From 878640ef5ee48ff56d9f11e32772003997abd5df Mon Sep 17 00:00:00 2001 From: Michael Krisper <michael.krisper@tugraz.at> Date: Fri, 31 Jul 2015 10:39:40 +0200 Subject: [PATCH] added files in file input overview --- ...ileInputAndPowertrainCreation.classdiagram | 36759 +++++++++++----- ...tAndPowertrainCreation.classdiagram.layout | 456 +- .../ModelDefinition/Package1_0957.uml | 1 + .../ModelDefinition/Package1_1315.uml | 18 +- .../ModelDefinition/Package1_1341.uml | 577 + .../ModelDefinition/Package1_1426.uml | 855 - .../ModelDefinition/Package2_1314.uml | 100 + .../ModelDefinition/Package2_1315.uml | 16230 ++++++- .../ModelDefinition/Package2_1426.uml | 1231 +- .../ModelDefinition/Package2_1817.uml | 350 +- .../ModelDefinition/Package3_1315.uml | 1752 + .../ModelDefinition/Package4_1315.uml | 78 - .../ModelDefinition/Package5_1315.uml | 174 + .../ModelDefinition/Package6_1315.uml | 30 +- .../ModelDefinition/Package8_1315.uml | 757 +- .../ModelDefinition/Package_0957.uml | 1 + .../ModelDefinition/Package_0958.uml | 115 + .../ModelDefinition/Package_1006.uml | 73 + .../ModelDefinition/Package_1315.uml | 188 +- .../ModelDefinition/Package_1317.uml | 140 +- .../ModelDefinition/Package_1426.uml | 1088 +- .../ModelDefinition/Package_1817.uml | 1580 +- VectoCoreArchitecture/Overview.classdiagram | 18 + .../Overview.classdiagram.layout | 24 +- .../ReverseEngineering.Log.xml | 100 +- .../VectoCoreArchitecture.modelproj | 6 + 26 files changed, 50723 insertions(+), 11978 deletions(-) create mode 100644 VectoCoreArchitecture/ModelDefinition/Package1_0957.uml create mode 100644 VectoCoreArchitecture/ModelDefinition/Package_0957.uml create mode 100644 VectoCoreArchitecture/ModelDefinition/Package_0958.uml create mode 100644 VectoCoreArchitecture/ModelDefinition/Package_1006.uml diff --git a/VectoCoreArchitecture/FileInputAndPowertrainCreation.classdiagram b/VectoCoreArchitecture/FileInputAndPowertrainCreation.classdiagram index 889fce8028..3f0db4641b 100644 --- a/VectoCoreArchitecture/FileInputAndPowertrainCreation.classdiagram +++ b/VectoCoreArchitecture/FileInputAndPowertrainCreation.classdiagram @@ -64,6 +64,12 @@ </stereotypeInstance> </appliedStereotypesInternal> <elementDefinition Id="1dbbcc95-72dc-4dd4-bf2f-87797c89be2e" /> + <generalsInternal> + <generalization Id="aaa0e1a0-d3b1-4fd2-bb3f-44dc71094068" isSubstitutable="false"> + <classMoniker Id="5b3488e2-35ec-40b2-ba94-2e6fefe02ebf" LastKnownName="VectoVehicleFile" /> + <elementDefinition Id="14c53c6a-9e99-41c8-9a76-156771e3ee68" /> + </generalization> + </generalsInternal> <ownedAttributesInternal> <property Id="c4dacb87-6ea8-4105-b396-2ea07bceac2e" name="Header" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> @@ -158,61 +164,61 @@ </appliedStereotypesInternal> <elementDefinition Id="63cb128c-946d-43bf-ba59-6d38a6e0c9b7" /> <type_NamedElement> - <referencedTypeMoniker Id="75362938-d433-4568-a2e7-646f95e81946" LastKnownName="DataBodyDecl" /> + <referencedTypeMoniker Id="60680eb1-e3b4-476b-b756-723f2bcb7702" LastKnownName="DataBodyDecl" /> </type_NamedElement> </property> </ownedAttributesInternal> <ownedOperationsInternal> - <operation Id="353b6cba-0577-42e9-acc3-211e1a137d38" name="VehicleFileV5Declaration" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="ff55d36d-fdad-4c8d-aae5-26ff945bc4fa" name="VehicleFileV5Declaration" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="15269b09-ef34-42a3-a3c6-de89067c70f2" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="8ea01700-c35e-4216-a796-13f01a000085" /> + <reference Id="9da82d1f-4be4-41a2-bde0-4b0f6970f335" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="7a62ac21-535b-456d-918a-0f0a756a9906" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="6e5ba4cd-a937-4667-93b4-d7d200ccf80a" name="method" profile="CSharpProfile"> - <elementDefinition Id="86b54b28-2d91-44ac-a7ee-a44a79b93c23" /> + <stereotypeInstance Id="d85bd3e0-6c4d-42ff-9266-9ed153ff27e4" name="method" profile="CSharpProfile"> + <elementDefinition Id="8c6da767-9a7b-4aca-9273-8207720cc51b" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fc1068f6-77af-4503-acaa-5346242e1009"> - <propertyInstance Id="fe881ac9-cd71-41b0-a427-4b8eddce1169" name="ClrAttributes"> - <elementDefinition Id="83e6b18c-5235-47f4-82f4-3034653b297d" /> + <stereotypeInstanceHasPropertyInstances Id="93b4f722-39f0-4abf-ba85-b0f545fe719e"> + <propertyInstance Id="603f15f1-417d-4c3d-af3e-eca01c63b9a4" name="ClrAttributes"> + <elementDefinition Id="1d6d45bc-9a05-457e-a86a-2ff1ad81726c" /> </propertyInstance> - <elementDefinition Id="49d6ded5-3b53-4ad8-81aa-63d0376f0f19" /> + <elementDefinition Id="f2242dd6-61e1-4dc0-9913-99e1b764ae28" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="588391f2-aadb-4557-8cd8-eecacf6e75c0"> - <propertyInstance Id="f3e36c95-4288-46cb-b988-52e756c127ed" name="IsPartial" value="false"> - <elementDefinition Id="61df97ad-dd53-4923-89b5-a208df21bd61" /> + <stereotypeInstanceHasPropertyInstances Id="ff5b2e7d-3d5f-449c-b5af-52f5ccc51426"> + <propertyInstance Id="23f7dda8-704e-4a91-a146-dc271874f24c" name="IsPartial" value="false"> + <elementDefinition Id="38a7877d-d65e-4ab5-a60c-05be675c3dc8" /> </propertyInstance> - <elementDefinition Id="1aa03b7b-d413-4696-87b4-aa18f1bdfdd5" /> + <elementDefinition Id="dc4a1c0e-3146-4e2f-8971-eaede583bb2e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="761e8a37-7680-41ba-aabd-021b8a51bcbe"> - <propertyInstance Id="a0db7339-d1cf-4377-a994-c4a35fa31c9f" name="IsUnsafe" value="false"> - <elementDefinition Id="fabf4fe4-9415-4622-abda-b46f8f3c398f" /> + <stereotypeInstanceHasPropertyInstances Id="26a74627-ed46-483e-86fc-623d57a42a2c"> + <propertyInstance Id="8569093e-7004-4f61-93bb-733cc19ea468" name="IsUnsafe" value="false"> + <elementDefinition Id="c17eece9-2bcc-4d80-b036-e1322c67ab8e" /> </propertyInstance> - <elementDefinition Id="f7c652f1-75b3-4867-8f18-7617e3e179a6" /> + <elementDefinition Id="65b05f93-08b3-4250-ae47-d839bc20db6d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b3583b6b-05c5-4815-b1ef-5443852bd804"> - <propertyInstance Id="50bd42f3-cefd-48b9-8e31-bbb0748a4ab6" name="Inheritance" value="none"> - <elementDefinition Id="c1031c71-fb32-485f-8ef4-a10b53a12017" /> + <stereotypeInstanceHasPropertyInstances Id="a2d85662-1f08-46f3-9613-5cc95cdcaf6b"> + <propertyInstance Id="993891f4-cece-4089-9f26-830e90b1c276" name="Inheritance" value="none"> + <elementDefinition Id="377059f7-9776-4ae8-9d97-16a42a680e2b" /> </propertyInstance> - <elementDefinition Id="9625dd3e-c2e1-4d5f-8343-3c2f9cbf14e3" /> + <elementDefinition Id="f36b7e47-8570-4b2a-94b0-bcd495a593cc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="01c70126-828c-4c7f-bd99-ba1f88aa6b72"> - <propertyInstance Id="36cb26fd-a2d2-46da-9992-b4afc0884507" name="PackageVisibility" value="internal"> - <elementDefinition Id="60c41729-7359-45a2-afe4-a4f117104429" /> + <stereotypeInstanceHasPropertyInstances Id="11b7c32b-401a-4aa3-91d3-58d9f6a7f282"> + <propertyInstance Id="4f054bbc-27fe-4e6f-acb1-d146dd938a59" name="PackageVisibility" value="internal"> + <elementDefinition Id="71e4d613-e4ca-4c48-b8d1-d04681bc9e86" /> </propertyInstance> - <elementDefinition Id="6ec5b4bf-aef7-41ba-a711-5223e6ebbd0d" /> + <elementDefinition Id="85bc6837-66f4-428d-9d73-2c728d51130d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="89c811e2-b28c-4748-9748-d87282101c08"> - <propertyInstance Id="79131d3a-64ce-4837-9fe9-24c0b1beb717" name="params" value="false"> - <elementDefinition Id="c10ad1a7-f4ce-4d84-839e-a0ac6ca96506" /> + <stereotypeInstanceHasPropertyInstances Id="9d97b11f-5c9c-4d68-9f32-58711a41bb2b"> + <propertyInstance Id="9dcd4bf9-bf66-4d89-b39e-34e085b10c39" name="params" value="false"> + <elementDefinition Id="1e2b400a-433e-4cb6-90b8-097f8a1ebd8e" /> </propertyInstance> - <elementDefinition Id="1c8a5338-4dbd-458a-889e-8da597661a82" /> + <elementDefinition Id="1a44de0a-14b5-4c1e-b8f4-051c14dafec2" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a6aaa85b-b407-4d44-a61b-8efca63d9d30" /> + <elementDefinition Id="59cb333c-ca18-4438-8a99-2ef3b6cef9a9" /> </operation> </ownedOperationsInternal> </class> @@ -262,6 +268,12 @@ </stereotypeInstance> </appliedStereotypesInternal> <elementDefinition Id="60ef4404-d20c-4780-a541-d7422460b47f" /> + <generalsInternal> + <generalization Id="b309187c-588b-4309-afe4-cd1f514f9f11" isSubstitutable="false"> + <classMoniker Id="4b22830b-6a62-4107-855a-53f8a39ed3f5" LastKnownName="VectoJobFile" /> + <elementDefinition Id="b48aa7fa-1833-4f8c-8b14-b3e5f03ca8b6" /> + </generalization> + </generalsInternal> <ownedAttributesInternal> <property Id="0de295ab-e7b6-4afa-9cdb-bbcabd79fc51" name="Header" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> @@ -460,6 +472,12 @@ </stereotypeInstance> </appliedStereotypesInternal> <elementDefinition Id="a45650b5-245a-40a2-bed6-fc8d3d37574f" /> + <generalsInternal> + <generalization Id="15c3031b-570a-4d72-b452-d0b63d11592c" isSubstitutable="false"> + <classMoniker Id="54ef5f46-8b18-4cc5-ad86-e68de7635dc4" LastKnownName="VectoEngineFile" /> + <elementDefinition Id="d65c1fb7-8b42-4a5d-96f7-90515fe65435" /> + </generalization> + </generalsInternal> <ownedAttributesInternal> <property Id="6c1349e9-d277-4a43-855a-501869f67048" name="Header" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> @@ -658,6 +676,12 @@ </stereotypeInstance> </appliedStereotypesInternal> <elementDefinition Id="f978613b-8c1a-41d4-af83-7da7cbd430da" /> + <generalsInternal> + <generalization Id="9d57d04b-7d75-4da8-b29b-4531928cb456" isSubstitutable="false"> + <classMoniker Id="6f507ded-add7-494d-a123-72144a912b90" LastKnownName="VectoGearboxFile" /> + <elementDefinition Id="b1f01d4c-6805-4a54-af8f-e888e98547bd" /> + </generalization> + </generalsInternal> <ownedAttributesInternal> <property Id="f8367f5a-793e-434f-bb7e-04bc4443ab99" name="Header" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> @@ -811,4015 +835,4794 @@ </ownedOperationsInternal> </class> </packageHasNamedElement> - </packagedElements> - </package> - </packageHasNamedElement> - <packageHasNamedElement> - <package Id="d918c89a-ec6b-4bc6-aa91-17061e329175" name="EngineeringFile" visibility="Private"> - <referencesInternal> - <reference Id="c81a774a-9382-4ca4-a922-b2eebfeccdce" handle="viewcode://./CodeSchema_Namespace?Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile" tag="ViewCode"> - <elementDefinition Id="b5556a54-298a-4698-adfd-581fdd90c867" /> - </reference> - </referencesInternal> - <elementDefinition Id="873eea29-851e-4c0f-a515-b468cab14cd4" /> - <packagedElements> <packageHasNamedElement> - <class Id="a70cdd3f-c69e-4e43-9bf8-19b97e13394f" name="VectoJobFileV2Engineering" isAbstract="false" isLeaf="false" isActiveClass="false"> + <class Id="b1916fd9-2deb-43d0-8fa5-a6b2709fe1c0" name="DataBodyDecl" isAbstract="false" isLeaf="false" isActiveClass="false"> <referencesInternal> - <reference Id="44e29357-bb96-4385-bd82-049042968bce" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVectoJobFileV2Engineering" tag="ViewCode"> - <elementDefinition Id="dfff7d3e-cdf4-4f27-b221-ed0468548ed3" /> + <reference Id="abb7808b-0de5-4864-b605-3530a8d756a8" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration)" tag="ViewCode"> + <elementDefinition Id="1116a39d-973f-4bda-8099-61c5feb16228" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="34678dba-fd82-4667-8887-505d0d94679b" name="class" profile="CSharpProfile"> - <elementDefinition Id="b211fbaf-7bbf-4764-8d20-5681fd3c4e94" /> + <stereotypeInstance Id="70253887-69c3-4d0d-b9fa-ffddb07a8ea1" name="class" profile="CSharpProfile"> + <elementDefinition Id="d11085f4-d411-4013-a596-b287c1940a71" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c376ce65-b8f0-4368-bd9a-247aaa8304a0"> - <propertyInstance Id="c4eb3d2b-d434-40f6-b793-289df1e82be1" name="ClrAttributes"> - <elementDefinition Id="d4bf3cde-bfab-4e8d-ae5c-958b28454a82" /> + <stereotypeInstanceHasPropertyInstances Id="7577083f-c474-4d55-8e44-95e47edb4d63"> + <propertyInstance Id="67f7dfb5-3796-4388-86d0-38a7ee07ee0c" name="ClrAttributes"> + <elementDefinition Id="0e827cca-ab6b-4c11-9ae8-3c30324d3d52" /> </propertyInstance> - <elementDefinition Id="fa2f7901-5ebf-45ed-b58d-6ef9f42d80c0" /> + <elementDefinition Id="dde74c54-0c03-499a-8b29-0c524958e212" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3dd2c2d0-2ac0-4da5-ac11-4872f3f694fb"> - <propertyInstance Id="ca6f3c0f-1f89-414b-9551-6aad2e9c8da3" name="IsPartial" value="false"> - <elementDefinition Id="d02e51a1-05ec-4dbb-b259-b0edffb7df8d" /> + <stereotypeInstanceHasPropertyInstances Id="deedc94c-2a48-4c9c-b937-3e4ede25314f"> + <propertyInstance Id="9eb4ce83-bc36-4bbc-b244-c3049405fcf2" name="IsPartial" value="false"> + <elementDefinition Id="23e20cbb-543c-4314-9b0e-49b34edea747" /> </propertyInstance> - <elementDefinition Id="d6c42dee-5fe9-4ae0-9422-1d8cc01f085c" /> + <elementDefinition Id="9e6ac8c1-a12c-40f7-902b-b18eb82c84e9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fa379b8a-1121-49ac-a5bc-370f6ee0949e"> - <propertyInstance Id="72667af6-e0f1-47c2-8a48-d61d6bde8af1" name="IsStatic" value="False"> - <elementDefinition Id="dc93a92c-de0c-481b-9472-03bc2127ea95" /> + <stereotypeInstanceHasPropertyInstances Id="2d89b912-6085-475a-9206-55af92818595"> + <propertyInstance Id="6aaf2b6c-7954-45ac-9173-2c764742e1b6" name="IsStatic" value="False"> + <elementDefinition Id="bbb117b4-513c-492e-b99e-64d38ae8d5bd" /> </propertyInstance> - <elementDefinition Id="5d90450a-562e-4e78-a676-6044e4f45e05" /> + <elementDefinition Id="f015e892-9921-464a-b45c-b9e220c910eb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="131c650f-e10a-4647-ae84-79dbbfb9714e"> - <propertyInstance Id="c85294aa-46b2-47e7-ab3f-6c57305ace24" name="IsUnsafe" value="false"> - <elementDefinition Id="423e3253-19cc-405e-ae6c-972ee9b7dabf" /> + <stereotypeInstanceHasPropertyInstances Id="6ce5dac1-d201-4173-b767-5b3bc80bc3dc"> + <propertyInstance Id="722ee05a-55d8-4b29-9d4a-cfb49d35a9ae" name="IsUnsafe" value="false"> + <elementDefinition Id="e8a8ad2b-7baf-4510-b206-f0cd20136c30" /> </propertyInstance> - <elementDefinition Id="cb828e45-31c4-448f-906d-2c8c0359c4ad" /> + <elementDefinition Id="e442e16c-2cc2-4cb1-9753-31f4bd9f7978" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e4847dd0-0be3-470c-9346-dc8d06e269ae"> - <propertyInstance Id="7e4eadc0-e51b-4a1b-8ee1-8941b2363082" name="PackageVisibility" value="internal"> - <elementDefinition Id="c017a75f-e39e-46db-9665-49f3b848c9ab" /> + <stereotypeInstanceHasPropertyInstances Id="bf883d6c-228e-4ba9-913d-2515d6f67d52"> + <propertyInstance Id="e7a78bfd-6e82-450c-b894-89913da987f6" name="PackageVisibility" value="internal"> + <elementDefinition Id="226da856-15c3-4cf0-8a1d-40aa9915f5ea" /> </propertyInstance> - <elementDefinition Id="f272e9bf-e174-4a8a-a849-a635cb6ee4ce" /> + <elementDefinition Id="1b988211-b151-488f-8930-91fdf4e6f522" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="2d7103d2-1187-49ac-aab9-bd24ab7d3596" /> - <generalsInternal> - <generalization Id="84c168a2-a544-491d-a0ef-c577bb8bc8a3" isSubstitutable="false"> - <classMoniker Id="f63396ef-0b92-44ea-a247-d160eeb55562" LastKnownName="VectoJobFileV2Declaration" /> - <elementDefinition Id="92572ebc-afc8-4107-9ad7-b5eabac68e82" /> - </generalization> - </generalsInternal> + <elementDefinition Id="7fdffb1c-ade3-4752-b6a2-9c3a99e0d04c" /> <ownedAttributesInternal> - <property Id="420efd66-35bd-4229-acab-ab3591a10638" name="Body" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="082ed681-87d6-428f-9c77-8027049441af" name="SavedInDeclarationMode" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="4128dac8-13ca-4dfe-80e3-08ee72b4b928" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVectoJobFileV2Engineering Member%3DBody" tag="ViewCode"> - <elementDefinition Id="19c8860a-719f-47e0-b3bb-6254681b99bb" /> + <reference Id="e6b6e16a-8340-450a-834a-272deeafd001" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DSavedInDeclarationMode" tag="ViewCode"> + <elementDefinition Id="fa4677ca-60a7-4814-8f66-aba0e2cf2653" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="eba4d6c0-549f-4487-9a03-05d83c0911a1" name="field" profile="CSharpProfile"> - <elementDefinition Id="15f793c9-fbfa-4431-84d1-8eb7e8723acc" /> + <stereotypeInstance Id="2e0b55d9-c61a-4fee-995c-bcbc5c20e94a" name="field" profile="CSharpProfile"> + <elementDefinition Id="02e675a6-a666-4f1c-bec8-7705eee48f17" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3fee3352-7c67-4356-a723-c8ee0f887722"> - <propertyInstance Id="e17c44ae-6a36-4e1d-a85a-6e05b3476a8b" name="ClrAttributes"> - <elementDefinition Id="01598822-28a1-433f-8666-ff229a5aabd1" /> + <stereotypeInstanceHasPropertyInstances Id="2ee1bb96-a8b1-46ae-99b0-048fd2a19acd"> + <propertyInstance Id="b93da741-33d8-4ede-a4a3-4daaac370fee" name="ClrAttributes"> + <elementDefinition Id="78bd3ab5-0005-4c09-bd7d-5c686810190b" /> </propertyInstance> - <elementDefinition Id="92e6196d-85b2-492e-b2ae-90b56bec24d4" /> + <elementDefinition Id="90bd970f-ef87-4548-a399-3d8b4c1b5608" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bf3196da-7d29-4023-8ed8-a11a05de49d7"> - <propertyInstance Id="8f95dab7-7dbc-4854-a07a-3b55b5e13679" name="IsConst" value="false"> - <elementDefinition Id="6de1cf76-cd55-4850-bd98-7f5cf66c822f" /> + <stereotypeInstanceHasPropertyInstances Id="aa40822e-1c6c-481c-9928-637cc36d7ab7"> + <propertyInstance Id="a371262a-1383-4aba-b43b-ef037ba8a5bd" name="IsConst" value="false"> + <elementDefinition Id="31c25f33-8064-425a-8986-a81e4d53b113" /> </propertyInstance> - <elementDefinition Id="4f1880ba-91ab-4782-bcfc-9f0e2aaa94ed" /> + <elementDefinition Id="7db4ac0f-6377-4496-9c05-7e603e845ef0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="24b105a3-0a8a-4174-9163-5eae33b7c8b3"> - <propertyInstance Id="6f1ba4ea-16a8-4a93-8b6a-ca8972d6ded6" name="IsNullable" value="false"> - <elementDefinition Id="19732d07-8ee7-40d7-9aef-528a92b50bf8" /> + <stereotypeInstanceHasPropertyInstances Id="0070572d-23ff-4755-9686-1dc93848e389"> + <propertyInstance Id="27ef90b5-1454-4483-a3e5-d859c1ab0381" name="IsNullable" value="false"> + <elementDefinition Id="ed9c77fd-2ddc-459a-aa3a-83ed6f6b9e6e" /> </propertyInstance> - <elementDefinition Id="d3c1ad87-202d-4250-a383-b3aaec7993cd" /> + <elementDefinition Id="978ffb9e-7a0d-492e-9a60-aea9da2b5c81" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="57ac8bfa-755a-46af-8a9b-f5d6b8b708ff"> - <propertyInstance Id="0c48ea5b-9dea-4bd7-91d3-9c9c84e853d2" name="IsVolatile" value="false"> - <elementDefinition Id="7b1e4ea6-6efb-4372-a5b4-e49907304c55" /> + <stereotypeInstanceHasPropertyInstances Id="20bf5137-b5ba-48fa-8bf2-081e8d272dcd"> + <propertyInstance Id="d771c584-2198-4a8c-9dff-344b38e6ddff" name="IsVolatile" value="false"> + <elementDefinition Id="e504f5dd-3a9d-45be-acce-b2bd28fb034e" /> </propertyInstance> - <elementDefinition Id="0805d843-41d5-4f87-8903-4cb9ee5cb7a1" /> + <elementDefinition Id="5683ff96-3449-42d6-9af5-b338bc713f82" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="32c66665-4324-4fde-b07d-249e5ab6ad5d"> - <propertyInstance Id="d51ccc07-76fc-4703-a0a1-18f7a5f9116a" name="PackageVisibility" value="internal"> - <elementDefinition Id="7ed1fe9c-0e53-447d-80a7-19cb25f04866" /> + <stereotypeInstanceHasPropertyInstances Id="71ea51b3-4d37-4902-ae36-691e71aadfd2"> + <propertyInstance Id="a1658582-0b3c-43f5-85e9-d74448e6957f" name="PackageVisibility" value="internal"> + <elementDefinition Id="25749bfc-9640-4c92-8900-53b2858774b6" /> </propertyInstance> - <elementDefinition Id="27077f3f-33dc-477e-833f-6e62912cc768" /> + <elementDefinition Id="5f505ce5-dc70-4bc2-abe9-34ffa1d64438" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="7e817747-5b65-430c-b0b6-65b31a3d7994" /> + <elementDefinition Id="37585f30-4c43-4898-bef0-35a4e15b3c73" /> <type_NamedElement> - <referencedTypeMoniker Id="012c0751-f427-43b2-8557-7a68f3f954e6" LastKnownName="DataBodyEng" /> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> </type_NamedElement> </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="dec12b3b-9c2e-472c-b44b-3f2c0b41f96c" name="VectoJobFileV2Engineering" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <property Id="9595cdf7-bd9d-46d5-bc65-260b29a247cb" name="ModelName" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="1b8a95ff-d3a8-41ff-9566-fd57883bbf74" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVectoJobFileV2Engineering Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="ceea85cb-6f76-4e50-a1dc-6c0f33701e0b" /> + <reference Id="faffa2af-fae0-4397-b9b8-5650ddc044ac" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DModelName" tag="ViewCode"> + <elementDefinition Id="414300a3-7fa8-43cd-bb9e-905da972102b" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="74f79dd3-f286-43d8-9c4c-c8ecf1b5be9a" name="method" profile="CSharpProfile"> - <elementDefinition Id="0c078863-7c2c-403a-96b6-3c4547e5d920" /> + <stereotypeInstance Id="e8bef9a5-eace-43cb-8782-7ec218460cbb" name="field" profile="CSharpProfile"> + <elementDefinition Id="ad714cfa-2b7c-4dfd-894a-e25e76c989f6" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6def6832-a49e-4de1-ad93-f7a78dc795a9"> - <propertyInstance Id="e41a63ae-8b6e-41aa-8029-4506cd711fb0" name="ClrAttributes"> - <elementDefinition Id="15dd142f-d086-42a0-ae35-ef27c1f5e1f4" /> - </propertyInstance> - <elementDefinition Id="0ca86dc9-7885-4e3b-ab27-b18f66c38636" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="35ea7b6a-6fa3-46fa-98e4-a3ea658f62d5"> - <propertyInstance Id="66fc2ba9-4154-409d-90b8-f3a298a23e23" name="IsPartial" value="false"> - <elementDefinition Id="2d820d8b-f281-4651-b328-1670f4b30c73" /> + <stereotypeInstanceHasPropertyInstances Id="e997c983-c2b6-4d77-8935-9c0eb6c3e3af"> + <propertyInstance Id="705860aa-8ee6-4b14-a356-6243a2eaa2a8" name="ClrAttributes"> + <elementDefinition Id="fa3089c2-6452-4f70-8dfe-cbb11b5740c5" /> </propertyInstance> - <elementDefinition Id="41196fcf-fe96-4132-9bc7-6a8930837697" /> + <elementDefinition Id="b5602af3-fcad-45a6-9d3f-6992d7b4b8e0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1f9c795a-099b-4e97-a623-b77776817170"> - <propertyInstance Id="46ce0bf5-8040-46ea-a6f9-c46218faf6f8" name="IsUnsafe" value="false"> - <elementDefinition Id="d23fb6e7-84ca-454a-8464-adfe1fe95db7" /> + <stereotypeInstanceHasPropertyInstances Id="60463f2c-fe1a-45a6-8b46-ebece734bc13"> + <propertyInstance Id="bbfa25be-b703-4bdd-a9b9-525121cda86b" name="IsConst" value="false"> + <elementDefinition Id="62fdb189-55f0-4f61-a42d-dd87f504aafb" /> </propertyInstance> - <elementDefinition Id="91668a1a-51dd-4233-9191-fdf4751381cb" /> + <elementDefinition Id="3045f16f-1e91-4fe0-93a4-75123fced4be" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="abc3df07-9200-4603-84ca-fbaf4e240b85"> - <propertyInstance Id="15ec471c-8ccd-4717-8b27-7efc4a058260" name="Inheritance" value="none"> - <elementDefinition Id="a45a1333-d8f5-4eb1-8bc7-6391b7609e54" /> + <stereotypeInstanceHasPropertyInstances Id="eb06ed9c-e4b7-4653-a1bd-0091f73344a9"> + <propertyInstance Id="0f5bd06e-d5f1-49d0-a7f2-72d56bfe5f82" name="IsNullable" value="false"> + <elementDefinition Id="8a1a3f4b-d9de-4828-b042-d8ff716ab560" /> </propertyInstance> - <elementDefinition Id="33a6142b-65e7-4808-86fc-60efa3ea2666" /> + <elementDefinition Id="8e7f5f8a-1631-4c40-bf38-8dcd172e70f6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="09cfa0b0-76d1-4163-a5a1-339283a697c5"> - <propertyInstance Id="dfd9a9bc-bef6-4b67-856a-339074d98e2b" name="PackageVisibility" value="internal"> - <elementDefinition Id="b93ecd62-22e0-4db9-a672-46b55324419a" /> + <stereotypeInstanceHasPropertyInstances Id="7af250f7-1a63-4d72-90e4-c30ed8314074"> + <propertyInstance Id="c922a44d-bc9f-4ec2-94a8-8bdd81070a8d" name="IsVolatile" value="false"> + <elementDefinition Id="bd0393b8-a481-47ff-844a-c421f5606cff" /> </propertyInstance> - <elementDefinition Id="94072a73-3b2b-46fc-a117-c0966682ad79" /> + <elementDefinition Id="cf86d028-7605-4673-b6b7-ee938f9f4b4d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fe5f1f8d-e2d7-426d-bf55-569298f5a15a"> - <propertyInstance Id="2642ec30-0394-4274-b220-7ac7cde72607" name="params" value="false"> - <elementDefinition Id="e475dce3-d649-45af-a27d-2fd082698139" /> + <stereotypeInstanceHasPropertyInstances Id="8b6847e5-d041-4249-9f98-16ba3c0a607f"> + <propertyInstance Id="447ea34c-634e-4626-bbc9-2a9c36d71b90" name="PackageVisibility" value="internal"> + <elementDefinition Id="1efc0220-40d6-4938-b408-409b189aaeb5" /> </propertyInstance> - <elementDefinition Id="b1984ecc-dbca-4ea3-9ac8-6a8b6cd968a4" /> + <elementDefinition Id="601913a6-6fec-425a-ba9c-896b8c815751" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="d2ac220d-be90-4dc3-a905-c9560bea18ca" /> - </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> - <packageHasNamedElement> - <class Id="75949fda-ec19-4eaf-afb0-d84cfe11b4cd" name="VehicleFileV5Engineering" visibility="Package" isAbstract="false" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="98b8c066-8f1f-4b08-a82e-f8d92696821a" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVehicleFileV5Engineering" tag="ViewCode"> - <elementDefinition Id="cc4b311f-55cd-4ba6-8366-06d5a87bf29d" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="b1660857-a35e-4d15-aa16-e5200e0deb55" name="class" profile="CSharpProfile"> - <elementDefinition Id="b95163dc-49d7-4939-aa7f-f9b24d49a039" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="42b250e8-9121-4167-87b1-0896e84894b9"> - <propertyInstance Id="9da2e09c-9e4e-454d-92f3-5f4b381c5c0c" name="ClrAttributes"> - <elementDefinition Id="90934033-d4f1-4f8a-9aaa-203265698139" /> - </propertyInstance> - <elementDefinition Id="86f34300-3fcc-403b-b467-dc554ad22e34" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1b5d8a20-a845-4c13-abfb-1b0913c7ec55"> - <propertyInstance Id="ecc039a1-8f11-453d-9cad-fcf280e604c3" name="IsPartial" value="false"> - <elementDefinition Id="f8b2a129-155c-41fe-bb9f-9b5453e77dd5" /> - </propertyInstance> - <elementDefinition Id="338b9dc6-0b96-4380-90e6-32af666ae0ed" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0eb8afe0-6fea-44e0-ac76-78526caeaae9"> - <propertyInstance Id="89de4249-2bcf-415b-be07-5660b3a10e69" name="IsStatic" value="False"> - <elementDefinition Id="26b9cdbd-5cb6-4168-9bb5-c3cf2cad4b7b" /> - </propertyInstance> - <elementDefinition Id="1e2673bc-5033-4025-9ae6-2815aa30f050" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cd400cbd-160a-4676-8cf0-ea7a37b8a92a"> - <propertyInstance Id="cf7f8911-8bcb-4e69-829e-cb78681ff9a9" name="IsUnsafe" value="false"> - <elementDefinition Id="196e512b-2389-4d8c-b020-810c9873ebbf" /> - </propertyInstance> - <elementDefinition Id="cab999dd-6e69-488b-beab-29e6b1007706" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="39aeca6a-8e1d-49a0-9aae-70afbb330f44"> - <propertyInstance Id="448854ce-2633-4d71-8f52-0ddd1ba1b1d9" name="PackageVisibility" value="internal"> - <elementDefinition Id="2caa90e5-0525-41ab-8801-628dead5319c" /> - </propertyInstance> - <elementDefinition Id="50cc6b5e-a638-4e21-a449-1b3b05b43bce" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="f252c9b2-9446-4d49-9c98-f3ae2cfd23e7" /> - <generalsInternal> - <generalization Id="06c755d3-c91f-4f1d-b57f-998abe0216e7" isSubstitutable="false"> - <classMoniker Id="17d56f9c-3000-4958-a994-85cc9430b47c" LastKnownName="VehicleFileV5Declaration" /> - <elementDefinition Id="c0c58280-94f9-44e0-9e2b-ced56c5cad07" /> - </generalization> - </generalsInternal> - <ownedAttributesInternal> - <property Id="9bcde9f8-6c12-4ae5-b5ec-df5868253719" name="Body" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="98136641-b0c6-48a4-8974-7880f47f3f7c" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + <property Id="03d90be8-b7fb-42b7-ac4c-0539621e437c" name="Displacement" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="60f30479-3b67-495d-8d4d-e5873970b5f9" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVehicleFileV5Engineering Member%3DBody" tag="ViewCode"> - <elementDefinition Id="2af965d8-67d7-421d-a597-9e1966c37d05" /> + <reference Id="11934855-eaf7-4e01-bdb6-6d36cf3b4c24" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DDisplacement" tag="ViewCode"> + <elementDefinition Id="b9411ee4-751e-4162-b0e0-46d6e58896f6" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="d123c5fa-5013-42c3-b5da-aa43fd96c59f" name="field" profile="CSharpProfile"> - <elementDefinition Id="55111df3-96aa-4a1d-a848-6a1d763e679f" /> + <stereotypeInstance Id="141353fb-06c0-4bc5-8276-40e13f5d3a3e" name="field" profile="CSharpProfile"> + <elementDefinition Id="42738abd-1148-4362-a481-789c569b8d7b" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ffd33101-c777-4a15-8e62-76a46d23a031"> - <propertyInstance Id="5da55777-780a-499a-b6c3-49760adf1ee0" name="ClrAttributes"> - <elementDefinition Id="ebe7e856-1883-4760-9b25-7975bae311c4" /> + <stereotypeInstanceHasPropertyInstances Id="421fa17d-4962-4914-9016-a7755d627975"> + <propertyInstance Id="16e41dbb-7ae7-4e57-9e90-6366723f32d4" name="ClrAttributes"> + <elementDefinition Id="cd397884-1fa8-4bc7-a96e-2ec862c7106e" /> </propertyInstance> - <elementDefinition Id="ace45747-097f-4866-8d30-61648d9b6b49" /> + <elementDefinition Id="4b0eb107-b129-4ff5-a4b1-48c9a50a4608" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f81c5ee5-f5f1-4388-8ca7-1ec569d010e3"> - <propertyInstance Id="1bf8db1b-300b-4e1b-ab9c-fccb858a2dd4" name="IsConst" value="false"> - <elementDefinition Id="76ed4eaf-a952-479c-bf41-766afff4e706" /> + <stereotypeInstanceHasPropertyInstances Id="713fbe6d-6d86-4953-bcaa-2862ae7cd11c"> + <propertyInstance Id="23e7215b-1f26-4d16-b2a1-e3e1906b333c" name="IsConst" value="false"> + <elementDefinition Id="ba67275e-e1b2-4484-be47-000372cbbf57" /> </propertyInstance> - <elementDefinition Id="8f6f02fe-427a-445d-8a77-162dc02a475d" /> + <elementDefinition Id="25be3b04-4b7c-433a-9463-1fe24c1488c5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3738a76c-d94a-416c-b8a3-917074bdad75"> - <propertyInstance Id="d1ba6f8e-8e04-4c14-8ff0-6a953355327c" name="IsNullable" value="false"> - <elementDefinition Id="d96f5781-6f61-4d87-91fb-2764b5b86020" /> + <stereotypeInstanceHasPropertyInstances Id="3f29beb3-2fe8-4510-9ce6-66f68ef45abf"> + <propertyInstance Id="c07b024d-d474-403a-904d-d42c0d908176" name="IsNullable" value="false"> + <elementDefinition Id="f3839776-aaf1-4bd7-bb2f-4523cc01f990" /> </propertyInstance> - <elementDefinition Id="aed1ff0b-9507-4479-ae7e-a9116eee8e0d" /> + <elementDefinition Id="570c42ea-c820-4d1e-b769-c99aeddc64b1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="50803214-e756-4ec8-b0c0-b71bd1c4c203"> - <propertyInstance Id="2b5ef0eb-646e-44e7-8448-f1e344e6c983" name="IsVolatile" value="false"> - <elementDefinition Id="b1e5855e-c5c5-4d0e-8c50-37c1b9a3000e" /> + <stereotypeInstanceHasPropertyInstances Id="1c3cff1c-9122-4eb3-b05a-d5ce31120ef6"> + <propertyInstance Id="efd0d216-94b3-43f4-8024-04384043a4b9" name="IsVolatile" value="false"> + <elementDefinition Id="c9eca366-ccd8-4ea3-b591-b7a6d86ed6e4" /> </propertyInstance> - <elementDefinition Id="25942fb1-b7af-467b-be50-fb034c232bcb" /> + <elementDefinition Id="d04381ba-3f11-45f6-97bf-2eba5af85666" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2be6356c-c523-4497-a1d5-5e14264def01"> - <propertyInstance Id="e3304787-5197-4f1d-b2c6-ad59f589c134" name="PackageVisibility" value="internal"> - <elementDefinition Id="5363f0f9-fffc-4c55-a147-2ae7c4e3c706" /> + <stereotypeInstanceHasPropertyInstances Id="f5a0c995-b706-4817-bece-7182cf736ab3"> + <propertyInstance Id="df9b7dc4-7129-47c9-85c5-d0ad16266b28" name="PackageVisibility" value="internal"> + <elementDefinition Id="a9dfd8f1-3047-413e-8b35-7ee558e4323b" /> </propertyInstance> - <elementDefinition Id="ffd3dd6c-8670-4708-a0ab-157399a140ec" /> + <elementDefinition Id="8da5ba27-50ae-4cad-b270-3f6a4a4b86c2" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="984ee052-c0e3-4ead-9401-cc3b7981866a" /> + <elementDefinition Id="e58352ac-11c2-4f67-8813-d6058ac9b2b1" /> <type_NamedElement> - <referencedTypeMoniker Id="012c0751-f427-43b2-8557-7a68f3f954e6" LastKnownName="DataBodyEng" /> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> </type_NamedElement> </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="de6631e4-92db-46c1-9071-88ac3fbcb453" name="VehicleFileV5Engineering" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <property Id="4877b664-ff84-4645-adbe-458724589509" name="IdleSpeed" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="99acd2ee-2c35-4265-892c-6152dcddf056" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVehicleFileV5Engineering Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="7c228387-8b42-4928-8d85-6cc7de25b3f8" /> + <reference Id="259f1453-dc01-439c-aa06-c93f7416381c" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DIdleSpeed" tag="ViewCode"> + <elementDefinition Id="4365d17e-799f-4c0a-8243-2631502d6bc0" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="82652fa6-0670-4c70-8b26-5c4dcf240419" name="method" profile="CSharpProfile"> - <elementDefinition Id="862bf90d-ba6e-46ca-978f-f54b003e08f8" /> + <stereotypeInstance Id="862b328d-5f5c-4577-83ac-c552feed99c2" name="field" profile="CSharpProfile"> + <elementDefinition Id="ef7356ed-0cc0-4b4c-b2ee-fba752b8fc35" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a1ee693a-7ad7-458b-b2fe-a060c13862ff"> - <propertyInstance Id="09e3db19-19b2-4211-9812-07cdf54d5f21" name="ClrAttributes"> - <elementDefinition Id="5aee0c13-3a52-4022-89ca-58a04df1cc68" /> + <stereotypeInstanceHasPropertyInstances Id="d0a7a7b9-91f3-42ea-87ed-98763820a659"> + <propertyInstance Id="464dfff8-cf00-4322-9354-32954ecdf28b" name="ClrAttributes"> + <elementDefinition Id="54a707b3-6c54-40c1-8a69-88aab8f5e6a9" /> </propertyInstance> - <elementDefinition Id="ae1b2c20-79dd-4d79-a219-9858c27acc49" /> + <elementDefinition Id="9a3c096c-912f-4308-98bb-c7c424144951" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8ed83745-753e-4207-8885-ce8687adbc2e"> - <propertyInstance Id="7d2233c2-5ac8-4c7b-b300-a734d6a3bb94" name="IsPartial" value="false"> - <elementDefinition Id="15b20d93-9264-49ad-be79-1bcac9cd07d9" /> + <stereotypeInstanceHasPropertyInstances Id="c2487a00-dc75-4c4c-8131-c199cc3113af"> + <propertyInstance Id="064ce818-3798-4e7d-b352-1803fa91d787" name="IsConst" value="false"> + <elementDefinition Id="72c9c0ff-1591-4a73-b8b7-fefb78047556" /> </propertyInstance> - <elementDefinition Id="eea7befe-f637-430f-8863-2ceded976f61" /> + <elementDefinition Id="0b4e346c-acee-441e-9ca2-4396e9cb102e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9d427557-a045-46ab-81b0-aa59f77e6d0c"> - <propertyInstance Id="44b9f759-ff80-43c9-bb6c-a1c639b61bf0" name="IsUnsafe" value="false"> - <elementDefinition Id="18de7be4-4b5c-4cbd-a588-0d4514c5f15f" /> + <stereotypeInstanceHasPropertyInstances Id="88858f8c-9128-40dd-b5a9-56d5f568c4a6"> + <propertyInstance Id="ada0ff92-c638-45ac-8abe-e5c01210d2f7" name="IsNullable" value="false"> + <elementDefinition Id="8aef2661-2bbc-4364-88c4-6fb5b3023ef9" /> </propertyInstance> - <elementDefinition Id="b59438f5-1dc9-43bb-a6ba-48170fe6e9da" /> + <elementDefinition Id="df485e9d-8b61-4c17-b181-f2f30a8d4eaf" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6912c5a0-1611-492a-8687-5a14fa000305"> - <propertyInstance Id="f21a59d8-b171-46c3-96d6-b4b39aa832de" name="Inheritance" value="none"> - <elementDefinition Id="97c9f7a0-14e8-4677-9ca3-3c0c8ad1168a" /> + <stereotypeInstanceHasPropertyInstances Id="bbec668e-5286-4b25-8332-ddcc387266af"> + <propertyInstance Id="aabe5355-a3b2-4cc3-bf97-b5ded1d0c1af" name="IsVolatile" value="false"> + <elementDefinition Id="d5492a2f-791c-4f8b-b557-fafe3dc9c948" /> </propertyInstance> - <elementDefinition Id="06830bf5-bc2d-4953-a3d8-7713b9eff449" /> + <elementDefinition Id="6e656f79-f6ab-4004-a202-e4ebbc422eb6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="541b732c-1613-4c5c-a32f-d90e25ff79b4"> - <propertyInstance Id="0f3c9c32-58fc-45a5-872a-f3ae53f77b50" name="PackageVisibility" value="internal"> - <elementDefinition Id="d467b7e3-0e01-48cd-bc70-3c384de5ddc2" /> + <stereotypeInstanceHasPropertyInstances Id="2ba3cc82-ef89-4df8-af00-7a902627be85"> + <propertyInstance Id="236cfc03-2d74-49ec-a4ea-cb5b4042cf50" name="PackageVisibility" value="internal"> + <elementDefinition Id="e360c1a7-0267-44bd-998f-9a0ca452f4cf" /> </propertyInstance> - <elementDefinition Id="cd18a322-3a68-4179-869e-bbbf44b52e6d" /> + <elementDefinition Id="f42f860c-0aed-4aab-a355-f08124121a33" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9ff568b2-6fc3-46ae-883a-c56aba590fa8"> - <propertyInstance Id="36da3d73-85b0-4048-b7a4-22350aa17b25" name="params" value="false"> - <elementDefinition Id="7bb82bfe-e27a-49b3-9d2e-71728dc1bc7d" /> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e1013d24-a3ad-4991-b88f-34a08d02fead" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + <property Id="34b45f0d-ddf0-4ffd-9383-17ac1a064d14" name="FullLoadCurve" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="c4f55471-fd7a-4f47-a1c7-55c0d373374b" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DFullLoadCurve" tag="ViewCode"> + <elementDefinition Id="52d42fcd-2bc1-46fe-8999-3f227fa87436" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="e2b7417b-4ca3-4df9-ac20-52ba35aabfa8" name="field" profile="CSharpProfile"> + <elementDefinition Id="2646a655-afb3-4b96-bf45-9a16fca4f232" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="79a64749-0634-4755-b572-5fad13447bbf"> + <propertyInstance Id="ae522ccd-6653-44e7-84ce-96eb3a2dd7e8" name="ClrAttributes"> + <elementDefinition Id="6a26195f-f6c4-4dc3-a2dc-3f554626f2eb" /> </propertyInstance> - <elementDefinition Id="f8c3d214-0308-4b22-9f15-e50db18990e7" /> + <elementDefinition Id="a56300bc-cdf1-44fa-b503-48cb7b44d7d6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f898f513-c846-4c4e-9a0d-c80db9a1bafa"> + <propertyInstance Id="3a80f379-ed21-48a7-99f0-7994501d2847" name="IsConst" value="false"> + <elementDefinition Id="6514121f-e19f-4a1a-9da3-0a91e5960d07" /> + </propertyInstance> + <elementDefinition Id="a1c43d6f-7f9e-4af9-ae8a-a8401a09bf45" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c1a8c01e-001f-40de-b080-381ee87f7f74"> + <propertyInstance Id="2feaef0c-ab2b-46d3-a9f0-3a898617b80b" name="IsNullable" value="false"> + <elementDefinition Id="e200aca5-64ce-4389-af6d-028eded471a4" /> + </propertyInstance> + <elementDefinition Id="25749f8e-cc39-4a42-b5cf-418e5b148ce9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d9be4db1-aa92-4e8a-8a35-de59a99aae5d"> + <propertyInstance Id="d29a0aab-3ef1-439c-a378-3acb87507ef2" name="IsVolatile" value="false"> + <elementDefinition Id="e9ea5444-97c5-410e-a177-66bbc99620ac" /> + </propertyInstance> + <elementDefinition Id="0fea0a6e-33c0-44b8-aa9c-ea221c7cc057" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a05a648c-106c-4499-a4dc-1b82b2c3ca3c"> + <propertyInstance Id="bc6b6844-c195-441d-aea1-081ce217aa66" name="PackageVisibility" value="internal"> + <elementDefinition Id="4a849194-96cf-4e18-bc2e-9ccd43c068ea" /> + </propertyInstance> + <elementDefinition Id="3eed0884-640b-4804-8bfc-cc580c787d47" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="ed08a159-fc5b-41a0-9965-9ee68e3f6d99" /> - </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> - <packageHasNamedElement> - <class Id="5c36a20a-e3b8-456a-bf38-afa8fff90d37" name="EngineFileV2Engineering" visibility="Package" isAbstract="false" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="68f9ba19-e2aa-4ae2-ba4d-226bf36c9064" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DEngineFileV2Engineering" tag="ViewCode"> - <elementDefinition Id="2b96b531-e3f6-4883-ae9c-5e4495019939" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="3c9a8fba-cc07-4e96-a26b-7d9ce17ceb33" name="class" profile="CSharpProfile"> - <elementDefinition Id="6aa40066-5645-482a-b8ee-4e1e8d316bf9" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="527bfdff-7948-44ff-a9cf-42984e6e6aee"> - <propertyInstance Id="0f91c675-fed5-44e5-bb33-793b0f2dd625" name="ClrAttributes"> - <elementDefinition Id="fb80c505-313e-4e6f-8309-d31a110b5862" /> - </propertyInstance> - <elementDefinition Id="47afaadf-8b6e-41e8-97f7-e52a9cc59c53" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="db6aa969-7c96-401d-baf5-c281e8dbd344"> - <propertyInstance Id="a8120c30-ae6a-4fab-9353-5c1d6a5d9ae2" name="IsPartial" value="false"> - <elementDefinition Id="0c837988-001d-4126-9ce4-34418e3ffd1c" /> - </propertyInstance> - <elementDefinition Id="03072006-2ca7-4ff4-8c46-1c745e68c549" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8e0d3c12-c2f2-4eb0-9f5a-d1ad47a5cffa"> - <propertyInstance Id="e9fbd908-bbd3-4232-909f-8b9e45b35604" name="IsStatic" value="False"> - <elementDefinition Id="f33d0a3c-2aab-4a6a-bdae-975a0fbd628e" /> - </propertyInstance> - <elementDefinition Id="d6d48202-a4ac-48e2-bbcf-e042a9ee047c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b48d4d25-a0d4-4f4a-b48b-8b4670a1c757"> - <propertyInstance Id="3c0dbc85-ecbc-4a4e-946a-d5b07056fc6f" name="IsUnsafe" value="false"> - <elementDefinition Id="43d0f071-ff79-4b98-ad40-b150cc00ed98" /> - </propertyInstance> - <elementDefinition Id="dd75b3b2-4248-4b4b-81e5-07c6bb2e2e3c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4ad1e7b2-8dac-478d-88ae-d3be5ba33665"> - <propertyInstance Id="3809b430-1ee7-49b2-aaa5-e039320e2b2d" name="PackageVisibility" value="internal"> - <elementDefinition Id="67119782-2493-444a-bfc8-fd54bf4370c3" /> - </propertyInstance> - <elementDefinition Id="01acbda8-7622-444c-a714-6a59586177e6" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="17e38cd3-22dd-4480-a07e-2abe9883868b" /> - <generalsInternal> - <generalization Id="c0db5fb9-8018-4ec3-a6a3-7f328817cf13" isSubstitutable="false"> - <classMoniker Id="7310dbcc-11f7-41cf-863c-127881aac8b5" LastKnownName="EngineFileV2Declaration" /> - <elementDefinition Id="550975e7-00f7-4955-b4ea-0f7d2a60e4c3" /> - </generalization> - </generalsInternal> - <ownedAttributesInternal> - <property Id="607d28d9-a3fb-4cf2-9083-51dcf54ca98d" name="Body" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="78022504-7106-4259-b702-cdeadfa85864" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + <property Id="52e5e701-3530-489c-9bc4-fe8e7184f1ec" name="FuelMap" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="5c3257cc-edfd-4b33-8ca2-523cd228ceba" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DEngineFileV2Engineering Member%3DBody" tag="ViewCode"> - <elementDefinition Id="35211bf4-1819-42e1-acb3-039b1ad70da4" /> + <reference Id="76af54ac-f238-4b28-9310-1efd95542c57" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DFuelMap" tag="ViewCode"> + <elementDefinition Id="cc73e4e8-9e5e-4c6e-9d3b-d9d34e821b16" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="423af1be-1a8c-47e2-b0b1-7674f12188f6" name="field" profile="CSharpProfile"> - <elementDefinition Id="377e5556-692e-4e81-a9e4-4fa9a8a40c8d" /> + <stereotypeInstance Id="54c2fe36-2880-479a-addf-9e7660a9ada0" name="field" profile="CSharpProfile"> + <elementDefinition Id="b2404698-2c86-4d1a-a273-e6967f9fb81f" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a01f0abb-487c-4359-83ef-5be9626354cc"> - <propertyInstance Id="5206b473-b2a1-4729-90ca-e32d677d04a0" name="ClrAttributes"> - <elementDefinition Id="8b5bc7f3-108c-4395-b364-1d6bec184dff" /> + <stereotypeInstanceHasPropertyInstances Id="63ff7df4-3534-4977-9b0d-b8deba1526f1"> + <propertyInstance Id="2c96dc92-f4b9-467b-bb5d-866b99cd1ae7" name="ClrAttributes"> + <elementDefinition Id="cb33563d-9d43-434f-93e5-258f62ab0171" /> </propertyInstance> - <elementDefinition Id="e619cc03-b209-45d8-85d3-92c749449c86" /> + <elementDefinition Id="3d2983f9-168f-482a-9c33-84006646777d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a1bd4820-ba57-4317-8a7c-bfcdb9465015"> - <propertyInstance Id="eef7d30d-4a2e-40ab-a102-475a0cfd91ce" name="IsConst" value="false"> - <elementDefinition Id="ae7d69bf-7d1d-4eab-bba9-d073ee4a610f" /> + <stereotypeInstanceHasPropertyInstances Id="23fff2d4-152f-4aa6-b325-c4ba4d53e225"> + <propertyInstance Id="ce379374-ab53-410e-9283-915fed6a1f9f" name="IsConst" value="false"> + <elementDefinition Id="a700f247-635e-4894-96a0-b6df42920ee4" /> </propertyInstance> - <elementDefinition Id="c9603c6b-40ba-43a7-9753-dd8e90970852" /> + <elementDefinition Id="257aee59-b30c-4b98-990f-7ae93b11eb83" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="691ffbad-75a6-4660-9ba0-f8a9523e7aa8"> - <propertyInstance Id="2a8af6ef-a5ae-49d1-b70f-a28e748276cb" name="IsNullable" value="false"> - <elementDefinition Id="e0a5743f-95e0-4f29-b42b-cbe011eeab93" /> + <stereotypeInstanceHasPropertyInstances Id="2bc3a07d-a9eb-4b2f-b676-8c31ec8eb0aa"> + <propertyInstance Id="3df910c5-e1e8-4643-ae23-b3a655bec285" name="IsNullable" value="false"> + <elementDefinition Id="681d5a58-e9a9-46b3-8c3c-f7d5483306bb" /> </propertyInstance> - <elementDefinition Id="ddc6f08f-14f2-4e67-b23d-cdbc0e24c30f" /> + <elementDefinition Id="479ad861-432a-4da5-a19e-25bb80635340" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="24996429-efaf-4579-b5ea-b6cac7cf397f"> - <propertyInstance Id="14f57bfa-a61e-4ca0-b2bd-1f30de02dd37" name="IsVolatile" value="false"> - <elementDefinition Id="753979af-8160-438f-a02b-4b34766338d1" /> + <stereotypeInstanceHasPropertyInstances Id="e2419b7e-fb20-40e5-8a3c-ef1a40e2abfe"> + <propertyInstance Id="b430e955-6d1d-4a03-91ec-da01b8f2d30c" name="IsVolatile" value="false"> + <elementDefinition Id="d386e7d9-8448-4d4e-9a29-245bb2f01a7f" /> </propertyInstance> - <elementDefinition Id="124c7d0a-c5ef-450d-9055-2bce0c6837e7" /> + <elementDefinition Id="7a2a9c48-4300-416d-a2db-af93ec1e49e9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e5f2711e-a633-4992-8a1a-870195faa7e3"> - <propertyInstance Id="fa016e93-6ce6-4131-9824-5586216c2d84" name="PackageVisibility" value="internal"> - <elementDefinition Id="94930607-a4ab-4ea5-979f-000a818dc6eb" /> + <stereotypeInstanceHasPropertyInstances Id="858030d7-ee9d-4270-96cb-6cf670af8d68"> + <propertyInstance Id="7bfa765e-1916-4335-bce3-65873f65370a" name="PackageVisibility" value="internal"> + <elementDefinition Id="b4707acf-baba-473a-bb9d-623b882c077a" /> </propertyInstance> - <elementDefinition Id="0c7b6dc6-1f8f-4c06-8c29-f3360708ce41" /> + <elementDefinition Id="0956ebba-517d-46ee-99da-a38ef130c220" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="672c68d4-5a59-4226-9d0a-783fdde65388" /> + <elementDefinition Id="3e9a8ede-f155-41b4-92f7-1b97e33b9fad" /> <type_NamedElement> - <referencedTypeMoniker Id="012c0751-f427-43b2-8557-7a68f3f954e6" LastKnownName="DataBodyEng" /> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + <property Id="abf6fde9-03b4-42fe-a816-8c9d951583ed" name="WHTCMotorway" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="f4cd74a6-cf96-4f76-a414-4ff0195fc993" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DWHTCMotorway" tag="ViewCode"> + <elementDefinition Id="dd6ec1cf-5d25-424b-a2d0-8819eee29b3a" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="912e9391-1161-4359-b988-7792f927814c" name="field" profile="CSharpProfile"> + <elementDefinition Id="e906d5ed-331f-4718-b906-7f91b65932de" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="78eb7329-c333-420c-af4f-20248de59fb6"> + <propertyInstance Id="4012ac07-0fce-43df-923a-e4a814a66672" name="ClrAttributes"> + <elementDefinition Id="d92039a9-229a-42b5-862e-54184161ed19" /> + </propertyInstance> + <elementDefinition Id="8c1a1459-ce06-47ad-9191-1eff0e4ab173" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6394bbeb-c765-4e88-8791-56423c233305"> + <propertyInstance Id="97a586a1-2a79-415b-abda-b700fa7d9788" name="IsConst" value="false"> + <elementDefinition Id="b4703d35-9986-471e-8bd3-fdaa1f91a8ce" /> + </propertyInstance> + <elementDefinition Id="47a5a665-92ca-4d3b-b559-cf8b5ae79fd8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dc380cc5-b294-4471-9330-32167e8e9afc"> + <propertyInstance Id="1ce9ea16-44a8-4654-a61f-2f51f5ad6def" name="IsNullable" value="false"> + <elementDefinition Id="1cdb6d1c-3315-4691-9d06-6155eca961d4" /> + </propertyInstance> + <elementDefinition Id="304140b1-17b6-4f60-b8db-7119f701200b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4b108195-9086-471d-966b-8e8ad081a77c"> + <propertyInstance Id="a08fdcc6-f429-4287-b685-c05e96023f2b" name="IsVolatile" value="false"> + <elementDefinition Id="3bab44bf-9c21-4254-9663-65d3df69b0cc" /> + </propertyInstance> + <elementDefinition Id="520964f7-2a31-47f7-9ddc-8e0fce18f665" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5c01410b-e945-43a7-b572-874ece804bd4"> + <propertyInstance Id="678b1455-6c82-40f2-b99b-3afec1ed6f15" name="PackageVisibility" value="internal"> + <elementDefinition Id="bbec170c-81a4-410f-92bd-d6d2c89cb527" /> + </propertyInstance> + <elementDefinition Id="0d7d599a-082e-4440-8017-2f95de7180d6" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0e849e82-53dc-44f6-9d92-a8f5bfb3c0ed" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + <property Id="3aa9da76-d7cc-4279-844d-e91501eeb280" name="WHTCRural" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="480ac51e-e86c-4316-a1f8-9681aa3a53cb" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DWHTCRural" tag="ViewCode"> + <elementDefinition Id="1c938ad9-8f25-43fe-bf8d-af2523ace141" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="569496da-50fc-414b-8326-02cde5f18728" name="field" profile="CSharpProfile"> + <elementDefinition Id="b2dee651-c95e-424b-90b2-9001822410de" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="07d180b9-3808-478e-b2bd-72583b03e9ad"> + <propertyInstance Id="a172a0dd-213b-41d4-a01d-30493bbd05e5" name="ClrAttributes"> + <elementDefinition Id="bab8e053-9fc7-457d-b792-907468fc1651" /> + </propertyInstance> + <elementDefinition Id="15298cc7-b8f2-4620-9c17-60f08fcd0368" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5c33554f-1bbb-44bb-94fa-59bb7c4bc53f"> + <propertyInstance Id="f8f86367-0e0c-465f-ad38-8f225a7a0a87" name="IsConst" value="false"> + <elementDefinition Id="da443ab4-1337-4031-ab84-e1ea01108a9c" /> + </propertyInstance> + <elementDefinition Id="f4f0fb61-cccf-486c-8b89-8224a88daafe" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f0fbe772-b16c-422a-8993-ca3fc61a1d28"> + <propertyInstance Id="fa0974e7-7703-4803-b804-8a9b4fbc46cc" name="IsNullable" value="false"> + <elementDefinition Id="a184e3c9-13fa-4cba-af40-45d56c9b5231" /> + </propertyInstance> + <elementDefinition Id="17391527-74f8-4259-acef-f3dbbd53c014" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b16ee8a0-acba-4ca5-89ad-4a2121b7c677"> + <propertyInstance Id="c47feed2-8b29-4dce-8230-45879a8c0ae4" name="IsVolatile" value="false"> + <elementDefinition Id="62401494-9451-4075-9c88-bd8dbf4f60f6" /> + </propertyInstance> + <elementDefinition Id="e892cbba-b0fd-4c7c-8b0a-efa19a1bf634" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3d479b07-52b7-446c-88e7-63cd036676a9"> + <propertyInstance Id="de37e503-95f5-4e86-8ae0-c6c7ca5afab9" name="PackageVisibility" value="internal"> + <elementDefinition Id="e213ad13-fd26-4192-bc67-47c745c0c931" /> + </propertyInstance> + <elementDefinition Id="6ed43182-ea53-47a7-a589-8c97db4f5186" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="cc26d510-e1b5-4c11-a8ee-7c9af55164e2" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + <property Id="d0826d11-b678-4918-b503-e94e527c8d26" name="WHTCUrban" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="08b4f452-4d5c-4abb-8cf1-e706d6e0c2b5" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DWHTCUrban" tag="ViewCode"> + <elementDefinition Id="ca4bd620-e653-4531-8fa1-4b9b41ea5f78" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="21a1da71-993c-4617-a48e-ff888d01e4f0" name="field" profile="CSharpProfile"> + <elementDefinition Id="75dc8c30-3bf4-46a4-b6cd-e51011c6957c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9c176871-d46d-4539-ba05-46e268d9a833"> + <propertyInstance Id="5fdd0bf9-8ed5-4d56-9443-05ffcc5b692c" name="ClrAttributes"> + <elementDefinition Id="c3af03b7-78cb-48c6-a487-21f03fa9c22c" /> + </propertyInstance> + <elementDefinition Id="eccbee10-92c0-4a91-8169-c78464e48903" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="94f81c77-1607-4937-989b-9fa144a7ea42"> + <propertyInstance Id="e0b6aefc-5118-4a25-a4fa-7d25d406ffda" name="IsConst" value="false"> + <elementDefinition Id="1d31f127-acbf-435e-b741-27c5e2a60b3a" /> + </propertyInstance> + <elementDefinition Id="817376c7-eff4-4f10-abac-d4122ff4e0a4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a912b6d8-a21b-4baf-9ea3-d6107b227b2f"> + <propertyInstance Id="8b1a26df-0d2b-42c4-8fc7-52150b5418f6" name="IsNullable" value="false"> + <elementDefinition Id="343f3a09-6bfc-484f-ac99-31cec37bcf4d" /> + </propertyInstance> + <elementDefinition Id="d825bbbc-0962-453d-9373-d3f0d964fbe6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e4015f90-b806-460b-836d-c02df59cd62c"> + <propertyInstance Id="e83dc017-b654-43e9-ab95-d6357065b7ef" name="IsVolatile" value="false"> + <elementDefinition Id="2c78cb66-43a3-4e7c-b480-9c2ed8208546" /> + </propertyInstance> + <elementDefinition Id="b1bea832-297a-438b-83e3-828dd0771af7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c002207b-bf9d-47d8-80a8-9c97d9b6dfba"> + <propertyInstance Id="2bf35175-9658-4168-b830-3d5324daab5a" name="PackageVisibility" value="internal"> + <elementDefinition Id="204d6d9a-229c-430b-b5ec-885218e76fa7" /> + </propertyInstance> + <elementDefinition Id="882c8565-a927-4a53-8212-b677c27b542d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="fa2bb7df-effa-4441-8f98-81a0ca7070e4" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> </type_NamedElement> </property> </ownedAttributesInternal> <ownedOperationsInternal> - <operation Id="1db99665-f517-4ed8-8bf9-11d489b45922" name="EngineFileV2Engineering" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="ff9e75f8-3cf7-4550-ae33-36256e06a430" name="DataBodyDecl" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="d15c6c35-db32-4179-935c-e13f620115a1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DEngineFileV2Engineering Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="7dfdeab7-b615-4e8c-8c00-54bf07eac88b" /> + <reference Id="946b729b-dfaa-48ca-b753-cbaf9710df0c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="538fa504-639c-4beb-8c0a-d2d4508de979" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="baa83a6f-1903-4b52-925e-1f6bb0456191" name="method" profile="CSharpProfile"> - <elementDefinition Id="4681e3e7-af57-45f0-96e8-4fbc8df0bc40" /> + <stereotypeInstance Id="41a5c534-5874-4b48-88f7-e668e83c1116" name="method" profile="CSharpProfile"> + <elementDefinition Id="67ff3eba-9da6-4d48-b249-60e42620f782" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="78215b46-17ce-41a1-be0d-b790cd988ed1"> - <propertyInstance Id="86277c76-b84b-42d0-b3f9-d28334a63faf" name="ClrAttributes"> - <elementDefinition Id="ce86927a-b4df-4cda-a848-214c73802a02" /> + <stereotypeInstanceHasPropertyInstances Id="e738a38c-2aa4-4ea3-be69-e566d41e3d2f"> + <propertyInstance Id="9069ef30-88f3-4093-a232-349e3a74811a" name="ClrAttributes"> + <elementDefinition Id="7b67cbc5-9eee-40a1-979c-be66748600dc" /> </propertyInstance> - <elementDefinition Id="3bfcc7a4-e373-4ec7-ac77-d8c4e6c11fc7" /> + <elementDefinition Id="0decf8a2-d3e1-4cad-a419-e4133e4bf9be" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="98cb3972-f1c8-4165-b941-6369dec7adf5"> - <propertyInstance Id="d76d7788-3c7b-4b04-b984-d2d64855704c" name="IsPartial" value="false"> - <elementDefinition Id="979e1778-6016-4c34-a7c0-f5af9c6e364c" /> + <stereotypeInstanceHasPropertyInstances Id="f5f51fbc-506b-4041-bf05-5f91d1c53675"> + <propertyInstance Id="cf3fff3e-2b1b-45c2-a7b5-f009a99659d5" name="IsPartial" value="false"> + <elementDefinition Id="492e92b6-9e5b-4a85-b287-bcfccf1bcf91" /> </propertyInstance> - <elementDefinition Id="15de14a1-8c9f-4abb-9072-1ab913d1d415" /> + <elementDefinition Id="a0a2dd74-b3e4-4d94-86ad-507f540f35d7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8fa90206-a5c2-442b-a991-5964f83bbaf9"> - <propertyInstance Id="f9f6d1ab-3e6a-4f6b-a44d-df6a8c44db17" name="IsUnsafe" value="false"> - <elementDefinition Id="44d12bcf-b909-4285-bd47-09b5022b8b86" /> + <stereotypeInstanceHasPropertyInstances Id="9433625a-8d62-4185-8fba-77a3a3279ef5"> + <propertyInstance Id="caedf82d-6464-406d-a9a3-78d2cc023f81" name="IsUnsafe" value="false"> + <elementDefinition Id="57bb9e6c-addd-4f6b-bc3f-518dd883d600" /> </propertyInstance> - <elementDefinition Id="58c80d14-347b-4c92-bad6-d973c6a85621" /> + <elementDefinition Id="b8c9840c-0ff6-4b8d-995c-c073d564b1c7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="84a4e9ff-c9ee-4c15-897e-54673a343866"> - <propertyInstance Id="f704d75b-6194-4c93-92a0-5c5bcea7063f" name="Inheritance" value="none"> - <elementDefinition Id="cef2bf19-64b3-4955-b16b-5367bccd3d6e" /> + <stereotypeInstanceHasPropertyInstances Id="f9c6ddb9-8125-4d36-81ae-6f2928d07d1f"> + <propertyInstance Id="e27cfe6b-5c0f-4c0d-82e2-4aac3ce3db57" name="Inheritance" value="none"> + <elementDefinition Id="6ee71c15-f21c-451d-9c15-bdb4fb4498e5" /> </propertyInstance> - <elementDefinition Id="c9896cea-c578-48a2-9e7f-183f409843f1" /> + <elementDefinition Id="599e7716-2a3a-4363-b2a2-a689e6807468" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="10b7944a-d7f8-44ea-bbdf-e0de2ba9c2a9"> - <propertyInstance Id="053b8918-64f0-4d80-bf04-4b99ad957fe1" name="PackageVisibility" value="internal"> - <elementDefinition Id="8f3ca3e7-578a-4166-bac4-01b453039a43" /> + <stereotypeInstanceHasPropertyInstances Id="8567e024-07d0-4854-80af-264218f99b5c"> + <propertyInstance Id="c0c81bad-398e-4233-913e-5422b01dc5e2" name="PackageVisibility" value="internal"> + <elementDefinition Id="0254c7b2-131c-412e-82b9-85bb76d363f0" /> </propertyInstance> - <elementDefinition Id="c5e3b219-741d-4930-a6d4-3cb4610e2d52" /> + <elementDefinition Id="e37b5161-663c-4ac8-ac82-88e2d06abd68" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="37bb1744-3e4c-432c-93f5-79310cb7ee6c"> - <propertyInstance Id="be9b18e3-da14-4502-bbf1-d156f1a4c292" name="params" value="false"> - <elementDefinition Id="c9553176-18b9-47d8-b3fe-5c51dab4ef71" /> + <stereotypeInstanceHasPropertyInstances Id="3bd3074b-17d5-46a9-bbb7-f6254ea6f920"> + <propertyInstance Id="a6364907-4d90-48ac-969f-e3142a4172a3" name="params" value="false"> + <elementDefinition Id="afc493b2-a65b-4d2d-86e7-30315bac2a66" /> </propertyInstance> - <elementDefinition Id="2f964b85-7cdb-4b92-b05c-e262b0f6fec6" /> + <elementDefinition Id="b5e282fc-032b-4b2a-8c68-356155bc1e39" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="fd7fede3-586d-4a76-8fb9-09d8faa3ac1b" /> + <elementDefinition Id="a3862949-64f1-484d-a27d-3f5d986312a6" /> </operation> </ownedOperationsInternal> </class> </packageHasNamedElement> <packageHasNamedElement> - <class Id="c40724bb-17cf-4aff-996a-4e5714c2d51b" name="GearboxFileV4Engineering" isAbstract="false" isLeaf="false" isActiveClass="false"> + <class Id="4b22830b-6a62-4107-855a-53f8a39ed3f5" name="VectoJobFile" isAbstract="true" isLeaf="false" isActiveClass="false"> <referencesInternal> - <reference Id="4013a8ef-276a-4140-be23-c736085aedc1" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DGearboxFileV4Engineering" tag="ViewCode"> - <elementDefinition Id="8518ce50-0fb8-41d0-b0ed-84463aac9e3b" /> + <reference Id="822fce5b-37bd-4022-bde3-6ccd0bb3656b" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile" tag="ViewCode"> + <elementDefinition Id="5d05b3cb-905e-44e4-8c6e-58417f95cebc" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="2f318746-aef1-4a5f-8c9a-5c889d473022" name="class" profile="CSharpProfile"> - <elementDefinition Id="9c0d24d6-551b-47a3-b13d-fce0d3dde620" /> + <stereotypeInstance Id="0a0b52c2-0b42-4bcd-97a5-b8b9dd3b891d" name="class" profile="CSharpProfile"> + <elementDefinition Id="b52f5753-d415-4bb6-a780-52fa9a01950e" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="76ed4ce0-0311-4d0d-b093-5f55b7ccd094"> - <propertyInstance Id="64fd10c7-9c08-4b3b-b11e-b797f58735f0" name="ClrAttributes"> - <elementDefinition Id="1e639e2f-0a14-427c-b508-2453a4f265b5" /> + <stereotypeInstanceHasPropertyInstances Id="d56b4fea-1864-4dcc-851f-2fbf8fb6ec0a"> + <propertyInstance Id="3ab0d024-926f-4318-b337-4df7751a73c8" name="ClrAttributes"> + <elementDefinition Id="3e083f90-f22e-4b80-80fb-75df45ff721b" /> </propertyInstance> - <elementDefinition Id="9c5194b1-6c91-45b3-b204-f321322b0fee" /> + <elementDefinition Id="aeb27a20-9d0e-443f-91a5-33617dff7300" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bdd5b8a8-ef79-4602-85da-9d0859faca95"> - <propertyInstance Id="d80bb201-94ec-4f61-82b1-6124acb1f310" name="IsPartial" value="false"> - <elementDefinition Id="b2b3d592-7ce0-43bb-a4b8-a80f4fbb4843" /> + <stereotypeInstanceHasPropertyInstances Id="b7a56e1e-d268-41d1-88fe-a5153fc0745f"> + <propertyInstance Id="056542ff-0e30-4c2c-9def-2f231d2cf0b0" name="IsPartial" value="false"> + <elementDefinition Id="cff4994a-aa8d-41ad-afb6-bc0bf6046771" /> </propertyInstance> - <elementDefinition Id="9406eb92-7fb5-4b8c-907a-4798d0fe6bcb" /> + <elementDefinition Id="d8b65b5e-89ea-4bdb-ad78-1c1b011d698b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="844c69d5-bceb-45fa-ba99-0a993a70384d"> - <propertyInstance Id="5e760120-893e-4ada-8fbf-5e97dd6a6130" name="IsStatic" value="False"> - <elementDefinition Id="82e8d998-6705-48af-b589-d538aeee3b14" /> + <stereotypeInstanceHasPropertyInstances Id="06322f18-4f0c-46b7-98ad-a5f38e58a4cb"> + <propertyInstance Id="a2ac8443-f255-4a82-a7b4-09ecb4dc7654" name="IsStatic" value="False"> + <elementDefinition Id="590787a0-cb12-433c-b88e-d521010ce0a9" /> </propertyInstance> - <elementDefinition Id="9d24c7da-72c6-4f15-bdbb-a957c0893139" /> + <elementDefinition Id="3d7354c2-36c7-414e-9918-4571e6961182" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d6b80725-337a-4833-b6b9-43f261f36b67"> - <propertyInstance Id="1ee35f1e-82e5-4bfd-937e-6d2a82701012" name="IsUnsafe" value="false"> - <elementDefinition Id="29c1d99d-4d7e-4a71-944a-ee022692ce34" /> + <stereotypeInstanceHasPropertyInstances Id="e3f093da-b18d-4a9a-bf16-445c3052bd9d"> + <propertyInstance Id="997eca9e-7793-4ef3-a4b2-fe456e24eb4b" name="IsUnsafe" value="false"> + <elementDefinition Id="a1e5ab12-020c-43cb-8e57-fdbe20ffd8e8" /> </propertyInstance> - <elementDefinition Id="22076d1b-06f4-4b9d-b5b7-1242027f8da3" /> + <elementDefinition Id="c59ae56d-5950-425a-863b-7ad26f0f3dfb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2216d2d8-cc0e-403a-a4a0-e0a1834a3074"> - <propertyInstance Id="f88aac77-11a1-4882-bef0-73c55892b127" name="PackageVisibility" value="internal"> - <elementDefinition Id="61b7010d-b794-4b75-8ec3-af37a4af18c1" /> + <stereotypeInstanceHasPropertyInstances Id="ecc665c6-4fec-4458-b572-c639fa9a00ad"> + <propertyInstance Id="0ef7d3f5-60c3-47af-9396-8db3810ad792" name="PackageVisibility" value="internal"> + <elementDefinition Id="4674f9b5-ecce-4c03-b070-c81ec3d39b14" /> </propertyInstance> - <elementDefinition Id="b7f54869-1f03-4a98-a280-6386bcdeba2e" /> + <elementDefinition Id="429a38d5-8ac7-4f63-ae31-3f1f4442eda7" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="9490aae7-c363-4662-a516-cf438940e86f" /> - <generalsInternal> - <generalization Id="4edeb469-7040-4394-83dd-63654b868af2" isSubstitutable="false"> - <classMoniker Id="9f38288e-3283-4afe-b313-d84c5e561fb1" LastKnownName="GearboxFileV4Declaration" /> - <elementDefinition Id="2801cf84-03a7-423d-9bbb-e120b994b9e9" /> - </generalization> - </generalsInternal> + <elementDefinition Id="2a4f8dc6-43cc-4b83-ada5-c1ae83309224" /> <ownedAttributesInternal> - <property Id="4c7a621c-a0cd-4c5f-bc02-9a1ec6c1ab8d" name="Body" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="fc4567c9-0fc1-4a24-ac28-5ceff6cf05c4" name="BasePath" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="dd474de1-83f9-4a43-8412-dbb16b75c657" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DGearboxFileV4Engineering Member%3DBody" tag="ViewCode"> - <elementDefinition Id="2230bcd8-38d4-4e6c-bb09-16c6e0775ed7" /> + <reference Id="a68253c3-7cc2-4fb4-9e4d-44694db4b4f4" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile Member%3DBasePath" tag="ViewCode"> + <elementDefinition Id="35d688f1-a7e7-4e60-adbe-06ec4c8ec0a3" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="c992236d-6f44-491d-84bc-f822a1fbd80e" name="field" profile="CSharpProfile"> - <elementDefinition Id="211db6e2-c816-49ad-b49a-4bb618d3b03f" /> + <stereotypeInstance Id="567a935e-f755-493e-80a0-ae05541ce9b9" name="field" profile="CSharpProfile"> + <elementDefinition Id="5986134f-8334-40d8-8c27-17dc5305ef0f" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bd30a4a8-b0ed-4e0b-9ab8-6091b708bbc1"> - <propertyInstance Id="dadadad6-5bbe-449f-af3a-60638e696ca5" name="ClrAttributes"> - <elementDefinition Id="a1e15d51-2619-4b67-8e09-1bfb6699327f" /> + <stereotypeInstanceHasPropertyInstances Id="fed063c3-ba56-41b2-84c8-efca1533ee27"> + <propertyInstance Id="b14b60d2-2cde-4077-ae35-81e6fddab6f5" name="ClrAttributes"> + <elementDefinition Id="8f1ec014-b5b6-4d3d-87a7-de99efd05bd8" /> </propertyInstance> - <elementDefinition Id="d76aaaf1-e589-400d-913e-66e843a7a04d" /> + <elementDefinition Id="2066396c-9306-4975-a042-e069c27c74b6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="51493914-3505-4d96-a189-371cb39b941e"> - <propertyInstance Id="0b29b48a-6ea7-44b7-b979-c9b697f1cf6f" name="IsConst" value="false"> - <elementDefinition Id="2a13f277-2fb7-4d77-8778-1766d03f95e7" /> + <stereotypeInstanceHasPropertyInstances Id="ae157350-60af-4440-95ea-16e151c6d7ad"> + <propertyInstance Id="c9b56a4b-c5fa-404d-ac24-257943c69bb6" name="IsConst" value="false"> + <elementDefinition Id="14bd794c-6bfb-4ec1-89a1-b60a852e6aa4" /> </propertyInstance> - <elementDefinition Id="155b8d64-0a48-4c94-9c4a-746d457dc83f" /> + <elementDefinition Id="c34f9997-bb2d-4307-a476-42466fc3ee74" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="075ea806-85ab-46c3-85cc-2feaeeb3af22"> - <propertyInstance Id="8667be5b-815f-4eaa-b57f-26e6a0e966e8" name="IsNullable" value="false"> - <elementDefinition Id="26399ff1-13e5-4896-a4e4-087a8a2183f5" /> + <stereotypeInstanceHasPropertyInstances Id="4b36c52d-a11e-420a-8f1e-2373ef6b0e1e"> + <propertyInstance Id="fc59cba3-91b8-4eb4-87cc-5b2d138f2943" name="IsNullable" value="false"> + <elementDefinition Id="876ecf78-0e5d-4bf5-8176-947adc5e2b34" /> </propertyInstance> - <elementDefinition Id="f3f4cef4-afa8-471b-b032-92c31eea8fbb" /> + <elementDefinition Id="51239cbb-6285-4bd9-bf6b-365ccf28ca5c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="39d12d9f-44cd-4cb3-b399-29993d78c5af"> - <propertyInstance Id="7c301307-afbf-4525-a35f-3f7256d4c2cc" name="IsVolatile" value="false"> - <elementDefinition Id="c7f35a37-f58c-4d5d-9744-9c6b23c4bd92" /> + <stereotypeInstanceHasPropertyInstances Id="b5e9c12c-66e6-4fe5-8c84-a42b47ee9ed7"> + <propertyInstance Id="c54d18c0-b046-40c4-b272-381a4fa09a7f" name="IsVolatile" value="false"> + <elementDefinition Id="f3b45759-4d6a-4641-a49e-3e9f3072d694" /> </propertyInstance> - <elementDefinition Id="997cad55-4b40-4353-bbf7-7049bf8d3ab7" /> + <elementDefinition Id="3d6f73de-27b0-4536-8a06-01c0eaf80b9f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e756a20b-ef2e-4fd8-a42e-1346546c29c5"> - <propertyInstance Id="e5c2387b-c9a1-4001-bbef-2700fb1771dc" name="PackageVisibility" value="internal"> - <elementDefinition Id="c402b010-0b3d-4ca3-9af3-e14a70cb1578" /> + <stereotypeInstanceHasPropertyInstances Id="08c19234-d4ee-489a-95ca-99b2331f8443"> + <propertyInstance Id="3065fa9e-1be2-44e7-9c9c-8b7c4f08b8bf" name="PackageVisibility" value="internal"> + <elementDefinition Id="4d1e8838-782e-4d88-997d-0f995900c31d" /> </propertyInstance> - <elementDefinition Id="25f7d3d1-3f7d-4249-89fb-4fa33f5e76f5" /> + <elementDefinition Id="ceb1f6cc-8768-4b4e-bf4e-2d734906f141" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="7b9db5c5-f34a-4e38-8e79-1d40c8b938e9" /> + <elementDefinition Id="2950f732-a108-44f0-a74c-2c0f4437156f" /> <type_NamedElement> - <referencedTypeMoniker Id="012c0751-f427-43b2-8557-7a68f3f954e6" LastKnownName="DataBodyEng" /> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="26e6f63d-7553-43fd-add8-545c65757ff3" name="GearboxFileV4Engineering" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <property Id="22fa8772-0849-42b7-8f03-90660217778d" name="JobFile" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="7eca3665-9cd1-47bd-904f-ca389cc31a6d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DGearboxFileV4Engineering Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="e9690447-25e7-41c0-89c0-d175404f3964" /> + <reference Id="fe559882-3e20-4e17-bb96-8b8005ead7c7" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile Member%3DJobFile" tag="ViewCode"> + <elementDefinition Id="a3dfef8b-7315-4e6e-a6fd-d952022daf0e" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="47e42e62-3cee-4503-ae43-453514922a8a" name="method" profile="CSharpProfile"> - <elementDefinition Id="c38abe1c-97e9-4e70-b755-c95ae7efefe1" /> + <stereotypeInstance Id="b948d1cf-261a-4be1-ab59-5f76eaf920de" name="field" profile="CSharpProfile"> + <elementDefinition Id="b11433af-4753-4d6e-a8ab-ea21ef9bdc9a" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="67cf7d62-e88b-4fb9-9c96-e2d92d553690"> - <propertyInstance Id="71eef7a9-85e6-401d-a4b8-f19b210bc150" name="ClrAttributes"> - <elementDefinition Id="7753cef7-5afa-4a22-8f73-941a1fc59d65" /> + <stereotypeInstanceHasPropertyInstances Id="b82f06d9-5d26-4525-8f72-85f99969643b"> + <propertyInstance Id="daec8c7c-1cd2-42d4-8e31-8b2dd8d89d70" name="ClrAttributes"> + <elementDefinition Id="a1f4abdb-2b2d-42c9-bbb0-1851edc9ba31" /> </propertyInstance> - <elementDefinition Id="202d3f13-a8ea-4c1f-aa2c-4a7f54d37cfe" /> + <elementDefinition Id="82c243a1-9d91-470b-b91b-19e7ef7f85d1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f0649166-18b5-48b1-8858-04d502c05000"> - <propertyInstance Id="85a2f3fa-83e5-493d-b419-fe38c53725a6" name="IsPartial" value="false"> - <elementDefinition Id="09b51127-8d1e-4cd6-a72d-e2531e0543e7" /> + <stereotypeInstanceHasPropertyInstances Id="1b0d089f-bc46-490d-8d84-36de01c5e811"> + <propertyInstance Id="b163d6ae-18f2-4176-9678-ffcfead5bf5d" name="IsConst" value="false"> + <elementDefinition Id="d5afdca3-6465-4f59-8fae-dbfb0dc576ea" /> </propertyInstance> - <elementDefinition Id="13e75470-cc5b-446b-95b4-4271483ccfef" /> + <elementDefinition Id="d524eec8-bf97-4aa9-8cbb-93e6eb2d8275" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b8c75009-b2fd-40c8-a992-a7a4bf0ddb09"> - <propertyInstance Id="1478de72-aac6-4528-9248-39ff81e19844" name="IsUnsafe" value="false"> - <elementDefinition Id="851f946f-52a6-4a9c-92e1-5f5ae4cd6652" /> + <stereotypeInstanceHasPropertyInstances Id="e329c42d-a384-4816-9ebe-ad8bf120d3aa"> + <propertyInstance Id="e6ff2cfd-312e-49ab-82d3-88a0f175508d" name="IsNullable" value="false"> + <elementDefinition Id="3641bf9d-057e-4cb3-a00f-3f5d6c4ef349" /> </propertyInstance> - <elementDefinition Id="4ffcb8e2-ea1b-4a4c-9fa6-a5ef7c7ce0b1" /> + <elementDefinition Id="286be434-6939-45b4-b828-098a95e958d9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b1ef83df-132a-4761-9559-8284d0ab8ece"> - <propertyInstance Id="a5df74b9-08d1-45e4-9f24-11840be1eab7" name="Inheritance" value="none"> - <elementDefinition Id="057d695f-c94e-4e3c-8702-5bba6f0526b4" /> + <stereotypeInstanceHasPropertyInstances Id="696c4bd8-d027-4ab8-948d-7bdda8cffa27"> + <propertyInstance Id="89731dfc-3fe7-41d1-b4a2-45b127dcf81c" name="IsVolatile" value="false"> + <elementDefinition Id="9bc98f8e-7039-4200-98ac-778538335620" /> </propertyInstance> - <elementDefinition Id="009dc24d-243f-4663-857a-c5f34f4759f0" /> + <elementDefinition Id="7f6bd971-f126-4924-abb8-c226c62fb1f8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="46a098ae-2cbc-4cfd-b2e2-3b1214972040"> - <propertyInstance Id="e2cac3a8-1241-44c7-b212-82a6a10258ab" name="PackageVisibility" value="internal"> - <elementDefinition Id="8ef9936b-3ae6-4141-8d4b-d2e0ba780d5c" /> + <stereotypeInstanceHasPropertyInstances Id="2e482994-d37a-4dcb-975d-696887dc537d"> + <propertyInstance Id="b430df59-a825-4bb2-ac42-529c70691ead" name="PackageVisibility" value="internal"> + <elementDefinition Id="5cfa1f17-7d22-496a-84ca-6c6b842481cc" /> </propertyInstance> - <elementDefinition Id="13648bc5-df7a-484f-8bdd-523f1e9e8113" /> + <elementDefinition Id="89b567ad-b3d0-4d57-8ea0-59f05de4c5ab" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="43df08b8-a6f4-40c8-ba7b-9f85da4fb13e"> - <propertyInstance Id="fe90320c-74ee-4898-9e28-fb73f15e6c9f" name="params" value="false"> - <elementDefinition Id="d354384d-cf38-4bf5-806e-c218fa2be7d8" /> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="59616455-5705-4692-a701-624cba7d29f2" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="62e24ba2-3859-4d0c-85e6-864be6d16302" name="VectoJobFile" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="14427bb6-efea-4ae3-995c-f7f39b941e17" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="5acbd9d9-fd06-432b-936f-922dcd887794" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b8cad978-6bd6-4f21-bc71-519c28dbeecd" name="method" profile="CSharpProfile"> + <elementDefinition Id="af1efab1-0ccd-45a8-8251-7a3690e06815" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5ecb7944-7dbb-4e3e-b976-1e372c174b3e"> + <propertyInstance Id="adbe0333-974b-42cc-b924-6662d9f27c6b" name="ClrAttributes"> + <elementDefinition Id="9bb2fa4a-5d2e-4853-ac75-709496867fe1" /> </propertyInstance> - <elementDefinition Id="cafe108b-dde8-4cd4-ab04-aa8021732011" /> + <elementDefinition Id="3fb49ac3-820a-4a89-a536-350e042c361f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6eb74d41-a310-4d65-96e8-9b1b909ae996"> + <propertyInstance Id="ba0ae7b7-9135-462c-a1a4-24bdc55fb4ce" name="IsPartial" value="false"> + <elementDefinition Id="7f07ca01-d483-41b6-9617-05a1a35bef88" /> + </propertyInstance> + <elementDefinition Id="e0b08d90-a205-4d0d-b53f-3effe0b70406" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="66cd6b7a-2e9c-4446-9afa-8f6717c0d94b"> + <propertyInstance Id="d6805e98-6162-417c-bbf7-3c5a9e7471a1" name="IsUnsafe" value="false"> + <elementDefinition Id="e9f7fa79-f138-456c-948d-996d62f9bd26" /> + </propertyInstance> + <elementDefinition Id="f50e0dc2-b153-4c5d-91b0-a2c18df84382" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="60a99bdb-c447-4402-93a0-a74bb8fb47d0"> + <propertyInstance Id="c54a228b-3f5c-43a0-a9bd-8256a770cdc6" name="Inheritance" value="none"> + <elementDefinition Id="002259db-059a-450a-bac3-7adca974d8bd" /> + </propertyInstance> + <elementDefinition Id="209be1b9-03e2-40ec-ab4c-68e290a33c6b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b9b01360-a255-41a3-aeff-90211a30bf69"> + <propertyInstance Id="35957e9e-fb67-4131-bc24-65548bd4fded" name="PackageVisibility" value="internal"> + <elementDefinition Id="0fc3d700-1420-4d22-80ea-74012743185a" /> + </propertyInstance> + <elementDefinition Id="1de01e05-7e0f-4f5a-b0bd-ff4a360782ca" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2c5951d4-d916-46af-ac09-18c2a0d95fee"> + <propertyInstance Id="14bb1999-734e-41ab-87fa-2970c2f33454" name="params" value="false"> + <elementDefinition Id="24df8ab1-1ffb-4f75-bf47-c8596852551f" /> + </propertyInstance> + <elementDefinition Id="18ba635e-0f6d-4ac9-bb92-a81f73b26837" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="05cb2885-f71c-4b0d-b38b-e5ec36efce27" /> + <elementDefinition Id="2c909675-6c7a-4674-a582-b729d5815852" /> </operation> </ownedOperationsInternal> </class> </packageHasNamedElement> - </packagedElements> - </package> - </packageHasNamedElement> - </packagedElements> - </package> - </logicalClassDesignerModelHasPackages> - <logicalClassDesignerModelHasPackages> - <package Id="a758ba00-f9d3-4405-b921-e980f1e359b2" name="DataObjectAdaper" visibility="Private"> - <referencesInternal> - <reference Id="77a095a2-f751-4618-b988-9c37c8f9aa6f" handle="viewcode://./CodeSchema_Namespace?Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper" tag="ViewCode"> - <elementDefinition Id="f7be1b7e-0712-4cc0-bffc-125e929ae673" /> - </reference> - </referencesInternal> - <elementDefinition Id="bfec8f6b-0671-483a-9ef8-92d3fa96e7fa" /> - <packagedElements> - <packageHasNamedElement> - <class Id="46c7394c-35db-43a9-9a26-41ef7a22dcbd" name="DeclarationDataAdapter" isAbstract="false" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="8f81e21f-76ab-43b2-8348-2b01b8bc6dcb" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter" tag="ViewCode"> - <elementDefinition Id="aae732f2-2e8f-4b67-a946-44530e7a8e3a" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="eb03ff60-e632-453d-b71d-0c2349475d6e" name="class" profile="CSharpProfile"> - <elementDefinition Id="d5e0eb74-13eb-424f-9e71-17119272cc02" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bf226d0d-e6a0-475d-a7d1-cc1779bbe341"> - <propertyInstance Id="9ea0f157-9bbd-4ecc-90d9-b73fe7a4faea" name="ClrAttributes"> - <elementDefinition Id="f6869266-d58b-430b-bd25-cf04ebc99136" /> - </propertyInstance> - <elementDefinition Id="145db372-d6d0-4cd3-bb4b-8bd0de34f0e3" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="faf9866b-fe05-4298-b652-d9bd2bca5145"> - <propertyInstance Id="b6d92761-bc3b-4b42-975d-24decd659417" name="IsPartial" value="false"> - <elementDefinition Id="5c371130-4bf5-43b1-9f8f-38e0a25e6017" /> - </propertyInstance> - <elementDefinition Id="495a1b0a-0204-44d0-8da7-b4a82ec20fae" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7cb51911-6d95-4dd2-8bfd-900bda7474cf"> - <propertyInstance Id="f01ea98e-fc55-4a53-86b7-865c08b54cae" name="IsStatic" value="False"> - <elementDefinition Id="5161627e-ee70-4325-8b63-2318233b47eb" /> - </propertyInstance> - <elementDefinition Id="29de4c23-722b-486f-b574-9e204dc1ec2d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c0386084-5557-4a88-ad05-bf9c914f34a4"> - <propertyInstance Id="acc49585-f72f-4a3e-ad09-1986783d9fb4" name="IsUnsafe" value="false"> - <elementDefinition Id="18a72b05-5904-4ba3-bc64-2bb603723f43" /> - </propertyInstance> - <elementDefinition Id="33054259-285a-413c-8a27-18f9c28c48b1" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="aa0eb310-3d8d-4cc6-9a45-42cfb044f51a"> - <propertyInstance Id="bb39d891-917a-4f1a-a25e-88212f071e82" name="PackageVisibility" value="internal"> - <elementDefinition Id="67ea70fe-1f2d-4113-8947-9f6a31c92155" /> - </propertyInstance> - <elementDefinition Id="345c5486-125f-42bf-9415-cfd97e6ad8e1" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="b7d2caf6-3db9-445e-9e1f-84d1203939da" /> - <generalsInternal> - <generalization Id="5c43ea93-0342-4aee-8519-c6e4d45cb5c3" isSubstitutable="false"> - <classMoniker Id="1e5c320e-bfea-4658-952c-ca00e5b18e06" LastKnownName="AbstractSimulationDataAdapter" /> - <elementDefinition Id="d300bb42-8a0d-4eee-a299-8e28286adcdb" /> - </generalization> - </generalsInternal> - <ownedOperationsInternal> - <operation Id="0953c2a8-2199-489d-8a76-c3c699f25c84" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="5e876a85-09d7-4edc-89f5-6a7cf994c57f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)])" tag="ViewCode"> - <elementDefinition Id="63437449-4f55-4160-ba69-00e9e8fb2dfe" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="89804131-a260-4d60-b262-ba68970a86f6" name="method" profile="CSharpProfile"> - <elementDefinition Id="db0bfdc7-89ca-430d-93a2-63fa58d0ed65" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="97c62f7b-0725-4d01-ad59-de3a51ccb345"> - <propertyInstance Id="4a1e9aad-3494-4b5a-ab4c-450268098615" name="ClrAttributes"> - <elementDefinition Id="23ab4303-cd9a-434d-8a01-fbfeaea19fd3" /> - </propertyInstance> - <elementDefinition Id="51ebae77-180d-4d74-b1e3-41f7653207b6" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c35ea8ae-f2f5-4d29-a334-c329fabd75ca"> - <propertyInstance Id="97014075-7d92-42a3-a8fd-00a1dbdfb404" name="IsPartial" value="false"> - <elementDefinition Id="23b174ce-8573-43d7-8f5c-8c17e5b8b98c" /> - </propertyInstance> - <elementDefinition Id="094a3289-f0b1-403e-85be-34bfd22f704c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="46655b19-d474-440e-b638-cbfebf3a0ca6"> - <propertyInstance Id="958b817e-3438-4e2c-a10b-80cd0c5d7182" name="IsUnsafe" value="false"> - <elementDefinition Id="8812bca8-5f6b-4b47-810d-46739ec0a85f" /> - </propertyInstance> - <elementDefinition Id="fd31f868-a59b-4159-bde0-7bb31da326a3" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b9759221-9843-4543-ac67-c772d85f6af6"> - <propertyInstance Id="a6682551-2788-449a-a5dc-7de84f1d1e7c" name="Inheritance" value="none"> - <elementDefinition Id="83645263-2ced-4481-a741-7bf425410eb2" /> - </propertyInstance> - <elementDefinition Id="370f9559-2233-4716-8872-1a510e5ae7e5" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="99fc7a13-bd87-43e2-adc8-0509aa4f725f"> - <propertyInstance Id="4eb5a6cc-63af-4e29-90f6-98f5de698904" name="PackageVisibility" value="internal"> - <elementDefinition Id="324e242b-5e10-4369-9af1-9c72a3896510" /> - </propertyInstance> - <elementDefinition Id="3c91c728-f32b-490f-9f81-4ed73635af8c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="673e8a3a-1cb4-4a97-b94b-8f8bc8ac2f9e"> - <propertyInstance Id="5739fb86-9732-44b2-a67c-03dbca3abcf4" name="params" value="false"> - <elementDefinition Id="25fef92a-268c-4055-bf15-f64538bfbcdf" /> - </propertyInstance> - <elementDefinition Id="13bbb547-adb6-4f61-89de-e5b2be6c4f06" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="014ed5f0-e9eb-407a-a7f3-d8e8285a6bdc" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="79d8ee51-1d0c-432e-a32a-385b870af7ca" direction="Return"> - <elementDefinition Id="fe7aadc7-25da-4561-85ec-d522f50a75ae" /> - <type_NamedElement> - <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="adab20a7-2083-4cfa-bfc1-db825c5de9b0" name="vehicle" direction="In"> - <referencesInternal> - <reference Id="a0d4a47f-f9f1-4cb7-b27c-e6c21e54de5b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> - <elementDefinition Id="59371000-4d34-4462-84b1-8ef0188aee0d" /> - </reference> - </referencesInternal> - <elementDefinition Id="0871ab8b-5825-4181-bfe8-d3219d74ee53" /> - <type_NamedElement> - <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="20ba1c8a-9811-48e6-9072-974785749da5" name="segment" direction="In"> + <packageHasNamedElement> + <class Id="5b3488e2-35ec-40b2-ba94-2e6fefe02ebf" name="VectoVehicleFile" isAbstract="true" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="a048ea6e-62f5-4717-90c0-e46e2ae6e7c9" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile" tag="ViewCode"> + <elementDefinition Id="e082840e-63e0-41dc-8ec1-25ded44fa053" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="bed30109-16cf-4787-90e0-43a8b4d670c9" name="class" profile="CSharpProfile"> + <elementDefinition Id="b6fc8cbb-9b79-46e2-92cb-6255aeaef528" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a167c628-c768-4488-b653-ced5445dc5d9"> + <propertyInstance Id="b6d8c7cc-7ba0-4e5b-ae53-ffabaed6e3c1" name="ClrAttributes"> + <elementDefinition Id="e8add316-5a32-445e-aebc-2c51cdf36a3b" /> + </propertyInstance> + <elementDefinition Id="e7d30fab-24d6-40a5-ac40-44d7edc3f9d6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="897e81ff-353f-4a18-af43-3077a74a0b71"> + <propertyInstance Id="0641c356-acb2-4780-bcc0-66a92bb32408" name="IsPartial" value="false"> + <elementDefinition Id="1cfeead3-0b08-4702-9507-d3e0568bec20" /> + </propertyInstance> + <elementDefinition Id="c77df5cd-c8ea-473b-9847-b18212e965d6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b7039ac7-d2a8-466e-8a62-43bcecbc5a8e"> + <propertyInstance Id="6baeb4d4-2564-4a56-9a31-879e33d2f45e" name="IsStatic" value="False"> + <elementDefinition Id="879814b6-5ece-4857-aa72-6fddcd0a257f" /> + </propertyInstance> + <elementDefinition Id="51e6958b-e8f7-4734-a8ae-7c997712f10e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="97d59312-bde0-461f-91e1-710c67000ee9"> + <propertyInstance Id="05eefd20-f6f4-4dbe-b30d-e85e1377a3cd" name="IsUnsafe" value="false"> + <elementDefinition Id="87dd407c-05fa-4739-9920-4ff5435a1d43" /> + </propertyInstance> + <elementDefinition Id="8f69e327-125c-404c-bc12-82b542d7480e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="77475363-1c2f-4abe-aa08-f75109c2005f"> + <propertyInstance Id="9c23963b-242a-40e7-8357-4d26c6a49d8b" name="PackageVisibility" value="internal"> + <elementDefinition Id="c0cd1640-b080-4df4-8ad2-ca42d0c4310b" /> + </propertyInstance> + <elementDefinition Id="ee50d3c9-41e6-41a5-a5fd-2d5b7c5228f3" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="3e3c4660-8912-4413-877a-929ae6b472b6" /> + <ownedAttributesInternal> + <property Id="92fbece7-8ba7-41d7-8303-20009a6c885e" name="BasePath" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="949e13d2-545b-4b45-88fa-5759612f6e67" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dsegment" tag="ViewCode"> - <elementDefinition Id="2678d4ce-4a4d-4d35-ad8b-302fe7b6f5e7" /> + <reference Id="736c1647-8eac-490f-b360-070a699c499c" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile Member%3DBasePath" tag="ViewCode"> + <elementDefinition Id="e12e4c10-32fb-4116-876b-26d64f026de5" /> </reference> </referencesInternal> - <elementDefinition Id="8bc51987-4c58-49f0-afd3-470e7bde6df0" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="f5f2ec5b-a724-4fec-bc5d-bcb29d252a0e" name="field" profile="CSharpProfile"> + <elementDefinition Id="84418e0f-909f-44aa-9f4b-7633607cb918" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="63a3ad29-3f48-4437-bf0d-aa0eb61a1ef6"> + <propertyInstance Id="f0f7bfae-cf0f-4418-8261-56f39e4c3b1d" name="ClrAttributes"> + <elementDefinition Id="44def807-cb9d-467d-ae67-9aa91c8d2413" /> + </propertyInstance> + <elementDefinition Id="73eefa63-e48e-4f71-85ae-0ae3981feb3f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="36a0c232-fef3-4487-b668-b0ce1a925609"> + <propertyInstance Id="448ecfc2-2267-49bc-bad6-d83c4c94bc71" name="IsConst" value="false"> + <elementDefinition Id="7a9f8c34-e8e7-466c-8952-8a0718f8c1d5" /> + </propertyInstance> + <elementDefinition Id="5fbf0c63-20c4-4038-a56e-bf6c4383c31b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b00dcdf2-aac2-4e2b-a194-b4df23d40da5"> + <propertyInstance Id="b484ee67-fd82-40cb-9220-e86130bd79cc" name="IsNullable" value="false"> + <elementDefinition Id="72775d51-0356-42a9-8724-f3fe41761014" /> + </propertyInstance> + <elementDefinition Id="d06997a3-c412-417e-bfd9-630154494da6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a35e7fda-0ad4-4899-b9ae-020e778c86a5"> + <propertyInstance Id="34cb12ae-b1c7-4630-81d6-55186187c04d" name="IsVolatile" value="false"> + <elementDefinition Id="6a3b040d-5f29-4ab0-8d26-4055e2a16708" /> + </propertyInstance> + <elementDefinition Id="5e3cd5d8-d842-44e1-a16e-f173a6699aad" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9624e79e-b0d5-4689-9d77-30d0e7b946e3"> + <propertyInstance Id="ce794061-08ac-4cf8-9dd8-f2cba0d195ea" name="PackageVisibility" value="internal"> + <elementDefinition Id="94134ca6-f7b2-4f81-81e1-c8708ebd7417" /> + </propertyInstance> + <elementDefinition Id="253ecd8f-9d6a-4639-a420-84865962962d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="7bb79888-437e-4f53-a51b-48c0469db18f" /> <type_NamedElement> - <referencedTypeMoniker Id="abaa1306-c856-4739-baa3-830291530dd5" LastKnownName="Mission" /> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="8323ba61-6241-4576-a92a-22101a71872b" name="loading" direction="In"> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="98d3588c-3e2f-42ad-bda9-12195b1e8565" name="VectoVehicleFile" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="bb705e87-a06a-4d86-8211-0cacccf5d2e3" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dloading" tag="ViewCode"> - <elementDefinition Id="4ff33f0c-de96-4049-ae00-9789d2f73327" /> + <reference Id="bed7a5a3-1750-435c-a4fc-12c7f7c2262c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="1060bb29-8665-4060-8ec0-759ea5d14e91" /> </reference> </referencesInternal> - <elementDefinition Id="fdf178ed-e844-40f4-b399-f960669b1e71" /> - <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="00c530d3-94b6-449a-8c8d-eba68f7e6e93" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="ecc18305-1dee-47ee-ba9c-dc4bf6d14281" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)])" tag="ViewCode"> - <elementDefinition Id="d0981f99-6308-42b6-abc3-42f6b9110eb4" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="fd046e6e-fc01-43d6-b184-28836e9b0b79" name="method" profile="CSharpProfile"> - <elementDefinition Id="ee08a38b-1253-4cdd-8f47-ccee5d3d3b90" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b4185c59-8b2d-4c5e-b1b3-33563a24f66b"> - <propertyInstance Id="9fa3a486-2e11-4375-8fca-02d925af55c7" name="ClrAttributes"> - <elementDefinition Id="0ca63a34-02b7-474b-86b9-9f120cbec1fb" /> - </propertyInstance> - <elementDefinition Id="90883792-80cb-45f7-8f13-8f5aeb0d9335" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="edf00850-8cde-41e2-95d0-c23325177ecd"> - <propertyInstance Id="0e28a489-59d2-4074-b390-3221b879a3aa" name="IsPartial" value="false"> - <elementDefinition Id="9dae591a-779e-47d5-add5-26400bb42eb3" /> - </propertyInstance> - <elementDefinition Id="7bc1f607-1df9-4c37-b167-a1e8d644cf17" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8daea238-157d-416a-9a51-3bb7ed80dfcb"> - <propertyInstance Id="a7f8257a-cef9-4cda-a9b6-406abebd7795" name="IsUnsafe" value="false"> - <elementDefinition Id="714c5743-6721-4ea4-bb00-f48e8b56372a" /> - </propertyInstance> - <elementDefinition Id="669328fb-fa7d-4e18-8a8d-d97c899f9ccc" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9cd861a5-dc86-4361-adba-4dadedfb96e7"> - <propertyInstance Id="36094785-442a-4229-bbdb-9a7f0580a1e9" name="Inheritance" value="none"> - <elementDefinition Id="2ccf0c63-eb3b-4b11-9e44-a4bd31ae37ae" /> - </propertyInstance> - <elementDefinition Id="2d308abc-81cf-4f31-8b26-2ab15b245b43" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="93cfc760-88de-4e36-bece-e9d2936f2858"> - <propertyInstance Id="c0e9c299-0143-4370-a3b8-b94022643940" name="PackageVisibility" value="internal"> - <elementDefinition Id="5573e94c-10b2-47b3-a4f3-0be1b82dba99" /> - </propertyInstance> - <elementDefinition Id="e2af619f-f951-49c7-a622-2f45a152f5a5" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2f0ede0c-3a1c-4e78-90ec-9aec87b062d4"> - <propertyInstance Id="1b014c75-42f4-4aef-a86a-5b1ab7ae5a20" name="params" value="false"> - <elementDefinition Id="a42cfc0d-2606-42e4-937a-78b95150e08b" /> - </propertyInstance> - <elementDefinition Id="eb4296b4-ffda-4d15-9ccf-92a70144a0b9" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="407d363a-80ba-48fe-ba3b-cb72758ca3c6" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="a83318f6-9989-4e87-a5aa-2680cfea4d8e" direction="Return"> - <elementDefinition Id="71930841-50c5-4370-a2bc-9eeb44670c33" /> - <type_NamedElement> - <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="972a5258-0d8c-4a2c-a0e6-4dc855645275" name="vehicle" direction="In"> + <appliedStereotypesInternal> + <stereotypeInstance Id="0f3a369f-8cf0-41b6-bd4d-7dd53834f47c" name="method" profile="CSharpProfile"> + <elementDefinition Id="cb680730-d6c2-429d-bf1f-05e90b0ceeed" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f671828a-dee2-44f3-a476-74f2b1034e0c"> + <propertyInstance Id="acb231d1-1ed2-4990-aebb-8a703f3424da" name="ClrAttributes"> + <elementDefinition Id="8f803845-7a7f-4f79-afd5-995dab15a685" /> + </propertyInstance> + <elementDefinition Id="46a1f392-82cc-49b8-9826-670f39755438" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="53125e07-14e3-41db-bbb7-d652b768280b"> + <propertyInstance Id="51e6e6b5-1064-4a1e-96f5-a55c5da2b601" name="IsPartial" value="false"> + <elementDefinition Id="de1284ad-2a0d-4d9f-a3b8-69602a263f54" /> + </propertyInstance> + <elementDefinition Id="e3d7fb9e-4117-4e63-bef7-07de738e7304" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3ec637cb-7b8e-44ca-8751-539fb774a9ef"> + <propertyInstance Id="3b3518fb-737a-47ee-9e70-9bde847272bf" name="IsUnsafe" value="false"> + <elementDefinition Id="f69b421c-9de7-4b87-8b84-2cd78f29b3ea" /> + </propertyInstance> + <elementDefinition Id="85dde87b-8ff8-4280-99be-568d95848d5d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dd914d1f-5342-41bc-adae-004f736db568"> + <propertyInstance Id="58dfe154-b9d6-4806-8cb2-6025d727a26a" name="Inheritance" value="none"> + <elementDefinition Id="328260a9-c52a-4942-a138-644319c4b41c" /> + </propertyInstance> + <elementDefinition Id="9644ba30-b749-4b13-a9ab-dc8cc812f6ac" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c142173a-ab14-41e6-bf78-e2fc8f7e1086"> + <propertyInstance Id="49f10632-8f26-4817-83d7-e9569c8dfc2b" name="PackageVisibility" value="internal"> + <elementDefinition Id="31930a70-1c88-4b65-9a65-13c86b54f4d1" /> + </propertyInstance> + <elementDefinition Id="e0cd1053-5bc7-41af-b2cb-4e011ceb60a7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="acdb710a-26a1-4798-8978-38cf0998385d"> + <propertyInstance Id="44ff3884-9d17-4132-87e9-3a7f90b9acf1" name="params" value="false"> + <elementDefinition Id="3fb3efb2-03ff-45f8-81d0-ca923f3c6b05" /> + </propertyInstance> + <elementDefinition Id="dec77beb-f315-478a-96f3-1dd6baceefad" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="1da40805-3fce-49b3-9f5a-83ac1b493642" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="54ef5f46-8b18-4cc5-ad86-e68de7635dc4" name="VectoEngineFile" isAbstract="true" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="4a87ed6d-0b79-4ca8-8051-41193c1e0a0e" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile" tag="ViewCode"> + <elementDefinition Id="4edde7eb-39b6-421c-a25f-6bb60566d6b6" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="e49d6e4d-131e-49ae-b38a-582c0c87de50" name="class" profile="CSharpProfile"> + <elementDefinition Id="d8d1c7a0-7a02-4f59-bb41-93ecafa38a76" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="700ddce5-a788-47b1-86b7-aa655738ad2d"> + <propertyInstance Id="db169736-7c14-4c11-93a6-40c38c525693" name="ClrAttributes"> + <elementDefinition Id="302cbd14-4ae2-4f84-83ec-ef88d88652f6" /> + </propertyInstance> + <elementDefinition Id="38a00f61-3d7c-4db3-8ce0-6154645dc76b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="034a1002-1d3c-43db-959e-7ac596eda3e0"> + <propertyInstance Id="7fce07b1-ea88-465b-b7d0-4cda78a95e98" name="IsPartial" value="false"> + <elementDefinition Id="8aceb4cc-320c-4f49-8a11-8a6422e765aa" /> + </propertyInstance> + <elementDefinition Id="80f83a33-7fc8-4c01-83f1-ac01d08bfec4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e6ca7aec-4e6a-4cc3-83bb-1d8823c32542"> + <propertyInstance Id="d6231260-eaac-4e4c-b6da-5a7b5418a4d1" name="IsStatic" value="False"> + <elementDefinition Id="36baf2a9-e559-4b48-991e-9c5a32dc0aa1" /> + </propertyInstance> + <elementDefinition Id="1e3210df-a0d9-4dea-8615-b227fc6b5bb8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c84562dd-12b1-4c19-b83f-9b79b1498c5c"> + <propertyInstance Id="51bdd2dd-236d-4323-9e1d-88dc4d51435e" name="IsUnsafe" value="false"> + <elementDefinition Id="29f5e48e-9a56-43ca-b657-767343541bb3" /> + </propertyInstance> + <elementDefinition Id="6c0d0e07-42f9-415c-bae4-cc1c0925789a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b1036279-71c7-45b9-94db-5632d2dd6728"> + <propertyInstance Id="c72033e6-66c9-48ac-bc89-38df77795ff8" name="PackageVisibility" value="internal"> + <elementDefinition Id="0c783832-b071-497b-acb8-e472980856f6" /> + </propertyInstance> + <elementDefinition Id="088a032e-0007-40a3-80b8-a44493aa2e3a" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="b8f620d6-7c10-440d-8592-f19e7b1f9c7c" /> + <ownedAttributesInternal> + <property Id="5ad70435-754f-409f-b57c-47b0afa9eaff" name="BasePath" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="8ab896ef-48ce-4266-86aa-c96c2be59740" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> - <elementDefinition Id="daf10a98-dd11-498e-9a12-6141f5f64236" /> + <reference Id="16075761-565c-4161-b071-e584d92864d7" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile Member%3DBasePath" tag="ViewCode"> + <elementDefinition Id="36cdc6ad-18b6-4ef2-abb6-3fad77ed540a" /> </reference> </referencesInternal> - <elementDefinition Id="a7090386-0bd4-4aa7-b21e-fec511f7da09" /> - <type_NamedElement> - <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="f4d4fa58-a6a2-48bd-9582-b6ab0bb72457" name="CreateEngineData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="479b333b-59ca-4665-bf86-f0dd70096ba8" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)])" tag="ViewCode"> - <elementDefinition Id="bb4fb777-2b49-490e-871e-38ada8f19148" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="b63fc3bf-8edf-4815-8031-584bbb4e9784" name="method" profile="CSharpProfile"> - <elementDefinition Id="bd89d5ba-a641-4baf-9ae8-895a29efbf03" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fb4dd636-8cd0-4d96-9a74-013a63ee8b95"> - <propertyInstance Id="edb79a15-200d-4338-8fa9-e8d7a970528c" name="ClrAttributes"> - <elementDefinition Id="470e1b91-1b61-4c56-86a8-0b46f48ab2d9" /> - </propertyInstance> - <elementDefinition Id="5be42550-ddd8-48cd-b437-b2deaccf8c19" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b525326e-7f59-48af-a710-2ee224f96659"> - <propertyInstance Id="057fe205-731b-41b5-b777-bcb0363e766c" name="IsPartial" value="false"> - <elementDefinition Id="ae5015fd-b091-4658-92ea-5c3888213313" /> - </propertyInstance> - <elementDefinition Id="1226f4c4-94d5-493b-a985-ce13c42e3215" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="35d4f31c-345d-4c88-a5a3-f3c3926d9f6d"> - <propertyInstance Id="9e4aa06b-2751-41a8-ab72-c289069d14d2" name="IsUnsafe" value="false"> - <elementDefinition Id="4ffeac66-9915-426a-b853-0bf7d7ad465b" /> - </propertyInstance> - <elementDefinition Id="f3b146bb-0e66-4716-b18e-57a09acc84d0" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="682c63bb-ccf1-4b62-ac45-83134df0304a"> - <propertyInstance Id="b1996f9a-9ba7-4bc1-9490-e05e0e7ec778" name="Inheritance" value="none"> - <elementDefinition Id="147a83a6-2aee-43bd-be8e-4280531fadf1" /> - </propertyInstance> - <elementDefinition Id="69ee3349-ed6a-4a63-9227-7b54419fc588" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c3e2f4fd-cff4-41e8-8773-e8fc6fde7336"> - <propertyInstance Id="fc43ad70-7fb5-4e8f-a4d0-2632890c9e65" name="PackageVisibility" value="internal"> - <elementDefinition Id="3e08b6dc-abd5-4ea2-a300-8c3d6a7aaff1" /> - </propertyInstance> - <elementDefinition Id="933d4a9e-1b84-4e07-8604-1e97da430a8f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="af89a17d-5b1a-44b6-8c3a-87aceabe17cc"> - <propertyInstance Id="d3a6b968-0339-4d09-9136-c2e336415d08" name="params" value="false"> - <elementDefinition Id="a0fff969-ffa9-4cec-a0c3-63a9fe11590d" /> - </propertyInstance> - <elementDefinition Id="fb538d29-4606-43bd-b9ac-0dfd6aae7dc0" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="a2623add-1849-45f9-afee-9daa32ef97e1" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="6237944f-0fe3-4df9-8fbc-f1212dc61b0f" direction="Return"> - <elementDefinition Id="7554d60c-cb36-4c15-8238-28c0ab007bd3" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="d415abaf-fe50-4306-ac24-89c5b77e2af5" name="field" profile="CSharpProfile"> + <elementDefinition Id="9ede6e3d-366c-4dd2-ba51-bdf3443dc9a8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="222d0c3d-46b2-47c5-b9da-27bd3017b3e0"> + <propertyInstance Id="8b636734-96b8-48a1-84dd-449d0307fdf3" name="ClrAttributes"> + <elementDefinition Id="532b014d-7863-48fb-a4ad-18fe4459ce03" /> + </propertyInstance> + <elementDefinition Id="7e2d4963-24df-40e4-a1b3-ece146e048e9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="283e12a5-b51e-4df4-83a5-b48ef8e6f996"> + <propertyInstance Id="7d8ff155-9ba6-47df-8a16-cb75329961e6" name="IsConst" value="false"> + <elementDefinition Id="7a9698d7-45ba-424f-9ef1-b96e681dba26" /> + </propertyInstance> + <elementDefinition Id="855689f7-3476-4ed5-a6e1-a57567925ced" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9c6ef900-0fde-4e2c-a7ac-a516c6617323"> + <propertyInstance Id="a5f22f14-8ec2-48b4-99eb-9fb99e4c3ca6" name="IsNullable" value="false"> + <elementDefinition Id="b79b946d-40ac-4c1b-8941-c6ea53382e96" /> + </propertyInstance> + <elementDefinition Id="5afb5034-2b43-4519-bc94-577c9104cce5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a9b99283-c478-4048-b178-a00765680ce1"> + <propertyInstance Id="5769eaee-a7d6-4e0e-b0e1-94939fdcded3" name="IsVolatile" value="false"> + <elementDefinition Id="4cf8a270-754f-41c2-9899-0113daa13f9b" /> + </propertyInstance> + <elementDefinition Id="c5a488db-5ffa-4c58-a250-1bc253c7b427" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a0485295-77cd-4f48-9859-77cf8f5ab779"> + <propertyInstance Id="07d68915-c6e3-4e90-85db-e7f103e39de4" name="PackageVisibility" value="internal"> + <elementDefinition Id="583f6260-b907-495a-aaff-3c08a390aca7" /> + </propertyInstance> + <elementDefinition Id="34a00cf4-6d09-4016-ba0c-b723fd7348c2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0c45174c-2d3d-4ef4-b4fb-aeb57aaf0483" /> <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="9d4750db-b25f-4182-add3-7a0db784e478" name="engine" direction="In"> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="26934bec-8ceb-40dd-86ac-0730fa497e62" name="VectoEngineFile" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="2488d18e-dab1-4d32-82c8-dbedfdb86db4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)]) ParameterIdentifier%3Dengine" tag="ViewCode"> - <elementDefinition Id="c28047fd-f232-446b-bde7-82e6d5c0acee" /> + <reference Id="bb282d47-589e-4753-ab97-fb9ecf919eed" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="1d22c7d9-cb11-458d-84ed-84e603587d0d" /> </reference> </referencesInternal> - <elementDefinition Id="ed4ef601-0b33-4252-8c64-f259a9ef7fba" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="589a2f7b-c0b5-47c0-9270-8922064d7ab1" name="method" profile="CSharpProfile"> + <elementDefinition Id="9265a6fc-db4f-44a3-91f8-aca35ba220b7" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e3533233-2840-4cd9-a1f3-ff1cf5a664e0"> + <propertyInstance Id="2b6ef2a1-67c7-483f-83ce-a93b7cd0e3bc" name="ClrAttributes"> + <elementDefinition Id="27513816-bd08-4a44-8f6d-f5593e19b416" /> + </propertyInstance> + <elementDefinition Id="b02bc927-3277-4d8f-bdfc-ab3568e04210" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bd68cc9f-2e5e-49d6-8b74-7e855daa2e07"> + <propertyInstance Id="196c349b-9355-4242-9be4-0a186354393c" name="IsPartial" value="false"> + <elementDefinition Id="b31a74ca-d121-4403-a477-8d194301b408" /> + </propertyInstance> + <elementDefinition Id="cdaf671a-7064-45b5-861e-9c6589de2bd5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fc5183a9-fa5a-4180-86f0-9bbd4e10a12a"> + <propertyInstance Id="2cb85aea-8731-4dd9-9b61-9f9257215bba" name="IsUnsafe" value="false"> + <elementDefinition Id="b778e7e0-920c-4d39-947f-08a05ea518fe" /> + </propertyInstance> + <elementDefinition Id="212dd73a-8f68-466b-85af-f9677e7861c3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="774373bf-6461-48dd-b859-f595ee9a594b"> + <propertyInstance Id="6564f1c8-5253-4683-8333-4054c24e8068" name="Inheritance" value="none"> + <elementDefinition Id="fd0fd7ec-cdb4-40c4-bb37-679e42864630" /> + </propertyInstance> + <elementDefinition Id="31595cf8-28ca-4df7-950d-5247e294c486" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2adcef7e-b943-4727-91f5-d084da08cbdb"> + <propertyInstance Id="33a4a2dd-0dc7-4f7b-b272-9da57b468352" name="PackageVisibility" value="internal"> + <elementDefinition Id="26d89535-f46c-4be5-a696-dd3ebdfff9bd" /> + </propertyInstance> + <elementDefinition Id="c1d174e6-0c14-4989-8679-1dd7210937d9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c4029f51-5bde-4201-b2a3-ecf86007c410"> + <propertyInstance Id="fb59b3ea-a0f5-41db-bd0a-b227a33c395f" name="params" value="false"> + <elementDefinition Id="9156a281-f9d4-4caa-a8f2-30ffd9560b24" /> + </propertyInstance> + <elementDefinition Id="63d3ccdb-faef-41d7-ae84-471207e998ea" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0d977086-6cd2-4456-925e-11e2f2894ff1" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="6f507ded-add7-494d-a123-72144a912b90" name="VectoGearboxFile" isAbstract="true" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="2598bb15-2776-4b00-83fc-1ebd939a8d5a" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile" tag="ViewCode"> + <elementDefinition Id="6ea058b1-9a02-4467-8832-22823b138bd9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="07732a40-eaa5-4a75-ba0b-fe5166b6e601" name="class" profile="CSharpProfile"> + <elementDefinition Id="14a6e266-10c0-4d59-8772-46636d09b834" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4d7d9fc3-5af8-48fa-b7b4-db3d829e23bd"> + <propertyInstance Id="e03221d9-5a20-498b-946e-f535858e4ffb" name="ClrAttributes"> + <elementDefinition Id="e26c7545-8bb7-4524-a0bb-bb54a4d1284e" /> + </propertyInstance> + <elementDefinition Id="3d7c693a-261e-48db-bdae-e946bf34a4e5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="de9f101f-8a5f-4841-81e8-fe68295ffde4"> + <propertyInstance Id="5f5949b8-1b44-4c04-891d-2b25fbc28325" name="IsPartial" value="false"> + <elementDefinition Id="ab3aab43-7b7f-42a3-a6f2-3839dd6d0c0c" /> + </propertyInstance> + <elementDefinition Id="855bca36-1d60-4f68-bd9b-91e734a377ee" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="51aaf90c-3d0f-4953-a64e-8c4f21899212"> + <propertyInstance Id="e25b53fb-5c3a-479c-bcdf-fc24e3bab7a6" name="IsStatic" value="False"> + <elementDefinition Id="4f70e854-11ad-4530-8461-2a114fcc28bb" /> + </propertyInstance> + <elementDefinition Id="335f205a-4808-42c1-addc-b58abb04f564" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bebc7485-6539-4a98-a050-facd1a27c164"> + <propertyInstance Id="95f2a780-4b5e-4795-9675-bd3ad6639d67" name="IsUnsafe" value="false"> + <elementDefinition Id="d108c94f-b513-4f1d-8ae0-6d64ecc05fe4" /> + </propertyInstance> + <elementDefinition Id="83558d4d-c877-4940-a168-d73b2d8787fc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6bb4a53a-4cbb-4f7f-a6b3-562e86114686"> + <propertyInstance Id="45e7c1fc-11a4-456e-b0fa-b926c5f3e312" name="PackageVisibility" value="internal"> + <elementDefinition Id="a97f76a4-465d-488e-85fd-71259a1253c3" /> + </propertyInstance> + <elementDefinition Id="66d8154f-7c9d-489b-903f-c59e7376a6d1" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="fdf8ed6c-8831-46ea-9a01-53fcb0ed8b68" /> + <ownedAttributesInternal> + <property Id="50e61dde-36ad-4530-8217-459b6b13425b" name="BasePath" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="bb0a4f75-8a30-4535-845a-4ef866ac55e6" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile Member%3DBasePath" tag="ViewCode"> + <elementDefinition Id="d4fa9132-bac5-4820-b300-236c32b53291" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="19df0ce8-f197-4d59-ad3e-d45f61c24084" name="field" profile="CSharpProfile"> + <elementDefinition Id="aa3d7f29-2dde-4376-a647-73f1328d728d" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="edea4623-cd97-46af-8dbd-b7b7ce4dbf8e"> + <propertyInstance Id="11d65c67-32e5-4d38-83b1-06d7390bae73" name="ClrAttributes"> + <elementDefinition Id="e373dd59-c4a4-4f5d-bd3a-13b89164bc41" /> + </propertyInstance> + <elementDefinition Id="3082e0f4-ad70-45dd-b1e6-aef7841852e7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="32b994df-22df-47d4-9e83-2f1be3145c28"> + <propertyInstance Id="c0876ee8-275b-4db9-ac11-ba0c4cbec910" name="IsConst" value="false"> + <elementDefinition Id="cc853506-ca51-444f-863a-d5b17004febc" /> + </propertyInstance> + <elementDefinition Id="87e40252-584e-42f7-96fa-68443f89e16b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7b676340-6b2e-4892-876c-0cb2296a4894"> + <propertyInstance Id="5eb879be-6916-4cc2-939f-15e0854e8089" name="IsNullable" value="false"> + <elementDefinition Id="ae995c33-9152-4c84-8fa0-345ba1eb027b" /> + </propertyInstance> + <elementDefinition Id="19dc4e3d-d9f4-4bdf-aa99-e4083a640142" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e3fa54d8-3956-4c6a-abf3-6f93041ddefc"> + <propertyInstance Id="7b9bb552-f4f1-44d3-a9f9-66d9bc363299" name="IsVolatile" value="false"> + <elementDefinition Id="4013b44b-b64f-4f04-a97b-4270d9a06655" /> + </propertyInstance> + <elementDefinition Id="2a552698-a66a-4ca8-9821-4d029da34cb3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="747f8ea6-04f9-4059-9447-71e392b93c6c"> + <propertyInstance Id="bd802f9f-51fc-47c4-a8cc-4f31b1c339ef" name="PackageVisibility" value="internal"> + <elementDefinition Id="dfad5f7e-98ff-4eee-8f0c-8e1052bd27be" /> + </propertyInstance> + <elementDefinition Id="666e2cac-bf6f-43ba-a853-87a6a0409321" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="89824c50-c20c-4c21-890c-1750baf31499" /> <type_NamedElement> - <referencedTypeMoniker Id="b2c75230-57e2-47fa-afba-7244900a5dd7" LastKnownName="VectoEngineFile" /> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="f28400bb-8230-4393-9dc7-1f26c66dad6d" name="CreateGearboxData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="3c46eeaf-79e4-4c19-920d-4be1d590a3e0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> - <elementDefinition Id="09dd5cb6-a728-434a-a4f6-e6b60097e67b" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="a2fc4909-8d36-4a28-be25-bdcec1266630" name="method" profile="CSharpProfile"> - <elementDefinition Id="e3d02f8f-4535-4876-8190-7befabb7a6cd" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="571656db-e58f-416e-96c3-c4f89f61771e"> - <propertyInstance Id="eda9e6ba-5c97-424a-ab38-8830814cee47" name="ClrAttributes"> - <elementDefinition Id="7517fd7c-9e92-4a86-98d7-a6f3c1a449d8" /> - </propertyInstance> - <elementDefinition Id="e9354182-b07c-4217-ab09-01d3aadf14d1" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3f0d47c9-c8e0-4e88-98f1-d882cc510fa5"> - <propertyInstance Id="3ecd242b-ad30-46df-9de0-ab13e8b9e490" name="IsPartial" value="false"> - <elementDefinition Id="5760d1cf-f3c3-44a2-b694-6f5650423e36" /> - </propertyInstance> - <elementDefinition Id="5701e4ad-8cf7-4835-b12b-2554c7d38288" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2229df12-631b-4b2c-805c-a7cc983a456c"> - <propertyInstance Id="6abc3ce2-8e80-4304-9ab5-4a533e2a7e2c" name="IsUnsafe" value="false"> - <elementDefinition Id="32f1ef64-ab8a-4f33-bf4b-70e5a1fe1fac" /> - </propertyInstance> - <elementDefinition Id="718705ba-6d78-421e-9d1d-1565031c7b54" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c30bde04-83a1-442f-802b-000192175012"> - <propertyInstance Id="adb3be76-cd11-4e5a-9b4c-22020e094c2a" name="Inheritance" value="none"> - <elementDefinition Id="dede14be-f026-4d60-8e27-669fd9591a13" /> - </propertyInstance> - <elementDefinition Id="197d6979-18d4-4d81-985d-bd2e0ccf0a8f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="32f5acb0-71aa-46f5-b662-3386da6d7a82"> - <propertyInstance Id="bf764322-0997-4cc4-a480-0d47064494d8" name="PackageVisibility" value="internal"> - <elementDefinition Id="a34da805-4a96-4a2b-a0da-0d9be91a1365" /> - </propertyInstance> - <elementDefinition Id="efa27e69-63f0-43b3-bf64-c4cb98c4bc2e" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="85ec6c64-496d-4340-bb57-c7c41869944e"> - <propertyInstance Id="0283945e-5d58-4a16-81da-7d52fba9daa4" name="params" value="false"> - <elementDefinition Id="fd2545ac-8054-4725-888c-1e3871a4d718" /> - </propertyInstance> - <elementDefinition Id="84fadfb6-fb7e-4b15-aac2-218e96e6c19b" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="225fbdda-6b9a-41d7-8211-d627d140672d" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="63181e80-260d-4942-9222-fc8f767aa3cd" direction="Return"> - <elementDefinition Id="3e9f7304-d6f9-4170-8ff4-d1e9e10fbb33" /> - <type_NamedElement> - <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="35efee25-aace-40a8-9e34-2236eed7b8d0" name="gearbox" direction="In"> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="e9c2a5c2-148f-47c4-a3ec-485279be0794" name="VectoGearboxFile" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="47f7fd15-d079-4e8a-b22c-e338381e35f4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dgearbox" tag="ViewCode"> - <elementDefinition Id="0e1a6945-409d-41ed-b819-83c8e951976a" /> + <reference Id="216e07b0-1384-481f-a78c-9f105704c9cc" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="24014449-2f25-4b47-af2a-ed0d74812094" /> </reference> </referencesInternal> - <elementDefinition Id="69256d0f-9062-4492-b96a-4b9f06a53e6b" /> - <type_NamedElement> - <referencedTypeMoniker Id="65327661-721b-476e-bbee-08df66c5b293" LastKnownName="VectoGearboxFile" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="1df3fddc-9e8f-4479-a4c7-42171c80e1ca" name="engine" direction="In"> + <appliedStereotypesInternal> + <stereotypeInstance Id="16bfe473-8e59-4157-9883-9211e1685eb7" name="method" profile="CSharpProfile"> + <elementDefinition Id="28a5445d-826f-4332-81ef-80ffca05f441" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8bcc46b1-d975-4f0d-a38f-92ba812013a0"> + <propertyInstance Id="b83ff383-290d-4657-b692-eda659002a64" name="ClrAttributes"> + <elementDefinition Id="45d20c2c-4f6d-494a-bac8-a600dfa2bc2c" /> + </propertyInstance> + <elementDefinition Id="fea84ebe-1e00-4045-98ec-ad197b33291d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a207c487-405a-4775-a3e0-7b6a3e2c53ee"> + <propertyInstance Id="9762537c-6676-4d24-af0f-18f57a711530" name="IsPartial" value="false"> + <elementDefinition Id="a882d551-a11f-4abd-9b49-b839a270f95a" /> + </propertyInstance> + <elementDefinition Id="fc180074-1f57-4672-949c-6c535631b27e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5964f1e9-2c1c-426d-b225-f33ee044a8a4"> + <propertyInstance Id="8c7791c6-e826-4aa5-be50-b193b0a684c2" name="IsUnsafe" value="false"> + <elementDefinition Id="59839119-fc73-40d6-b2d9-e655b3886e44" /> + </propertyInstance> + <elementDefinition Id="54c328ce-4c0d-4b68-80d9-8a9b3d03c869" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0511fc85-66f7-424e-9145-f88b6284576b"> + <propertyInstance Id="fd8cb041-ab65-422a-ae6c-59395d9c4636" name="Inheritance" value="none"> + <elementDefinition Id="971a0573-5dbf-4aef-884c-14910237ee68" /> + </propertyInstance> + <elementDefinition Id="a4acc172-2175-4da2-a169-db52ea9720a0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="33ab55fe-7f90-40a4-aa03-24c58c2ca4f9"> + <propertyInstance Id="722ed3f9-b96b-4d18-8cce-ddcd31af3c07" name="PackageVisibility" value="internal"> + <elementDefinition Id="86a06bcd-6808-4d02-9d4e-c14174544f77" /> + </propertyInstance> + <elementDefinition Id="69a6e952-82d9-4168-a400-f0935b5a11a3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0757f992-0862-4c47-bb90-c5dc255838e4"> + <propertyInstance Id="9d980809-911a-4140-966e-961812508bd2" name="params" value="false"> + <elementDefinition Id="8004c874-6a3f-405e-911e-dce706fe8662" /> + </propertyInstance> + <elementDefinition Id="a9e87853-0bae-4eff-875a-03d8d4921972" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ea337291-9ec7-44b9-b198-ebe9bd278080" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + </packagedElements> + </package> + </packageHasNamedElement> + <packageHasNamedElement> + <package Id="d918c89a-ec6b-4bc6-aa91-17061e329175" name="EngineeringFile" visibility="Private"> + <referencesInternal> + <reference Id="c81a774a-9382-4ca4-a922-b2eebfeccdce" handle="viewcode://./CodeSchema_Namespace?Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile" tag="ViewCode"> + <elementDefinition Id="b5556a54-298a-4698-adfd-581fdd90c867" /> + </reference> + </referencesInternal> + <elementDefinition Id="873eea29-851e-4c0f-a515-b468cab14cd4" /> + <packagedElements> + <packageHasNamedElement> + <class Id="a70cdd3f-c69e-4e43-9bf8-19b97e13394f" name="VectoJobFileV2Engineering" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="44e29357-bb96-4385-bd82-049042968bce" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVectoJobFileV2Engineering" tag="ViewCode"> + <elementDefinition Id="dfff7d3e-cdf4-4f27-b221-ed0468548ed3" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="34678dba-fd82-4667-8887-505d0d94679b" name="class" profile="CSharpProfile"> + <elementDefinition Id="b211fbaf-7bbf-4764-8d20-5681fd3c4e94" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c376ce65-b8f0-4368-bd9a-247aaa8304a0"> + <propertyInstance Id="c4eb3d2b-d434-40f6-b793-289df1e82be1" name="ClrAttributes"> + <elementDefinition Id="d4bf3cde-bfab-4e8d-ae5c-958b28454a82" /> + </propertyInstance> + <elementDefinition Id="fa2f7901-5ebf-45ed-b58d-6ef9f42d80c0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3dd2c2d0-2ac0-4da5-ac11-4872f3f694fb"> + <propertyInstance Id="ca6f3c0f-1f89-414b-9551-6aad2e9c8da3" name="IsPartial" value="false"> + <elementDefinition Id="d02e51a1-05ec-4dbb-b259-b0edffb7df8d" /> + </propertyInstance> + <elementDefinition Id="d6c42dee-5fe9-4ae0-9422-1d8cc01f085c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fa379b8a-1121-49ac-a5bc-370f6ee0949e"> + <propertyInstance Id="72667af6-e0f1-47c2-8a48-d61d6bde8af1" name="IsStatic" value="False"> + <elementDefinition Id="dc93a92c-de0c-481b-9472-03bc2127ea95" /> + </propertyInstance> + <elementDefinition Id="5d90450a-562e-4e78-a676-6044e4f45e05" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="131c650f-e10a-4647-ae84-79dbbfb9714e"> + <propertyInstance Id="c85294aa-46b2-47e7-ab3f-6c57305ace24" name="IsUnsafe" value="false"> + <elementDefinition Id="423e3253-19cc-405e-ae6c-972ee9b7dabf" /> + </propertyInstance> + <elementDefinition Id="cb828e45-31c4-448f-906d-2c8c0359c4ad" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e4847dd0-0be3-470c-9346-dc8d06e269ae"> + <propertyInstance Id="7e4eadc0-e51b-4a1b-8ee1-8941b2363082" name="PackageVisibility" value="internal"> + <elementDefinition Id="c017a75f-e39e-46db-9665-49f3b848c9ab" /> + </propertyInstance> + <elementDefinition Id="f272e9bf-e174-4a8a-a849-a635cb6ee4ce" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="2d7103d2-1187-49ac-aab9-bd24ab7d3596" /> + <generalsInternal> + <generalization Id="84c168a2-a544-491d-a0ef-c577bb8bc8a3" isSubstitutable="false"> + <classMoniker Id="f63396ef-0b92-44ea-a247-d160eeb55562" LastKnownName="VectoJobFileV2Declaration" /> + <elementDefinition Id="92572ebc-afc8-4107-9ad7-b5eabac68e82" /> + </generalization> + </generalsInternal> + <targetEnds> + <association Id="cf89ee52-40bb-4c03-a685-d194fba75439" isDerived="false" sourceEndRoleName="VectoJobFileV2Engineering" targetEndRoleName="DataBodyEng" isLeaf="false" isAbstract="false"> + <classMoniker Id="c68952d1-17b5-4b59-9c60-b947eedef045" LastKnownName="DataBodyEng" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="e940f006-a878-4279-9e6a-13e0c773756d" name="VectoJobFileV2Engineering" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="bb9e7e0c-b37b-4386-b733-25d56aacb2b4" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="b568e750-81e0-4310-94d7-21ac4e7b0c32" name="DataBodyEng" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="64ba32f9-1b91-4d58-beaf-0b733f8bec5b" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="ceecfc10-592a-4079-9a66-02380e5399a0" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="420efd66-35bd-4229-acab-ab3591a10638" name="Body" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="706654cd-46e1-45a8-a4e6-5670a15bbf7d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dengine" tag="ViewCode"> - <elementDefinition Id="34eacbaa-c798-45e5-a14d-dbd6d6f2af9e" /> + <reference Id="4128dac8-13ca-4dfe-80e3-08ee72b4b928" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVectoJobFileV2Engineering Member%3DBody" tag="ViewCode"> + <elementDefinition Id="19c8860a-719f-47e0-b3bb-6254681b99bb" /> </reference> </referencesInternal> - <elementDefinition Id="c3cd3911-5c74-4914-93b3-6b7602a799c7" /> - <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="16f294c2-d5cb-490a-8635-631b34892a09" name="CreateVehicleData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="4b678d34-6bae-419a-a3e5-dd8ce5bf9d14" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)])" tag="ViewCode"> - <elementDefinition Id="e8c740bf-64c0-4910-88db-1d387ba389b0" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="c740d64e-b428-4652-9b2b-7618d0f5b735" name="method" profile="CSharpProfile"> - <elementDefinition Id="62e36c86-ed7e-47dd-9240-401391c1ac93" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b9498636-5a27-485b-82d6-350ff3bb452e"> - <propertyInstance Id="be9924ef-7951-4331-8cec-c00791e94efd" name="ClrAttributes"> - <elementDefinition Id="c686fae8-bf97-43be-86f1-054084fa099d" /> - </propertyInstance> - <elementDefinition Id="d91f1a65-8cd7-4556-a7b1-baeaf29da770" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7e50aba3-bd26-4132-b21e-358f21007e8d"> - <propertyInstance Id="e66d47ff-50c5-4268-9fd6-22734edef4fd" name="IsPartial" value="false"> - <elementDefinition Id="c687f0ab-5c71-49ec-b2fd-0ad59251ad93" /> - </propertyInstance> - <elementDefinition Id="41ff6430-999e-4a36-84da-3391abfa2e96" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d7ddf2af-4662-46aa-aecd-3e26f1297aaa"> - <propertyInstance Id="d1e91b79-6f35-4a2a-b125-3bc48857854d" name="IsUnsafe" value="false"> - <elementDefinition Id="b69e3ff3-177a-4fd7-a4f8-e44a6967c324" /> - </propertyInstance> - <elementDefinition Id="24688886-b82f-417f-bddf-b20ab61317b0" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1cf7ca92-2af9-448a-b08d-47c13d673084"> - <propertyInstance Id="5a26f5ad-568b-42e0-a117-ace576f52dfe" name="Inheritance" value="none"> - <elementDefinition Id="f45d4b14-2691-4f97-963f-27f9deab8da3" /> - </propertyInstance> - <elementDefinition Id="4c58b009-9e08-47e4-9516-70806983f589" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f90252d6-347b-48f8-a819-feb563888750"> - <propertyInstance Id="3a76f263-93e6-4186-b9df-df943cd70b48" name="PackageVisibility" value="internal"> - <elementDefinition Id="c4f3a858-2950-441f-8c4c-3ce08a2d3caa" /> - </propertyInstance> - <elementDefinition Id="bb7f32c7-0e0b-4661-afc9-20395cb95f7e" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d3efd5c5-3148-4273-8538-465c16dd29bc"> - <propertyInstance Id="9e59a9d7-5af8-4a10-bb9d-ceb19cc8c1e9" name="params" value="false"> - <elementDefinition Id="afc6f74d-ef27-42ec-9adf-9cd385b9c48a" /> - </propertyInstance> - <elementDefinition Id="47562818-b975-4513-b600-9be5735c3146" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="80a8ae47-0f7f-4ead-a474-6b57f4b262ed" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="a9804d92-81a2-438c-bd3f-b6b3e7c48c1d" direction="Return"> - <elementDefinition Id="f832d81b-2fcc-4e5b-8bcd-170b8d334dc3" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="eba4d6c0-549f-4487-9a03-05d83c0911a1" name="field" profile="CSharpProfile"> + <elementDefinition Id="15f793c9-fbfa-4431-84d1-8eb7e8723acc" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3fee3352-7c67-4356-a723-c8ee0f887722"> + <propertyInstance Id="e17c44ae-6a36-4e1d-a85a-6e05b3476a8b" name="ClrAttributes"> + <elementDefinition Id="01598822-28a1-433f-8666-ff229a5aabd1" /> + </propertyInstance> + <elementDefinition Id="92e6196d-85b2-492e-b2ae-90b56bec24d4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bf3196da-7d29-4023-8ed8-a11a05de49d7"> + <propertyInstance Id="8f95dab7-7dbc-4854-a07a-3b55b5e13679" name="IsConst" value="false"> + <elementDefinition Id="6de1cf76-cd55-4850-bd98-7f5cf66c822f" /> + </propertyInstance> + <elementDefinition Id="4f1880ba-91ab-4782-bcfc-9f0e2aaa94ed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="24b105a3-0a8a-4174-9163-5eae33b7c8b3"> + <propertyInstance Id="6f1ba4ea-16a8-4a93-8b6a-ca8972d6ded6" name="IsNullable" value="false"> + <elementDefinition Id="19732d07-8ee7-40d7-9aef-528a92b50bf8" /> + </propertyInstance> + <elementDefinition Id="d3c1ad87-202d-4250-a383-b3aaec7993cd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="57ac8bfa-755a-46af-8a9b-f5d6b8b708ff"> + <propertyInstance Id="0c48ea5b-9dea-4bd7-91d3-9c9c84e853d2" name="IsVolatile" value="false"> + <elementDefinition Id="7b1e4ea6-6efb-4372-a5b4-e49907304c55" /> + </propertyInstance> + <elementDefinition Id="0805d843-41d5-4f87-8903-4cb9ee5cb7a1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="32c66665-4324-4fde-b07d-249e5ab6ad5d"> + <propertyInstance Id="d51ccc07-76fc-4703-a0a1-18f7a5f9116a" name="PackageVisibility" value="internal"> + <elementDefinition Id="7ed1fe9c-0e53-447d-80a7-19cb25f04866" /> + </propertyInstance> + <elementDefinition Id="27077f3f-33dc-477e-833f-6e62912cc768" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="7e817747-5b65-430c-b0b6-65b31a3d7994" /> <type_NamedElement> - <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + <referencedTypeMoniker Id="012c0751-f427-43b2-8557-7a68f3f954e6" LastKnownName="DataBodyEng" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="19397f27-1542-4f59-8b46-9554faac8dd9" name="vehicle" direction="In"> - <referencesInternal> - <reference Id="f53f9d8e-4d79-48c9-9f6c-473303c0f23c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> - <elementDefinition Id="98717365-3ee3-4d0c-9f04-e41ea572d989" /> - </reference> - </referencesInternal> - <elementDefinition Id="15159d4c-9c07-43ed-9b56-b9c15e2c6b41" /> - <type_NamedElement> - <referencedTypeMoniker Id="bb271b5a-06da-4ad3-a9cc-005ee3d98d4f" LastKnownName="VehicleFileV5Declaration" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="31dedbf4-4377-40a3-93ba-bb600811b811" name="mission" direction="In"> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="dec12b3b-9c2e-472c-b44b-3f2c0b41f96c" name="VectoJobFileV2Engineering" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="9f5d2c98-576b-4318-871c-8906525257b4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dmission" tag="ViewCode"> - <elementDefinition Id="53d52867-cd9b-4c7c-a2b3-39b29f961401" /> + <reference Id="1b8a95ff-d3a8-41ff-9566-fd57883bbf74" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVectoJobFileV2Engineering Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="ceea85cb-6f76-4e50-a1dc-6c0f33701e0b" /> </reference> </referencesInternal> - <elementDefinition Id="00baef38-390d-49a4-a0f1-c5d28be75f4b" /> - <type_NamedElement> - <referencedTypeMoniker Id="abaa1306-c856-4739-baa3-830291530dd5" LastKnownName="Mission" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="e6ed1abf-753c-4731-8b39-7191c3c42512" name="loading" direction="In"> + <appliedStereotypesInternal> + <stereotypeInstance Id="74f79dd3-f286-43d8-9c4c-c8ecf1b5be9a" name="method" profile="CSharpProfile"> + <elementDefinition Id="0c078863-7c2c-403a-96b6-3c4547e5d920" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6def6832-a49e-4de1-ad93-f7a78dc795a9"> + <propertyInstance Id="e41a63ae-8b6e-41aa-8029-4506cd711fb0" name="ClrAttributes"> + <elementDefinition Id="15dd142f-d086-42a0-ae35-ef27c1f5e1f4" /> + </propertyInstance> + <elementDefinition Id="0ca86dc9-7885-4e3b-ab27-b18f66c38636" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="35ea7b6a-6fa3-46fa-98e4-a3ea658f62d5"> + <propertyInstance Id="66fc2ba9-4154-409d-90b8-f3a298a23e23" name="IsPartial" value="false"> + <elementDefinition Id="2d820d8b-f281-4651-b328-1670f4b30c73" /> + </propertyInstance> + <elementDefinition Id="41196fcf-fe96-4132-9bc7-6a8930837697" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1f9c795a-099b-4e97-a623-b77776817170"> + <propertyInstance Id="46ce0bf5-8040-46ea-a6f9-c46218faf6f8" name="IsUnsafe" value="false"> + <elementDefinition Id="d23fb6e7-84ca-454a-8464-adfe1fe95db7" /> + </propertyInstance> + <elementDefinition Id="91668a1a-51dd-4233-9191-fdf4751381cb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="abc3df07-9200-4603-84ca-fbaf4e240b85"> + <propertyInstance Id="15ec471c-8ccd-4717-8b27-7efc4a058260" name="Inheritance" value="none"> + <elementDefinition Id="a45a1333-d8f5-4eb1-8bc7-6391b7609e54" /> + </propertyInstance> + <elementDefinition Id="33a6142b-65e7-4808-86fc-60efa3ea2666" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="09cfa0b0-76d1-4163-a5a1-339283a697c5"> + <propertyInstance Id="dfd9a9bc-bef6-4b67-856a-339074d98e2b" name="PackageVisibility" value="internal"> + <elementDefinition Id="b93ecd62-22e0-4db9-a672-46b55324419a" /> + </propertyInstance> + <elementDefinition Id="94072a73-3b2b-46fc-a117-c0966682ad79" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fe5f1f8d-e2d7-426d-bf55-569298f5a15a"> + <propertyInstance Id="2642ec30-0394-4274-b220-7ac7cde72607" name="params" value="false"> + <elementDefinition Id="e475dce3-d649-45af-a27d-2fd082698139" /> + </propertyInstance> + <elementDefinition Id="b1984ecc-dbca-4ea3-9ac8-6a8b6cd968a4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d2ac220d-be90-4dc3-a905-c9560bea18ca" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="75949fda-ec19-4eaf-afb0-d84cfe11b4cd" name="VehicleFileV5Engineering" visibility="Package" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="98b8c066-8f1f-4b08-a82e-f8d92696821a" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVehicleFileV5Engineering" tag="ViewCode"> + <elementDefinition Id="cc4b311f-55cd-4ba6-8366-06d5a87bf29d" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b1660857-a35e-4d15-aa16-e5200e0deb55" name="class" profile="CSharpProfile"> + <elementDefinition Id="b95163dc-49d7-4939-aa7f-f9b24d49a039" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="42b250e8-9121-4167-87b1-0896e84894b9"> + <propertyInstance Id="9da2e09c-9e4e-454d-92f3-5f4b381c5c0c" name="ClrAttributes"> + <elementDefinition Id="90934033-d4f1-4f8a-9aaa-203265698139" /> + </propertyInstance> + <elementDefinition Id="86f34300-3fcc-403b-b467-dc554ad22e34" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1b5d8a20-a845-4c13-abfb-1b0913c7ec55"> + <propertyInstance Id="ecc039a1-8f11-453d-9cad-fcf280e604c3" name="IsPartial" value="false"> + <elementDefinition Id="f8b2a129-155c-41fe-bb9f-9b5453e77dd5" /> + </propertyInstance> + <elementDefinition Id="338b9dc6-0b96-4380-90e6-32af666ae0ed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0eb8afe0-6fea-44e0-ac76-78526caeaae9"> + <propertyInstance Id="89de4249-2bcf-415b-be07-5660b3a10e69" name="IsStatic" value="False"> + <elementDefinition Id="26b9cdbd-5cb6-4168-9bb5-c3cf2cad4b7b" /> + </propertyInstance> + <elementDefinition Id="1e2673bc-5033-4025-9ae6-2815aa30f050" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cd400cbd-160a-4676-8cf0-ea7a37b8a92a"> + <propertyInstance Id="cf7f8911-8bcb-4e69-829e-cb78681ff9a9" name="IsUnsafe" value="false"> + <elementDefinition Id="196e512b-2389-4d8c-b020-810c9873ebbf" /> + </propertyInstance> + <elementDefinition Id="cab999dd-6e69-488b-beab-29e6b1007706" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="39aeca6a-8e1d-49a0-9aae-70afbb330f44"> + <propertyInstance Id="448854ce-2633-4d71-8f52-0ddd1ba1b1d9" name="PackageVisibility" value="internal"> + <elementDefinition Id="2caa90e5-0525-41ab-8801-628dead5319c" /> + </propertyInstance> + <elementDefinition Id="50cc6b5e-a638-4e21-a449-1b3b05b43bce" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="f252c9b2-9446-4d49-9c98-f3ae2cfd23e7" /> + <generalsInternal> + <generalization Id="06c755d3-c91f-4f1d-b57f-998abe0216e7" isSubstitutable="false"> + <classMoniker Id="17d56f9c-3000-4958-a994-85cc9430b47c" LastKnownName="VehicleFileV5Declaration" /> + <elementDefinition Id="c0c58280-94f9-44e0-9e2b-ced56c5cad07" /> + </generalization> + </generalsInternal> + <ownedAttributesInternal> + <property Id="9bcde9f8-6c12-4ae5-b5ec-df5868253719" name="Body" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="409700d4-8ae3-44ac-ac89-dc962a023ba3" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dloading" tag="ViewCode"> - <elementDefinition Id="d55940d6-a2d2-4b5d-98bf-42e267f43300" /> + <reference Id="60f30479-3b67-495d-8d4d-e5873970b5f9" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVehicleFileV5Engineering Member%3DBody" tag="ViewCode"> + <elementDefinition Id="2af965d8-67d7-421d-a597-9e1966c37d05" /> </reference> </referencesInternal> - <elementDefinition Id="b527747c-8de4-4046-9fe3-375466f3be63" /> - <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="975daa28-66b3-4589-970a-a5de217ffeb1" name="CreateEngineData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="50a99eea-9a02-447f-9cc5-f6d53895c085" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DEngineFileV2Declaration)])" tag="ViewCode"> - <elementDefinition Id="361ee535-33ea-4854-aa2a-32fe46d4ca62" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="4edc4930-6bf6-46b5-a7e5-3f2b54b1e793" name="method" profile="CSharpProfile"> - <elementDefinition Id="aeabc941-9de1-4036-a423-a0b43427c275" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4f06e710-7713-46f5-b674-9da2afcbde54"> - <propertyInstance Id="1157471b-508d-42d1-9826-ec0c7a54ae09" name="ClrAttributes"> - <elementDefinition Id="ffc8e131-6e38-46e2-89af-9eb0c15e2e71" /> - </propertyInstance> - <elementDefinition Id="19b7800b-98a6-4d95-9a9e-ec6415e35bb9" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="112a8cf7-92aa-46cf-bf88-4e783837c180"> - <propertyInstance Id="3845e205-31de-4b50-9585-4f15e9be37aa" name="IsPartial" value="false"> - <elementDefinition Id="2e6d9b82-4b25-41de-8423-7b44e090265a" /> - </propertyInstance> - <elementDefinition Id="26a2f2cf-705a-44ae-9548-6e4ae299f8e2" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2481398b-7a81-459f-b84d-3c582486e100"> - <propertyInstance Id="3f8d2d2c-99fd-47fa-92ed-3adf29338ef4" name="IsUnsafe" value="false"> - <elementDefinition Id="20ef24dd-cb36-412a-826d-0c935379eb81" /> - </propertyInstance> - <elementDefinition Id="af95a1e2-0ab3-42a4-940e-21aca9426e5d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ac2c22a0-7270-473e-9f29-8882f9c1404f"> - <propertyInstance Id="d784e2ab-6a6a-485c-929a-6b07e84a5bd8" name="Inheritance" value="none"> - <elementDefinition Id="b9f8ea6d-5b91-4c79-8e8c-d9bd21ed982f" /> - </propertyInstance> - <elementDefinition Id="526f3fc3-4d6b-40c2-9824-24cd293e123d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c25b64f2-bb96-48cf-aaf1-ba5a772d85d4"> - <propertyInstance Id="d77231f7-8c7c-478d-8150-8f72de33163f" name="PackageVisibility" value="internal"> - <elementDefinition Id="973a8308-27de-4bee-9935-c3046673db26" /> - </propertyInstance> - <elementDefinition Id="17f18f9d-8ed4-4551-a354-a3d6ec89c9fa" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c5f00cd3-24ac-4e29-9423-bdf9dc231e0a"> - <propertyInstance Id="71186d99-b312-4b9e-8346-5de1292b3787" name="params" value="false"> - <elementDefinition Id="e3bccb26-979e-4f02-ac45-70250e047072" /> - </propertyInstance> - <elementDefinition Id="01fe85c5-6724-4ce7-8492-53420949aaa4" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="d22f139f-35cf-4598-86a1-e56a1a1d1770" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="5c1134d3-0d2a-4df9-b157-5ea341b78aaf" direction="Return"> - <elementDefinition Id="01ba1452-a9ed-43ca-a2ae-a6a053acd11a" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="d123c5fa-5013-42c3-b5da-aa43fd96c59f" name="field" profile="CSharpProfile"> + <elementDefinition Id="55111df3-96aa-4a1d-a848-6a1d763e679f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ffd33101-c777-4a15-8e62-76a46d23a031"> + <propertyInstance Id="5da55777-780a-499a-b6c3-49760adf1ee0" name="ClrAttributes"> + <elementDefinition Id="ebe7e856-1883-4760-9b25-7975bae311c4" /> + </propertyInstance> + <elementDefinition Id="ace45747-097f-4866-8d30-61648d9b6b49" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f81c5ee5-f5f1-4388-8ca7-1ec569d010e3"> + <propertyInstance Id="1bf8db1b-300b-4e1b-ab9c-fccb858a2dd4" name="IsConst" value="false"> + <elementDefinition Id="76ed4eaf-a952-479c-bf41-766afff4e706" /> + </propertyInstance> + <elementDefinition Id="8f6f02fe-427a-445d-8a77-162dc02a475d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3738a76c-d94a-416c-b8a3-917074bdad75"> + <propertyInstance Id="d1ba6f8e-8e04-4c14-8ff0-6a953355327c" name="IsNullable" value="false"> + <elementDefinition Id="d96f5781-6f61-4d87-91fb-2764b5b86020" /> + </propertyInstance> + <elementDefinition Id="aed1ff0b-9507-4479-ae7e-a9116eee8e0d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="50803214-e756-4ec8-b0c0-b71bd1c4c203"> + <propertyInstance Id="2b5ef0eb-646e-44e7-8448-f1e344e6c983" name="IsVolatile" value="false"> + <elementDefinition Id="b1e5855e-c5c5-4d0e-8c50-37c1b9a3000e" /> + </propertyInstance> + <elementDefinition Id="25942fb1-b7af-467b-be50-fb034c232bcb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2be6356c-c523-4497-a1d5-5e14264def01"> + <propertyInstance Id="e3304787-5197-4f1d-b2c6-ad59f589c134" name="PackageVisibility" value="internal"> + <elementDefinition Id="5363f0f9-fffc-4c55-a147-2ae7c4e3c706" /> + </propertyInstance> + <elementDefinition Id="ffd3dd6c-8670-4708-a0ab-157399a140ec" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="984ee052-c0e3-4ead-9401-cc3b7981866a" /> <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + <referencedTypeMoniker Id="012c0751-f427-43b2-8557-7a68f3f954e6" LastKnownName="DataBodyEng" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="cc467eab-678d-43cf-90a7-64930d02d1c3" name="engine" direction="In"> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="de6631e4-92db-46c1-9071-88ac3fbcb453" name="VehicleFileV5Engineering" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="bf95d940-9869-4ea9-a8ae-0dbabd914385" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DEngineFileV2Declaration)]) ParameterIdentifier%3Dengine" tag="ViewCode"> - <elementDefinition Id="807cc500-8218-46d1-b20f-6b989dc82614" /> + <reference Id="99acd2ee-2c35-4265-892c-6152dcddf056" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVehicleFileV5Engineering Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="7c228387-8b42-4928-8d85-6cc7de25b3f8" /> </reference> </referencesInternal> - <elementDefinition Id="96b00c27-0576-43c8-b003-c3e03ea028a8" /> - <type_NamedElement> - <referencedTypeMoniker Id="623314ef-dc9e-4728-84a3-fb2388e90ce0" LastKnownName="EngineFileV2Declaration" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="c0f88e73-a0fb-4aad-96b9-2fb0c61afe2b" name="CreateGearboxData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="5117b498-578d-49ce-9783-cbc29ed9176d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DGearboxFileV4Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> - <elementDefinition Id="2befd164-55c8-45d9-9931-59d73b6e34b5" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="1cac37a3-507c-49f4-982d-1e3982c76551" name="method" profile="CSharpProfile"> - <elementDefinition Id="5240e1c6-a96e-4c9e-89c4-965c3a6ad95e" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5337ae18-e293-4af1-af63-6468d9023da5"> - <propertyInstance Id="d3613d0a-ce3b-4724-ad5b-c65f3b3fdf06" name="ClrAttributes"> - <elementDefinition Id="f90b79f8-9e87-4d85-896b-d98faf9405cf" /> - </propertyInstance> - <elementDefinition Id="8520f283-284b-43c3-b127-89c70b003ecd" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="aaf2062d-76bb-40dd-bcb5-aac1e34f9e80"> - <propertyInstance Id="2dcb4658-fc5a-43ba-b4bc-ac1569a7cd74" name="IsPartial" value="false"> - <elementDefinition Id="962a0236-ecca-4719-8bc8-60e5d8348bd7" /> - </propertyInstance> - <elementDefinition Id="173cb768-bc2b-4727-99c5-f1628760eb27" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8cf0d424-1fd9-4e63-9d47-2f1fcb423012"> - <propertyInstance Id="6a728599-f514-49c4-8d00-e3d1b4b20f83" name="IsUnsafe" value="false"> - <elementDefinition Id="6fb36d3e-4713-46f9-aaa5-58d6d0487d52" /> - </propertyInstance> - <elementDefinition Id="150f3521-a723-4241-a400-bf3abb9e96e2" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a7adc248-fd33-4f04-8dfb-bf0716bd1f68"> - <propertyInstance Id="cdb5b580-dafd-4d10-9f18-6ccc8fac213a" name="Inheritance" value="none"> - <elementDefinition Id="11bcdbb3-0915-4dcc-aed8-dace213511ee" /> - </propertyInstance> - <elementDefinition Id="13302cf9-31e9-491a-9940-6497a7990820" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cf8b9fe6-b018-4559-8f9e-f2a87fc592e1"> - <propertyInstance Id="1fd9799f-2422-480a-b531-cda58f005a8b" name="PackageVisibility" value="internal"> - <elementDefinition Id="9d7c207f-aa97-49a1-b2f5-a37f8816a3ff" /> - </propertyInstance> - <elementDefinition Id="2f2f87c7-8d21-47b6-b834-14e53cbe2d3c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="12a8ffe8-701d-4521-a18b-2aba622b1073"> - <propertyInstance Id="266f2268-71a1-45d5-836d-fb8d8af2a0c4" name="params" value="false"> - <elementDefinition Id="82788729-e0c8-47db-b1f4-8535c5afcab0" /> - </propertyInstance> - <elementDefinition Id="e74f7e6a-f765-4ff2-85e4-91e7a7696813" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="287e8a6b-2dc8-4f31-b38c-213916355c5f" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="1c82a435-e4ec-4a3f-9d62-52f4d79b75a0" direction="Return"> - <elementDefinition Id="a84551c9-6655-47de-aea9-713ce64b753a" /> - <type_NamedElement> - <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="7750224c-8089-4d52-ad76-edf786a492a3" name="gearbox" direction="In"> + <appliedStereotypesInternal> + <stereotypeInstance Id="82652fa6-0670-4c70-8b26-5c4dcf240419" name="method" profile="CSharpProfile"> + <elementDefinition Id="862bf90d-ba6e-46ca-978f-f54b003e08f8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a1ee693a-7ad7-458b-b2fe-a060c13862ff"> + <propertyInstance Id="09e3db19-19b2-4211-9812-07cdf54d5f21" name="ClrAttributes"> + <elementDefinition Id="5aee0c13-3a52-4022-89ca-58a04df1cc68" /> + </propertyInstance> + <elementDefinition Id="ae1b2c20-79dd-4d79-a219-9858c27acc49" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8ed83745-753e-4207-8885-ce8687adbc2e"> + <propertyInstance Id="7d2233c2-5ac8-4c7b-b300-a734d6a3bb94" name="IsPartial" value="false"> + <elementDefinition Id="15b20d93-9264-49ad-be79-1bcac9cd07d9" /> + </propertyInstance> + <elementDefinition Id="eea7befe-f637-430f-8863-2ceded976f61" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9d427557-a045-46ab-81b0-aa59f77e6d0c"> + <propertyInstance Id="44b9f759-ff80-43c9-bb6c-a1c639b61bf0" name="IsUnsafe" value="false"> + <elementDefinition Id="18de7be4-4b5c-4cbd-a588-0d4514c5f15f" /> + </propertyInstance> + <elementDefinition Id="b59438f5-1dc9-43bb-a6ba-48170fe6e9da" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6912c5a0-1611-492a-8687-5a14fa000305"> + <propertyInstance Id="f21a59d8-b171-46c3-96d6-b4b39aa832de" name="Inheritance" value="none"> + <elementDefinition Id="97c9f7a0-14e8-4677-9ca3-3c0c8ad1168a" /> + </propertyInstance> + <elementDefinition Id="06830bf5-bc2d-4953-a3d8-7713b9eff449" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="541b732c-1613-4c5c-a32f-d90e25ff79b4"> + <propertyInstance Id="0f3c9c32-58fc-45a5-872a-f3ae53f77b50" name="PackageVisibility" value="internal"> + <elementDefinition Id="d467b7e3-0e01-48cd-bc70-3c384de5ddc2" /> + </propertyInstance> + <elementDefinition Id="cd18a322-3a68-4179-869e-bbbf44b52e6d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9ff568b2-6fc3-46ae-883a-c56aba590fa8"> + <propertyInstance Id="36da3d73-85b0-4048-b7a4-22350aa17b25" name="params" value="false"> + <elementDefinition Id="7bb82bfe-e27a-49b3-9d2e-71728dc1bc7d" /> + </propertyInstance> + <elementDefinition Id="f8c3d214-0308-4b22-9f15-e50db18990e7" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ed08a159-fc5b-41a0-9965-9ee68e3f6d99" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="5c36a20a-e3b8-456a-bf38-afa8fff90d37" name="EngineFileV2Engineering" visibility="Package" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="68f9ba19-e2aa-4ae2-ba4d-226bf36c9064" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DEngineFileV2Engineering" tag="ViewCode"> + <elementDefinition Id="2b96b531-e3f6-4883-ae9c-5e4495019939" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3c9a8fba-cc07-4e96-a26b-7d9ce17ceb33" name="class" profile="CSharpProfile"> + <elementDefinition Id="6aa40066-5645-482a-b8ee-4e1e8d316bf9" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="527bfdff-7948-44ff-a9cf-42984e6e6aee"> + <propertyInstance Id="0f91c675-fed5-44e5-bb33-793b0f2dd625" name="ClrAttributes"> + <elementDefinition Id="fb80c505-313e-4e6f-8309-d31a110b5862" /> + </propertyInstance> + <elementDefinition Id="47afaadf-8b6e-41e8-97f7-e52a9cc59c53" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="db6aa969-7c96-401d-baf5-c281e8dbd344"> + <propertyInstance Id="a8120c30-ae6a-4fab-9353-5c1d6a5d9ae2" name="IsPartial" value="false"> + <elementDefinition Id="0c837988-001d-4126-9ce4-34418e3ffd1c" /> + </propertyInstance> + <elementDefinition Id="03072006-2ca7-4ff4-8c46-1c745e68c549" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8e0d3c12-c2f2-4eb0-9f5a-d1ad47a5cffa"> + <propertyInstance Id="e9fbd908-bbd3-4232-909f-8b9e45b35604" name="IsStatic" value="False"> + <elementDefinition Id="f33d0a3c-2aab-4a6a-bdae-975a0fbd628e" /> + </propertyInstance> + <elementDefinition Id="d6d48202-a4ac-48e2-bbcf-e042a9ee047c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b48d4d25-a0d4-4f4a-b48b-8b4670a1c757"> + <propertyInstance Id="3c0dbc85-ecbc-4a4e-946a-d5b07056fc6f" name="IsUnsafe" value="false"> + <elementDefinition Id="43d0f071-ff79-4b98-ad40-b150cc00ed98" /> + </propertyInstance> + <elementDefinition Id="dd75b3b2-4248-4b4b-81e5-07c6bb2e2e3c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4ad1e7b2-8dac-478d-88ae-d3be5ba33665"> + <propertyInstance Id="3809b430-1ee7-49b2-aaa5-e039320e2b2d" name="PackageVisibility" value="internal"> + <elementDefinition Id="67119782-2493-444a-bfc8-fd54bf4370c3" /> + </propertyInstance> + <elementDefinition Id="01acbda8-7622-444c-a714-6a59586177e6" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="17e38cd3-22dd-4480-a07e-2abe9883868b" /> + <generalsInternal> + <generalization Id="c0db5fb9-8018-4ec3-a6a3-7f328817cf13" isSubstitutable="false"> + <classMoniker Id="7310dbcc-11f7-41cf-863c-127881aac8b5" LastKnownName="EngineFileV2Declaration" /> + <elementDefinition Id="550975e7-00f7-4955-b4ea-0f7d2a60e4c3" /> + </generalization> + </generalsInternal> + <ownedAttributesInternal> + <property Id="607d28d9-a3fb-4cf2-9083-51dcf54ca98d" name="Body" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="f56b130a-e8b9-4abb-b46d-3db415a2f7c1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DGearboxFileV4Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dgearbox" tag="ViewCode"> - <elementDefinition Id="cff4c910-a539-4080-8e35-7bd4ca00acfb" /> + <reference Id="5c3257cc-edfd-4b33-8ca2-523cd228ceba" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DEngineFileV2Engineering Member%3DBody" tag="ViewCode"> + <elementDefinition Id="35211bf4-1819-42e1-acb3-039b1ad70da4" /> </reference> </referencesInternal> - <elementDefinition Id="8b4490cc-c1cc-4c9e-951f-99068d244996" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="423af1be-1a8c-47e2-b0b1-7674f12188f6" name="field" profile="CSharpProfile"> + <elementDefinition Id="377e5556-692e-4e81-a9e4-4fa9a8a40c8d" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a01f0abb-487c-4359-83ef-5be9626354cc"> + <propertyInstance Id="5206b473-b2a1-4729-90ca-e32d677d04a0" name="ClrAttributes"> + <elementDefinition Id="8b5bc7f3-108c-4395-b364-1d6bec184dff" /> + </propertyInstance> + <elementDefinition Id="e619cc03-b209-45d8-85d3-92c749449c86" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a1bd4820-ba57-4317-8a7c-bfcdb9465015"> + <propertyInstance Id="eef7d30d-4a2e-40ab-a102-475a0cfd91ce" name="IsConst" value="false"> + <elementDefinition Id="ae7d69bf-7d1d-4eab-bba9-d073ee4a610f" /> + </propertyInstance> + <elementDefinition Id="c9603c6b-40ba-43a7-9753-dd8e90970852" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="691ffbad-75a6-4660-9ba0-f8a9523e7aa8"> + <propertyInstance Id="2a8af6ef-a5ae-49d1-b70f-a28e748276cb" name="IsNullable" value="false"> + <elementDefinition Id="e0a5743f-95e0-4f29-b42b-cbe011eeab93" /> + </propertyInstance> + <elementDefinition Id="ddc6f08f-14f2-4e67-b23d-cdbc0e24c30f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="24996429-efaf-4579-b5ea-b6cac7cf397f"> + <propertyInstance Id="14f57bfa-a61e-4ca0-b2bd-1f30de02dd37" name="IsVolatile" value="false"> + <elementDefinition Id="753979af-8160-438f-a02b-4b34766338d1" /> + </propertyInstance> + <elementDefinition Id="124c7d0a-c5ef-450d-9055-2bce0c6837e7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e5f2711e-a633-4992-8a1a-870195faa7e3"> + <propertyInstance Id="fa016e93-6ce6-4131-9824-5586216c2d84" name="PackageVisibility" value="internal"> + <elementDefinition Id="94930607-a4ab-4ea5-979f-000a818dc6eb" /> + </propertyInstance> + <elementDefinition Id="0c7b6dc6-1f8f-4c06-8c29-f3360708ce41" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="672c68d4-5a59-4226-9d0a-783fdde65388" /> <type_NamedElement> - <referencedTypeMoniker Id="4a011d5e-17a1-44df-a80b-bb4a70f3e073" LastKnownName="GearboxFileV4Declaration" /> + <referencedTypeMoniker Id="012c0751-f427-43b2-8557-7a68f3f954e6" LastKnownName="DataBodyEng" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="0f50dcef-bc6c-43a3-8a46-25ab3e659ae4" name="engine" direction="In"> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="1db99665-f517-4ed8-8bf9-11d489b45922" name="EngineFileV2Engineering" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="6c18ab17-946a-496a-a173-2aca5f62bb24" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DGearboxFileV4Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dengine" tag="ViewCode"> - <elementDefinition Id="d99d8ffb-ed20-4d89-9dab-e49236f797f0" /> + <reference Id="d15c6c35-db32-4179-935c-e13f620115a1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DEngineFileV2Engineering Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="7dfdeab7-b615-4e8c-8c00-54bf07eac88b" /> </reference> </referencesInternal> - <elementDefinition Id="84f057ea-3db7-43aa-babd-8ce058c3ffab" /> - <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="7b230f8f-c53b-4ee4-9d12-220feb97b806" name="DeclarationDataAdapter" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="9e3566ec-2b88-42b5-98c8-36ec45f6ffa3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="d0e63e64-ba25-4c98-8c48-c65b65ed8f7e" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="4c5746c5-61a6-47b0-b292-6c1af38a3623" name="method" profile="CSharpProfile"> - <elementDefinition Id="32a13d7e-ced7-4027-995a-9d9215238d63" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bb4f9f08-8158-47ef-a2b4-bc24cdfea1de"> - <propertyInstance Id="8d3ec427-a608-44ec-bfba-3353859fdba8" name="ClrAttributes"> - <elementDefinition Id="29d6333d-7bd0-469f-97e9-224555f6e340" /> - </propertyInstance> - <elementDefinition Id="9f1dd391-f576-4e06-80d0-b8792a34c891" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2700aeb0-916c-46ad-8e17-96ecae4559e2"> - <propertyInstance Id="097b8acd-a93e-4fa4-b5a6-5eb40cef2b85" name="IsPartial" value="false"> - <elementDefinition Id="c0d1bb82-11c2-449e-9ac1-1e59afbf2aa9" /> - </propertyInstance> - <elementDefinition Id="7174235c-b16e-4570-a773-44a5779d4cfb" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b9157700-d933-4514-bc04-cb4db84f1d82"> - <propertyInstance Id="ca833b51-11ff-45bc-812a-97814edbba69" name="IsUnsafe" value="false"> - <elementDefinition Id="9db0312a-c025-4f65-8160-0a4be3103d51" /> - </propertyInstance> - <elementDefinition Id="b2626925-68a5-4f1e-90b3-23b66d3ca93f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="60ec430e-bb1a-4af5-84bf-a2bfb83294dd"> - <propertyInstance Id="bd12df36-5da6-4422-9123-d46ebb9e8687" name="Inheritance" value="none"> - <elementDefinition Id="89bb3fd2-b94c-42ba-85d6-df1d592f3f15" /> - </propertyInstance> - <elementDefinition Id="36e7e0ae-4f8d-4e85-9a88-aa119dd5f82b" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="dfc51678-44bf-4776-909f-cce7ac260f83"> - <propertyInstance Id="adddcc74-5a51-4c80-b49a-fab6ba09dadd" name="PackageVisibility" value="internal"> - <elementDefinition Id="9da52cc1-c914-40e8-8781-45d662ff750b" /> - </propertyInstance> - <elementDefinition Id="e8a7703c-eb6b-4cec-a35f-c07c748a0464" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7b4de7a7-ad55-4189-b9df-fcd6d7df21ab"> - <propertyInstance Id="02b91f5d-ae66-4a23-b02e-591375fc6456" name="params" value="false"> - <elementDefinition Id="85266da4-558a-4f53-a283-02e561fb13f1" /> - </propertyInstance> - <elementDefinition Id="a5cf0c1c-f178-4b2b-a1e7-70c25e0b5dba" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="6bcd46c5-ed77-4b24-84fc-593b545e5b2b" /> - </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> - <packageHasNamedElement> - <class Id="8b856c62-2af2-4df1-9e48-304dd1e16ae4" name="EngineeringDataAdapter" isAbstract="false" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="fc12fdb4-7e33-477a-b0a8-bfe3ae54fe12" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter" tag="ViewCode"> - <elementDefinition Id="723a84d2-f019-4a90-a055-8c7e47adfab2" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="a5e96a50-8a50-40b1-a4f7-95f267a70d59" name="class" profile="CSharpProfile"> - <elementDefinition Id="837c63aa-69b8-455e-87fc-86c51a8a33ab" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="26a83a32-3e5c-46c2-963a-f81844f7f903"> - <propertyInstance Id="5db62cfe-0c2e-4b03-913b-bc55b2bf1568" name="ClrAttributes"> - <elementDefinition Id="70bcf285-b726-459f-bd1f-e194742e6e00" /> - </propertyInstance> - <elementDefinition Id="67dc12e5-bf52-43a9-bd1a-fcd9b4a08d0b" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="871f832b-b558-4932-8287-f54f9cc66b3d"> - <propertyInstance Id="88f83349-138d-44af-a6f5-04dd83081b00" name="IsPartial" value="false"> - <elementDefinition Id="a05735fe-337c-4522-933c-acbf33d1197c" /> - </propertyInstance> - <elementDefinition Id="8ee07a0e-53a2-4694-be8d-bfd6d6448724" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6d4fd388-3d34-4753-a2b1-91ff313d071b"> - <propertyInstance Id="9a4410a5-4699-4893-8042-11a15587f41c" name="IsStatic" value="False"> - <elementDefinition Id="14f6e549-1f67-4b93-87e5-d5c001f53b84" /> - </propertyInstance> - <elementDefinition Id="779cfa7e-8a11-44a8-9a2b-88cdf2f94d5e" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e68cc086-bdec-422c-bd72-1791ba2524d6"> - <propertyInstance Id="7f37b633-9d9b-4939-8807-577bbe458f29" name="IsUnsafe" value="false"> - <elementDefinition Id="fc400694-b735-4557-ae70-82876597c8c4" /> - </propertyInstance> - <elementDefinition Id="071f9ee2-520c-4b82-a36b-d1fa43f16075" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d4b806e4-4768-45d2-9986-2810d9e51c32"> - <propertyInstance Id="6bd0f96e-af9c-4d5c-98ff-1c0acac0000d" name="PackageVisibility" value="internal"> - <elementDefinition Id="85a50dad-223d-45eb-af68-20c88be610cb" /> - </propertyInstance> - <elementDefinition Id="7d71d0a5-3b5a-4e06-9b52-c2623cbb995c" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="1e7d7bd8-0083-4bb5-bda5-df59184d4a39" /> - <generalsInternal> - <generalization Id="edf88414-7a62-4c54-b429-d3384b38e30b" isSubstitutable="false"> - <classMoniker Id="1e5c320e-bfea-4658-952c-ca00e5b18e06" LastKnownName="AbstractSimulationDataAdapter" /> - <elementDefinition Id="c8306794-3bb1-4c9b-8fa5-b6b93e8cc4dc" /> - </generalization> - </generalsInternal> - <ownedOperationsInternal> - <operation Id="ef4b68bf-abeb-4488-a31c-fbbf2598f383" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="ac32f786-49c8-4c2a-8a7e-3e6327932642" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)])" tag="ViewCode"> - <elementDefinition Id="d42fd52f-b5cf-4af8-92b2-9a415e1f201e" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="1b4a6090-e0d1-4ecc-b9db-3cd2a29d42a3" name="method" profile="CSharpProfile"> - <elementDefinition Id="642773c2-85c3-4369-87f6-7399ea0cf72f" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="aea2ce83-a9d3-45f7-a825-b07d874b69b1"> - <propertyInstance Id="5cb946db-a83f-4cd6-b995-aba6bcaf561b" name="ClrAttributes"> - <elementDefinition Id="ea778471-8545-499c-8752-d577f46d73a3" /> - </propertyInstance> - <elementDefinition Id="ca5c058e-59f6-4a61-8db3-1bfa163ed49f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9054630c-0599-47ff-bdc2-a7b5fb5df0be"> - <propertyInstance Id="d4c666d0-8689-465b-9568-4f13b7933c47" name="IsPartial" value="false"> - <elementDefinition Id="cd7de1bb-631f-41c1-afd0-5aecfc2dd2f4" /> - </propertyInstance> - <elementDefinition Id="da13be7b-cf5b-41d1-bc69-54b38aaec61a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4bfd660a-3e29-4a39-a610-5161c74c657c"> - <propertyInstance Id="501d2188-9d86-479d-8974-2c3b1cca5ab8" name="IsUnsafe" value="false"> - <elementDefinition Id="ac6975da-e09f-4a8a-b70b-e1bfe0979733" /> - </propertyInstance> - <elementDefinition Id="bd09ac9b-c6a4-4e92-a50e-1cfa56de17a8" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="00f73890-6460-40ba-aa3e-07e42a6fd310"> - <propertyInstance Id="48f8cbc7-4b94-4b21-9ab6-c01ed5e2abe9" name="Inheritance" value="none"> - <elementDefinition Id="e441f775-4725-4ac1-82d7-a0bbfb917ac5" /> - </propertyInstance> - <elementDefinition Id="a998529d-2a48-468e-b546-efd2e6ae567f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="61734e11-82f4-47ee-b18a-ad2fbb9ea7a0"> - <propertyInstance Id="78f5a927-b052-46a7-aa45-dc5110a10ae2" name="PackageVisibility" value="internal"> - <elementDefinition Id="2dbdfc95-446c-4542-8889-3b3b2b1a2270" /> - </propertyInstance> - <elementDefinition Id="54120397-8a43-4e29-bb6e-c87fc6483964" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ebce8895-a12d-4b9f-a880-5df695dbc9dd"> - <propertyInstance Id="e0ff4b64-3648-4cce-9b73-3fe0a633528a" name="params" value="false"> - <elementDefinition Id="69a23228-e022-44fd-94a9-f7e9edd40fc5" /> - </propertyInstance> - <elementDefinition Id="6ee587e5-468d-4840-8c79-007ebc29105d" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="6e038c58-d2f1-4d1f-91c1-1b8ef6513215" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="c6133ede-8e2f-40a7-9708-bcc1811a5d3d" direction="Return"> - <elementDefinition Id="2ecd6840-58dd-48fb-86b3-7f175a892d00" /> - <type_NamedElement> - <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="f11795d6-f8be-4d3a-8334-890b39e7e4f7" name="vehicle" direction="In"> - <referencesInternal> - <reference Id="b95f2d0e-f7fa-447f-9ce3-1e4a01e09244" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> - <elementDefinition Id="f1c683d5-f7dc-47f4-bf27-c64c91036820" /> - </reference> - </referencesInternal> - <elementDefinition Id="aad4762a-cc27-4cae-94ee-a4feb598b614" /> - <type_NamedElement> - <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="daae586a-519e-42ff-9d30-674f99d4608c" name="segment" direction="In"> + <appliedStereotypesInternal> + <stereotypeInstance Id="baa83a6f-1903-4b52-925e-1f6bb0456191" name="method" profile="CSharpProfile"> + <elementDefinition Id="4681e3e7-af57-45f0-96e8-4fbc8df0bc40" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="78215b46-17ce-41a1-be0d-b790cd988ed1"> + <propertyInstance Id="86277c76-b84b-42d0-b3f9-d28334a63faf" name="ClrAttributes"> + <elementDefinition Id="ce86927a-b4df-4cda-a848-214c73802a02" /> + </propertyInstance> + <elementDefinition Id="3bfcc7a4-e373-4ec7-ac77-d8c4e6c11fc7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="98cb3972-f1c8-4165-b941-6369dec7adf5"> + <propertyInstance Id="d76d7788-3c7b-4b04-b984-d2d64855704c" name="IsPartial" value="false"> + <elementDefinition Id="979e1778-6016-4c34-a7c0-f5af9c6e364c" /> + </propertyInstance> + <elementDefinition Id="15de14a1-8c9f-4abb-9072-1ab913d1d415" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8fa90206-a5c2-442b-a991-5964f83bbaf9"> + <propertyInstance Id="f9f6d1ab-3e6a-4f6b-a44d-df6a8c44db17" name="IsUnsafe" value="false"> + <elementDefinition Id="44d12bcf-b909-4285-bd47-09b5022b8b86" /> + </propertyInstance> + <elementDefinition Id="58c80d14-347b-4c92-bad6-d973c6a85621" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="84a4e9ff-c9ee-4c15-897e-54673a343866"> + <propertyInstance Id="f704d75b-6194-4c93-92a0-5c5bcea7063f" name="Inheritance" value="none"> + <elementDefinition Id="cef2bf19-64b3-4955-b16b-5367bccd3d6e" /> + </propertyInstance> + <elementDefinition Id="c9896cea-c578-48a2-9e7f-183f409843f1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="10b7944a-d7f8-44ea-bbdf-e0de2ba9c2a9"> + <propertyInstance Id="053b8918-64f0-4d80-bf04-4b99ad957fe1" name="PackageVisibility" value="internal"> + <elementDefinition Id="8f3ca3e7-578a-4166-bac4-01b453039a43" /> + </propertyInstance> + <elementDefinition Id="c5e3b219-741d-4930-a6d4-3cb4610e2d52" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="37bb1744-3e4c-432c-93f5-79310cb7ee6c"> + <propertyInstance Id="be9b18e3-da14-4502-bbf1-d156f1a4c292" name="params" value="false"> + <elementDefinition Id="c9553176-18b9-47d8-b3fe-5c51dab4ef71" /> + </propertyInstance> + <elementDefinition Id="2f964b85-7cdb-4b92-b05c-e262b0f6fec6" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="fd7fede3-586d-4a76-8fb9-09d8faa3ac1b" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="c40724bb-17cf-4aff-996a-4e5714c2d51b" name="GearboxFileV4Engineering" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="4013a8ef-276a-4140-be23-c736085aedc1" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DGearboxFileV4Engineering" tag="ViewCode"> + <elementDefinition Id="8518ce50-0fb8-41d0-b0ed-84463aac9e3b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="2f318746-aef1-4a5f-8c9a-5c889d473022" name="class" profile="CSharpProfile"> + <elementDefinition Id="9c0d24d6-551b-47a3-b13d-fce0d3dde620" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="76ed4ce0-0311-4d0d-b093-5f55b7ccd094"> + <propertyInstance Id="64fd10c7-9c08-4b3b-b11e-b797f58735f0" name="ClrAttributes"> + <elementDefinition Id="1e639e2f-0a14-427c-b508-2453a4f265b5" /> + </propertyInstance> + <elementDefinition Id="9c5194b1-6c91-45b3-b204-f321322b0fee" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bdd5b8a8-ef79-4602-85da-9d0859faca95"> + <propertyInstance Id="d80bb201-94ec-4f61-82b1-6124acb1f310" name="IsPartial" value="false"> + <elementDefinition Id="b2b3d592-7ce0-43bb-a4b8-a80f4fbb4843" /> + </propertyInstance> + <elementDefinition Id="9406eb92-7fb5-4b8c-907a-4798d0fe6bcb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="844c69d5-bceb-45fa-ba99-0a993a70384d"> + <propertyInstance Id="5e760120-893e-4ada-8fbf-5e97dd6a6130" name="IsStatic" value="False"> + <elementDefinition Id="82e8d998-6705-48af-b589-d538aeee3b14" /> + </propertyInstance> + <elementDefinition Id="9d24c7da-72c6-4f15-bdbb-a957c0893139" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d6b80725-337a-4833-b6b9-43f261f36b67"> + <propertyInstance Id="1ee35f1e-82e5-4bfd-937e-6d2a82701012" name="IsUnsafe" value="false"> + <elementDefinition Id="29c1d99d-4d7e-4a71-944a-ee022692ce34" /> + </propertyInstance> + <elementDefinition Id="22076d1b-06f4-4b9d-b5b7-1242027f8da3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2216d2d8-cc0e-403a-a4a0-e0a1834a3074"> + <propertyInstance Id="f88aac77-11a1-4882-bef0-73c55892b127" name="PackageVisibility" value="internal"> + <elementDefinition Id="61b7010d-b794-4b75-8ec3-af37a4af18c1" /> + </propertyInstance> + <elementDefinition Id="b7f54869-1f03-4a98-a280-6386bcdeba2e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="9490aae7-c363-4662-a516-cf438940e86f" /> + <generalsInternal> + <generalization Id="4edeb469-7040-4394-83dd-63654b868af2" isSubstitutable="false"> + <classMoniker Id="9f38288e-3283-4afe-b313-d84c5e561fb1" LastKnownName="GearboxFileV4Declaration" /> + <elementDefinition Id="2801cf84-03a7-423d-9bbb-e120b994b9e9" /> + </generalization> + </generalsInternal> + <ownedAttributesInternal> + <property Id="4c7a621c-a0cd-4c5f-bc02-9a1ec6c1ab8d" name="Body" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="b9f7979c-767c-4fb0-aa9d-82918cc6eaa0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dsegment" tag="ViewCode"> - <elementDefinition Id="fc702a10-9b49-4de8-aa6a-b96b843ab94c" /> + <reference Id="dd474de1-83f9-4a43-8412-dbb16b75c657" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DGearboxFileV4Engineering Member%3DBody" tag="ViewCode"> + <elementDefinition Id="2230bcd8-38d4-4e6c-bb09-16c6e0775ed7" /> </reference> </referencesInternal> - <elementDefinition Id="3101ffd5-495c-4a90-af80-7ee6453fb4dc" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="c992236d-6f44-491d-84bc-f822a1fbd80e" name="field" profile="CSharpProfile"> + <elementDefinition Id="211db6e2-c816-49ad-b49a-4bb618d3b03f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bd30a4a8-b0ed-4e0b-9ab8-6091b708bbc1"> + <propertyInstance Id="dadadad6-5bbe-449f-af3a-60638e696ca5" name="ClrAttributes"> + <elementDefinition Id="a1e15d51-2619-4b67-8e09-1bfb6699327f" /> + </propertyInstance> + <elementDefinition Id="d76aaaf1-e589-400d-913e-66e843a7a04d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="51493914-3505-4d96-a189-371cb39b941e"> + <propertyInstance Id="0b29b48a-6ea7-44b7-b979-c9b697f1cf6f" name="IsConst" value="false"> + <elementDefinition Id="2a13f277-2fb7-4d77-8778-1766d03f95e7" /> + </propertyInstance> + <elementDefinition Id="155b8d64-0a48-4c94-9c4a-746d457dc83f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="075ea806-85ab-46c3-85cc-2feaeeb3af22"> + <propertyInstance Id="8667be5b-815f-4eaa-b57f-26e6a0e966e8" name="IsNullable" value="false"> + <elementDefinition Id="26399ff1-13e5-4896-a4e4-087a8a2183f5" /> + </propertyInstance> + <elementDefinition Id="f3f4cef4-afa8-471b-b032-92c31eea8fbb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="39d12d9f-44cd-4cb3-b399-29993d78c5af"> + <propertyInstance Id="7c301307-afbf-4525-a35f-3f7256d4c2cc" name="IsVolatile" value="false"> + <elementDefinition Id="c7f35a37-f58c-4d5d-9744-9c6b23c4bd92" /> + </propertyInstance> + <elementDefinition Id="997cad55-4b40-4353-bbf7-7049bf8d3ab7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e756a20b-ef2e-4fd8-a42e-1346546c29c5"> + <propertyInstance Id="e5c2387b-c9a1-4001-bbef-2700fb1771dc" name="PackageVisibility" value="internal"> + <elementDefinition Id="c402b010-0b3d-4ca3-9af3-e14a70cb1578" /> + </propertyInstance> + <elementDefinition Id="25f7d3d1-3f7d-4249-89fb-4fa33f5e76f5" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="7b9db5c5-f34a-4e38-8e79-1d40c8b938e9" /> <type_NamedElement> - <referencedTypeMoniker Id="abaa1306-c856-4739-baa3-830291530dd5" LastKnownName="Mission" /> + <referencedTypeMoniker Id="012c0751-f427-43b2-8557-7a68f3f954e6" LastKnownName="DataBodyEng" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="d7770194-127d-4acb-a50e-5a955395c428" name="loading" direction="In"> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="26e6f63d-7553-43fd-add8-545c65757ff3" name="GearboxFileV4Engineering" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="a7ee7ec4-3cd1-4713-baf4-8110960ed1ab" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dloading" tag="ViewCode"> - <elementDefinition Id="8f5d22f3-1fb5-445d-936d-43e0a1dae87d" /> + <reference Id="7eca3665-9cd1-47bd-904f-ca389cc31a6d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DGearboxFileV4Engineering Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="e9690447-25e7-41c0-89c0-d175404f3964" /> </reference> </referencesInternal> - <elementDefinition Id="3edcc5fe-4adb-402c-bb40-84bf712b2ac5" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="47e42e62-3cee-4503-ae43-453514922a8a" name="method" profile="CSharpProfile"> + <elementDefinition Id="c38abe1c-97e9-4e70-b755-c95ae7efefe1" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="67cf7d62-e88b-4fb9-9c96-e2d92d553690"> + <propertyInstance Id="71eef7a9-85e6-401d-a4b8-f19b210bc150" name="ClrAttributes"> + <elementDefinition Id="7753cef7-5afa-4a22-8f73-941a1fc59d65" /> + </propertyInstance> + <elementDefinition Id="202d3f13-a8ea-4c1f-aa2c-4a7f54d37cfe" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f0649166-18b5-48b1-8858-04d502c05000"> + <propertyInstance Id="85a2f3fa-83e5-493d-b419-fe38c53725a6" name="IsPartial" value="false"> + <elementDefinition Id="09b51127-8d1e-4cd6-a72d-e2531e0543e7" /> + </propertyInstance> + <elementDefinition Id="13e75470-cc5b-446b-95b4-4271483ccfef" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b8c75009-b2fd-40c8-a992-a7a4bf0ddb09"> + <propertyInstance Id="1478de72-aac6-4528-9248-39ff81e19844" name="IsUnsafe" value="false"> + <elementDefinition Id="851f946f-52a6-4a9c-92e1-5f5ae4cd6652" /> + </propertyInstance> + <elementDefinition Id="4ffcb8e2-ea1b-4a4c-9fa6-a5ef7c7ce0b1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b1ef83df-132a-4761-9559-8284d0ab8ece"> + <propertyInstance Id="a5df74b9-08d1-45e4-9f24-11840be1eab7" name="Inheritance" value="none"> + <elementDefinition Id="057d695f-c94e-4e3c-8702-5bba6f0526b4" /> + </propertyInstance> + <elementDefinition Id="009dc24d-243f-4663-857a-c5f34f4759f0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="46a098ae-2cbc-4cfd-b2e2-3b1214972040"> + <propertyInstance Id="e2cac3a8-1241-44c7-b212-82a6a10258ab" name="PackageVisibility" value="internal"> + <elementDefinition Id="8ef9936b-3ae6-4141-8d4b-d2e0ba780d5c" /> + </propertyInstance> + <elementDefinition Id="13648bc5-df7a-484f-8bdd-523f1e9e8113" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="43df08b8-a6f4-40c8-ba7b-9f85da4fb13e"> + <propertyInstance Id="fe90320c-74ee-4898-9e28-fb73f15e6c9f" name="params" value="false"> + <elementDefinition Id="d354384d-cf38-4bf5-806e-c218fa2be7d8" /> + </propertyInstance> + <elementDefinition Id="cafe108b-dde8-4cd4-ab04-aa8021732011" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="05cb2885-f71c-4b0d-b38b-e5ec36efce27" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="c68952d1-17b5-4b59-9c60-b947eedef045" name="DataBodyEng" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="ec2943df-cc4f-4080-ab0d-bf52c20c9ea6" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering)" tag="ViewCode"> + <elementDefinition Id="39b19d47-eda8-4b9b-9281-86444c1a9332" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="7eaee3ef-727c-4546-bee6-e34f2b8f46ec" name="class" profile="CSharpProfile"> + <elementDefinition Id="b8eca9f6-57da-4f88-8472-a88590447bf1" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d9bee792-e68d-47da-8d55-b7805d6c0b34"> + <propertyInstance Id="e9372361-1e56-44c3-a1f3-a921716142fa" name="ClrAttributes"> + <elementDefinition Id="9708bec2-bf47-4db0-a988-984a85eb5cc1" /> + </propertyInstance> + <elementDefinition Id="e2f2579d-7efd-4a95-af77-60112815292a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3a8131c8-c0b2-4778-b515-27010e0cdbbc"> + <propertyInstance Id="ab446600-3087-4789-bc21-13bd0e51e642" name="IsPartial" value="false"> + <elementDefinition Id="7e390520-ee39-42c5-a3e1-c8958e5c606b" /> + </propertyInstance> + <elementDefinition Id="411daa3d-563e-447b-b543-7468b21ebfed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="55525f08-d4a0-45cf-8a11-d301378f18e3"> + <propertyInstance Id="59f995f7-3401-4c29-8542-625ebf58ac16" name="IsStatic" value="False"> + <elementDefinition Id="8d0bbac5-4ef9-4e81-969b-6b51c2aebc31" /> + </propertyInstance> + <elementDefinition Id="f9af3d00-8755-4300-9d1d-5e419a711b23" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="11a86d68-c51c-470f-a5a2-953ed98d98b6"> + <propertyInstance Id="82b79ecc-14a5-420a-b274-4d54e2d6e51b" name="IsUnsafe" value="false"> + <elementDefinition Id="0fb8663d-33b3-4ae0-8cc3-8bbf37e2b648" /> + </propertyInstance> + <elementDefinition Id="f5507915-31cd-4775-b4e2-c1b66e0b60f9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b21538ab-308c-45ab-be67-b63e99859897"> + <propertyInstance Id="5e303a49-7945-47c2-905c-511092645ab0" name="PackageVisibility" value="internal"> + <elementDefinition Id="5c8f7834-4503-4436-8f0d-e950a7480e8d" /> + </propertyInstance> + <elementDefinition Id="3fbddf4a-17bc-450b-9c5c-e2df536cff36" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0b7ac80e-227b-4362-a33e-769c482e14d1" /> + <generalsInternal> + <generalization Id="daf0c047-5e1c-4671-8eb7-53c90858864f" isSubstitutable="false"> + <classMoniker Id="b1916fd9-2deb-43d0-8fa5-a6b2709fe1c0" LastKnownName="DataBodyDecl" /> + <elementDefinition Id="ff47c446-84c6-4589-990d-c62a628b7bf7" /> + </generalization> + </generalsInternal> + <ownedAttributesInternal> + <property Id="31b4a086-c906-4b42-9196-d0fad69f1d04" name="Gears" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="f15fd437-61bf-46ff-8654-cfcf722b625e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DGears" tag="ViewCode"> + <elementDefinition Id="e773403a-9fb4-4071-a31a-f2510e861d86" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="292c3232-2c0d-40b0-8923-c4507f8ab912" name="field" profile="CSharpProfile"> + <elementDefinition Id="9b721760-92fa-43f8-8be2-5aa041f35169" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f1de6a27-00ff-4401-8934-69a1dea50acb"> + <propertyInstance Id="d818fb8c-6fe6-4c20-9ed6-2ae3bdd38d72" name="ClrAttributes"> + <elementDefinition Id="196ac6cb-b888-40bf-8b75-4913e06966b9" /> + </propertyInstance> + <elementDefinition Id="bc557017-370f-4e92-9447-21b2a1986d94" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d567fcd9-c2dc-46df-9883-13bf237782a3"> + <propertyInstance Id="4aff288c-6583-4345-b873-93c5e7f08574" name="IsConst" value="false"> + <elementDefinition Id="78067b18-5551-4802-afff-9a1c0444b49d" /> + </propertyInstance> + <elementDefinition Id="95066c01-041c-4d64-bd07-666c20dfa35e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c60dc3e5-0d7b-4cb0-a99e-7cee967da697"> + <propertyInstance Id="5c896e8c-f170-4bf9-b813-510c4f5560a8" name="IsNullable" value="false"> + <elementDefinition Id="039446e8-6345-4caa-a54a-245e9232b92e" /> + </propertyInstance> + <elementDefinition Id="d7a7b3a0-17ba-4642-b0dc-5fac75f1ad68" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5aaac383-d0cb-4003-b40d-61aa02e0e824"> + <propertyInstance Id="638b5868-3a30-4f12-b322-ae75676a6d7e" name="IsVolatile" value="false"> + <elementDefinition Id="4d2ec05a-2b9b-4003-b36b-16326659ec6a" /> + </propertyInstance> + <elementDefinition Id="1075a8fc-5696-46d5-96f8-cb47d6345f2b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4a0fd996-bc4e-4943-9bc7-3c4cf907a7ce"> + <propertyInstance Id="632d404e-84e8-4214-9f7e-f5fc38c23d38" name="PackageVisibility" value="internal"> + <elementDefinition Id="586b5799-1890-446e-85e7-eb3e7cc329eb" /> + </propertyInstance> + <elementDefinition Id="36ac0dbc-4109-4e8b-964d-eb8ef0766611" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="49f461d7-9da8-43fa-a7a3-29502345f396" /> <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + <referencedTypeMoniker Id="328c155f-63bd-4ed4-83dc-2407f248af5e" LastKnownName="IList<GearboxFileV5Engineering.GearDataEng>" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="24cfaeb5-370d-4f51-8506-c17e5df8007e" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="6d55128b-abaa-46c6-ba62-ab9864149fd2" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)])" tag="ViewCode"> - <elementDefinition Id="fe235375-6f12-4fc1-b68c-b0530e57fcba" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="c6e9354a-469c-487b-b0ab-07f50efee551" name="method" profile="CSharpProfile"> - <elementDefinition Id="4ccc4e1c-5181-493a-94ea-54d4193f2012" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="559975da-1a38-4315-baac-3288d450f315"> - <propertyInstance Id="027e1d7f-8ee1-4576-be5a-55de7b30f1bb" name="ClrAttributes"> - <elementDefinition Id="6dbca361-bbe3-4773-92db-f49cf68e6f44" /> - </propertyInstance> - <elementDefinition Id="19eb0a26-56ee-417d-ace8-0c91c59c48d6" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="26a9ae6c-0954-4a21-8b77-29a192e5b0d3"> - <propertyInstance Id="107e36f9-7966-409c-baed-14aa1c5f35a6" name="IsPartial" value="false"> - <elementDefinition Id="4bce20e1-25c5-475d-b3f4-7df11b1f6485" /> - </propertyInstance> - <elementDefinition Id="03bf733c-7d21-4dbd-b3e7-c1ddf9b7771a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6fcd34a8-1d91-4972-8aa8-098b39c94f63"> - <propertyInstance Id="3079eec1-8cad-4f95-b0ca-6be724a232f0" name="IsUnsafe" value="false"> - <elementDefinition Id="2f74803c-b3d9-4724-9d42-a676446ed2c7" /> - </propertyInstance> - <elementDefinition Id="c8c54770-f2d0-4e08-939c-12f9d1e60d2c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9c014647-445e-4125-ba94-33c7e0250e6d"> - <propertyInstance Id="f6e24625-b7cb-40bc-8d34-d6526cfaf8c1" name="Inheritance" value="none"> - <elementDefinition Id="efecc32a-51b2-4fb0-9b36-0b7ce56bf4f8" /> - </propertyInstance> - <elementDefinition Id="3196003f-9ea6-4a15-bf6b-d2c4c0f5a3ae" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b00531a0-92f4-4f90-8ecd-03a4f55905d9"> - <propertyInstance Id="1b7f1ee2-09fc-4024-9941-6e1e03ba4126" name="PackageVisibility" value="internal"> - <elementDefinition Id="b9a41dd7-8c78-4e70-8f9d-1e2df66a7764" /> - </propertyInstance> - <elementDefinition Id="4b10945e-f983-4ba0-93bd-ae7724435c1f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c0a9056c-55b3-4085-94ef-4663fcc1c2df"> - <propertyInstance Id="8c914edc-b7a5-48b3-b32e-18fe4071958c" name="params" value="false"> - <elementDefinition Id="74ea97e7-a64e-4fb6-9db3-e0d3ec6f805b" /> - </propertyInstance> - <elementDefinition Id="93a002d9-6967-4999-8982-afe907e5139a" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="02726370-c1f7-46b0-aea0-a2f73356532f" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="39ee33aa-d1dc-4d9e-95fa-d2e09d3f715c" direction="Return"> - <elementDefinition Id="8fa639ba-0a70-4dac-aac5-89c4f2007860" /> + </property> + <property Id="792a4805-e126-4548-99c0-4b481ebbe538" name="Inertia" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="7501866d-64eb-4e3a-922f-fa0850b05929" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DInertia" tag="ViewCode"> + <elementDefinition Id="1b816d9f-e830-4ebc-a685-ade06c0dadd2" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="72579809-e733-4321-a54e-3361890a3318" name="field" profile="CSharpProfile"> + <elementDefinition Id="83d9700a-addd-468b-adfc-37068692cff9" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="104ae0f6-e395-4848-9f1a-6e644c85773b"> + <propertyInstance Id="32b4acd1-ebf8-4465-930b-66591326f87f" name="ClrAttributes"> + <elementDefinition Id="a8aa1038-7998-4f62-90bd-1ae1230ce6ee" /> + </propertyInstance> + <elementDefinition Id="4e1806a9-c2db-4fdb-bb0a-454d2e708ebd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="262b4bc6-fd05-48b0-a395-01f85aece2bc"> + <propertyInstance Id="fd2e476e-8c20-41fb-bdfe-d8e18f3917a0" name="IsConst" value="false"> + <elementDefinition Id="ed7c9dc7-e2ef-46f2-9886-b524adecbe23" /> + </propertyInstance> + <elementDefinition Id="f204a8d6-9fe3-493e-9e0f-73ddc064ad07" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8d1696a4-0ed4-4732-a2c3-848131947a63"> + <propertyInstance Id="c0e1f7a4-2e40-4fa7-9b4b-99d2fb62c4a1" name="IsNullable" value="false"> + <elementDefinition Id="2e28414a-a7a4-47dd-85d9-1aa6afb3bc69" /> + </propertyInstance> + <elementDefinition Id="c99a22d0-fd99-402f-a223-00682e86ca34" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="07aa9196-c86a-4d1e-a1d9-3ad2091cd836"> + <propertyInstance Id="13ad75ed-74a1-49dd-a45a-1be68196cb83" name="IsVolatile" value="false"> + <elementDefinition Id="959b055a-2bde-42e9-9334-04bc05cfca3f" /> + </propertyInstance> + <elementDefinition Id="754e91f9-8bf1-4720-afb6-4832fa5cfb41" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="47e8a6ad-583c-41eb-b56a-cbd2922496cf"> + <propertyInstance Id="d3287914-1da9-4e66-9939-8ae831561d8f" name="PackageVisibility" value="internal"> + <elementDefinition Id="b5dc95f6-4a7a-4b2f-a409-ccc036d3f8d2" /> + </propertyInstance> + <elementDefinition Id="5656d8e0-f14e-472d-924a-6c59bf23bb13" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="62e3085b-7fc0-48db-b6fc-5fe7df0a23be" /> <type_NamedElement> - <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="8e7e0ff9-7b6d-4dcf-bedf-e524fb087cfb" name="vehicle" direction="In"> + </property> + <property Id="00aa481d-b157-4f94-8723-b0fe099f57b3" name="TractionInterruption" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="7ea78491-c174-43c8-86b7-42fbe6bcabfc" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> - <elementDefinition Id="ada9dd9e-3a10-49d8-8b0b-1a8eb841e1ed" /> + <reference Id="7be1e95a-50dc-444d-a078-42fae26eac31" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DTractionInterruption" tag="ViewCode"> + <elementDefinition Id="5ee10726-107b-4dbe-b185-4c459681aebe" /> </reference> </referencesInternal> - <elementDefinition Id="b79fd183-4fb7-4105-9cc3-01137cd1ef8b" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="72902432-2473-4494-bd59-c87d81545629" name="field" profile="CSharpProfile"> + <elementDefinition Id="d37bb483-fe35-446d-8294-e8ddb618569e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="18ac6de1-c3d1-4d44-9758-41f0b585213a"> + <propertyInstance Id="62815435-305d-47dd-a43b-2d1e2b9e2690" name="ClrAttributes"> + <elementDefinition Id="9adb89b6-0d35-4ed9-85fe-f409bf5dc9b0" /> + </propertyInstance> + <elementDefinition Id="b606e494-c59a-45d9-8ab9-54d30a37f911" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b898083c-98ad-4636-8d6c-0490a4c0a225"> + <propertyInstance Id="16c3c6e7-fdcf-4313-b7ec-f078e56f5f76" name="IsConst" value="false"> + <elementDefinition Id="f0bf66d3-b500-4ec7-938f-7ec53fbf3d8c" /> + </propertyInstance> + <elementDefinition Id="e66508f3-cf63-47d9-9a6f-fc936a80c7e3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="443feb9c-60ab-4636-9d1e-7206dc0a31ca"> + <propertyInstance Id="addd4166-fba8-4616-b0c1-c10878edb2b7" name="IsNullable" value="false"> + <elementDefinition Id="9a52c33c-bc02-4db9-8af0-5c581d45d3c4" /> + </propertyInstance> + <elementDefinition Id="34e2f63e-557b-423d-bc05-a544836a9396" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="49fd0d5d-85e1-4ebe-bf22-80101999ef3a"> + <propertyInstance Id="7dece0db-c6db-4b62-a1d3-7e77e0cc080b" name="IsVolatile" value="false"> + <elementDefinition Id="d20c1ba8-9a39-4050-b8bc-d15fb58f2add" /> + </propertyInstance> + <elementDefinition Id="65584e9b-dc56-4ec6-81e8-0095ce6874ff" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ee4b7d00-807e-4e55-825b-28d285a54665"> + <propertyInstance Id="8a641006-1694-4495-ad51-6552be5b77e6" name="PackageVisibility" value="internal"> + <elementDefinition Id="cc7525be-1a33-4a85-bdf9-45dddd34048b" /> + </propertyInstance> + <elementDefinition Id="001c9faa-813b-4878-8191-ee046a4dba47" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0e45e076-b23c-403c-b5c7-d3010e27b805" /> <type_NamedElement> - <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="f7c28a05-f106-4371-87c8-986e3b99975a" name="CreateEngineData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="8d844846-a0d1-4634-a24f-1a20a49e61e0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)])" tag="ViewCode"> - <elementDefinition Id="d3bfe2f1-feb5-4731-a98a-864b56606ac8" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="8b25eb70-d0a9-4f53-8576-ca2a14fce4b8" name="method" profile="CSharpProfile"> - <elementDefinition Id="6e9efdcc-8f7d-4aad-9a28-3984dd4bc067" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b6f2fea0-c6c6-434a-b82a-0e3b790df5ed"> - <propertyInstance Id="0af209e4-853b-4ade-9217-c209b86e6d4a" name="ClrAttributes"> - <elementDefinition Id="0734942d-a873-4a5f-ab92-1954f7cae258" /> - </propertyInstance> - <elementDefinition Id="b5bd0eb0-c325-4caa-869c-91ea4a60d604" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="dc32609e-8ea6-48e6-b138-44871b1649bf"> - <propertyInstance Id="b97cb6f1-06fe-44a0-b94c-86e0b5e7292b" name="IsPartial" value="false"> - <elementDefinition Id="9df24867-b782-489a-ab8b-eb5d1736eec7" /> - </propertyInstance> - <elementDefinition Id="460be5bb-f84c-42b4-b145-7ca9d2436b38" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1bcaf68d-0860-42ac-a19c-9bdf5b58a862"> - <propertyInstance Id="3723c39d-ca95-4fbe-88e9-96fd5f93c7a6" name="IsUnsafe" value="false"> - <elementDefinition Id="0097583b-64f0-4ce4-8bf8-0554b0e33585" /> - </propertyInstance> - <elementDefinition Id="af66b360-8634-4d6e-879e-3a55066014ec" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1388e52b-c762-46ef-a636-d9fd91b3dfc9"> - <propertyInstance Id="2f3ebe4e-4125-4cc6-a8af-ce6b120b3f26" name="Inheritance" value="none"> - <elementDefinition Id="d53fd026-62dd-4191-b9d4-8606e83c6e5b" /> - </propertyInstance> - <elementDefinition Id="ddbaa4dd-9283-454a-b4ca-d6c56622df1f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="39e7faf4-7365-4924-ad00-73c05c8a28bc"> - <propertyInstance Id="498ee6a4-4009-4821-a9fe-7391e731efdf" name="PackageVisibility" value="internal"> - <elementDefinition Id="d07f8f48-08dd-47d6-bfe1-f0ffc61766e8" /> - </propertyInstance> - <elementDefinition Id="2bb0b9fb-c299-4e07-b713-e9e816e0c627" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c88daf7f-a4d7-41d7-a96c-7b527ba82be1"> - <propertyInstance Id="807299f0-4ea4-4423-814c-e959b623559d" name="params" value="false"> - <elementDefinition Id="38e48a07-19a7-4133-9996-0a5d43014c32" /> - </propertyInstance> - <elementDefinition Id="98f96c4a-7f8d-4d79-a488-f35a41f2e64a" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="b057cf78-ed1f-451e-afc9-394b5535c13e" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="b0da3867-a16e-4cf1-9d6e-56f74b7c71de" direction="Return"> - <elementDefinition Id="b5821e89-28c1-44b7-be43-4b258ad4fa65" /> + </property> + <property Id="0183cae5-885a-4941-98f2-68abb693245e" name="TorqueReserve" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="8dd5ae84-0b5f-4854-8d9c-2db365c11f64" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DTorqueReserve" tag="ViewCode"> + <elementDefinition Id="7530ce5a-3e17-4b2b-b26e-304c8c6d3fd9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6f75875d-9f13-4a4f-8bf2-74470d28be15" name="field" profile="CSharpProfile"> + <elementDefinition Id="51f2c8c5-c27d-4050-8c02-27f3fc9cd491" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0472133d-b316-43b2-b7e6-a5ba845973a9"> + <propertyInstance Id="d9c234df-3899-475a-a29e-e90fb3d1bbd1" name="ClrAttributes"> + <elementDefinition Id="d6b74b40-e84a-4330-82b7-817c8bdba197" /> + </propertyInstance> + <elementDefinition Id="9cb222c8-ae1c-4a2b-8b91-ed31774fda87" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f70bf2ed-7130-45d7-b121-fbc87b2b0cc0"> + <propertyInstance Id="55544bef-0c26-41d5-b1b2-c792f7ff8c96" name="IsConst" value="false"> + <elementDefinition Id="69b74be9-70b8-4259-af5c-8dd59fa83079" /> + </propertyInstance> + <elementDefinition Id="7a50a955-8cb7-4d9b-9ac5-29e5c7e02247" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c7903cf6-afb8-4e81-902f-ecfd38dbd206"> + <propertyInstance Id="d93e284e-592f-42da-b002-e4a0fde4359d" name="IsNullable" value="false"> + <elementDefinition Id="b9b2f910-1007-42ad-ade6-d85e75140d7c" /> + </propertyInstance> + <elementDefinition Id="7cc2952e-cb74-43b0-95e6-395aeaca9554" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="30224729-6cea-4180-95e4-d1e1f3107ebe"> + <propertyInstance Id="72b67668-3513-4635-b6b4-6920af145f76" name="IsVolatile" value="false"> + <elementDefinition Id="5c6416c4-1959-42a2-8869-59bd01a6a404" /> + </propertyInstance> + <elementDefinition Id="fb2b5551-6c77-455d-883e-5ec203c0f410" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6669863f-10f2-442c-8544-0ad260e57547"> + <propertyInstance Id="aa1f3d51-69a1-43f7-8c85-86d2a4cafa04" name="PackageVisibility" value="internal"> + <elementDefinition Id="d41677e2-3f1e-438d-baa1-0a1e7262a344" /> + </propertyInstance> + <elementDefinition Id="21a462ad-240d-48cf-af05-34c4f44c5ad2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="c6d80e0d-c8d4-42ef-8baf-1e44f4875130" /> <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="2344bc1e-a6db-4c54-af8e-6e78948ecea3" name="engine" direction="In"> + </property> + <property Id="6bd7a0c6-a5b8-480e-91dd-12cac9725f8b" name="SkipGears" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="aaaa153a-54e9-4e74-8c72-573e78e15783" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)]) ParameterIdentifier%3Dengine" tag="ViewCode"> - <elementDefinition Id="cdcf0e58-460b-498d-b54f-f7079840c0d3" /> + <reference Id="9679de6f-c883-49b5-a825-41fef2bfabc0" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DSkipGears" tag="ViewCode"> + <elementDefinition Id="21563132-01d4-44be-b187-6f6995541230" /> </reference> </referencesInternal> - <elementDefinition Id="573939aa-ec5b-469d-bae9-3cc64fe58689" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="d61b6143-dfbe-4b62-9ad6-87edf4aa1db6" name="field" profile="CSharpProfile"> + <elementDefinition Id="d3b327b5-c6c3-4d6f-b76f-ef0454b94cd9" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6363314f-e83e-4b02-8dfb-8fe06502d2f2"> + <propertyInstance Id="1d4ed8dd-d237-4d90-8ac2-88f7279093c9" name="ClrAttributes"> + <elementDefinition Id="1ec2dcf3-8020-46eb-b94f-ee029df99759" /> + </propertyInstance> + <elementDefinition Id="e1bb43de-cf65-4b65-9f85-d340b8120335" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c7d43635-b416-41f7-b333-f5a1ee536698"> + <propertyInstance Id="b1198c33-76cb-41d4-bc5a-2565f27d73bf" name="IsConst" value="false"> + <elementDefinition Id="39de94bd-f61c-4044-9528-941bef7876f1" /> + </propertyInstance> + <elementDefinition Id="6160ec1f-871e-4ca1-bc1b-bdef46c5c038" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f10152a0-b4be-4a47-9a85-ceda0fe546c5"> + <propertyInstance Id="1767adcf-28ec-43f9-97ac-3cd31d4cf478" name="IsNullable" value="false"> + <elementDefinition Id="a992814c-6788-49dd-84cd-61fd21eeccf3" /> + </propertyInstance> + <elementDefinition Id="fe7040b2-b98a-44d8-b3f2-46ff0fb663ba" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="11b72714-3996-420d-baec-f2fdbbceb811"> + <propertyInstance Id="c4626791-9f5d-4f77-a0bc-d63ac7125edb" name="IsVolatile" value="false"> + <elementDefinition Id="b3dc2c34-259c-45ce-9589-e4a9ac0a2c0f" /> + </propertyInstance> + <elementDefinition Id="3d7309dd-a963-47ed-b26a-f5b62eb8fefa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5a088c9f-f53c-44f1-9e46-1bd362bf9c57"> + <propertyInstance Id="0a7cc6d2-52cf-4461-8c02-4bf123de0238" name="PackageVisibility" value="internal"> + <elementDefinition Id="0839e968-d344-40c4-a0fb-011ba42b9da9" /> + </propertyInstance> + <elementDefinition Id="9f756ac9-5eb5-40ed-8eaa-e26001047cc9" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="3345643d-d309-4646-90d5-9ffbca9e42a7" /> <type_NamedElement> - <referencedTypeMoniker Id="b2c75230-57e2-47fa-afba-7244900a5dd7" LastKnownName="VectoEngineFile" /> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="beee9e48-00e8-4d52-803f-cde92a72459d" name="CreateGearboxData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="02f030c2-d3ed-4475-b19a-7c9f513f7ca8" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> - <elementDefinition Id="0c987450-e38d-4a07-8f3e-da33cf274015" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="6b192584-e3ac-4e1f-b2f0-5b49770e8f9c" name="method" profile="CSharpProfile"> - <elementDefinition Id="c4f9e654-635d-4c25-ba4b-e7ad86f7c225" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6a7f3bb9-d68a-4306-a6b6-c8f93ed0dabd"> - <propertyInstance Id="4bc4a7fd-8fc4-4e19-861d-53b04e7eeeff" name="ClrAttributes"> - <elementDefinition Id="9ff8fc3a-1537-4064-a617-27b9c0d10379" /> - </propertyInstance> - <elementDefinition Id="79f960f5-3bf2-482b-ab2b-87d1dc795e83" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9492a7f0-77dc-4068-a74d-08be2797b850"> - <propertyInstance Id="a0468f0f-42a2-4ea9-81b7-80f8c1a7c9b1" name="IsPartial" value="false"> - <elementDefinition Id="04031d43-0db0-44f2-a674-2bfb6640a854" /> - </propertyInstance> - <elementDefinition Id="6a9f31b8-82ad-4886-bb3d-08cd5f10e381" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="932635ee-3063-4901-9fc9-a0066d951bbc"> - <propertyInstance Id="9a68251f-4dde-4eff-99a3-cee2ca73d6a2" name="IsUnsafe" value="false"> - <elementDefinition Id="73ccb12b-686f-4b37-ab43-a259894e899e" /> - </propertyInstance> - <elementDefinition Id="7de2145e-fa97-4534-87f5-d0b84597b3e3" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="888d93b7-8b5f-4b43-8bb2-1b0d6f21136b"> - <propertyInstance Id="9af0741a-ca5d-4408-93a4-3554a03b4887" name="Inheritance" value="none"> - <elementDefinition Id="e32f263c-e922-4aa5-a2c1-fe704ede583c" /> - </propertyInstance> - <elementDefinition Id="9a7c1f98-0f5d-4bc2-b4f4-001127609e20" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d45fbffa-2b69-4d72-ba1a-5dd2a3d54d3d"> - <propertyInstance Id="a76c1433-afa9-4211-a4e1-4dcca5d59a2c" name="PackageVisibility" value="internal"> - <elementDefinition Id="0c513c90-a26b-407a-992f-92b30a67f7ae" /> - </propertyInstance> - <elementDefinition Id="643f112d-20cc-4659-af28-ff630ad7c29c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6356c7ed-c6d9-4f04-9a48-0c30043a6abf"> - <propertyInstance Id="9dea17ac-6169-4c12-8fbb-a7700b822cfb" name="params" value="false"> - <elementDefinition Id="8ca1d353-927f-4287-9c4b-19692df5c2e9" /> - </propertyInstance> - <elementDefinition Id="c34ea30e-347c-44db-abc5-d440d883d16d" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="6b5c179c-eb62-48d4-80e5-f877303b6a17" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="6ba00ef4-a52d-4686-a40b-f3fc84ff7dca" direction="Return"> - <elementDefinition Id="b460b0fc-c3eb-49f0-8d20-dbb3813a8fa1" /> + </property> + <property Id="d8d98beb-e8e5-4f5b-b8c5-df4c87306c83" name="ShiftTime" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="c223e80c-fe64-4726-acbf-cf77b3b5fae6" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DShiftTime" tag="ViewCode"> + <elementDefinition Id="45ff88a7-1d05-4f66-aac5-49bdace56fa8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="0cad13c5-362a-4dc4-b0c5-03536fc32286" name="field" profile="CSharpProfile"> + <elementDefinition Id="408c50d5-46e0-4b48-ba46-2e4cef803d30" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="28be1aed-7488-4ab9-b6a9-fbc17e15823f"> + <propertyInstance Id="582ab3da-55a0-4bbc-abf7-84d4a2050f08" name="ClrAttributes"> + <elementDefinition Id="32b56d0b-5218-4cd7-94ef-803121686380" /> + </propertyInstance> + <elementDefinition Id="9d2a83b0-2e89-4c76-baae-645538468d2b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="68cc43bf-7e70-4dd0-82d1-7c36a7ab4f97"> + <propertyInstance Id="976ecd57-dfb5-4a97-9261-c606a27a3574" name="IsConst" value="false"> + <elementDefinition Id="d0bbabf1-fb5f-495a-9132-a16cdcefc85d" /> + </propertyInstance> + <elementDefinition Id="a8cb8a9e-c9d0-426d-b9d3-927bb602d05c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4768db5d-06db-4c4b-9af7-e1d5806bbd3c"> + <propertyInstance Id="493b1af5-c1a3-431c-90c0-b92d64948dc0" name="IsNullable" value="false"> + <elementDefinition Id="dfdb795a-e312-4c94-9256-39ebf2f8ed9e" /> + </propertyInstance> + <elementDefinition Id="fb00b9bd-dc6f-4ff2-a54e-9c4f8897f6ec" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3a150612-6416-4299-9b0f-ad59c6fcbbe6"> + <propertyInstance Id="ed217826-29e7-4ed9-a734-9be0b94f08ab" name="IsVolatile" value="false"> + <elementDefinition Id="6a6dd424-5c44-4af4-9915-5da80912b085" /> + </propertyInstance> + <elementDefinition Id="2f7f2eb4-2d69-4e20-abe0-1094469048ed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="51b29816-c57d-4953-8ae4-54dcabd08bbc"> + <propertyInstance Id="5b0e3020-12a2-447e-8065-3bfdc4d4d920" name="PackageVisibility" value="internal"> + <elementDefinition Id="fb4d04c3-8e8e-4f3c-b517-8aed7d2bbd01" /> + </propertyInstance> + <elementDefinition Id="333f820c-c23c-4522-abec-031b16aacb5f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="520c5c6f-c241-49d1-8597-2a308ecc53e8" /> <type_NamedElement> - <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="fbae0dc2-b944-4534-af01-e31e6f2da256" name="gearbox" direction="In"> + </property> + <property Id="9c7fdc39-42be-42a2-a787-52a7ef644857" name="EarlyShiftUp" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="02ef59ab-4108-4a64-b337-90a840436d07" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dgearbox" tag="ViewCode"> - <elementDefinition Id="bd2b1ca6-da18-4935-a98c-08cb37fc1005" /> + <reference Id="02b4236d-fd9d-47f5-83b0-e5186b7f3ee5" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DEarlyShiftUp" tag="ViewCode"> + <elementDefinition Id="cbec0141-d5ed-4f70-9e02-4db9e2fd91d1" /> </reference> </referencesInternal> - <elementDefinition Id="f3183cec-5405-4ff0-bc2e-25ab8e1e1ffa" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="638553fc-427f-40a6-a9e2-28d1383afed0" name="field" profile="CSharpProfile"> + <elementDefinition Id="25518261-7f25-420f-93eb-2dbd7337c9d3" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2041f666-6709-4572-80c7-402cfedc50e4"> + <propertyInstance Id="455001f4-9ab1-4a6c-a97a-fa81abd96f60" name="ClrAttributes"> + <elementDefinition Id="5cd88349-e555-4237-88d4-c5fd733ac8e4" /> + </propertyInstance> + <elementDefinition Id="c2dd95cf-7c38-4e93-9701-4e54e5be078a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bedfdd28-6160-4829-afed-b00792139f7b"> + <propertyInstance Id="b01fa94e-877b-4d9e-9ad2-55ec4e256956" name="IsConst" value="false"> + <elementDefinition Id="1a5779f6-287b-43ee-b77d-f9300b6c81ca" /> + </propertyInstance> + <elementDefinition Id="9bf91d97-9abd-4a19-900b-1de746b55203" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="90cebe1d-357c-408c-94fb-03344f04f9a1"> + <propertyInstance Id="863dfe48-9d9b-47dc-a5b9-7a3dce381145" name="IsNullable" value="false"> + <elementDefinition Id="c836d72d-aecb-42ce-a739-e02a2935d91e" /> + </propertyInstance> + <elementDefinition Id="0374041a-7503-48b0-904c-00117065c745" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9ac04635-c1ed-49ad-a2ed-dfeafdbe9a0d"> + <propertyInstance Id="31526824-828c-4ddf-bad6-0ba37470e7ef" name="IsVolatile" value="false"> + <elementDefinition Id="db311fe1-05c1-4083-a3a3-72a05d59c8da" /> + </propertyInstance> + <elementDefinition Id="a18eedd0-de1a-43a0-a7a7-66ee1803d438" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="80e5f9a4-d6c7-45ee-98c5-be6d8d81a5e5"> + <propertyInstance Id="c87c4216-a1d4-4d13-8767-55a9febcb532" name="PackageVisibility" value="internal"> + <elementDefinition Id="fb548bf1-30b9-425c-a90c-f50d88e1a3b4" /> + </propertyInstance> + <elementDefinition Id="337fca27-9b73-4618-b7dd-e5d951c6c051" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="19ff5810-a1e8-4301-811f-de3c1d331a61" /> <type_NamedElement> - <referencedTypeMoniker Id="65327661-721b-476e-bbee-08df66c5b293" LastKnownName="VectoGearboxFile" /> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="e382809b-0cee-4fa3-b187-e1c4edf8de05" name="engine" direction="In"> + </property> + <property Id="5e4a412f-8933-47f5-a017-193442ed554a" name="StartTorqueReserve" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="91ccc383-c725-4e53-8828-8ed9efa9afe8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dengine" tag="ViewCode"> - <elementDefinition Id="eb3e3fe8-ab9e-404a-b395-a6428ddba603" /> + <reference Id="9d9491ae-afaf-4b97-9cb8-208bae49a27f" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DStartTorqueReserve" tag="ViewCode"> + <elementDefinition Id="a0fde994-2e92-4565-a645-d302bbc212d6" /> </reference> </referencesInternal> - <elementDefinition Id="c205a07e-bc75-4cfa-b4a4-15f345e5285c" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="2732499c-2b2a-4f25-976c-91ba27d176bd" name="field" profile="CSharpProfile"> + <elementDefinition Id="6bfb155f-8033-457b-b274-b2d82c4159d4" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="336498d8-47a0-49ce-9efe-66cf77471cb1"> + <propertyInstance Id="860f580e-243c-43fb-9a84-95dc91a73ca4" name="ClrAttributes"> + <elementDefinition Id="08688d9d-9ca7-499e-ac85-8c7526f57767" /> + </propertyInstance> + <elementDefinition Id="cee7731b-75bb-49d6-be61-eac308be344d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d205a24a-01a5-4278-a8c1-01def7c2b911"> + <propertyInstance Id="53e47812-28ce-4821-8466-77f3fbbe75f5" name="IsConst" value="false"> + <elementDefinition Id="bfc817f7-d62e-44af-a0d6-01983f5ea773" /> + </propertyInstance> + <elementDefinition Id="2af6ac9c-35e7-4408-a512-8f0c5a72d353" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2318ab55-ba9a-4030-adad-dd341f4c7902"> + <propertyInstance Id="8e76a9fc-2e0e-407e-b706-531c617bbede" name="IsNullable" value="false"> + <elementDefinition Id="ff020331-346d-4bca-a88b-ac052f2f7bf3" /> + </propertyInstance> + <elementDefinition Id="365726cc-c0ac-4051-937f-2f889d676c82" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="612a2263-ce26-4db9-99a1-45826c9f6dab"> + <propertyInstance Id="1820cc23-9b14-4cd8-8a03-09eda91912a8" name="IsVolatile" value="false"> + <elementDefinition Id="0d3108fd-68e4-4365-b079-e5b600c1d3a7" /> + </propertyInstance> + <elementDefinition Id="23348e7b-04ec-4427-87de-12d5b7f89378" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9229271b-e886-4eff-b12b-1af2333a4cac"> + <propertyInstance Id="7f04099d-43d2-4c7b-b572-cc420c3c505a" name="PackageVisibility" value="internal"> + <elementDefinition Id="b0169c8c-ba58-4122-b7ca-6f43c914c7f2" /> + </propertyInstance> + <elementDefinition Id="a587d263-d7f8-4bc2-abdc-87781e447746" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="b005243b-d802-4cb2-8eab-0140881ce178" /> <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="3c4c027b-910f-44ed-871a-fbcc41c0a996" name="CreateVehicleData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="f70fadbf-4a86-437b-97cc-762671ba6d09" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVehicleFileV5Engineering)])" tag="ViewCode"> - <elementDefinition Id="9f6343be-cb3f-4cef-bf86-108b6d9abb10" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="6659d088-4596-4606-9a3d-8bac4cfead48" name="method" profile="CSharpProfile"> - <elementDefinition Id="7a3dd107-27f0-40db-9113-4e9771058d4b" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ccf2ac94-8059-406c-ab6f-ac44a48895ed"> - <propertyInstance Id="e2a38499-e1ee-496e-8b72-9d24bbdd0b6f" name="ClrAttributes"> - <elementDefinition Id="9b355eaa-8763-4227-bfd5-26356bd8028e" /> - </propertyInstance> - <elementDefinition Id="4e15d299-5577-44a9-8404-bb5c55d93d2b" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4ab2b993-c12f-418e-816a-e0c3e860d173"> - <propertyInstance Id="8d029a02-92f7-43cf-b702-83e1c9aa6107" name="IsPartial" value="false"> - <elementDefinition Id="12509fd4-b50d-44fe-90d8-08279e8ccb3b" /> - </propertyInstance> - <elementDefinition Id="28a52760-970c-472c-9531-5692d94fc20c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="adfdfe8e-77e1-4279-a32e-44ab123cd2a9"> - <propertyInstance Id="9aefb632-79d9-41e4-8a84-15cb6743ee57" name="IsUnsafe" value="false"> - <elementDefinition Id="e896427b-1739-45ea-bc99-d3054628134f" /> - </propertyInstance> - <elementDefinition Id="87103d24-fab8-46e1-a26b-750a0d907965" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f39cd043-a42d-48b4-88da-b521b5505d74"> - <propertyInstance Id="a0a42011-42a9-494d-bffc-aae00a5a285f" name="Inheritance" value="none"> - <elementDefinition Id="e20fba15-cb0c-4696-9aee-ca4fd86b4874" /> - </propertyInstance> - <elementDefinition Id="96691066-5ff9-435a-a03a-791c2fe27cf0" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="51bbfabd-0d69-4f31-95fc-6190e488ec9d"> - <propertyInstance Id="976cea1e-df14-48b4-990e-7067748ba75d" name="PackageVisibility" value="internal"> - <elementDefinition Id="6a2c6a07-e3f9-4bff-b6b7-b48c7e25a82a" /> - </propertyInstance> - <elementDefinition Id="6df7e5f7-f7cf-43a7-888a-2cf73063ba87" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fa74465c-a730-4916-9e22-74652aaa3a90"> - <propertyInstance Id="259ee384-492a-4606-bd55-58ae3d618df5" name="params" value="false"> - <elementDefinition Id="a3a2b3eb-95c8-4865-9ba6-39886aa201e3" /> - </propertyInstance> - <elementDefinition Id="84e32bea-3ddb-4438-ac3d-f828edcafd22" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="7b69bccd-fc86-44fe-8f88-2f873b558db9" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="3ba38a28-078d-4d6a-a2f5-e83f2a965db9" direction="Return"> - <elementDefinition Id="53f3fc4c-58de-4567-b85d-701f17887640" /> + </property> + <property Id="a691fec5-bfdf-4628-b8c8-20e1f813c250" name="StartSpeed" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="2774de54-732f-4c55-b8d4-b8981cb5ff97" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DStartSpeed" tag="ViewCode"> + <elementDefinition Id="ef1af64a-b61b-4471-85ea-980dcf442117" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="119db665-af14-4fa4-affe-b969e0efc9a7" name="field" profile="CSharpProfile"> + <elementDefinition Id="c5a64906-2349-4939-aa79-4a4f3151b78e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="549831f5-dd94-42e5-b5ea-152ec95a808b"> + <propertyInstance Id="61c2c8d9-1d14-4f62-a602-4c9412f84581" name="ClrAttributes"> + <elementDefinition Id="a7b61b6e-3553-4db2-abeb-fae0baa0e630" /> + </propertyInstance> + <elementDefinition Id="a532fae0-b3d9-4be5-9b98-12a1dfe560ac" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1c31318c-52e4-4d67-8c2c-d29e78419612"> + <propertyInstance Id="ff416129-13c1-4bd8-9a90-dd9f48142373" name="IsConst" value="false"> + <elementDefinition Id="7c779bad-759d-43d0-a665-3e314c856d4f" /> + </propertyInstance> + <elementDefinition Id="5560c30b-85b2-43b3-a8ee-c9ff7991876a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3e34e124-b092-4a8e-a58d-d2c7f9c5a147"> + <propertyInstance Id="7a00b503-c3e7-49a2-8d26-854965081254" name="IsNullable" value="false"> + <elementDefinition Id="7eb55260-029c-4a60-9d22-99d2c28d5607" /> + </propertyInstance> + <elementDefinition Id="1bb95dfc-1649-49b8-8357-682189fa51ba" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d358ca4c-b867-41d0-84ae-d05296ab5cf1"> + <propertyInstance Id="31b31f6d-ad26-4d7e-b6d6-8c779cf25cdc" name="IsVolatile" value="false"> + <elementDefinition Id="6b168f0e-2a36-460f-8b14-d9068574f197" /> + </propertyInstance> + <elementDefinition Id="e6de1706-2181-44d2-8c8b-33e38e17be0c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1592dade-8942-4003-8436-1d0ccd3105e6"> + <propertyInstance Id="2e076ffd-ef06-4859-a990-cdaf41c7c7c9" name="PackageVisibility" value="internal"> + <elementDefinition Id="7a436d0e-e3b5-449f-a407-ef2f871ce90d" /> + </propertyInstance> + <elementDefinition Id="c6084d0a-928c-49d1-9553-d034e0948d59" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="eae4a64a-7398-4f0f-9cfb-e98006f0236e" /> <type_NamedElement> - <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="e44b9e02-917f-49ac-8bb1-9829932d2d82" name="vehicle" direction="In"> + </property> + <property Id="4bd20017-124d-4965-bcea-ca9e6823b41e" name="StartAcceleration" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="934bd177-e7a8-405f-9f8b-882d243fd063" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVehicleFileV5Engineering)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> - <elementDefinition Id="5c9557d0-4631-44ea-bda1-60dc5d5e8068" /> + <reference Id="0b31ae89-30f6-486c-8ae3-281265076f80" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DStartAcceleration" tag="ViewCode"> + <elementDefinition Id="c3718888-dee5-42c1-bd7f-8fba8ea2ca6d" /> </reference> </referencesInternal> - <elementDefinition Id="f38b7a4c-84d3-4467-bcf3-2a8b5719c3fe" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="972a562d-265d-4e4d-986c-1f8e67ad31ef" name="field" profile="CSharpProfile"> + <elementDefinition Id="3ad2ce00-ca53-4f85-8a82-d6ad472c8df4" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5a2dd2d2-f0dc-4f27-aff1-5b274b442387"> + <propertyInstance Id="f322b433-6c24-4e7a-b092-41a9304a2d90" name="ClrAttributes"> + <elementDefinition Id="d822e68b-a994-4029-88c0-4554f2cd1b7b" /> + </propertyInstance> + <elementDefinition Id="06f02bb8-a453-4733-afe7-5d8c4f44b93f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a1b5c44b-0875-48b0-bc4a-79d419fae9c4"> + <propertyInstance Id="6a7321ab-3620-4529-a44c-7da33ca46791" name="IsConst" value="false"> + <elementDefinition Id="d064716d-ef1e-4a27-8e01-e5ecae4d9933" /> + </propertyInstance> + <elementDefinition Id="da2134b8-f98f-47ac-aa29-c79639e7e4da" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cbd75950-f579-4061-8ab1-5732d2b65544"> + <propertyInstance Id="8bdd2f14-0e2f-4956-9282-b30a42ee807c" name="IsNullable" value="false"> + <elementDefinition Id="a73c5665-f839-43be-9810-f716af0e9822" /> + </propertyInstance> + <elementDefinition Id="a41800fa-4495-4cc5-a314-8e750c6d391b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3484fdc8-2991-4416-ba57-28c9d2bbad68"> + <propertyInstance Id="5e19f817-c6e2-40fb-9160-0c49f8b4494c" name="IsVolatile" value="false"> + <elementDefinition Id="9e8c0f0a-795b-4cfa-a300-9c9c0af3b72f" /> + </propertyInstance> + <elementDefinition Id="37f911d3-fc08-4c29-805c-52dad44e4f3d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0b82c782-c355-4bfc-9250-577985099d4e"> + <propertyInstance Id="12b26824-bd12-4cda-9319-ce00a9c2aa42" name="PackageVisibility" value="internal"> + <elementDefinition Id="fde2ddc6-0494-406c-a47a-7d528c949d21" /> + </propertyInstance> + <elementDefinition Id="3926d33a-19be-4cfc-85e8-4ad207621a20" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="64deec0d-26fa-4fc4-9cc4-45d6c606e239" /> <type_NamedElement> - <referencedTypeMoniker Id="659fa4b5-d258-4d00-8599-08f74333eb69" LastKnownName="VehicleFileV5Engineering" /> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="37304325-e0bd-48b7-924e-ec110e8f6801" name="CreateEngineData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + </property> + <property Id="25758e36-01e2-41e1-9cc9-bf378596328b" name="TorqueConverter" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="5725786f-fa60-4dac-b250-f9310cefb0fd" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DTorqueConverter" tag="ViewCode"> + <elementDefinition Id="b928f4e2-d56b-4221-b6c4-b54856f4c923" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="8b7384e0-5d51-4463-9957-6904953ed6ea" name="field" profile="CSharpProfile"> + <elementDefinition Id="1d664eda-4b5e-46da-b4cf-379748b08567" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3453d6b5-9fcd-4bf6-8a72-5605530d8c86"> + <propertyInstance Id="b4f1109b-7806-4c95-954f-523ff69eb9dc" name="ClrAttributes"> + <elementDefinition Id="0e967913-2b19-4823-aefa-1b0b051a01d6" /> + </propertyInstance> + <elementDefinition Id="98f6d0e0-f010-4780-97d9-da5ca9af152e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="43c0ab51-faf0-4b34-a944-b32776486fe9"> + <propertyInstance Id="8db62d40-48c5-4062-ad6c-6729bc8e6327" name="IsConst" value="false"> + <elementDefinition Id="3bed438e-e40b-4a86-b4d5-4ff93930c6ff" /> + </propertyInstance> + <elementDefinition Id="10d0c3b2-94ca-4380-bfc3-fcaaa23d1cfc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9470226c-b969-4f52-851f-13fc5584a935"> + <propertyInstance Id="17b4dc43-96d6-461c-aedc-da29e45fa201" name="IsNullable" value="false"> + <elementDefinition Id="5a7a4a7e-7f0f-4eac-a2db-082fc1b3969a" /> + </propertyInstance> + <elementDefinition Id="ab9374da-7b69-406b-ad82-c4fd43c60811" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="686c3a21-7d98-4abc-94bd-c860088d1fbf"> + <propertyInstance Id="005e44b6-2053-4258-8a2e-abb26e5a480d" name="IsVolatile" value="false"> + <elementDefinition Id="f8b73752-3855-44a2-84e6-fb1becf9da5d" /> + </propertyInstance> + <elementDefinition Id="e7da2eea-a9a2-42ad-8da7-7a8bbeaceebe" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="918bcb61-4d0d-4a74-847b-de00d75c13a7"> + <propertyInstance Id="bca29cde-9e33-42cf-9cf2-3ae89c9f5938" name="PackageVisibility" value="internal"> + <elementDefinition Id="0d4fef5a-22e7-443a-b177-bcecff693840" /> + </propertyInstance> + <elementDefinition Id="930bf6f2-f37e-4d0d-9075-61b48906fb65" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0f217b9a-ba52-40ea-b0d8-9f8338b0e279" /> + <type_NamedElement> + <referencedTypeMoniker Id="ef6cde74-c001-4a46-a203-1e61ffd3e638" LastKnownName="TorqueConverterDataEng" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="e4a71add-2a16-42f3-ab69-9a1a909c044b" name="DataBodyEng" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="ac733b0a-6121-42ac-8ee0-ff9fc985a029" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="decca55d-9986-44d5-8ea5-c9ea0a37cd09" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="4c5274fd-fad6-49fd-8454-0022471aca16" name="method" profile="CSharpProfile"> + <elementDefinition Id="134b37db-401f-4f25-94b9-deac65e99a98" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="88df04cf-8191-4228-925e-66ec445903f8"> + <propertyInstance Id="37f374e2-7dc5-465c-ae6f-62d4a96a1364" name="ClrAttributes"> + <elementDefinition Id="69f5c9b6-35f3-4d12-b293-13e4f1c52312" /> + </propertyInstance> + <elementDefinition Id="06d13a4c-de9a-4c3d-9f68-d1fb9ed5da7b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ded07eee-0800-4d46-8903-925dfdeeae6e"> + <propertyInstance Id="f68a5300-6f0b-4c53-b52f-5a96e75b1f6c" name="IsPartial" value="false"> + <elementDefinition Id="c9fb3611-e697-4a1f-b191-63e4f625ebb1" /> + </propertyInstance> + <elementDefinition Id="81ded151-17a1-40e2-bed1-a6203944cb55" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d7383fdd-8bc7-4688-ae87-af14006a7b57"> + <propertyInstance Id="04441b92-9ae3-41e7-9da0-a7cf6f1db8c6" name="IsUnsafe" value="false"> + <elementDefinition Id="f97bc057-5967-4ae8-877e-5f63376512a2" /> + </propertyInstance> + <elementDefinition Id="85864a45-e681-40d8-b3ea-852c71f79068" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ad574828-d973-479e-983d-d277cd2b2189"> + <propertyInstance Id="0efb806e-59f6-4e6b-8f88-ca25049ec2ae" name="Inheritance" value="none"> + <elementDefinition Id="494fd92f-1c63-4e83-b6d1-6018ba86db8c" /> + </propertyInstance> + <elementDefinition Id="cc1df308-582b-414c-adb3-7f423a7a8dfa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e8b4a1cf-8cd7-4d9b-8d57-7a6e48588182"> + <propertyInstance Id="a10b7a2a-eff8-4ba8-abbc-7045a14b9e84" name="PackageVisibility" value="internal"> + <elementDefinition Id="f2806fda-97b9-439a-ac62-816df2b2746c" /> + </propertyInstance> + <elementDefinition Id="013baac2-2588-45d7-98b6-9364b464d49e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a3817128-1da6-4ce7-b7c9-c2347a175bcf"> + <propertyInstance Id="440d17ec-35ef-4d0f-829c-84329cabf3b1" name="params" value="false"> + <elementDefinition Id="ca6bf257-89dd-4acf-9bf1-f52900c99c64" /> + </propertyInstance> + <elementDefinition Id="d60ef367-a7b0-47c4-95c6-4f30d5dff629" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="6291abcb-790f-4284-865b-3a7d7e53ce2c" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + </packagedElements> + </package> + </packageHasNamedElement> + </packagedElements> + </package> + </logicalClassDesignerModelHasPackages> + <logicalClassDesignerModelHasPackages> + <package Id="a758ba00-f9d3-4405-b921-e980f1e359b2" name="DataObjectAdaper" visibility="Private"> + <referencesInternal> + <reference Id="77a095a2-f751-4618-b988-9c37c8f9aa6f" handle="viewcode://./CodeSchema_Namespace?Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper" tag="ViewCode"> + <elementDefinition Id="f7be1b7e-0712-4cc0-bffc-125e929ae673" /> + </reference> + </referencesInternal> + <elementDefinition Id="bfec8f6b-0671-483a-9ef8-92d3fa96e7fa" /> + <packagedElements> + <packageHasNamedElement> + <class Id="46c7394c-35db-43a9-9a26-41ef7a22dcbd" name="DeclarationDataAdapter" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="8f81e21f-76ab-43b2-8348-2b01b8bc6dcb" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter" tag="ViewCode"> + <elementDefinition Id="aae732f2-2e8f-4b67-a946-44530e7a8e3a" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="eb03ff60-e632-453d-b71d-0c2349475d6e" name="class" profile="CSharpProfile"> + <elementDefinition Id="d5e0eb74-13eb-424f-9e71-17119272cc02" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bf226d0d-e6a0-475d-a7d1-cc1779bbe341"> + <propertyInstance Id="9ea0f157-9bbd-4ecc-90d9-b73fe7a4faea" name="ClrAttributes"> + <elementDefinition Id="f6869266-d58b-430b-bd25-cf04ebc99136" /> + </propertyInstance> + <elementDefinition Id="145db372-d6d0-4cd3-bb4b-8bd0de34f0e3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="faf9866b-fe05-4298-b652-d9bd2bca5145"> + <propertyInstance Id="b6d92761-bc3b-4b42-975d-24decd659417" name="IsPartial" value="false"> + <elementDefinition Id="5c371130-4bf5-43b1-9f8f-38e0a25e6017" /> + </propertyInstance> + <elementDefinition Id="495a1b0a-0204-44d0-8da7-b4a82ec20fae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7cb51911-6d95-4dd2-8bfd-900bda7474cf"> + <propertyInstance Id="f01ea98e-fc55-4a53-86b7-865c08b54cae" name="IsStatic" value="False"> + <elementDefinition Id="5161627e-ee70-4325-8b63-2318233b47eb" /> + </propertyInstance> + <elementDefinition Id="29de4c23-722b-486f-b574-9e204dc1ec2d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c0386084-5557-4a88-ad05-bf9c914f34a4"> + <propertyInstance Id="acc49585-f72f-4a3e-ad09-1986783d9fb4" name="IsUnsafe" value="false"> + <elementDefinition Id="18a72b05-5904-4ba3-bc64-2bb603723f43" /> + </propertyInstance> + <elementDefinition Id="33054259-285a-413c-8a27-18f9c28c48b1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aa0eb310-3d8d-4cc6-9a45-42cfb044f51a"> + <propertyInstance Id="bb39d891-917a-4f1a-a25e-88212f071e82" name="PackageVisibility" value="internal"> + <elementDefinition Id="67ea70fe-1f2d-4113-8947-9f6a31c92155" /> + </propertyInstance> + <elementDefinition Id="345c5486-125f-42bf-9415-cfd97e6ad8e1" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="b7d2caf6-3db9-445e-9e1f-84d1203939da" /> + <generalsInternal> + <generalization Id="5c43ea93-0342-4aee-8519-c6e4d45cb5c3" isSubstitutable="false"> + <classMoniker Id="1e5c320e-bfea-4658-952c-ca00e5b18e06" LastKnownName="AbstractSimulationDataAdapter" /> + <elementDefinition Id="d300bb42-8a0d-4eee-a299-8e28286adcdb" /> + </generalization> + </generalsInternal> + <ownedOperationsInternal> + <operation Id="0953c2a8-2199-489d-8a76-c3c699f25c84" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="ebe585c0-f33c-4f1d-8c17-eb28d94a8d94" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DEngineFileV2Engineering)])" tag="ViewCode"> - <elementDefinition Id="dbc3927e-782e-4037-94ad-fb084949f233" /> + <reference Id="5e876a85-09d7-4edc-89f5-6a7cf994c57f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)])" tag="ViewCode"> + <elementDefinition Id="63437449-4f55-4160-ba69-00e9e8fb2dfe" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="b4674cb5-e74b-481a-95fa-31c05e57039b" name="method" profile="CSharpProfile"> - <elementDefinition Id="6ca91c08-fe51-4544-9496-d40ce339c4fb" /> + <stereotypeInstance Id="89804131-a260-4d60-b262-ba68970a86f6" name="method" profile="CSharpProfile"> + <elementDefinition Id="db0bfdc7-89ca-430d-93a2-63fa58d0ed65" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c6406a17-aeeb-4406-b9a8-5e98128c8eb8"> - <propertyInstance Id="de0035f8-d47d-4158-a951-a100580820c1" name="ClrAttributes"> - <elementDefinition Id="efc60a65-adf0-4fe2-99a8-9721c795791b" /> + <stereotypeInstanceHasPropertyInstances Id="97c62f7b-0725-4d01-ad59-de3a51ccb345"> + <propertyInstance Id="4a1e9aad-3494-4b5a-ab4c-450268098615" name="ClrAttributes"> + <elementDefinition Id="23ab4303-cd9a-434d-8a01-fbfeaea19fd3" /> </propertyInstance> - <elementDefinition Id="cb61c66b-8165-437d-a7d1-bb7eb42ce776" /> + <elementDefinition Id="51ebae77-180d-4d74-b1e3-41f7653207b6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="adef41a3-b57a-4e98-91e5-aa89f7e0cdeb"> - <propertyInstance Id="cfee5aaf-5f2d-4835-b7e1-65412e402078" name="IsPartial" value="false"> - <elementDefinition Id="6831c901-b76f-4e91-b883-c3c322f0650c" /> + <stereotypeInstanceHasPropertyInstances Id="c35ea8ae-f2f5-4d29-a334-c329fabd75ca"> + <propertyInstance Id="97014075-7d92-42a3-a8fd-00a1dbdfb404" name="IsPartial" value="false"> + <elementDefinition Id="23b174ce-8573-43d7-8f5c-8c17e5b8b98c" /> </propertyInstance> - <elementDefinition Id="6e1d5474-153b-4936-8458-c3a981dad5f5" /> + <elementDefinition Id="094a3289-f0b1-403e-85be-34bfd22f704c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="89814dd5-3af7-4aa4-96fe-dd8d84d9c7f8"> - <propertyInstance Id="d4a2670f-7d79-4d1a-b4d7-c9c2b67355f2" name="IsUnsafe" value="false"> - <elementDefinition Id="45fe8730-2287-4bb9-92ac-6860af6c35e1" /> + <stereotypeInstanceHasPropertyInstances Id="46655b19-d474-440e-b638-cbfebf3a0ca6"> + <propertyInstance Id="958b817e-3438-4e2c-a10b-80cd0c5d7182" name="IsUnsafe" value="false"> + <elementDefinition Id="8812bca8-5f6b-4b47-810d-46739ec0a85f" /> </propertyInstance> - <elementDefinition Id="f7c8972e-d5dc-4339-add8-297d07bc9b9b" /> + <elementDefinition Id="fd31f868-a59b-4159-bde0-7bb31da326a3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b71f7b59-6bbd-4d23-b904-463f8a0ecdf0"> - <propertyInstance Id="34511c86-20ac-4961-81d9-d6eaa9730fd7" name="Inheritance" value="none"> - <elementDefinition Id="cb78f887-7094-4764-ba83-b469175d2f9d" /> + <stereotypeInstanceHasPropertyInstances Id="b9759221-9843-4543-ac67-c772d85f6af6"> + <propertyInstance Id="a6682551-2788-449a-a5dc-7de84f1d1e7c" name="Inheritance" value="none"> + <elementDefinition Id="83645263-2ced-4481-a741-7bf425410eb2" /> </propertyInstance> - <elementDefinition Id="daacf24f-8f37-43d2-8ab2-62d0aeadb383" /> + <elementDefinition Id="370f9559-2233-4716-8872-1a510e5ae7e5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="096f237f-2988-4c18-a276-e9f17d603269"> - <propertyInstance Id="206ded9e-fde3-40f3-b63f-67770b7b840a" name="PackageVisibility" value="internal"> - <elementDefinition Id="2361bfb9-3541-461a-81e8-beaeec97ed6c" /> + <stereotypeInstanceHasPropertyInstances Id="99fc7a13-bd87-43e2-adc8-0509aa4f725f"> + <propertyInstance Id="4eb5a6cc-63af-4e29-90f6-98f5de698904" name="PackageVisibility" value="internal"> + <elementDefinition Id="324e242b-5e10-4369-9af1-9c72a3896510" /> </propertyInstance> - <elementDefinition Id="bfba967c-2934-4b0d-aa8f-087f4676a8ac" /> + <elementDefinition Id="3c91c728-f32b-490f-9f81-4ed73635af8c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b7e8a3c4-24d2-4e98-b2c7-73f7cc71af39"> - <propertyInstance Id="2dad325c-2a24-4528-be3d-7ebdf182cb9a" name="params" value="false"> - <elementDefinition Id="ed24e5ad-92a6-4635-80ce-b049113980d4" /> + <stereotypeInstanceHasPropertyInstances Id="673e8a3a-1cb4-4a97-b94b-8f8bc8ac2f9e"> + <propertyInstance Id="5739fb86-9732-44b2-a67c-03dbca3abcf4" name="params" value="false"> + <elementDefinition Id="25fef92a-268c-4055-bf15-f64538bfbcdf" /> </propertyInstance> - <elementDefinition Id="fce3be84-0c4c-42b5-be93-00ae510a630d" /> + <elementDefinition Id="13bbb547-adb6-4f61-89de-e5b2be6c4f06" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="1516eb1b-7f1d-4f79-8d84-4f6726d67625" /> + <elementDefinition Id="014ed5f0-e9eb-407a-a7f3-d8e8285a6bdc" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="13a7d426-4b2a-41a5-8c5e-63f3e028b752" direction="Return"> - <elementDefinition Id="0b73338f-8095-4e86-931b-db2cca621dea" /> + <parameter Id="79d8ee51-1d0c-432e-a32a-385b870af7ca" direction="Return"> + <elementDefinition Id="fe7aadc7-25da-4561-85ec-d522f50a75ae" /> <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="503e2ffe-1228-49cb-8b09-9b4fd9cf8bf9" name="engine" direction="In"> + <parameter Id="adab20a7-2083-4cfa-bfc1-db825c5de9b0" name="vehicle" direction="In"> <referencesInternal> - <reference Id="7fe883aa-9aca-4333-b26c-f47b790edd58" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DEngineFileV2Engineering)]) ParameterIdentifier%3Dengine" tag="ViewCode"> - <elementDefinition Id="9b1bc2e2-0ed8-42c5-a10d-f884cc6edc26" /> + <reference Id="a0d4a47f-f9f1-4cb7-b27c-e6c21e54de5b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> + <elementDefinition Id="59371000-4d34-4462-84b1-8ef0188aee0d" /> </reference> </referencesInternal> - <elementDefinition Id="bf767054-d7ee-40d8-be73-bcfd1a80a5ec" /> + <elementDefinition Id="0871ab8b-5825-4181-bfe8-d3219d74ee53" /> <type_NamedElement> - <referencedTypeMoniker Id="1a4e94fa-365c-4de0-af09-b167aa44c643" LastKnownName="EngineFileV2Engineering" /> + <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="20ba1c8a-9811-48e6-9072-974785749da5" name="segment" direction="In"> + <referencesInternal> + <reference Id="949e13d2-545b-4b45-88fa-5759612f6e67" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dsegment" tag="ViewCode"> + <elementDefinition Id="2678d4ce-4a4d-4d35-ad8b-302fe7b6f5e7" /> + </reference> + </referencesInternal> + <elementDefinition Id="8bc51987-4c58-49f0-afd3-470e7bde6df0" /> + <type_NamedElement> + <referencedTypeMoniker Id="abaa1306-c856-4739-baa3-830291530dd5" LastKnownName="Mission" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="8323ba61-6241-4576-a92a-22101a71872b" name="loading" direction="In"> + <referencesInternal> + <reference Id="bb705e87-a06a-4d86-8211-0cacccf5d2e3" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dloading" tag="ViewCode"> + <elementDefinition Id="4ff33f0c-de96-4049-ae00-9789d2f73327" /> + </reference> + </referencesInternal> + <elementDefinition Id="fdf178ed-e844-40f4-b399-f960669b1e71" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="f5ea4d68-32d7-4e73-af77-a23cbf532448" name="CreateGearboxData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="00c530d3-94b6-449a-8c8d-eba68f7e6e93" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="29d0be21-4d63-4f6a-b42e-5dbb30da500e" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DGearboxFileV4Engineering)])" tag="ViewCode"> - <elementDefinition Id="1efb55ce-2115-465b-b38c-5e041a655e10" /> + <reference Id="ecc18305-1dee-47ee-ba9c-dc4bf6d14281" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)])" tag="ViewCode"> + <elementDefinition Id="d0981f99-6308-42b6-abc3-42f6b9110eb4" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="c205fd56-5076-40a9-9e01-3f1d990e33e7" name="method" profile="CSharpProfile"> - <elementDefinition Id="4074294d-3c40-4672-b552-939980a07726" /> + <stereotypeInstance Id="fd046e6e-fc01-43d6-b184-28836e9b0b79" name="method" profile="CSharpProfile"> + <elementDefinition Id="ee08a38b-1253-4cdd-8f47-ccee5d3d3b90" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a1f717b3-2b61-4b0d-a782-93318f2c496b"> - <propertyInstance Id="f4b9fb01-189f-4c3b-92ad-90af63e378aa" name="ClrAttributes"> - <elementDefinition Id="6b26ba48-50b5-4e44-a94a-94928cf8480a" /> + <stereotypeInstanceHasPropertyInstances Id="b4185c59-8b2d-4c5e-b1b3-33563a24f66b"> + <propertyInstance Id="9fa3a486-2e11-4375-8fca-02d925af55c7" name="ClrAttributes"> + <elementDefinition Id="0ca63a34-02b7-474b-86b9-9f120cbec1fb" /> </propertyInstance> - <elementDefinition Id="8a2cb8b5-41f0-40ba-9aa6-3782d7f8bbd7" /> + <elementDefinition Id="90883792-80cb-45f7-8f13-8f5aeb0d9335" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="df292bc5-7420-42d9-a3b5-17fd2176a918"> - <propertyInstance Id="259ac18d-1cae-4555-a2bf-9bab41beccdd" name="IsPartial" value="false"> - <elementDefinition Id="650e7595-3a35-46f1-9ad2-a1205def19bb" /> + <stereotypeInstanceHasPropertyInstances Id="edf00850-8cde-41e2-95d0-c23325177ecd"> + <propertyInstance Id="0e28a489-59d2-4074-b390-3221b879a3aa" name="IsPartial" value="false"> + <elementDefinition Id="9dae591a-779e-47d5-add5-26400bb42eb3" /> </propertyInstance> - <elementDefinition Id="622f9c58-5961-4301-8549-14490cd83acf" /> + <elementDefinition Id="7bc1f607-1df9-4c37-b167-a1e8d644cf17" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="325de80a-d0c1-4a5e-9a90-8aa1e914f9d3"> - <propertyInstance Id="33a7707a-538d-4a85-a453-23c3b755469e" name="IsUnsafe" value="false"> - <elementDefinition Id="98e63183-2442-4191-9acf-a2f3f20ca3c9" /> + <stereotypeInstanceHasPropertyInstances Id="8daea238-157d-416a-9a51-3bb7ed80dfcb"> + <propertyInstance Id="a7f8257a-cef9-4cda-a9b6-406abebd7795" name="IsUnsafe" value="false"> + <elementDefinition Id="714c5743-6721-4ea4-bb00-f48e8b56372a" /> </propertyInstance> - <elementDefinition Id="f3194ebd-3df2-43fc-853c-b990c14c23d3" /> + <elementDefinition Id="669328fb-fa7d-4e18-8a8d-d97c899f9ccc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cf4a7eb6-32f0-447f-8193-a5b3cb04a24a"> - <propertyInstance Id="e66e15d3-e141-4bab-9a88-a3a8447f27c3" name="Inheritance" value="none"> - <elementDefinition Id="31ff279b-4b20-4517-9c61-363074cd2786" /> + <stereotypeInstanceHasPropertyInstances Id="9cd861a5-dc86-4361-adba-4dadedfb96e7"> + <propertyInstance Id="36094785-442a-4229-bbdb-9a7f0580a1e9" name="Inheritance" value="none"> + <elementDefinition Id="2ccf0c63-eb3b-4b11-9e44-a4bd31ae37ae" /> </propertyInstance> - <elementDefinition Id="d427fa43-c318-4159-b1e9-92fa0fb66aa4" /> + <elementDefinition Id="2d308abc-81cf-4f31-8b26-2ab15b245b43" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="dcfb3f67-a5a4-42f4-8f83-30a0c1431db4"> - <propertyInstance Id="d4228810-f98d-4c9b-b05d-6e15b8ba3801" name="PackageVisibility" value="internal"> - <elementDefinition Id="b96495a3-95bd-4aff-8b25-75fce309b1eb" /> + <stereotypeInstanceHasPropertyInstances Id="93cfc760-88de-4e36-bece-e9d2936f2858"> + <propertyInstance Id="c0e9c299-0143-4370-a3b8-b94022643940" name="PackageVisibility" value="internal"> + <elementDefinition Id="5573e94c-10b2-47b3-a4f3-0be1b82dba99" /> </propertyInstance> - <elementDefinition Id="4d4d1b79-fe26-4d91-86a8-2ebe62453470" /> + <elementDefinition Id="e2af619f-f951-49c7-a622-2f45a152f5a5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="10fd2406-b5fe-4213-a07a-c2f77df984de"> - <propertyInstance Id="9118db42-ec0f-4ea1-8cb7-6622d874e757" name="params" value="false"> - <elementDefinition Id="3118f9dc-5a5d-4acc-bf16-c013c55dfe11" /> + <stereotypeInstanceHasPropertyInstances Id="2f0ede0c-3a1c-4e78-90ec-9aec87b062d4"> + <propertyInstance Id="1b014c75-42f4-4aef-a86a-5b1ab7ae5a20" name="params" value="false"> + <elementDefinition Id="a42cfc0d-2606-42e4-937a-78b95150e08b" /> </propertyInstance> - <elementDefinition Id="2d0c39ab-a748-47df-91af-fbae2244f985" /> + <elementDefinition Id="eb4296b4-ffda-4d15-9ccf-92a70144a0b9" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a6749f10-d7c8-4c93-b398-00f48a1e3a48" /> + <elementDefinition Id="407d363a-80ba-48fe-ba3b-cb72758ca3c6" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="d35fa942-3911-46ec-a76b-6b78ef8430f9" direction="Return"> - <elementDefinition Id="32af698f-0743-46f7-adb6-1d37674ef0c0" /> + <parameter Id="a83318f6-9989-4e87-a5aa-2680cfea4d8e" direction="Return"> + <elementDefinition Id="71930841-50c5-4370-a2bc-9eeb44670c33" /> <type_NamedElement> - <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="bbb044b5-47ef-4485-94ca-87bbaebcbf32" name="gearbox" direction="In"> + <parameter Id="972a5258-0d8c-4a2c-a0e6-4dc855645275" name="vehicle" direction="In"> <referencesInternal> - <reference Id="02475cfb-42d0-4280-81ee-1837612e5f06" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DGearboxFileV4Engineering)]) ParameterIdentifier%3Dgearbox" tag="ViewCode"> - <elementDefinition Id="2cd5939b-5208-4383-b100-c7ab58cada68" /> + <reference Id="8ab896ef-48ce-4266-86aa-c96c2be59740" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> + <elementDefinition Id="daf10a98-dd11-498e-9a12-6141f5f64236" /> </reference> </referencesInternal> - <elementDefinition Id="7842641a-6083-41f2-bec6-93b223358ab1" /> + <elementDefinition Id="a7090386-0bd4-4aa7-b21e-fec511f7da09" /> <type_NamedElement> - <referencedTypeMoniker Id="89eac388-3953-4433-baf0-f90fe0ef34a4" LastKnownName="GearboxFileV4Engineering" /> + <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="306969f4-34a6-49a6-9ddf-d5a4263b3cda" name="EngineeringDataAdapter" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="f4d4fa58-a6a2-48bd-9582-b6ab0bb72457" name="CreateEngineData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="2caf5e76-f51b-4cf3-a99d-476ecb482d32" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="fff7f749-4aba-498c-abfd-7fd226a1709e" /> + <reference Id="479b333b-59ca-4665-bf86-f0dd70096ba8" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)])" tag="ViewCode"> + <elementDefinition Id="bb4fb777-2b49-490e-871e-38ada8f19148" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="0f6adf2d-6665-4d1e-9c57-810e777a0d53" name="method" profile="CSharpProfile"> - <elementDefinition Id="cd102bd5-62a4-444b-8161-5bba15f087a3" /> + <stereotypeInstance Id="b63fc3bf-8edf-4815-8031-584bbb4e9784" name="method" profile="CSharpProfile"> + <elementDefinition Id="bd89d5ba-a641-4baf-9ae8-895a29efbf03" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="31e6085a-3c4b-464c-96ae-d2c16c27e22e"> - <propertyInstance Id="df7aad11-7f23-4f28-84b1-0b49e3201419" name="ClrAttributes"> - <elementDefinition Id="2db1b8ff-2e22-4a3e-9f80-56e4e5db5770" /> + <stereotypeInstanceHasPropertyInstances Id="fb4dd636-8cd0-4d96-9a74-013a63ee8b95"> + <propertyInstance Id="edb79a15-200d-4338-8fa9-e8d7a970528c" name="ClrAttributes"> + <elementDefinition Id="470e1b91-1b61-4c56-86a8-0b46f48ab2d9" /> </propertyInstance> - <elementDefinition Id="28e0fc59-5b1f-4265-abec-836e232c68c1" /> + <elementDefinition Id="5be42550-ddd8-48cd-b437-b2deaccf8c19" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9af9f82e-5f33-4eeb-956b-24a670c9490e"> - <propertyInstance Id="ab79fb63-344c-4c23-adc1-d0ec1188f78d" name="IsPartial" value="false"> - <elementDefinition Id="2fc6e982-9ded-4149-b785-a5a31a9b7591" /> + <stereotypeInstanceHasPropertyInstances Id="b525326e-7f59-48af-a710-2ee224f96659"> + <propertyInstance Id="057fe205-731b-41b5-b777-bcb0363e766c" name="IsPartial" value="false"> + <elementDefinition Id="ae5015fd-b091-4658-92ea-5c3888213313" /> </propertyInstance> - <elementDefinition Id="01ab25cc-e906-46ca-b434-e037d3be9e9e" /> + <elementDefinition Id="1226f4c4-94d5-493b-a985-ce13c42e3215" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e386a552-20f8-44fa-a86a-395716e0ecee"> - <propertyInstance Id="8e0a9ef8-1992-4824-bbe4-977ad4d02029" name="IsUnsafe" value="false"> - <elementDefinition Id="ed351a05-1612-4417-844a-a49867882414" /> + <stereotypeInstanceHasPropertyInstances Id="35d4f31c-345d-4c88-a5a3-f3c3926d9f6d"> + <propertyInstance Id="9e4aa06b-2751-41a8-ab72-c289069d14d2" name="IsUnsafe" value="false"> + <elementDefinition Id="4ffeac66-9915-426a-b853-0bf7d7ad465b" /> </propertyInstance> - <elementDefinition Id="c63d9d6c-4c41-40b6-8fc1-fa616fee3210" /> + <elementDefinition Id="f3b146bb-0e66-4716-b18e-57a09acc84d0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0c28cf24-8361-4366-a7de-5e2cbc474539"> - <propertyInstance Id="791c6b03-d0aa-48d9-828b-22bfabb7afd1" name="Inheritance" value="none"> - <elementDefinition Id="1d173656-ccbc-4cad-b091-991f3d4cf206" /> + <stereotypeInstanceHasPropertyInstances Id="682c63bb-ccf1-4b62-ac45-83134df0304a"> + <propertyInstance Id="b1996f9a-9ba7-4bc1-9490-e05e0e7ec778" name="Inheritance" value="none"> + <elementDefinition Id="147a83a6-2aee-43bd-be8e-4280531fadf1" /> </propertyInstance> - <elementDefinition Id="edc40606-8ce9-4490-bb56-3223452cc27e" /> + <elementDefinition Id="69ee3349-ed6a-4a63-9227-7b54419fc588" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5c2dc200-8c45-4e5c-8929-f77bb3aa24b7"> - <propertyInstance Id="d35939fa-26ed-494d-aedb-f181fd4f91ff" name="PackageVisibility" value="internal"> - <elementDefinition Id="236f5dce-2273-4d52-8a52-41e0ceb04634" /> + <stereotypeInstanceHasPropertyInstances Id="c3e2f4fd-cff4-41e8-8773-e8fc6fde7336"> + <propertyInstance Id="fc43ad70-7fb5-4e8f-a4d0-2632890c9e65" name="PackageVisibility" value="internal"> + <elementDefinition Id="3e08b6dc-abd5-4ea2-a300-8c3d6a7aaff1" /> </propertyInstance> - <elementDefinition Id="35899568-20a6-4c9b-9e38-498e94f117d2" /> + <elementDefinition Id="933d4a9e-1b84-4e07-8604-1e97da430a8f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fd2f480f-6244-47d7-8344-0f9f4eb0e765"> - <propertyInstance Id="d6847778-6daa-4832-b402-a8affe6a7007" name="params" value="false"> - <elementDefinition Id="6111cb3f-841b-4466-a626-3a1503bbd17a" /> + <stereotypeInstanceHasPropertyInstances Id="af89a17d-5b1a-44b6-8c3a-87aceabe17cc"> + <propertyInstance Id="d3a6b968-0339-4d09-9136-c2e336415d08" name="params" value="false"> + <elementDefinition Id="a0fff969-ffa9-4cec-a0c3-63a9fe11590d" /> </propertyInstance> - <elementDefinition Id="42bf7197-18e5-4442-8728-19bbf7e1fc53" /> + <elementDefinition Id="fb538d29-4606-43bd-b9ac-0dfd6aae7dc0" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="20e0c742-e6ec-4f8a-82fd-1c7d332b9306" /> + <elementDefinition Id="a2623add-1849-45f9-afee-9daa32ef97e1" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="6237944f-0fe3-4df9-8fbc-f1212dc61b0f" direction="Return"> + <elementDefinition Id="7554d60c-cb36-4c15-8238-28c0ab007bd3" /> + <type_NamedElement> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="9d4750db-b25f-4182-add3-7a0db784e478" name="engine" direction="In"> + <referencesInternal> + <reference Id="2488d18e-dab1-4d32-82c8-dbedfdb86db4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)]) ParameterIdentifier%3Dengine" tag="ViewCode"> + <elementDefinition Id="c28047fd-f232-446b-bde7-82e6d5c0acee" /> + </reference> + </referencesInternal> + <elementDefinition Id="ed4ef601-0b33-4252-8c64-f259a9ef7fba" /> + <type_NamedElement> + <referencedTypeMoniker Id="b2c75230-57e2-47fa-afba-7244900a5dd7" LastKnownName="VectoEngineFile" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> - <packageHasNamedElement> - <class Id="1e5c320e-bfea-4658-952c-ca00e5b18e06" name="AbstractSimulationDataAdapter" isAbstract="true" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="dfd0fa71-234e-422b-a6bc-7025cf77fe85" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter" tag="ViewCode"> - <elementDefinition Id="f03c8aff-ca9c-437f-90fa-5d9ccf803f64" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="846eb3cd-d0a0-4338-8db6-e3d107408866" name="class" profile="CSharpProfile"> - <elementDefinition Id="aa9a2cb1-69ae-427b-b532-2d734c9ed1dd" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bb752c7a-f37c-415c-b18f-e386380fb688"> - <propertyInstance Id="4979a990-37f8-4298-bc60-1eb70523967c" name="ClrAttributes"> - <elementDefinition Id="eba3ad32-abec-4edc-baf3-6da8b35d0a07" /> - </propertyInstance> - <elementDefinition Id="26bb35fa-e50a-43e6-b2d6-a2b96e7f3c5a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5c52d933-3833-49de-8956-c425dd30aa3e"> - <propertyInstance Id="1c4dbb40-ae7c-4966-9f08-eef31a48e716" name="IsPartial" value="false"> - <elementDefinition Id="77835014-fe36-4b0a-9311-365c0aac9829" /> - </propertyInstance> - <elementDefinition Id="d7be36e7-f172-4a78-b7ab-b89f40382839" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cc341285-8c36-46d6-ba33-8f8e89eb1376"> - <propertyInstance Id="5781910e-6a3b-46ba-b5d2-99474e2a628f" name="IsStatic" value="False"> - <elementDefinition Id="d596140c-5678-4676-9f9b-1f7cadeae020" /> - </propertyInstance> - <elementDefinition Id="d7911cf9-b81e-4737-af09-1a350687c217" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ad81f660-d7ce-4781-a489-302e8e5e277e"> - <propertyInstance Id="809cd75c-fa0e-4152-8729-9cd65abc951a" name="IsUnsafe" value="false"> - <elementDefinition Id="e2f22644-2607-4ecc-a249-209e9bc69536" /> - </propertyInstance> - <elementDefinition Id="e3950cc3-e0c7-44f1-af58-006208795cbc" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="63fd3c3b-032b-42cd-bf2e-87811e2a8168"> - <propertyInstance Id="44e58717-4d93-4454-990e-6d7706de72d2" name="PackageVisibility" value="internal"> - <elementDefinition Id="982723d7-8b04-41ee-aa46-be8e19b364cb" /> - </propertyInstance> - <elementDefinition Id="046474ad-9d2d-4ff8-b2e8-105972f1e3cf" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="62c86c7f-c2b6-445b-ac83-359f57b3aa10" /> - <ownedOperationsInternal> - <operation Id="0b0cfb48-5354-406b-95ae-797f72e1d080" name="SetCommonVehicleData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="f28400bb-8230-4393-9dc7-1f26c66dad6d" name="CreateGearboxData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="5a207c49-f00f-4bbf-8655-91f6ebde0042" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DVehicleFileV5Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="dc94aece-a301-4ab9-af07-b705d7f1a95f" /> + <reference Id="3c46eeaf-79e4-4c19-920d-4be1d590a3e0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> + <elementDefinition Id="09dd5cb6-a728-434a-a4f6-e6b60097e67b" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="e83d4d2e-0cca-4410-8efd-3256e46a83d3" name="method" profile="CSharpProfile"> - <elementDefinition Id="b5430b4f-aeea-41fc-9d7f-60a5294ee592" /> + <stereotypeInstance Id="a2fc4909-8d36-4a28-be25-bdcec1266630" name="method" profile="CSharpProfile"> + <elementDefinition Id="e3d02f8f-4535-4876-8190-7befabb7a6cd" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d9287add-c26e-46bf-92be-303985598997"> - <propertyInstance Id="fa2ffedc-7541-4805-a6ec-0f7c8e5863f2" name="ClrAttributes"> - <elementDefinition Id="d06db835-40a9-4684-baa7-8ed8a00409ae" /> + <stereotypeInstanceHasPropertyInstances Id="571656db-e58f-416e-96c3-c4f89f61771e"> + <propertyInstance Id="eda9e6ba-5c97-424a-ab38-8830814cee47" name="ClrAttributes"> + <elementDefinition Id="7517fd7c-9e92-4a86-98d7-a6f3c1a449d8" /> </propertyInstance> - <elementDefinition Id="49dd9124-efb9-4700-a2c9-231659ddfa4b" /> + <elementDefinition Id="e9354182-b07c-4217-ab09-01d3aadf14d1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ef3f0e47-63a5-42f9-a0d2-bf98a112895b"> - <propertyInstance Id="a400eb6c-0402-4506-8cd2-561a583c64a5" name="IsPartial" value="false"> - <elementDefinition Id="21013c36-70c2-4b38-8d6b-d5c0bbf11149" /> + <stereotypeInstanceHasPropertyInstances Id="3f0d47c9-c8e0-4e88-98f1-d882cc510fa5"> + <propertyInstance Id="3ecd242b-ad30-46df-9de0-ab13e8b9e490" name="IsPartial" value="false"> + <elementDefinition Id="5760d1cf-f3c3-44a2-b694-6f5650423e36" /> </propertyInstance> - <elementDefinition Id="565d5223-93d0-466d-83a9-19e4f471bc24" /> + <elementDefinition Id="5701e4ad-8cf7-4835-b12b-2554c7d38288" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e3f0702e-641e-4dc5-ac2f-0d92350827a2"> - <propertyInstance Id="dfa892ce-34e4-4100-ad64-81391509cb54" name="IsUnsafe" value="false"> - <elementDefinition Id="972ab68d-c13f-435e-92ee-dcb38369a7a3" /> + <stereotypeInstanceHasPropertyInstances Id="2229df12-631b-4b2c-805c-a7cc983a456c"> + <propertyInstance Id="6abc3ce2-8e80-4304-9ab5-4a533e2a7e2c" name="IsUnsafe" value="false"> + <elementDefinition Id="32f1ef64-ab8a-4f33-bf4b-70e5a1fe1fac" /> </propertyInstance> - <elementDefinition Id="419bc402-95b8-4bc1-aea5-a3f9cbf85964" /> + <elementDefinition Id="718705ba-6d78-421e-9d1d-1565031c7b54" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="49bfa95b-b348-4257-9dcf-daec21a13383"> - <propertyInstance Id="2e09fcf0-141f-41cf-8800-7dc86f807ec3" name="Inheritance" value="none"> - <elementDefinition Id="4c38a544-2346-46dc-b35a-40a867485119" /> + <stereotypeInstanceHasPropertyInstances Id="c30bde04-83a1-442f-802b-000192175012"> + <propertyInstance Id="adb3be76-cd11-4e5a-9b4c-22020e094c2a" name="Inheritance" value="none"> + <elementDefinition Id="dede14be-f026-4d60-8e27-669fd9591a13" /> </propertyInstance> - <elementDefinition Id="c5affd2e-dc2a-409f-b2a6-dddeb2847429" /> + <elementDefinition Id="197d6979-18d4-4d81-985d-bd2e0ccf0a8f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d9351a09-26be-45d5-9fff-ed02118de430"> - <propertyInstance Id="7ad8b5b1-5caf-4bec-8b01-c52732602a67" name="PackageVisibility" value="internal"> - <elementDefinition Id="b41bf3ff-3ca7-4dd7-9df4-7806f8102014" /> + <stereotypeInstanceHasPropertyInstances Id="32f5acb0-71aa-46f5-b662-3386da6d7a82"> + <propertyInstance Id="bf764322-0997-4cc4-a480-0d47064494d8" name="PackageVisibility" value="internal"> + <elementDefinition Id="a34da805-4a96-4a2b-a0da-0d9be91a1365" /> </propertyInstance> - <elementDefinition Id="b20e7e1f-c901-4e80-a862-7a00ef80be77" /> + <elementDefinition Id="efa27e69-63f0-43b3-bf64-c4cb98c4bc2e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8b1860c1-bbfa-4b73-a26a-24492e742867"> - <propertyInstance Id="7aa5f6bd-de79-4e2e-8d32-01e578d8114e" name="params" value="false"> - <elementDefinition Id="fa7e91af-3907-442a-bab6-2de6de38bfe9" /> + <stereotypeInstanceHasPropertyInstances Id="85ec6c64-496d-4340-bb57-c7c41869944e"> + <propertyInstance Id="0283945e-5d58-4a16-81da-7d52fba9daa4" name="params" value="false"> + <elementDefinition Id="fd2545ac-8054-4725-888c-1e3871a4d718" /> </propertyInstance> - <elementDefinition Id="8bb9defe-9642-4daf-9c33-07e071a63b13" /> + <elementDefinition Id="84fadfb6-fb7e-4b15-aac2-218e96e6c19b" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="6e890e46-ab3b-45e8-84d4-7a7866584e58" /> + <elementDefinition Id="225fbdda-6b9a-41d7-8211-d627d140672d" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="a2f9e2bd-ce10-4bf7-af8d-7b3f73273022" direction="Return"> - <elementDefinition Id="734c5786-36eb-484f-8ddc-4eb41822d3eb" /> + <parameter Id="63181e80-260d-4942-9222-fc8f767aa3cd" direction="Return"> + <elementDefinition Id="3e9f7304-d6f9-4170-8ff4-d1e9e10fbb33" /> <type_NamedElement> - <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="ffa50747-4881-4725-b082-53cd460f59a0" name="data" direction="In"> + <parameter Id="35efee25-aace-40a8-9e34-2236eed7b8d0" name="gearbox" direction="In"> <referencesInternal> - <reference Id="7d5b9a7f-f4dc-4f24-b2ac-072137eac46d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DVehicleFileV5Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Ddata" tag="ViewCode"> - <elementDefinition Id="4f1f0731-13c1-4579-bb53-7dd7dfe430d2" /> + <reference Id="47f7fd15-d079-4e8a-b22c-e338381e35f4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dgearbox" tag="ViewCode"> + <elementDefinition Id="0e1a6945-409d-41ed-b819-83c8e951976a" /> </reference> </referencesInternal> - <elementDefinition Id="f6409c22-f7d4-46ad-a057-557cbe3dfa8c" /> + <elementDefinition Id="69256d0f-9062-4492-b96a-4b9f06a53e6b" /> <type_NamedElement> - <referencedTypeMoniker Id="75362938-d433-4568-a2e7-646f95e81946" LastKnownName="DataBodyDecl" /> + <referencedTypeMoniker Id="65327661-721b-476e-bbee-08df66c5b293" LastKnownName="VectoGearboxFile" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="056e8f83-74db-41ca-98c4-9da4add386d8" name="basePath" direction="In"> + <parameter Id="1df3fddc-9e8f-4479-a4c7-42171c80e1ca" name="engine" direction="In"> <referencesInternal> - <reference Id="f483ab5f-47ef-456d-9826-0045a217d2d5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DVehicleFileV5Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DbasePath" tag="ViewCode"> - <elementDefinition Id="12806e98-7f5b-4714-9f55-0f88e75c0e7a" /> + <reference Id="706654cd-46e1-45a8-a4e6-5670a15bbf7d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dengine" tag="ViewCode"> + <elementDefinition Id="34eacbaa-c798-45e5-a14d-dbd6d6f2af9e" /> </reference> </referencesInternal> - <elementDefinition Id="739c996a-8631-45ab-95f4-395cf8505cec" /> + <elementDefinition Id="c3cd3911-5c74-4914-93b3-6b7602a799c7" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="fba54fa9-f761-4d23-a35b-aa8cb92240e2" name="SetCommonCombustionEngineData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="16f294c2-d5cb-490a-8635-631b34892a09" name="CreateVehicleData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="480eddf4-c342-4d07-b54e-d3a8114fb0b0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonCombustionEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV2Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="9c174b29-4d29-44a3-b2bc-5060e5201e6f" /> + <reference Id="4b678d34-6bae-419a-a3e5-dd8ce5bf9d14" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)])" tag="ViewCode"> + <elementDefinition Id="e8c740bf-64c0-4910-88db-1d387ba389b0" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="96b5819d-b414-4423-86df-0981a017e061" name="method" profile="CSharpProfile"> - <elementDefinition Id="ea64946e-7ce2-4206-babb-98ab6e80b4cf" /> + <stereotypeInstance Id="c740d64e-b428-4652-9b2b-7618d0f5b735" name="method" profile="CSharpProfile"> + <elementDefinition Id="62e36c86-ed7e-47dd-9240-401391c1ac93" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="828d6294-846a-42ee-853a-18b10a5402ff"> - <propertyInstance Id="b523db17-c192-42fc-b1a4-4f9a7a1049e9" name="ClrAttributes"> - <elementDefinition Id="162ddce7-b184-4106-895b-ad07d42278e9" /> + <stereotypeInstanceHasPropertyInstances Id="b9498636-5a27-485b-82d6-350ff3bb452e"> + <propertyInstance Id="be9924ef-7951-4331-8cec-c00791e94efd" name="ClrAttributes"> + <elementDefinition Id="c686fae8-bf97-43be-86f1-054084fa099d" /> </propertyInstance> - <elementDefinition Id="4e78c716-1701-4813-951b-1614d176fb89" /> + <elementDefinition Id="d91f1a65-8cd7-4556-a7b1-baeaf29da770" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6ff5381a-dde7-45b1-ad29-4120782ed72d"> - <propertyInstance Id="a0eeabbb-99ab-4688-b895-4c962ced3c44" name="IsPartial" value="false"> - <elementDefinition Id="9607ef39-944c-43c3-8823-9dc378eec7da" /> + <stereotypeInstanceHasPropertyInstances Id="7e50aba3-bd26-4132-b21e-358f21007e8d"> + <propertyInstance Id="e66d47ff-50c5-4268-9fd6-22734edef4fd" name="IsPartial" value="false"> + <elementDefinition Id="c687f0ab-5c71-49ec-b2fd-0ad59251ad93" /> </propertyInstance> - <elementDefinition Id="51bb49ed-8220-4ff7-b0c6-f1b56ba69abb" /> + <elementDefinition Id="41ff6430-999e-4a36-84da-3391abfa2e96" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1365dd43-582e-4bcc-9c94-011640b09fd1"> - <propertyInstance Id="a7669d2c-d22c-49e4-85c8-ca3b499a679a" name="IsUnsafe" value="false"> - <elementDefinition Id="bf20157b-8348-4686-a5d4-5c40e604c9c7" /> + <stereotypeInstanceHasPropertyInstances Id="d7ddf2af-4662-46aa-aecd-3e26f1297aaa"> + <propertyInstance Id="d1e91b79-6f35-4a2a-b125-3bc48857854d" name="IsUnsafe" value="false"> + <elementDefinition Id="b69e3ff3-177a-4fd7-a4f8-e44a6967c324" /> </propertyInstance> - <elementDefinition Id="3fefb35c-0f49-46d2-9cfa-8fd912bdc1c0" /> + <elementDefinition Id="24688886-b82f-417f-bddf-b20ab61317b0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4ca17cdc-d86d-450a-8d20-74b57120698f"> - <propertyInstance Id="cdd939c4-f43c-457a-8238-27f16fab5f7c" name="Inheritance" value="none"> - <elementDefinition Id="e32ff6f6-71d8-497f-b3c9-cc88e0b05921" /> + <stereotypeInstanceHasPropertyInstances Id="1cf7ca92-2af9-448a-b08d-47c13d673084"> + <propertyInstance Id="5a26f5ad-568b-42e0-a117-ace576f52dfe" name="Inheritance" value="none"> + <elementDefinition Id="f45d4b14-2691-4f97-963f-27f9deab8da3" /> </propertyInstance> - <elementDefinition Id="00075200-7772-437d-858e-8d66bc0e8fd5" /> + <elementDefinition Id="4c58b009-9e08-47e4-9516-70806983f589" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="469d0cab-f321-4a3e-8b91-7863f71f4fa4"> - <propertyInstance Id="f35bf581-738d-43b9-9307-f9f9e9afbc0a" name="PackageVisibility" value="internal"> - <elementDefinition Id="dd65ffb6-e88c-45c0-9e06-09ef8e3dd217" /> + <stereotypeInstanceHasPropertyInstances Id="f90252d6-347b-48f8-a819-feb563888750"> + <propertyInstance Id="3a76f263-93e6-4186-b9df-df943cd70b48" name="PackageVisibility" value="internal"> + <elementDefinition Id="c4f3a858-2950-441f-8c4c-3ce08a2d3caa" /> </propertyInstance> - <elementDefinition Id="5cee08f1-6910-43a9-8f2d-51ffbcbfa3ec" /> + <elementDefinition Id="bb7f32c7-0e0b-4661-afc9-20395cb95f7e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3634e499-ed88-41da-a3b9-ae098a150bab"> - <propertyInstance Id="7eb758c6-2bdd-4076-bc46-fe3151b5432c" name="params" value="false"> - <elementDefinition Id="158ce990-3318-4fce-8623-c48def20c683" /> + <stereotypeInstanceHasPropertyInstances Id="d3efd5c5-3148-4273-8538-465c16dd29bc"> + <propertyInstance Id="9e59a9d7-5af8-4a10-bb9d-ceb19cc8c1e9" name="params" value="false"> + <elementDefinition Id="afc6f74d-ef27-42ec-9adf-9cd385b9c48a" /> </propertyInstance> - <elementDefinition Id="585cf20f-4008-4d2f-a3a7-2b3f0612b96d" /> + <elementDefinition Id="47562818-b975-4513-b600-9be5735c3146" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="0277f124-b16c-4331-94ed-d65b8a9bd7d6" /> + <elementDefinition Id="80a8ae47-0f7f-4ead-a474-6b57f4b262ed" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="eb6441c4-af93-4591-bad1-69a0be33bc4d" direction="Return"> - <elementDefinition Id="56315057-0eb5-4ba9-9043-46bf48935ddb" /> + <parameter Id="a9804d92-81a2-438c-bd3f-b6b3e7c48c1d" direction="Return"> + <elementDefinition Id="f832d81b-2fcc-4e5b-8bcd-170b8d334dc3" /> <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="ce2ab66d-e958-4fbf-a17b-17d5c0fbe666" name="data" direction="In"> + <parameter Id="19397f27-1542-4f59-8b46-9554faac8dd9" name="vehicle" direction="In"> <referencesInternal> - <reference Id="3e387802-58de-448d-bb4d-bd8c38a6f910" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonCombustionEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV2Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Ddata" tag="ViewCode"> - <elementDefinition Id="a40bcf1d-9b91-4c04-a83c-2632974e8de9" /> + <reference Id="f53f9d8e-4d79-48c9-9f6c-473303c0f23c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> + <elementDefinition Id="98717365-3ee3-4d0c-9f04-e41ea572d989" /> </reference> </referencesInternal> - <elementDefinition Id="f97da026-a838-4a1a-826f-93acee42e0ed" /> + <elementDefinition Id="15159d4c-9c07-43ed-9b56-b9c15e2c6b41" /> <type_NamedElement> - <referencedTypeMoniker Id="75362938-d433-4568-a2e7-646f95e81946" LastKnownName="DataBodyDecl" /> + <referencedTypeMoniker Id="bb271b5a-06da-4ad3-a9cc-005ee3d98d4f" LastKnownName="VehicleFileV5Declaration" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="9665b951-30cd-4f91-b671-01a1f7a5d3f5" name="basePath" direction="In"> + <parameter Id="31dedbf4-4377-40a3-93ba-bb600811b811" name="mission" direction="In"> <referencesInternal> - <reference Id="6caa441f-0fa0-48b6-9026-7803cc411847" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonCombustionEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV2Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DbasePath" tag="ViewCode"> - <elementDefinition Id="e1058883-7d89-4bbc-b087-effc8ee93fc1" /> + <reference Id="9f5d2c98-576b-4318-871c-8906525257b4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dmission" tag="ViewCode"> + <elementDefinition Id="53d52867-cd9b-4c7c-a2b3-39b29f961401" /> </reference> </referencesInternal> - <elementDefinition Id="87f1377e-05e6-438e-ac5b-27e86343c3c5" /> + <elementDefinition Id="00baef38-390d-49a4-a0f1-c5d28be75f4b" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="abaa1306-c856-4739-baa3-830291530dd5" LastKnownName="Mission" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="e6ed1abf-753c-4731-8b39-7191c3c42512" name="loading" direction="In"> + <referencesInternal> + <reference Id="409700d4-8ae3-44ac-ac89-dc962a023ba3" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dloading" tag="ViewCode"> + <elementDefinition Id="d55940d6-a2d2-4b5d-98bf-42e267f43300" /> + </reference> + </referencesInternal> + <elementDefinition Id="b527747c-8de4-4046-9fe3-375466f3be63" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="80f96df9-6106-4ace-b4ef-a01c3d1bab74" name="SetCommonGearboxData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="975daa28-66b3-4589-970a-a5de217ffeb1" name="CreateEngineData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="9c0c5c09-b14c-4f78-9382-ecf6fe1410a5" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DGearboxFileV4Declaration))])" tag="ViewCode"> - <elementDefinition Id="d177ee79-0a3d-4edc-ac94-0871d7bb622d" /> + <reference Id="50a99eea-9a02-447f-9cc5-f6d53895c085" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DEngineFileV2Declaration)])" tag="ViewCode"> + <elementDefinition Id="361ee535-33ea-4854-aa2a-32fe46d4ca62" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="bf651777-ab8a-458a-984d-b8c7c4588b84" name="method" profile="CSharpProfile"> - <elementDefinition Id="05e9e89f-a9c2-4ce7-809f-2d8c7b118dc0" /> + <stereotypeInstance Id="4edc4930-6bf6-46b5-a7e5-3f2b54b1e793" name="method" profile="CSharpProfile"> + <elementDefinition Id="aeabc941-9de1-4036-a423-a0b43427c275" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="49b1a2f1-1ba2-4491-bbca-300f327d7bd9"> - <propertyInstance Id="60a697ad-7ec5-4994-99d1-ccd3fe740294" name="ClrAttributes"> - <elementDefinition Id="c1a76cf1-5ced-4e89-824e-65c9a382a906" /> + <stereotypeInstanceHasPropertyInstances Id="4f06e710-7713-46f5-b674-9da2afcbde54"> + <propertyInstance Id="1157471b-508d-42d1-9826-ec0c7a54ae09" name="ClrAttributes"> + <elementDefinition Id="ffc8e131-6e38-46e2-89af-9eb0c15e2e71" /> </propertyInstance> - <elementDefinition Id="b0f724ab-7056-4f70-b798-1192359ece05" /> + <elementDefinition Id="19b7800b-98a6-4d95-9a9e-ec6415e35bb9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f8834c42-664d-4145-ad32-c8eadbb875dc"> - <propertyInstance Id="5a2dd532-4ab8-4992-a37d-c783a3bd070f" name="IsPartial" value="false"> - <elementDefinition Id="fa0185c4-d151-48e7-b5fc-6e4b50895482" /> + <stereotypeInstanceHasPropertyInstances Id="112a8cf7-92aa-46cf-bf88-4e783837c180"> + <propertyInstance Id="3845e205-31de-4b50-9585-4f15e9be37aa" name="IsPartial" value="false"> + <elementDefinition Id="2e6d9b82-4b25-41de-8423-7b44e090265a" /> </propertyInstance> - <elementDefinition Id="233538d4-7fef-4557-b0dc-82b575219299" /> + <elementDefinition Id="26a2f2cf-705a-44ae-9548-6e4ae299f8e2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bdbed296-519c-4f21-8602-29284f18e2c5"> - <propertyInstance Id="7cd41a49-9d48-47af-b126-edaaa577ffe1" name="IsUnsafe" value="false"> - <elementDefinition Id="c259fee3-49c5-4ac5-be0d-539376220f6d" /> + <stereotypeInstanceHasPropertyInstances Id="2481398b-7a81-459f-b84d-3c582486e100"> + <propertyInstance Id="3f8d2d2c-99fd-47fa-92ed-3adf29338ef4" name="IsUnsafe" value="false"> + <elementDefinition Id="20ef24dd-cb36-412a-826d-0c935379eb81" /> </propertyInstance> - <elementDefinition Id="661f9c23-c03c-4f6b-8974-686071298301" /> + <elementDefinition Id="af95a1e2-0ab3-42a4-940e-21aca9426e5d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7eb8fa63-81dd-46b2-a540-bb5249f681ef"> - <propertyInstance Id="23ce6f45-6a54-413a-b02f-4c53c90e7932" name="Inheritance" value="none"> - <elementDefinition Id="d4ddc7dc-e900-419a-ac3a-8f1d237ffa2e" /> + <stereotypeInstanceHasPropertyInstances Id="ac2c22a0-7270-473e-9f29-8882f9c1404f"> + <propertyInstance Id="d784e2ab-6a6a-485c-929a-6b07e84a5bd8" name="Inheritance" value="none"> + <elementDefinition Id="b9f8ea6d-5b91-4c79-8e8c-d9bd21ed982f" /> </propertyInstance> - <elementDefinition Id="b4d0df59-4ed7-486b-972c-2da9ca88466c" /> + <elementDefinition Id="526f3fc3-4d6b-40c2-9824-24cd293e123d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="588e832c-23bd-44ed-b57e-f9cffebce31c"> - <propertyInstance Id="31985e51-5358-4cb8-81f1-0cd4f3a45fb4" name="PackageVisibility" value="internal"> - <elementDefinition Id="14620002-983b-4a32-98f1-6ace214f7c4a" /> + <stereotypeInstanceHasPropertyInstances Id="c25b64f2-bb96-48cf-aaf1-ba5a772d85d4"> + <propertyInstance Id="d77231f7-8c7c-478d-8150-8f72de33163f" name="PackageVisibility" value="internal"> + <elementDefinition Id="973a8308-27de-4bee-9935-c3046673db26" /> </propertyInstance> - <elementDefinition Id="132d559a-3593-4baf-a625-9e5fcb6c80ed" /> + <elementDefinition Id="17f18f9d-8ed4-4551-a354-a3d6ec89c9fa" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="49ab5800-b7d4-4ce0-a3ee-e36454cdb8aa"> - <propertyInstance Id="d16b6067-b113-4985-bc44-2bcc5bc273aa" name="params" value="false"> - <elementDefinition Id="69b8b47d-77e0-4cc4-b1e9-1b5e342e8012" /> + <stereotypeInstanceHasPropertyInstances Id="c5f00cd3-24ac-4e29-9423-bdf9dc231e0a"> + <propertyInstance Id="71186d99-b312-4b9e-8346-5de1292b3787" name="params" value="false"> + <elementDefinition Id="e3bccb26-979e-4f02-ac45-70250e047072" /> </propertyInstance> - <elementDefinition Id="c87edab6-0cda-4fa7-b757-34a6f0dae39d" /> + <elementDefinition Id="01fe85c5-6724-4ce7-8492-53420949aaa4" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="58d9cb1b-6aaa-4c32-8c80-0806165bbf52" /> + <elementDefinition Id="d22f139f-35cf-4598-86a1-e56a1a1d1770" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="a62340b3-8ea6-44f1-b1c5-38e8e9998877" direction="Return"> - <elementDefinition Id="641435ec-68de-4278-b02a-59285c3cd608" /> + <parameter Id="5c1134d3-0d2a-4df9-b157-5ea341b78aaf" direction="Return"> + <elementDefinition Id="01ba1452-a9ed-43ca-a2ae-a6a053acd11a" /> <type_NamedElement> - <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="5133a9dd-42b0-47b8-bf38-3c912e331330" name="data" direction="In"> + <parameter Id="cc467eab-678d-43cf-90a7-64930d02d1c3" name="engine" direction="In"> <referencesInternal> - <reference Id="35090af1-ab3b-42a2-a4c3-1f20912fd595" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DGearboxFileV4Declaration))]) ParameterIdentifier%3Ddata" tag="ViewCode"> - <elementDefinition Id="c05d86ab-cbc2-4276-baa9-e582c4be4793" /> + <reference Id="bf95d940-9869-4ea9-a8ae-0dbabd914385" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DEngineFileV2Declaration)]) ParameterIdentifier%3Dengine" tag="ViewCode"> + <elementDefinition Id="807cc500-8218-46d1-b20f-6b989dc82614" /> </reference> </referencesInternal> - <elementDefinition Id="72d4e438-8e06-4ec6-9b5e-f19fd26fa6ae" /> + <elementDefinition Id="96b00c27-0576-43c8-b003-c3e03ea028a8" /> <type_NamedElement> - <referencedTypeMoniker Id="75362938-d433-4568-a2e7-646f95e81946" LastKnownName="DataBodyDecl" /> + <referencedTypeMoniker Id="623314ef-dc9e-4728-84a3-fb2388e90ce0" LastKnownName="EngineFileV2Declaration" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="fec5fd2c-f81f-434d-82bb-0d1db3175faf" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> + <operation Id="c0f88e73-a0fb-4aad-96b9-2fb0c61afe2b" name="CreateGearboxData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="a4c097ca-5ba2-4f57-a0ac-3e8ad75d4704" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)])" tag="ViewCode"> - <elementDefinition Id="e9b8476f-4ebc-4ea5-98d0-1beead2cc989" /> + <reference Id="5117b498-578d-49ce-9783-cbc29ed9176d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DGearboxFileV4Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> + <elementDefinition Id="2befd164-55c8-45d9-9931-59d73b6e34b5" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="406252f6-866a-4757-a498-edaf4ede9782" name="method" profile="CSharpProfile"> - <elementDefinition Id="14ea7070-1b31-4497-a44b-d26b5d19be6d" /> + <stereotypeInstance Id="1cac37a3-507c-49f4-982d-1e3982c76551" name="method" profile="CSharpProfile"> + <elementDefinition Id="5240e1c6-a96e-4c9e-89c4-965c3a6ad95e" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e18da3ff-8acb-4ec8-bd6c-ec1eb2bda8d6"> - <propertyInstance Id="ee5e7f3a-794d-4d99-bdae-f2929481f07f" name="ClrAttributes"> - <elementDefinition Id="30fc2025-b326-439b-93c0-0c0e7fd311ef" /> - </propertyInstance> - <elementDefinition Id="de9cda26-f720-4848-8be8-b41290b75f34" /> + <stereotypeInstanceHasPropertyInstances Id="5337ae18-e293-4af1-af63-6468d9023da5"> + <propertyInstance Id="d3613d0a-ce3b-4724-ad5b-c65f3b3fdf06" name="ClrAttributes"> + <elementDefinition Id="f90b79f8-9e87-4d85-896b-d98faf9405cf" /> + </propertyInstance> + <elementDefinition Id="8520f283-284b-43c3-b127-89c70b003ecd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2e7bd455-82d7-45d6-a0ea-6d67f802a538"> - <propertyInstance Id="cb839e5b-4fb5-488b-9a09-a265369a2dde" name="IsPartial" value="false"> - <elementDefinition Id="8d915efe-134d-41f5-99c3-cc83e0065834" /> + <stereotypeInstanceHasPropertyInstances Id="aaf2062d-76bb-40dd-bcb5-aac1e34f9e80"> + <propertyInstance Id="2dcb4658-fc5a-43ba-b4bc-ac1569a7cd74" name="IsPartial" value="false"> + <elementDefinition Id="962a0236-ecca-4719-8bc8-60e5d8348bd7" /> </propertyInstance> - <elementDefinition Id="07a08748-f264-4b4e-a3ba-219c2510143e" /> + <elementDefinition Id="173cb768-bc2b-4727-99c5-f1628760eb27" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8aac1141-4ad3-45fa-9fcd-9959fbd934c9"> - <propertyInstance Id="0201cbed-6f8c-4e92-ae2b-1781abb37fc2" name="IsUnsafe" value="false"> - <elementDefinition Id="9e7f91bc-5ae9-4430-ba81-e81bf2e5e1f8" /> + <stereotypeInstanceHasPropertyInstances Id="8cf0d424-1fd9-4e63-9d47-2f1fcb423012"> + <propertyInstance Id="6a728599-f514-49c4-8d00-e3d1b4b20f83" name="IsUnsafe" value="false"> + <elementDefinition Id="6fb36d3e-4713-46f9-aaa5-58d6d0487d52" /> </propertyInstance> - <elementDefinition Id="94ecfa73-8695-4ba5-8e25-776e64204f34" /> + <elementDefinition Id="150f3521-a723-4241-a400-bf3abb9e96e2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5ac2b2b6-d1af-484b-b5b8-930949190622"> - <propertyInstance Id="354ef6d9-c45b-4123-9fd9-1033b47f133d" name="Inheritance" value="none"> - <elementDefinition Id="70c147ac-3a10-4fc9-b0ab-16b8fa34dc88" /> + <stereotypeInstanceHasPropertyInstances Id="a7adc248-fd33-4f04-8dfb-bf0716bd1f68"> + <propertyInstance Id="cdb5b580-dafd-4d10-9f18-6ccc8fac213a" name="Inheritance" value="none"> + <elementDefinition Id="11bcdbb3-0915-4dcc-aed8-dace213511ee" /> </propertyInstance> - <elementDefinition Id="f3e7f4bd-c01f-4aea-940e-7a8c874b50b7" /> + <elementDefinition Id="13302cf9-31e9-491a-9940-6497a7990820" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="868d40fa-8ccc-4b2f-8500-e38fec78a135"> - <propertyInstance Id="289884e3-f62d-45db-aa08-df6774c474a9" name="PackageVisibility" value="internal"> - <elementDefinition Id="289a177b-8ab9-4c9f-be33-670b3edb986d" /> + <stereotypeInstanceHasPropertyInstances Id="cf8b9fe6-b018-4559-8f9e-f2a87fc592e1"> + <propertyInstance Id="1fd9799f-2422-480a-b531-cda58f005a8b" name="PackageVisibility" value="internal"> + <elementDefinition Id="9d7c207f-aa97-49a1-b2f5-a37f8816a3ff" /> </propertyInstance> - <elementDefinition Id="100e402f-202d-4040-9590-7ec6d980f190" /> + <elementDefinition Id="2f2f87c7-8d21-47b6-b834-14e53cbe2d3c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2962e3bc-b285-4df3-91e7-d7a884f4aea7"> - <propertyInstance Id="865eb394-4efa-49bd-ba1d-7e79bf189a2b" name="params" value="false"> - <elementDefinition Id="02c2ccba-7607-47e5-842b-c0b9c531786f" /> + <stereotypeInstanceHasPropertyInstances Id="12a8ffe8-701d-4521-a18b-2aba622b1073"> + <propertyInstance Id="266f2268-71a1-45d5-836d-fb8d8af2a0c4" name="params" value="false"> + <elementDefinition Id="82788729-e0c8-47db-b1f4-8535c5afcab0" /> </propertyInstance> - <elementDefinition Id="ea1efa8f-5d22-415d-8479-02bf14d2b69a" /> + <elementDefinition Id="e74f7e6a-f765-4ff2-85e4-91e7a7696813" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="2d58e6b4-9d20-4788-bbb9-01f635d14d6e" /> + <elementDefinition Id="287e8a6b-2dc8-4f31-b38c-213916355c5f" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="60ab21e3-ca84-42ad-ab48-6bb670b3d7a2" direction="Return"> - <elementDefinition Id="d0eab124-a138-4bd3-a4e0-1d010a129bc6" /> - <type_NamedElement> - <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="0ac6b38c-0cd3-45ca-99d5-ebebd4e213f5" name="vehicle" direction="In"> - <referencesInternal> - <reference Id="7f616b6a-e3e9-47c9-b16c-0423734e981a" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> - <elementDefinition Id="d6fd7c10-2b56-49a9-8f4c-1b8cf559e76d" /> - </reference> - </referencesInternal> - <elementDefinition Id="a0733ab3-fbf4-4eb8-9862-77663d5bbef7" /> + <parameter Id="1c82a435-e4ec-4a3f-9d62-52f4d79b75a0" direction="Return"> + <elementDefinition Id="a84551c9-6655-47de-aea9-713ce64b753a" /> <type_NamedElement> - <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> + <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="bb0bccc2-174f-4ac8-b080-5d4b1f473c27" name="segment" direction="In"> + <parameter Id="7750224c-8089-4d52-ad76-edf786a492a3" name="gearbox" direction="In"> <referencesInternal> - <reference Id="a8545991-a265-4c5e-a5cc-8176f3817ac2" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dsegment" tag="ViewCode"> - <elementDefinition Id="d71bd664-51e7-4b40-bfbd-15bcbf20e28e" /> + <reference Id="f56b130a-e8b9-4abb-b46d-3db415a2f7c1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DGearboxFileV4Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dgearbox" tag="ViewCode"> + <elementDefinition Id="cff4c910-a539-4080-8e35-7bd4ca00acfb" /> </reference> </referencesInternal> - <elementDefinition Id="526ad210-5178-4883-96b7-f7b181ec7522" /> + <elementDefinition Id="8b4490cc-c1cc-4c9e-951f-99068d244996" /> <type_NamedElement> - <referencedTypeMoniker Id="abaa1306-c856-4739-baa3-830291530dd5" LastKnownName="Mission" /> + <referencedTypeMoniker Id="4a011d5e-17a1-44df-a80b-bb4a70f3e073" LastKnownName="GearboxFileV4Declaration" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="61ae3718-0736-4684-9ee9-ce61c28a6909" name="loading" direction="In"> + <parameter Id="0f50dcef-bc6c-43a3-8a46-25ab3e659ae4" name="engine" direction="In"> <referencesInternal> - <reference Id="9214558b-7521-4b28-8ef9-bf4b354b5856" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dloading" tag="ViewCode"> - <elementDefinition Id="3099a111-f421-45f4-be14-74785200bf39" /> + <reference Id="6c18ab17-946a-496a-a173-2aca5f62bb24" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DGearboxFileV4Declaration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dengine" tag="ViewCode"> + <elementDefinition Id="d99d8ffb-ed20-4d89-9dab-e49236f797f0" /> </reference> </referencesInternal> - <elementDefinition Id="25d705b3-6248-4717-8bb8-4d1dff4476bd" /> + <elementDefinition Id="84f057ea-3db7-43aa-babd-8ce058c3ffab" /> <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="9a6b0a40-b73b-4e33-8a5f-dd4c8a6df041" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> + <operation Id="7b230f8f-c53b-4ee4-9d12-220feb97b806" name="DeclarationDataAdapter" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="db0b249e-59e1-4b39-a4c3-c3ad3d12e857" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)])" tag="ViewCode"> - <elementDefinition Id="359bc293-987f-41fe-a707-9120878cf876" /> + <reference Id="9e3566ec-2b88-42b5-98c8-36ec45f6ffa3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DDeclarationDataAdapter Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="d0e63e64-ba25-4c98-8c48-c65b65ed8f7e" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="c846f627-9323-4deb-80ca-0aa03527a1f6" name="method" profile="CSharpProfile"> - <elementDefinition Id="4066c725-67cd-42af-a6d7-581829a467b9" /> + <stereotypeInstance Id="4c5746c5-61a6-47b0-b292-6c1af38a3623" name="method" profile="CSharpProfile"> + <elementDefinition Id="32a13d7e-ced7-4027-995a-9d9215238d63" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="39e2d96b-e7ea-40e5-8fa1-fe77f7f8291a"> - <propertyInstance Id="919e32a1-e41d-4dc3-99d5-31c9dd359364" name="ClrAttributes"> - <elementDefinition Id="c1d51ddd-9c30-4a72-a3bd-ae0acb3fcd33" /> + <stereotypeInstanceHasPropertyInstances Id="bb4f9f08-8158-47ef-a2b4-bc24cdfea1de"> + <propertyInstance Id="8d3ec427-a608-44ec-bfba-3353859fdba8" name="ClrAttributes"> + <elementDefinition Id="29d6333d-7bd0-469f-97e9-224555f6e340" /> </propertyInstance> - <elementDefinition Id="83ea75e8-bff7-46a9-879b-cdf581ec25da" /> + <elementDefinition Id="9f1dd391-f576-4e06-80d0-b8792a34c891" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c10469e6-2360-4fc1-a98d-c61b0629c91d"> - <propertyInstance Id="34eb8f28-cd23-4e9b-90b1-ddbfd617bc57" name="IsPartial" value="false"> - <elementDefinition Id="16cbf759-c8f1-48e5-936a-c92842a47f17" /> + <stereotypeInstanceHasPropertyInstances Id="2700aeb0-916c-46ad-8e17-96ecae4559e2"> + <propertyInstance Id="097b8acd-a93e-4fa4-b5a6-5eb40cef2b85" name="IsPartial" value="false"> + <elementDefinition Id="c0d1bb82-11c2-449e-9ac1-1e59afbf2aa9" /> </propertyInstance> - <elementDefinition Id="9323f6fb-dfdd-4d02-bb8e-e36b9d889c3d" /> + <elementDefinition Id="7174235c-b16e-4570-a773-44a5779d4cfb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5a986983-1ca7-4275-9558-e84f12294bee"> - <propertyInstance Id="ac3ded30-1af9-45cd-bb7d-9369d31b4c3e" name="IsUnsafe" value="false"> - <elementDefinition Id="72fc803e-f351-41f3-b58d-6df29c06274e" /> + <stereotypeInstanceHasPropertyInstances Id="b9157700-d933-4514-bc04-cb4db84f1d82"> + <propertyInstance Id="ca833b51-11ff-45bc-812a-97814edbba69" name="IsUnsafe" value="false"> + <elementDefinition Id="9db0312a-c025-4f65-8160-0a4be3103d51" /> </propertyInstance> - <elementDefinition Id="26cbc252-b08c-4cf7-8a78-60b6e884c2d6" /> + <elementDefinition Id="b2626925-68a5-4f1e-90b3-23b66d3ca93f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6c3446f4-c63a-48a6-a0fe-7fd865517490"> - <propertyInstance Id="b335829d-0744-443e-a9ab-6529a14d0daa" name="Inheritance" value="none"> - <elementDefinition Id="49db5cb9-b37e-4821-a533-8d7b0c080757" /> + <stereotypeInstanceHasPropertyInstances Id="60ec430e-bb1a-4af5-84bf-a2bfb83294dd"> + <propertyInstance Id="bd12df36-5da6-4422-9123-d46ebb9e8687" name="Inheritance" value="none"> + <elementDefinition Id="89bb3fd2-b94c-42ba-85d6-df1d592f3f15" /> </propertyInstance> - <elementDefinition Id="cb834882-7a1e-48c0-a4d6-5f2e45ce9c44" /> + <elementDefinition Id="36e7e0ae-4f8d-4e85-9a88-aa119dd5f82b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8df740d5-3412-4ae9-9155-98d78c768ea5"> - <propertyInstance Id="09ea6725-8d54-4e05-aaa3-6c9b5a03ba54" name="PackageVisibility" value="internal"> - <elementDefinition Id="e92964f0-2dd9-4b92-b377-3774c6cb1043" /> + <stereotypeInstanceHasPropertyInstances Id="dfc51678-44bf-4776-909f-cce7ac260f83"> + <propertyInstance Id="adddcc74-5a51-4c80-b49a-fab6ba09dadd" name="PackageVisibility" value="internal"> + <elementDefinition Id="9da52cc1-c914-40e8-8781-45d662ff750b" /> </propertyInstance> - <elementDefinition Id="f04c3e40-2270-4a9e-956b-59a65f78c5b6" /> + <elementDefinition Id="e8a7703c-eb6b-4cec-a35f-c07c748a0464" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c00aa029-74c0-4105-9fff-8c27b32852bf"> - <propertyInstance Id="09219eee-e281-4f4b-a03b-cb11b4e89369" name="params" value="false"> - <elementDefinition Id="cfadf746-b9b2-4f39-aab6-1c1f55c3f552" /> + <stereotypeInstanceHasPropertyInstances Id="7b4de7a7-ad55-4189-b9df-fcd6d7df21ab"> + <propertyInstance Id="02b91f5d-ae66-4a23-b02e-591375fc6456" name="params" value="false"> + <elementDefinition Id="85266da4-558a-4f53-a283-02e561fb13f1" /> </propertyInstance> - <elementDefinition Id="e123c35a-f5ca-4ae5-92b2-6fca9f825117" /> + <elementDefinition Id="a5cf0c1c-f178-4b2b-a1e7-70c25e0b5dba" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="c93326ed-2fc5-4bd7-b786-6ee4ae60f4fe" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="b48ec7b8-2e6e-416b-a87b-fd438f41681a" direction="Return"> - <elementDefinition Id="b1ce2f97-949d-45d3-bb65-db1fd1da5f6f" /> - <type_NamedElement> - <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="621c5c5a-5769-4bc1-8ccd-e99f895ed01e" name="vehicle" direction="In"> - <referencesInternal> - <reference Id="b058511a-d2e6-4d77-92c4-19bd83162324" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> - <elementDefinition Id="5a7295eb-3d96-4442-99f7-6a1d5b8ed337" /> - </reference> - </referencesInternal> - <elementDefinition Id="a0f5a566-f916-4189-9c94-3c37371b9e66" /> - <type_NamedElement> - <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> + <elementDefinition Id="6bcd46c5-ed77-4b24-84fc-593b545e5b2b" /> </operation> - <operation Id="fe7b3a77-4f19-4532-a480-c267a149c136" name="CreateEngineData" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="8b856c62-2af2-4df1-9e48-304dd1e16ae4" name="EngineeringDataAdapter" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="fc12fdb4-7e33-477a-b0a8-bfe3ae54fe12" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter" tag="ViewCode"> + <elementDefinition Id="723a84d2-f019-4a90-a055-8c7e47adfab2" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="a5e96a50-8a50-40b1-a4f7-95f267a70d59" name="class" profile="CSharpProfile"> + <elementDefinition Id="837c63aa-69b8-455e-87fc-86c51a8a33ab" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="26a83a32-3e5c-46c2-963a-f81844f7f903"> + <propertyInstance Id="5db62cfe-0c2e-4b03-913b-bc55b2bf1568" name="ClrAttributes"> + <elementDefinition Id="70bcf285-b726-459f-bd1f-e194742e6e00" /> + </propertyInstance> + <elementDefinition Id="67dc12e5-bf52-43a9-bd1a-fcd9b4a08d0b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="871f832b-b558-4932-8287-f54f9cc66b3d"> + <propertyInstance Id="88f83349-138d-44af-a6f5-04dd83081b00" name="IsPartial" value="false"> + <elementDefinition Id="a05735fe-337c-4522-933c-acbf33d1197c" /> + </propertyInstance> + <elementDefinition Id="8ee07a0e-53a2-4694-be8d-bfd6d6448724" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6d4fd388-3d34-4753-a2b1-91ff313d071b"> + <propertyInstance Id="9a4410a5-4699-4893-8042-11a15587f41c" name="IsStatic" value="False"> + <elementDefinition Id="14f6e549-1f67-4b93-87e5-d5c001f53b84" /> + </propertyInstance> + <elementDefinition Id="779cfa7e-8a11-44a8-9a2b-88cdf2f94d5e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e68cc086-bdec-422c-bd72-1791ba2524d6"> + <propertyInstance Id="7f37b633-9d9b-4939-8807-577bbe458f29" name="IsUnsafe" value="false"> + <elementDefinition Id="fc400694-b735-4557-ae70-82876597c8c4" /> + </propertyInstance> + <elementDefinition Id="071f9ee2-520c-4b82-a36b-d1fa43f16075" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d4b806e4-4768-45d2-9986-2810d9e51c32"> + <propertyInstance Id="6bd0f96e-af9c-4d5c-98ff-1c0acac0000d" name="PackageVisibility" value="internal"> + <elementDefinition Id="85a50dad-223d-45eb-af68-20c88be610cb" /> + </propertyInstance> + <elementDefinition Id="7d71d0a5-3b5a-4e06-9b52-c2623cbb995c" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="1e7d7bd8-0083-4bb5-bda5-df59184d4a39" /> + <generalsInternal> + <generalization Id="edf88414-7a62-4c54-b429-d3384b38e30b" isSubstitutable="false"> + <classMoniker Id="1e5c320e-bfea-4658-952c-ca00e5b18e06" LastKnownName="AbstractSimulationDataAdapter" /> + <elementDefinition Id="c8306794-3bb1-4c9b-8fa5-b6b93e8cc4dc" /> + </generalization> + </generalsInternal> + <ownedOperationsInternal> + <operation Id="ef4b68bf-abeb-4488-a31c-fbbf2598f383" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="f787d8c5-1177-420d-bcad-5c837e8d7617" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)])" tag="ViewCode"> - <elementDefinition Id="fe6da106-c49f-4126-84f0-7762f5443baa" /> + <reference Id="ac32f786-49c8-4c2a-8a7e-3e6327932642" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)])" tag="ViewCode"> + <elementDefinition Id="d42fd52f-b5cf-4af8-92b2-9a415e1f201e" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="6438d90f-2ff5-4f59-a597-b8814fe64373" name="method" profile="CSharpProfile"> - <elementDefinition Id="d683a31c-bc93-4d16-adf7-d9b7a348664f" /> + <stereotypeInstance Id="1b4a6090-e0d1-4ecc-b9db-3cd2a29d42a3" name="method" profile="CSharpProfile"> + <elementDefinition Id="642773c2-85c3-4369-87f6-7399ea0cf72f" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="374101e9-9c24-4279-9273-394675ef4a1f"> - <propertyInstance Id="22ebf2f2-79b6-48c7-8c46-422891ec7517" name="ClrAttributes"> - <elementDefinition Id="4df8e6d6-9108-442d-8a37-ae5ed9c2648f" /> + <stereotypeInstanceHasPropertyInstances Id="aea2ce83-a9d3-45f7-a825-b07d874b69b1"> + <propertyInstance Id="5cb946db-a83f-4cd6-b995-aba6bcaf561b" name="ClrAttributes"> + <elementDefinition Id="ea778471-8545-499c-8752-d577f46d73a3" /> </propertyInstance> - <elementDefinition Id="c2177a6d-a7db-4e96-b467-a0e36a0fc901" /> + <elementDefinition Id="ca5c058e-59f6-4a61-8db3-1bfa163ed49f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c7b19317-4395-4964-b8ea-f9dff77d98d4"> - <propertyInstance Id="7096c87b-8744-4e6b-b6b6-aa9509979a14" name="IsPartial" value="false"> - <elementDefinition Id="429f8269-60c3-4b47-8b0b-c60509f62755" /> + <stereotypeInstanceHasPropertyInstances Id="9054630c-0599-47ff-bdc2-a7b5fb5df0be"> + <propertyInstance Id="d4c666d0-8689-465b-9568-4f13b7933c47" name="IsPartial" value="false"> + <elementDefinition Id="cd7de1bb-631f-41c1-afd0-5aecfc2dd2f4" /> </propertyInstance> - <elementDefinition Id="768cd1d2-d7be-4d50-8a4a-48c5e0a79f66" /> + <elementDefinition Id="da13be7b-cf5b-41d1-bc69-54b38aaec61a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b501c9c4-4a9a-46df-8e34-7ffe6ca0accf"> - <propertyInstance Id="5eb48951-6b2a-40bd-8b38-51341b86e420" name="IsUnsafe" value="false"> - <elementDefinition Id="0b13f82a-e8e1-40e8-9a5d-bb7bbcf83c79" /> + <stereotypeInstanceHasPropertyInstances Id="4bfd660a-3e29-4a39-a610-5161c74c657c"> + <propertyInstance Id="501d2188-9d86-479d-8974-2c3b1cca5ab8" name="IsUnsafe" value="false"> + <elementDefinition Id="ac6975da-e09f-4a8a-b70b-e1bfe0979733" /> </propertyInstance> - <elementDefinition Id="f7751cde-4978-434b-80c9-5fbeb9b0b4e0" /> + <elementDefinition Id="bd09ac9b-c6a4-4e92-a50e-1cfa56de17a8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="83aab0a7-5a2e-4007-b721-472ad43ed987"> - <propertyInstance Id="f42e820a-80c3-40ee-b4e0-f0cc6e1b2344" name="Inheritance" value="none"> - <elementDefinition Id="a1d360f9-2a66-4a6f-bd58-c6ed9a64aece" /> + <stereotypeInstanceHasPropertyInstances Id="00f73890-6460-40ba-aa3e-07e42a6fd310"> + <propertyInstance Id="48f8cbc7-4b94-4b21-9ab6-c01ed5e2abe9" name="Inheritance" value="none"> + <elementDefinition Id="e441f775-4725-4ac1-82d7-a0bbfb917ac5" /> </propertyInstance> - <elementDefinition Id="6d09e7ca-ef72-49b7-aa6b-a29ca3730a93" /> + <elementDefinition Id="a998529d-2a48-468e-b546-efd2e6ae567f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="504d0601-2d5f-4975-81fd-89573dd10540"> - <propertyInstance Id="34798bef-241d-4f11-bc11-c06fb98917d7" name="PackageVisibility" value="internal"> - <elementDefinition Id="93aa1cd6-22f4-42a9-8d38-162555b2020e" /> + <stereotypeInstanceHasPropertyInstances Id="61734e11-82f4-47ee-b18a-ad2fbb9ea7a0"> + <propertyInstance Id="78f5a927-b052-46a7-aa45-dc5110a10ae2" name="PackageVisibility" value="internal"> + <elementDefinition Id="2dbdfc95-446c-4542-8889-3b3b2b1a2270" /> </propertyInstance> - <elementDefinition Id="54f98a79-d59f-4d45-8774-f4aa0195173b" /> + <elementDefinition Id="54120397-8a43-4e29-bb6e-c87fc6483964" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1c96c9de-b44d-482d-b237-da5ffeab9414"> - <propertyInstance Id="39bc2780-c693-463b-8fca-a05a016662d1" name="params" value="false"> - <elementDefinition Id="15897128-5a54-4029-aa79-34bc2f4de915" /> + <stereotypeInstanceHasPropertyInstances Id="ebce8895-a12d-4b9f-a880-5df695dbc9dd"> + <propertyInstance Id="e0ff4b64-3648-4cce-9b73-3fe0a633528a" name="params" value="false"> + <elementDefinition Id="69a23228-e022-44fd-94a9-f7e9edd40fc5" /> </propertyInstance> - <elementDefinition Id="e1af09e4-8030-4700-a585-0374e775417c" /> + <elementDefinition Id="6ee587e5-468d-4840-8c79-007ebc29105d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8b926db6-6c1b-4269-9ee4-c6198e964cae" /> + <elementDefinition Id="6e038c58-d2f1-4d1f-91c1-1b8ef6513215" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="70b2d311-58fd-4d0c-9789-d611c2fb8a69" direction="Return"> - <elementDefinition Id="7242fcfe-d565-469e-919b-ced680bbb5ef" /> + <parameter Id="c6133ede-8e2f-40a7-9708-bcc1811a5d3d" direction="Return"> + <elementDefinition Id="2ecd6840-58dd-48fb-86b3-7f175a892d00" /> <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="908b1b8b-d08a-4b69-8fe9-63ddf4daac46" name="engine" direction="In"> + <parameter Id="f11795d6-f8be-4d3a-8334-890b39e7e4f7" name="vehicle" direction="In"> <referencesInternal> - <reference Id="a819f89f-98f8-4c40-8a05-331383b9eb7e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)]) ParameterIdentifier%3Dengine" tag="ViewCode"> - <elementDefinition Id="9a194119-031d-4c94-b2c4-e65d72e17cce" /> + <reference Id="b95f2d0e-f7fa-447f-9ce3-1e4a01e09244" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> + <elementDefinition Id="f1c683d5-f7dc-47f4-bf27-c64c91036820" /> </reference> </referencesInternal> - <elementDefinition Id="f004a815-f3db-4aca-918c-c530462dd676" /> + <elementDefinition Id="aad4762a-cc27-4cae-94ee-a4feb598b614" /> <type_NamedElement> - <referencedTypeMoniker Id="b2c75230-57e2-47fa-afba-7244900a5dd7" LastKnownName="VectoEngineFile" /> + <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="daae586a-519e-42ff-9d30-674f99d4608c" name="segment" direction="In"> + <referencesInternal> + <reference Id="b9f7979c-767c-4fb0-aa9d-82918cc6eaa0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dsegment" tag="ViewCode"> + <elementDefinition Id="fc702a10-9b49-4de8-aa6a-b96b843ab94c" /> + </reference> + </referencesInternal> + <elementDefinition Id="3101ffd5-495c-4a90-af80-7ee6453fb4dc" /> + <type_NamedElement> + <referencedTypeMoniker Id="abaa1306-c856-4739-baa3-830291530dd5" LastKnownName="Mission" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="d7770194-127d-4acb-a50e-5a955395c428" name="loading" direction="In"> + <referencesInternal> + <reference Id="a7ee7ec4-3cd1-4713-baf4-8110960ed1ab" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dloading" tag="ViewCode"> + <elementDefinition Id="8f5d22f3-1fb5-445d-936d-43e0a1dae87d" /> + </reference> + </referencesInternal> + <elementDefinition Id="3edcc5fe-4adb-402c-bb40-84bf712b2ac5" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="624fb3bf-a73d-4782-ad6e-2c4c2ac5b704" name="CreateGearboxData" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> + <operation Id="24cfaeb5-370d-4f51-8506-c17e5df8007e" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="2ad7be58-5f59-48ce-a430-eb8dcbabe02c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> - <elementDefinition Id="eeec5c30-521d-4a74-bcdc-9933b0c09a0c" /> + <reference Id="6d55128b-abaa-46c6-ba62-ab9864149fd2" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)])" tag="ViewCode"> + <elementDefinition Id="fe235375-6f12-4fc1-b68c-b0530e57fcba" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="efd016f5-aed3-4271-9df4-77286c19c4ee" name="method" profile="CSharpProfile"> - <elementDefinition Id="f813f1de-8530-4955-84ca-215ecf2dd804" /> + <stereotypeInstance Id="c6e9354a-469c-487b-b0ab-07f50efee551" name="method" profile="CSharpProfile"> + <elementDefinition Id="4ccc4e1c-5181-493a-94ea-54d4193f2012" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c5ad5071-0afb-4368-9073-0b290e2bb670"> - <propertyInstance Id="8134d43e-294a-447c-9642-10e3b89be602" name="ClrAttributes"> - <elementDefinition Id="7c90f260-1178-4cd4-93a1-274aaa93fd4c" /> + <stereotypeInstanceHasPropertyInstances Id="559975da-1a38-4315-baac-3288d450f315"> + <propertyInstance Id="027e1d7f-8ee1-4576-be5a-55de7b30f1bb" name="ClrAttributes"> + <elementDefinition Id="6dbca361-bbe3-4773-92db-f49cf68e6f44" /> </propertyInstance> - <elementDefinition Id="5f965f09-44ee-4e80-b9cf-c74605d7348f" /> + <elementDefinition Id="19eb0a26-56ee-417d-ace8-0c91c59c48d6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6af66b6c-a2c0-4cba-ae13-4713d3257bb2"> - <propertyInstance Id="87b29748-700a-418c-88bf-57ef7b4d8a0d" name="IsPartial" value="false"> - <elementDefinition Id="357a0af3-7435-4e92-ac69-217bed51bc1f" /> + <stereotypeInstanceHasPropertyInstances Id="26a9ae6c-0954-4a21-8b77-29a192e5b0d3"> + <propertyInstance Id="107e36f9-7966-409c-baed-14aa1c5f35a6" name="IsPartial" value="false"> + <elementDefinition Id="4bce20e1-25c5-475d-b3f4-7df11b1f6485" /> </propertyInstance> - <elementDefinition Id="3f265c0e-2901-43cb-88f9-92909aa2797c" /> + <elementDefinition Id="03bf733c-7d21-4dbd-b3e7-c1ddf9b7771a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c6306760-e69c-40e0-9aa5-fd87b4d171ef"> - <propertyInstance Id="549ecfd4-b2b1-47b8-92c4-736238994d84" name="IsUnsafe" value="false"> - <elementDefinition Id="a5d97e2f-4bed-4389-851d-8257e312696c" /> + <stereotypeInstanceHasPropertyInstances Id="6fcd34a8-1d91-4972-8aa8-098b39c94f63"> + <propertyInstance Id="3079eec1-8cad-4f95-b0ca-6be724a232f0" name="IsUnsafe" value="false"> + <elementDefinition Id="2f74803c-b3d9-4724-9d42-a676446ed2c7" /> </propertyInstance> - <elementDefinition Id="57cbab88-335f-4cf7-ba50-e295c645d08d" /> + <elementDefinition Id="c8c54770-f2d0-4e08-939c-12f9d1e60d2c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="60ed67df-4457-4f44-9c58-85b7514475cf"> - <propertyInstance Id="156b2c85-fa93-4d70-a627-eb7abb843163" name="Inheritance" value="none"> - <elementDefinition Id="d57cfb91-8ddb-4317-80b8-bbee7c9abb88" /> + <stereotypeInstanceHasPropertyInstances Id="9c014647-445e-4125-ba94-33c7e0250e6d"> + <propertyInstance Id="f6e24625-b7cb-40bc-8d34-d6526cfaf8c1" name="Inheritance" value="none"> + <elementDefinition Id="efecc32a-51b2-4fb0-9b36-0b7ce56bf4f8" /> </propertyInstance> - <elementDefinition Id="695eee89-a147-4852-adcd-0c6af268a6fc" /> + <elementDefinition Id="3196003f-9ea6-4a15-bf6b-d2c4c0f5a3ae" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="644ac2d0-5359-47cf-91db-f19ab3be9fe8"> - <propertyInstance Id="47c1a92e-5c0d-4984-be52-34b3cf0ffa6f" name="PackageVisibility" value="internal"> - <elementDefinition Id="19c74b58-1c23-4e42-9dbf-d9b912333fc3" /> + <stereotypeInstanceHasPropertyInstances Id="b00531a0-92f4-4f90-8ecd-03a4f55905d9"> + <propertyInstance Id="1b7f1ee2-09fc-4024-9941-6e1e03ba4126" name="PackageVisibility" value="internal"> + <elementDefinition Id="b9a41dd7-8c78-4e70-8f9d-1e2df66a7764" /> </propertyInstance> - <elementDefinition Id="2ecaadb4-1a20-4755-bb1f-fcc1b42009f0" /> + <elementDefinition Id="4b10945e-f983-4ba0-93bd-ae7724435c1f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="630e9e61-e5a9-4f63-bb17-4f8feaad71c7"> - <propertyInstance Id="201e9c68-0dac-474d-b41c-15960fa09757" name="params" value="false"> - <elementDefinition Id="7fb45684-8e12-441f-8a7a-3a8696d3edb7" /> + <stereotypeInstanceHasPropertyInstances Id="c0a9056c-55b3-4085-94ef-4663fcc1c2df"> + <propertyInstance Id="8c914edc-b7a5-48b3-b32e-18fe4071958c" name="params" value="false"> + <elementDefinition Id="74ea97e7-a64e-4fb6-9db3-e0d3ec6f805b" /> </propertyInstance> - <elementDefinition Id="e5e52f3d-ce8c-4de2-97ed-02d43ff6aba5" /> + <elementDefinition Id="93a002d9-6967-4999-8982-afe907e5139a" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="6c1b2be1-f108-452e-9ca7-4daed0038b11" /> + <elementDefinition Id="02726370-c1f7-46b0-aea0-a2f73356532f" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="aaa6e327-8c00-45fa-b9ee-f897a15cdb83" direction="Return"> - <elementDefinition Id="60685aca-aac3-4c80-935e-cacc7f9867a5" /> - <type_NamedElement> - <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="d5ceac74-611c-4a3d-9f24-dff6b9a425b6" name="gearbox" direction="In"> - <referencesInternal> - <reference Id="4c50c148-6b0b-4694-8308-cc513806c2e5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dgearbox" tag="ViewCode"> - <elementDefinition Id="92f6a727-51ec-4435-a36b-2b7cae0678f1" /> - </reference> - </referencesInternal> - <elementDefinition Id="7f8cb4e8-69e2-42d8-9b99-4002dd64ff50" /> + <parameter Id="39ee33aa-d1dc-4d9e-95fa-d2e09d3f715c" direction="Return"> + <elementDefinition Id="8fa639ba-0a70-4dac-aac5-89c4f2007860" /> <type_NamedElement> - <referencedTypeMoniker Id="65327661-721b-476e-bbee-08df66c5b293" LastKnownName="VectoGearboxFile" /> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="2f3c9871-d602-41da-9e01-cf4a5658600f" name="engine" direction="In"> + <parameter Id="8e7e0ff9-7b6d-4dcf-bedf-e524fb087cfb" name="vehicle" direction="In"> <referencesInternal> - <reference Id="9a35159d-057b-4685-88ba-9833827178a7" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dengine" tag="ViewCode"> - <elementDefinition Id="aff15ed3-0a66-406a-b609-20fb16a398b2" /> + <reference Id="7ea78491-c174-43c8-86b7-42fbe6bcabfc" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> + <elementDefinition Id="ada9dd9e-3a10-49d8-8b0b-1a8eb841e1ed" /> </reference> </referencesInternal> - <elementDefinition Id="bdbf69dd-86c9-488e-be60-4c115fcfe804" /> + <elementDefinition Id="b79fd183-4fb7-4105-9cc3-01137cd1ef8b" /> <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="58fbf609-2981-4a21-aa0c-fac1e5fbb2aa" name="AbstractSimulationDataAdapter" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="f7c28a05-f106-4371-87c8-986e3b99975a" name="CreateEngineData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="ddf9cfd9-0ebd-4820-a2d2-3df3c6ec2892" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="f83ca978-bd5c-44a3-a73d-63dfd56666ee" /> + <reference Id="8d844846-a0d1-4634-a24f-1a20a49e61e0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)])" tag="ViewCode"> + <elementDefinition Id="d3bfe2f1-feb5-4731-a98a-864b56606ac8" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="4c1f1edd-bf3b-4229-9b1a-bd5cb55ec8fa" name="method" profile="CSharpProfile"> - <elementDefinition Id="d9ebe075-a08a-464b-94a8-2a68c0e8b528" /> + <stereotypeInstance Id="8b25eb70-d0a9-4f53-8576-ca2a14fce4b8" name="method" profile="CSharpProfile"> + <elementDefinition Id="6e9efdcc-8f7d-4aad-9a28-3984dd4bc067" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bec8c0da-d00f-4cc0-bd3e-324aee848946"> - <propertyInstance Id="1fb076ad-b514-44b6-84a4-cc88b140a89b" name="ClrAttributes"> - <elementDefinition Id="b8dd93a3-4651-44f8-a11e-f8bc0ac65e09" /> + <stereotypeInstanceHasPropertyInstances Id="b6f2fea0-c6c6-434a-b82a-0e3b790df5ed"> + <propertyInstance Id="0af209e4-853b-4ade-9217-c209b86e6d4a" name="ClrAttributes"> + <elementDefinition Id="0734942d-a873-4a5f-ab92-1954f7cae258" /> </propertyInstance> - <elementDefinition Id="a361fc5c-8b55-42fb-9756-52c4f1d67360" /> + <elementDefinition Id="b5bd0eb0-c325-4caa-869c-91ea4a60d604" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="92633563-c8d2-4fde-8d0e-aa5ccdda4519"> - <propertyInstance Id="dc41a198-1f29-4768-a7ab-09c644ae5707" name="IsPartial" value="false"> - <elementDefinition Id="cc00edf2-c3ce-4c0b-9fdb-1b173b15175a" /> + <stereotypeInstanceHasPropertyInstances Id="dc32609e-8ea6-48e6-b138-44871b1649bf"> + <propertyInstance Id="b97cb6f1-06fe-44a0-b94c-86e0b5e7292b" name="IsPartial" value="false"> + <elementDefinition Id="9df24867-b782-489a-ab8b-eb5d1736eec7" /> </propertyInstance> - <elementDefinition Id="0b01992c-4ee2-4fa4-bb28-52de7c9bfa6c" /> + <elementDefinition Id="460be5bb-f84c-42b4-b145-7ca9d2436b38" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="49ea3465-04c2-40bf-938f-532d1e1ecff3"> - <propertyInstance Id="b5708c63-da3b-4d64-b962-8596dfbb377f" name="IsUnsafe" value="false"> - <elementDefinition Id="4881da8c-8e9a-4657-8fe8-762c5f2b7a73" /> + <stereotypeInstanceHasPropertyInstances Id="1bcaf68d-0860-42ac-a19c-9bdf5b58a862"> + <propertyInstance Id="3723c39d-ca95-4fbe-88e9-96fd5f93c7a6" name="IsUnsafe" value="false"> + <elementDefinition Id="0097583b-64f0-4ce4-8bf8-0554b0e33585" /> </propertyInstance> - <elementDefinition Id="37194dae-dad1-41b3-bdf3-23ad7b8bf64f" /> + <elementDefinition Id="af66b360-8634-4d6e-879e-3a55066014ec" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6b9967a5-b466-4b46-8392-82a802b18593"> - <propertyInstance Id="70d48f65-9df5-417c-a7ed-9c92957aa089" name="Inheritance" value="none"> - <elementDefinition Id="75241a9f-792d-4e85-a8f6-8c8a3ee17cf3" /> + <stereotypeInstanceHasPropertyInstances Id="1388e52b-c762-46ef-a636-d9fd91b3dfc9"> + <propertyInstance Id="2f3ebe4e-4125-4cc6-a8af-ce6b120b3f26" name="Inheritance" value="none"> + <elementDefinition Id="d53fd026-62dd-4191-b9d4-8606e83c6e5b" /> </propertyInstance> - <elementDefinition Id="13af2d65-6cad-4695-82e9-1929556dba46" /> + <elementDefinition Id="ddbaa4dd-9283-454a-b4ca-d6c56622df1f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5e02d68a-0364-428c-ac42-d3a42c897d9a"> - <propertyInstance Id="3ef13054-2e33-4c30-937e-7662a99c4792" name="PackageVisibility" value="internal"> - <elementDefinition Id="a912fa17-74cc-4899-b038-c726f2f4e72c" /> + <stereotypeInstanceHasPropertyInstances Id="39e7faf4-7365-4924-ad00-73c05c8a28bc"> + <propertyInstance Id="498ee6a4-4009-4821-a9fe-7391e731efdf" name="PackageVisibility" value="internal"> + <elementDefinition Id="d07f8f48-08dd-47d6-bfe1-f0ffc61766e8" /> </propertyInstance> - <elementDefinition Id="53ff55c4-c81e-4b1c-b2cf-4260dc82c9ef" /> + <elementDefinition Id="2bb0b9fb-c299-4e07-b713-e9e816e0c627" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bc46c7c7-7215-4764-8349-a6b1a74dfa5f"> - <propertyInstance Id="74011f95-9dda-46c8-bd4f-5e53f2522051" name="params" value="false"> - <elementDefinition Id="28534c6f-3cb6-4f56-abc6-06a648820500" /> + <stereotypeInstanceHasPropertyInstances Id="c88daf7f-a4d7-41d7-a96c-7b527ba82be1"> + <propertyInstance Id="807299f0-4ea4-4423-814c-e959b623559d" name="params" value="false"> + <elementDefinition Id="38e48a07-19a7-4133-9996-0a5d43014c32" /> </propertyInstance> - <elementDefinition Id="5e76eed7-3786-4bc9-aa2d-d63021c19993" /> + <elementDefinition Id="98f96c4a-7f8d-4d79-a488-f35a41f2e64a" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="140697e2-cd03-413c-bc8d-11505f9fbf61" /> + <elementDefinition Id="b057cf78-ed1f-451e-afc9-394b5535c13e" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b0da3867-a16e-4cf1-9d6e-56f74b7c71de" direction="Return"> + <elementDefinition Id="b5821e89-28c1-44b7-be43-4b258ad4fa65" /> + <type_NamedElement> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="2344bc1e-a6db-4c54-af8e-6e78948ecea3" name="engine" direction="In"> + <referencesInternal> + <reference Id="aaaa153a-54e9-4e74-8c72-573e78e15783" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)]) ParameterIdentifier%3Dengine" tag="ViewCode"> + <elementDefinition Id="cdcf0e58-460b-498d-b54f-f7079840c0d3" /> + </reference> + </referencesInternal> + <elementDefinition Id="573939aa-ec5b-469d-bae9-3cc64fe58689" /> + <type_NamedElement> + <referencedTypeMoniker Id="b2c75230-57e2-47fa-afba-7244900a5dd7" LastKnownName="VectoEngineFile" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> - </packagedElements> - </package> - </logicalClassDesignerModelHasPackages> - <packageHasNamedElement> - <referencedType Id="ac5188dd-3ad4-4b61-a523-e14114893619" name="VehicleData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::VehicleData"> - <elementDefinition Id="40d91768-4cfb-4b95-ade3-243ea20e028f" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" name="VectoVehicleFile" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::VectoVehicleFile"> - <elementDefinition Id="3e3c4660-8912-4413-877a-929ae6b472b6" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="abaa1306-c856-4739-baa3-830291530dd5" name="Mission" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Mission"> - <elementDefinition Id="87b1d34e-3c18-4a9d-bb4e-cb899f3c0ce0" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="56eef501-daf3-498a-b88a-3302cddfe13d" name="Kilogram" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::Kilogram"> - <elementDefinition Id="9c152a23-9fb3-46e6-b8ba-6d2eec234e92" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" name="CombustionEngineData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::CombustionEngineData"> - <elementDefinition Id="8f1653e1-038a-4c36-bb53-1d50a69749a1" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="b2c75230-57e2-47fa-afba-7244900a5dd7" name="VectoEngineFile" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::VectoEngineFile"> - <elementDefinition Id="b8f620d6-7c10-440d-8592-f19e7b1f9c7c" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" name="GearboxData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::GearboxData"> - <elementDefinition Id="8b5ae4e9-713d-4a09-9e2f-40ecdb827a34" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="65327661-721b-476e-bbee-08df66c5b293" name="VectoGearboxFile" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::VectoGearboxFile"> - <elementDefinition Id="fdf8ed6c-8831-46ea-9a01-53fcb0ed8b68" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="bb271b5a-06da-4ad3-a9cc-005ee3d98d4f" name="VehicleFileV5Declaration" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::VehicleFileV5Declaration"> - <elementDefinition Id="1dbbcc95-72dc-4dd4-bf2f-87797c89be2e" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="623314ef-dc9e-4728-84a3-fb2388e90ce0" name="EngineFileV2Declaration" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::EngineFileV2Declaration"> - <elementDefinition Id="a45650b5-245a-40a2-bed6-fc8d3d37574f" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="4a011d5e-17a1-44df-a80b-bb4a70f3e073" name="GearboxFileV4Declaration" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::GearboxFileV4Declaration"> - <elementDefinition Id="f978613b-8c1a-41d4-af83-7da7cbd430da" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="659fa4b5-d258-4d00-8599-08f74333eb69" name="VehicleFileV5Engineering" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::VehicleFileV5Engineering"> - <elementDefinition Id="f252c9b2-9446-4d49-9c98-f3ae2cfd23e7" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="1a4e94fa-365c-4de0-af09-b167aa44c643" name="EngineFileV2Engineering" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::EngineFileV2Engineering"> - <elementDefinition Id="17e38cd3-22dd-4480-a07e-2abe9883868b" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="89eac388-3953-4433-baf0-f90fe0ef34a4" name="GearboxFileV4Engineering" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::GearboxFileV4Engineering"> - <elementDefinition Id="9490aae7-c363-4662-a516-cf438940e86f" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="75362938-d433-4568-a2e7-646f95e81946" name="DataBodyDecl" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::DataBodyDecl"> - <elementDefinition Id="4e1f02ff-d9c2-4d61-b885-109fb6aa76d9" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" name="String" isAbstract="false" isLeaf="false" cachedFullName="String"> - <elementDefinition Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" /> - </referencedType> - </packageHasNamedElement> - <logicalClassDesignerModelHasPackages> - <package Id="4cba399c-bab7-4371-b265-b2e6c7c039bd" name="Reader" visibility="Private"> - <referencesInternal> - <reference Id="b1410133-41dd-4e90-985f-858762671ccb" handle="viewcode://./CodeSchema_Namespace?Namespace%3DTUGraz.VectoCore.FileIO.Reader" tag="ViewCode"> - <elementDefinition Id="1db30724-1035-4632-a02f-bd7384df798c" /> - </reference> - </referencesInternal> - <elementDefinition Id="dd9e3b69-eded-4912-a77e-91e5f55cc032" /> - <packagedElements> - <packageHasNamedElement> - <Interface Id="6956d26e-ba7a-4a83-a5af-fe01e05a737b" name="ISimulationDataReader" isAbstract="false" isLeaf="false"> - <referencesInternal> - <reference Id="2af19fb3-78e3-4b88-b571-fd23edd043d8" handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DISimulationDataReader" tag="ViewCode"> - <elementDefinition Id="bc641fb3-640b-401a-8d7a-f5e435c69ab4" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="8fdb2da4-d152-4658-bcf4-c9f7ae9460fd" name="interface" profile="CSharpProfile"> - <elementDefinition Id="f5ca7091-be95-4b7c-acee-b99ae880d2a2" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="992906b2-70f1-4a28-a252-bb80f739abf3"> - <propertyInstance Id="fdca5ecc-ec94-4855-abcf-0fb955698944" name="ClrAttributes"> - <elementDefinition Id="420f5cb4-71b0-4d56-b288-8a69dbe20c51" /> - </propertyInstance> - <elementDefinition Id="f7aa3d01-9c5c-4d55-b5c9-9a7b7d1933e3" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="12c95ddc-a672-4ea1-906d-360c24d84943"> - <propertyInstance Id="79157705-f93f-4001-b9a2-4af09068cd49" name="IsPartial" value="false"> - <elementDefinition Id="514cd4a4-a1e3-4014-9ebf-aedc9f415425" /> - </propertyInstance> - <elementDefinition Id="8d7c7434-df90-4ca2-839d-497defcc6331" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ab2ff773-72b1-4b70-b287-a36766b5f01c"> - <propertyInstance Id="283d72d4-b8a9-4731-8f0e-696d765a71e7" name="IsUnsafe" value="false"> - <elementDefinition Id="2e98dc36-82c5-4024-92ef-9f5c133da78b" /> - </propertyInstance> - <elementDefinition Id="87a839a9-a910-4ec5-bec0-7dad6c7f81f6" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f77d51d8-44f9-45a5-978c-f217524015ae"> - <propertyInstance Id="ef6312c1-30a7-46a4-a6d5-e3d5ae12fcb9" name="PackageVisibility" value="internal"> - <elementDefinition Id="13dfad65-a1f2-41c5-b6de-e228bfc08f41" /> - </propertyInstance> - <elementDefinition Id="a1873692-049e-41f2-a85d-c848f97e9716" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="a19b5894-701e-4ea8-b6c2-4ecbf617105b" /> - <ownedAttributes> - <property Id="685fa6a5-2592-4f9b-891f-9b16fabb9bb2" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <operation Id="beee9e48-00e8-4d52-803f-cde92a72459d" name="CreateGearboxData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="20e45581-88dd-4bbb-9266-eea1d16baebe" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DISimulationDataReader Member%3DIsEngineOnly" tag="ViewCode"> - <elementDefinition Id="22467d24-3811-4add-8143-b0be53b75ff2" /> + <reference Id="02f030c2-d3ed-4475-b19a-7c9f513f7ca8" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> + <elementDefinition Id="0c987450-e38d-4a07-8f3e-da33cf274015" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="9f7d99cf-a23e-4cac-8326-d621c3b1e503" name="property" profile="CSharpProfile"> - <elementDefinition Id="3e9bb195-4402-4f9d-b556-4ccf3ac70828" /> + <stereotypeInstance Id="6b192584-e3ac-4e1f-b2f0-5b49770e8f9c" name="method" profile="CSharpProfile"> + <elementDefinition Id="c4f9e654-635d-4c25-ba4b-e7ad86f7c225" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2c1c0831-f677-4425-a8b3-dafe9b2da7d8"> - <propertyInstance Id="0e5e2df7-5d66-4964-ae22-84e7326b1bc3" name="ClrAttributes"> - <elementDefinition Id="f43ec07c-881d-4ebc-bf7f-f1b2e8fe55f5" /> - </propertyInstance> - <elementDefinition Id="b66fe8a5-5847-404c-9516-0838b4474214" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="95c55c61-ed1c-4243-8d13-1c26d132d632"> - <propertyInstance Id="e392039f-a25f-4a41-88ce-e7de5306acc3" name="Get" value="public"> - <elementDefinition Id="686a67be-1228-4bf4-ad6f-ace498b77cde" /> + <stereotypeInstanceHasPropertyInstances Id="6a7f3bb9-d68a-4306-a6b6-c8f93ed0dabd"> + <propertyInstance Id="4bc4a7fd-8fc4-4e19-861d-53b04e7eeeff" name="ClrAttributes"> + <elementDefinition Id="9ff8fc3a-1537-4064-a617-27b9c0d10379" /> </propertyInstance> - <elementDefinition Id="1b850f41-0c5e-469f-a8ae-c6d95fe2bf1e" /> + <elementDefinition Id="79f960f5-3bf2-482b-ab2b-87d1dc795e83" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5eedb8b9-75ea-483d-9b7d-3922f2495294"> - <propertyInstance Id="555971a0-9d62-4272-8bd9-b2d65feab9c4" name="HasBody" value="false"> - <elementDefinition Id="ad984ce8-f583-4cb2-bd0c-fbb2120dc0a3" /> + <stereotypeInstanceHasPropertyInstances Id="9492a7f0-77dc-4068-a74d-08be2797b850"> + <propertyInstance Id="a0468f0f-42a2-4ea9-81b7-80f8c1a7c9b1" name="IsPartial" value="false"> + <elementDefinition Id="04031d43-0db0-44f2-a674-2bfb6640a854" /> </propertyInstance> - <elementDefinition Id="5dfb7201-aaf1-4c3a-8b70-4a409568dff3" /> + <elementDefinition Id="6a9f31b8-82ad-4886-bb3d-08cd5f10e381" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="41156594-2b22-4646-8bc4-e21fa4da8816"> - <propertyInstance Id="269239ae-5920-42ef-8cc0-18b48772ecae" name="IsUnsafe" value="false"> - <elementDefinition Id="781a0df7-b4ad-4cec-9330-6144c6f3d980" /> + <stereotypeInstanceHasPropertyInstances Id="932635ee-3063-4901-9fc9-a0066d951bbc"> + <propertyInstance Id="9a68251f-4dde-4eff-99a3-cee2ca73d6a2" name="IsUnsafe" value="false"> + <elementDefinition Id="73ccb12b-686f-4b37-ab43-a259894e899e" /> </propertyInstance> - <elementDefinition Id="2a7e6997-d718-4c1c-bd34-6d2e7a083366" /> + <elementDefinition Id="7de2145e-fa97-4534-87f5-d0b84597b3e3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9474a547-9297-418d-818a-8f4e90dd4416"> - <propertyInstance Id="471ba32f-3990-4950-9a15-1e2df59ce2c9" name="Inheritance" value="none"> - <elementDefinition Id="27e005c5-781d-4822-bb52-77d5b817ff50" /> + <stereotypeInstanceHasPropertyInstances Id="888d93b7-8b5f-4b43-8bb2-1b0d6f21136b"> + <propertyInstance Id="9af0741a-ca5d-4408-93a4-3554a03b4887" name="Inheritance" value="none"> + <elementDefinition Id="e32f263c-e922-4aa5-a2c1-fe704ede583c" /> </propertyInstance> - <elementDefinition Id="c8aa5d29-abb3-4be4-a00f-c84f9a705712" /> + <elementDefinition Id="9a7c1f98-0f5d-4bc2-b4f4-001127609e20" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="94e9fcc2-7157-4a0c-bcde-07176b364930"> - <propertyInstance Id="29fd402b-dacd-4b41-8dcf-143f049a1642" name="PackageVisibility" value="internal"> - <elementDefinition Id="0257c89d-14d3-498d-a0b9-fdf056bc4a7b" /> + <stereotypeInstanceHasPropertyInstances Id="d45fbffa-2b69-4d72-ba1a-5dd2a3d54d3d"> + <propertyInstance Id="a76c1433-afa9-4211-a4e1-4dcca5d59a2c" name="PackageVisibility" value="internal"> + <elementDefinition Id="0c513c90-a26b-407a-992f-92b30a67f7ae" /> </propertyInstance> - <elementDefinition Id="58dee60f-eda4-4630-9515-342d570692cc" /> + <elementDefinition Id="643f112d-20cc-4659-af28-ff630ad7c29c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="513e496d-c99a-4fae-b338-bcaf8ab4d20c"> - <propertyInstance Id="db6843a5-a199-4e80-84fd-c09a12862ea9" name="Set" value="none"> - <elementDefinition Id="7d93df4b-7893-475f-822a-1450f7e90f10" /> + <stereotypeInstanceHasPropertyInstances Id="6356c7ed-c6d9-4f04-9a48-0c30043a6abf"> + <propertyInstance Id="9dea17ac-6169-4c12-8fbb-a7700b822cfb" name="params" value="false"> + <elementDefinition Id="8ca1d353-927f-4287-9c4b-19692df5c2e9" /> </propertyInstance> - <elementDefinition Id="d418a724-7e48-4a90-9651-5e537a67cd74" /> + <elementDefinition Id="c34ea30e-347c-44db-abc5-d440d883d16d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="3ea0bc7c-f3bf-498c-8c17-e1b892942f4c" /> - <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> - </type_NamedElement> - </property> - </ownedAttributes> - <ownedOperations> - <operation Id="23c8a0bd-4cfb-46a8-b3e1-b0548f74a06e" name="SetJobFile" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="6b5c179c-eb62-48d4-80e5-f877303b6a17" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="6ba00ef4-a52d-4686-a40b-f3fc84ff7dca" direction="Return"> + <elementDefinition Id="b460b0fc-c3eb-49f0-8d20-dbb3813a8fa1" /> + <type_NamedElement> + <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="fbae0dc2-b944-4534-af01-e31e6f2da256" name="gearbox" direction="In"> + <referencesInternal> + <reference Id="02ef59ab-4108-4a64-b337-90a840436d07" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dgearbox" tag="ViewCode"> + <elementDefinition Id="bd2b1ca6-da18-4935-a98c-08cb37fc1005" /> + </reference> + </referencesInternal> + <elementDefinition Id="f3183cec-5405-4ff0-bc2e-25ab8e1e1ffa" /> + <type_NamedElement> + <referencedTypeMoniker Id="65327661-721b-476e-bbee-08df66c5b293" LastKnownName="VectoGearboxFile" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="e382809b-0cee-4fa3-b187-e1c4edf8de05" name="engine" direction="In"> + <referencesInternal> + <reference Id="91ccc383-c725-4e53-8828-8ed9efa9afe8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dengine" tag="ViewCode"> + <elementDefinition Id="eb3e3fe8-ab9e-404a-b395-a6428ddba603" /> + </reference> + </referencesInternal> + <elementDefinition Id="c205a07e-bc75-4cfa-b4a4-15f345e5285c" /> + <type_NamedElement> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="3c4c027b-910f-44ed-871a-fbcc41c0a996" name="CreateVehicleData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="de3b67cc-72c2-443f-a137-581023b52e36" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DISimulationDataReader Member%3D(Name%3DSetJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="81579b82-2666-4664-91a2-fd4f77481130" /> + <reference Id="f70fadbf-4a86-437b-97cc-762671ba6d09" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVehicleFileV5Engineering)])" tag="ViewCode"> + <elementDefinition Id="9f6343be-cb3f-4cef-bf86-108b6d9abb10" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="6ed2c5f0-ccf7-4100-8faf-bac2cd953a38" name="method" profile="CSharpProfile"> - <elementDefinition Id="b3d0a8ba-7a29-46dc-bfc8-a52a3ef1b2e4" /> + <stereotypeInstance Id="6659d088-4596-4606-9a3d-8bac4cfead48" name="method" profile="CSharpProfile"> + <elementDefinition Id="7a3dd107-27f0-40db-9113-4e9771058d4b" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="01812ccb-7abd-42bb-9f50-a9c77e2add6a"> - <propertyInstance Id="418027cb-bc46-453a-96c7-c6e1d430a1b9" name="ClrAttributes"> - <elementDefinition Id="a261057d-6654-49df-8072-c7f017634d16" /> + <stereotypeInstanceHasPropertyInstances Id="ccf2ac94-8059-406c-ab6f-ac44a48895ed"> + <propertyInstance Id="e2a38499-e1ee-496e-8b72-9d24bbdd0b6f" name="ClrAttributes"> + <elementDefinition Id="9b355eaa-8763-4227-bfd5-26356bd8028e" /> </propertyInstance> - <elementDefinition Id="3a56230a-0d52-45e0-9cda-ff3cdf1e922f" /> + <elementDefinition Id="4e15d299-5577-44a9-8404-bb5c55d93d2b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="832106a4-83d6-493e-9ee6-288f1c187c1f"> - <propertyInstance Id="ef732bdd-bbe9-40e1-b079-4997ca041549" name="IsPartial" value="false"> - <elementDefinition Id="1235a31d-b2fa-4a82-baff-5e68448aa81b" /> + <stereotypeInstanceHasPropertyInstances Id="4ab2b993-c12f-418e-816a-e0c3e860d173"> + <propertyInstance Id="8d029a02-92f7-43cf-b702-83e1c9aa6107" name="IsPartial" value="false"> + <elementDefinition Id="12509fd4-b50d-44fe-90d8-08279e8ccb3b" /> </propertyInstance> - <elementDefinition Id="ccfb1e0a-667b-4629-8501-00f832413cae" /> + <elementDefinition Id="28a52760-970c-472c-9531-5692d94fc20c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="82f32dc3-63ff-4098-9954-cd72b49e6147"> - <propertyInstance Id="ee3e025b-cdd3-439a-b584-06a92fa8d53d" name="IsUnsafe" value="false"> - <elementDefinition Id="b09c89a1-a91f-466f-a60a-6ea6b8e6d4c7" /> + <stereotypeInstanceHasPropertyInstances Id="adfdfe8e-77e1-4279-a32e-44ab123cd2a9"> + <propertyInstance Id="9aefb632-79d9-41e4-8a84-15cb6743ee57" name="IsUnsafe" value="false"> + <elementDefinition Id="e896427b-1739-45ea-bc99-d3054628134f" /> </propertyInstance> - <elementDefinition Id="67dfbf88-af39-4509-90f5-7fec52a79714" /> + <elementDefinition Id="87103d24-fab8-46e1-a26b-750a0d907965" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="76609ed2-c066-49a5-a4e9-d73abf8d6e74"> - <propertyInstance Id="974f5d67-0834-439a-8565-4584424256e8" name="Inheritance" value="none"> - <elementDefinition Id="146e5e88-72dd-4ac8-a486-759decc0c26b" /> + <stereotypeInstanceHasPropertyInstances Id="f39cd043-a42d-48b4-88da-b521b5505d74"> + <propertyInstance Id="a0a42011-42a9-494d-bffc-aae00a5a285f" name="Inheritance" value="none"> + <elementDefinition Id="e20fba15-cb0c-4696-9aee-ca4fd86b4874" /> </propertyInstance> - <elementDefinition Id="5c51b32f-1882-4de0-b208-0e6f9b1cfb76" /> + <elementDefinition Id="96691066-5ff9-435a-a03a-791c2fe27cf0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5d91ce2c-37c8-45d9-8b9e-f03bd0e34726"> - <propertyInstance Id="4887c49f-e1a6-4c0e-8db8-946d82905251" name="PackageVisibility" value="internal"> - <elementDefinition Id="d138182b-2099-4784-a1fc-6bf29e1f3b70" /> + <stereotypeInstanceHasPropertyInstances Id="51bbfabd-0d69-4f31-95fc-6190e488ec9d"> + <propertyInstance Id="976cea1e-df14-48b4-990e-7067748ba75d" name="PackageVisibility" value="internal"> + <elementDefinition Id="6a2c6a07-e3f9-4bff-b6b7-b48c7e25a82a" /> </propertyInstance> - <elementDefinition Id="9c2cf491-285c-4ac8-a155-8e71607a83ed" /> + <elementDefinition Id="6df7e5f7-f7cf-43a7-888a-2cf73063ba87" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="159f1fca-fd56-4ec8-a449-902b9914cee1"> - <propertyInstance Id="926a066e-bb81-494a-b083-4c9fc8d2e057" name="params" value="false"> - <elementDefinition Id="c36d4e6a-7b55-4354-8cba-176d7481ab0b" /> + <stereotypeInstanceHasPropertyInstances Id="fa74465c-a730-4916-9e22-74652aaa3a90"> + <propertyInstance Id="259ee384-492a-4606-bd55-58ae3d618df5" name="params" value="false"> + <elementDefinition Id="a3a2b3eb-95c8-4865-9ba6-39886aa201e3" /> </propertyInstance> - <elementDefinition Id="14e76eef-f4ab-4a94-87e9-ff513b3278a6" /> + <elementDefinition Id="84e32bea-3ddb-4438-ac3d-f828edcafd22" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="4e1bec09-b992-4498-afbe-1e8dcf019d9c" /> + <elementDefinition Id="7b69bccd-fc86-44fe-8f88-2f873b558db9" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="ce8633a8-5198-45ee-901b-090b59beb009" name="fileName" direction="In"> + <parameter Id="3ba38a28-078d-4d6a-a2f5-e83f2a965db9" direction="Return"> + <elementDefinition Id="53f3fc4c-58de-4567-b85d-701f17887640" /> + <type_NamedElement> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="e44b9e02-917f-49ac-8bb1-9829932d2d82" name="vehicle" direction="In"> <referencesInternal> - <reference Id="4702875e-d61c-4e00-9f05-d0d3e5925422" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DISimulationDataReader Member%3D(Name%3DSetJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> - <elementDefinition Id="ab91b52f-2ff0-4414-8617-f3a9729b4148" /> + <reference Id="934bd177-e7a8-405f-9f8b-882d243fd063" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DVehicleFileV5Engineering)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> + <elementDefinition Id="5c9557d0-4631-44ea-bda1-60dc5d5e8068" /> </reference> </referencesInternal> - <elementDefinition Id="e9abdd02-1e81-4dab-af5d-e1f3f5e3365f" /> + <elementDefinition Id="f38b7a4c-84d3-4467-bcf3-2a8b5719c3fe" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="659fa4b5-d258-4d00-8599-08f74333eb69" LastKnownName="VehicleFileV5Engineering" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="0f7f5323-d993-4f6a-a127-e060c0a78b1f" name="NextRun" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="37304325-e0bd-48b7-924e-ec110e8f6801" name="CreateEngineData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="a751f3cc-1cff-49f1-ac9f-19d5eaf32501" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DISimulationDataReader Member%3DNextRun" tag="ViewCode"> - <elementDefinition Id="35b4e3f3-7d90-4061-a727-72225a53581f" /> + <reference Id="ebe585c0-f33c-4f1d-8c17-eb28d94a8d94" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DEngineFileV2Engineering)])" tag="ViewCode"> + <elementDefinition Id="dbc3927e-782e-4037-94ad-fb084949f233" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="a0ae1a02-14a2-4672-96ff-c1cad41b9e65" name="method" profile="CSharpProfile"> - <elementDefinition Id="984a34ed-c5d9-430e-889c-767a7a8e32d2" /> + <stereotypeInstance Id="b4674cb5-e74b-481a-95fa-31c05e57039b" name="method" profile="CSharpProfile"> + <elementDefinition Id="6ca91c08-fe51-4544-9496-d40ce339c4fb" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4851d6a1-b461-4c0d-9a56-a2cc18901636"> - <propertyInstance Id="b1f6e802-8c44-4482-839e-eafc885de287" name="ClrAttributes"> - <elementDefinition Id="32d4713b-6260-43a8-8e2d-e87f11a3213d" /> + <stereotypeInstanceHasPropertyInstances Id="c6406a17-aeeb-4406-b9a8-5e98128c8eb8"> + <propertyInstance Id="de0035f8-d47d-4158-a951-a100580820c1" name="ClrAttributes"> + <elementDefinition Id="efc60a65-adf0-4fe2-99a8-9721c795791b" /> </propertyInstance> - <elementDefinition Id="e105c758-7a80-4207-b653-9a9e03a93e6c" /> + <elementDefinition Id="cb61c66b-8165-437d-a7d1-bb7eb42ce776" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b71cc534-0160-41b4-b4cc-e6d9ed34a9b8"> - <propertyInstance Id="65e92fd6-517f-4455-a5c1-1685d5ec3a8d" name="IsPartial" value="false"> - <elementDefinition Id="e69344d7-877d-404f-9068-497dc47a44b6" /> + <stereotypeInstanceHasPropertyInstances Id="adef41a3-b57a-4e98-91e5-aa89f7e0cdeb"> + <propertyInstance Id="cfee5aaf-5f2d-4835-b7e1-65412e402078" name="IsPartial" value="false"> + <elementDefinition Id="6831c901-b76f-4e91-b883-c3c322f0650c" /> </propertyInstance> - <elementDefinition Id="ca045fae-0ed1-4bd6-8e14-cd7449535729" /> + <elementDefinition Id="6e1d5474-153b-4936-8458-c3a981dad5f5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="be1a0894-3820-48b5-9b1d-86604bc9b83f"> - <propertyInstance Id="321b6be2-8d4a-458d-95e1-03cb9e9c800f" name="IsUnsafe" value="false"> - <elementDefinition Id="a406ab89-ee74-46ad-9e52-dab39b2463ec" /> + <stereotypeInstanceHasPropertyInstances Id="89814dd5-3af7-4aa4-96fe-dd8d84d9c7f8"> + <propertyInstance Id="d4a2670f-7d79-4d1a-b4d7-c9c2b67355f2" name="IsUnsafe" value="false"> + <elementDefinition Id="45fe8730-2287-4bb9-92ac-6860af6c35e1" /> </propertyInstance> - <elementDefinition Id="4420138d-3197-4e40-91ac-6c11835e23cf" /> + <elementDefinition Id="f7c8972e-d5dc-4339-add8-297d07bc9b9b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d6746f12-2df7-4ca0-a39e-19839d89a5f1"> - <propertyInstance Id="7925adf7-108d-4e71-9dcf-104809960275" name="Inheritance" value="none"> - <elementDefinition Id="5d5c3729-3527-4007-ae02-9b3a2c1195db" /> + <stereotypeInstanceHasPropertyInstances Id="b71f7b59-6bbd-4d23-b904-463f8a0ecdf0"> + <propertyInstance Id="34511c86-20ac-4961-81d9-d6eaa9730fd7" name="Inheritance" value="none"> + <elementDefinition Id="cb78f887-7094-4764-ba83-b469175d2f9d" /> </propertyInstance> - <elementDefinition Id="98076266-6919-473e-b9b0-12753bec6104" /> + <elementDefinition Id="daacf24f-8f37-43d2-8ab2-62d0aeadb383" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b3e344a3-63b7-411d-ad6b-76a06e612d8d"> - <propertyInstance Id="d3bedd21-4f75-4bfb-b15a-12c90e17914d" name="PackageVisibility" value="internal"> - <elementDefinition Id="14ac0c3f-9530-4a49-9fe4-85c73d1da4d4" /> + <stereotypeInstanceHasPropertyInstances Id="096f237f-2988-4c18-a276-e9f17d603269"> + <propertyInstance Id="206ded9e-fde3-40f3-b63f-67770b7b840a" name="PackageVisibility" value="internal"> + <elementDefinition Id="2361bfb9-3541-461a-81e8-beaeec97ed6c" /> </propertyInstance> - <elementDefinition Id="07d69f53-a4c3-4469-84ab-6237730f446f" /> + <elementDefinition Id="bfba967c-2934-4b0d-aa8f-087f4676a8ac" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d39d9030-f694-460c-8545-ba74d35d20fa"> - <propertyInstance Id="a5bc2923-e3bd-4a1c-a19d-5951b7ed2298" name="params" value="false"> - <elementDefinition Id="b11c9a68-a754-4f49-9f2a-bb4610d85182" /> + <stereotypeInstanceHasPropertyInstances Id="b7e8a3c4-24d2-4e98-b2c7-73f7cc71af39"> + <propertyInstance Id="2dad325c-2a24-4528-be3d-7ebdf182cb9a" name="params" value="false"> + <elementDefinition Id="ed24e5ad-92a6-4635-80ce-b049113980d4" /> </propertyInstance> - <elementDefinition Id="63fee99d-e0e5-4c7a-bf11-80f14467b3e1" /> + <elementDefinition Id="fce3be84-0c4c-42b5-be93-00ae510a630d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="5bb0d160-5f47-4d8f-b5e3-8225c541e72d" /> + <elementDefinition Id="1516eb1b-7f1d-4f79-8d84-4f6726d67625" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="73f82ee8-ebb3-4dee-98e6-00bd310772cf" direction="Return"> - <elementDefinition Id="885902b1-f1f6-4402-aafe-c5461b18af22" /> + <parameter Id="13a7d426-4b2a-41a5-8c5e-63f3e028b752" direction="Return"> + <elementDefinition Id="0b73338f-8095-4e86-931b-db2cca621dea" /> <type_NamedElement> - <referencedTypeMoniker Id="5413d13b-765a-4d61-9752-72bcc187dafe" LastKnownName="IEnumerable<VectoRunData>" /> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="503e2ffe-1228-49cb-8b09-9b4fd9cf8bf9" name="engine" direction="In"> + <referencesInternal> + <reference Id="7fe883aa-9aca-4333-b26c-f47b790edd58" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DEngineFileV2Engineering)]) ParameterIdentifier%3Dengine" tag="ViewCode"> + <elementDefinition Id="9b1bc2e2-0ed8-42c5-a10d-f884cc6edc26" /> + </reference> + </referencesInternal> + <elementDefinition Id="bf767054-d7ee-40d8-be73-bcfd1a80a5ec" /> + <type_NamedElement> + <referencedTypeMoniker Id="1a4e94fa-365c-4de0-af09-b167aa44c643" LastKnownName="EngineFileV2Engineering" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - </ownedOperations> - </Interface> - </packageHasNamedElement> - <packageHasNamedElement> - <class Id="c28d8e6c-ebb7-4f41-95f6-58f3b3340a41" name="AbstractSimulationDataReader" isAbstract="true" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="013a0e24-9a9b-44cb-a338-87024e6fa095" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader" tag="ViewCode"> - <elementDefinition Id="916fad6d-0e84-494c-a44e-02408b667df3" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="df03243b-f036-45f8-a7ec-f294cffc78f3" name="class" profile="CSharpProfile"> - <elementDefinition Id="897ce723-7a25-48c8-81c6-335481966a2b" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e0b334a5-61e8-4c65-861a-6d49b6cd3628"> - <propertyInstance Id="94bbf725-8bc0-47f4-9099-37cd4844e048" name="ClrAttributes"> - <elementDefinition Id="f4a7c1fa-574e-494c-90e4-ff680dffbadb" /> - </propertyInstance> - <elementDefinition Id="0e52fc09-f778-44ef-974d-1e668f29772d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f6b2e3ac-9f75-4519-a267-8f7fbeca5f8b"> - <propertyInstance Id="eda9be1e-93fd-4176-951b-94d32d4be84c" name="IsPartial" value="false"> - <elementDefinition Id="20efe7d1-3782-4b13-85bf-282438709a42" /> - </propertyInstance> - <elementDefinition Id="4847a89c-8c53-47c6-bc63-8a2044053b50" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ece8555f-851f-48ba-a6aa-84fd376b0ba3"> - <propertyInstance Id="10e4691e-c2b9-4859-ab8f-9fd02572ad84" name="IsStatic" value="False"> - <elementDefinition Id="73b4a920-7716-441e-b05e-787f305664fe" /> - </propertyInstance> - <elementDefinition Id="d07a3111-236b-479c-aeda-9f761ecda677" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="26059fab-3b1a-4364-97ca-0e17151cb457"> - <propertyInstance Id="ea136a38-9298-48ea-9687-c2237f849630" name="IsUnsafe" value="false"> - <elementDefinition Id="ba2885b2-8e89-4e5e-9edd-b88905f7eb34" /> - </propertyInstance> - <elementDefinition Id="5ec20041-886f-4523-b748-97b3fd5f8a71" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5bb33fb7-722a-45d2-9494-9aba69afe95a"> - <propertyInstance Id="d65da555-aba6-485d-8dce-fbeaab17f15d" name="PackageVisibility" value="internal"> - <elementDefinition Id="dafed260-ddc2-4f72-8cbe-648fabe706e4" /> - </propertyInstance> - <elementDefinition Id="2d76eae5-28e3-4426-b55c-fb3717a02fe0" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="8412a339-66a2-4be5-b4f9-89c83f37259a" /> - <suppliersInternal> - <interfaceRealization Id="7ef43e78-7a6c-4fba-8ee2-9b3a8580d94d"> - <interfaceMoniker Id="6956d26e-ba7a-4a83-a5af-fe01e05a737b" LastKnownName="ISimulationDataReader" /> - <elementDefinition Id="c60d2b92-7b33-49b8-bfc4-340da07455ba" /> - </interfaceRealization> - </suppliersInternal> - <generalsInternal> - <generalization Id="36df534d-3ed6-418e-a3c4-30c256cd8a33" isSubstitutable="false"> - <classMoniker Id="1998756a-030d-42a6-b8ea-6e835ef0811f" LastKnownName="InputFileReader" /> - <elementDefinition Id="071758af-2de2-4b63-a395-6db3f9499ab9" /> - </generalization> - </generalsInternal> - <ownedAttributesInternal> - <property Id="270c0ddc-2701-4382-bd74-e40600b6cc7e" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <operation Id="f5ea4d68-32d7-4e73-af77-a23cbf532448" name="CreateGearboxData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="934e6163-15dd-406e-a156-21fe68be7c9d" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DIsEngineOnly" tag="ViewCode"> - <elementDefinition Id="1a4ac68c-71b1-4836-bb80-62551d7afdd1" /> + <reference Id="29d0be21-4d63-4f6a-b42e-5dbb30da500e" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DGearboxFileV4Engineering)])" tag="ViewCode"> + <elementDefinition Id="1efb55ce-2115-465b-b38c-5e041a655e10" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="43b60fa0-379b-4161-8f5c-4dd8b15a1276" name="property" profile="CSharpProfile"> - <elementDefinition Id="e33f2887-d561-4a5a-89fb-04a893a14361" /> + <stereotypeInstance Id="c205fd56-5076-40a9-9e01-3f1d990e33e7" name="method" profile="CSharpProfile"> + <elementDefinition Id="4074294d-3c40-4672-b552-939980a07726" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a083121e-c1fd-41c8-85f8-1f59e0c7bfbd"> - <propertyInstance Id="bf730a9f-2046-4b06-bcdf-c9439db9c9bf" name="ClrAttributes"> - <elementDefinition Id="7f5fca1a-557e-4c1c-bb6b-ee025cea01ee" /> - </propertyInstance> - <elementDefinition Id="c600f31c-bafc-4381-a317-38c9542795d9" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="740c462a-3853-41a7-9d0b-71a519c40aed"> - <propertyInstance Id="620cf745-3465-41da-9dc5-3bc384d57711" name="Get" value="public"> - <elementDefinition Id="eaa764b1-6286-4704-9ad1-01615de09a0e" /> + <stereotypeInstanceHasPropertyInstances Id="a1f717b3-2b61-4b0d-a782-93318f2c496b"> + <propertyInstance Id="f4b9fb01-189f-4c3b-92ad-90af63e378aa" name="ClrAttributes"> + <elementDefinition Id="6b26ba48-50b5-4e44-a94a-94928cf8480a" /> </propertyInstance> - <elementDefinition Id="44887041-a7f6-42ed-afff-ceef8d796bb8" /> + <elementDefinition Id="8a2cb8b5-41f0-40ba-9aa6-3782d7f8bbd7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="868a2925-0e31-4bff-a100-1a585d768ce4"> - <propertyInstance Id="bd5fa980-4486-496e-9f66-fd0c16daac73" name="HasBody" value="false"> - <elementDefinition Id="cf8c0f74-015c-46a5-ae4a-5839f7b7d74e" /> + <stereotypeInstanceHasPropertyInstances Id="df292bc5-7420-42d9-a3b5-17fd2176a918"> + <propertyInstance Id="259ac18d-1cae-4555-a2bf-9bab41beccdd" name="IsPartial" value="false"> + <elementDefinition Id="650e7595-3a35-46f1-9ad2-a1205def19bb" /> </propertyInstance> - <elementDefinition Id="4b582924-192d-4a70-ad25-8ce04c410245" /> + <elementDefinition Id="622f9c58-5961-4301-8549-14490cd83acf" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="748e9751-7c21-4a8d-8914-ef63465759ef"> - <propertyInstance Id="3cc8b056-3cba-47b2-acc4-b5ef53ea0d87" name="IsUnsafe" value="false"> - <elementDefinition Id="cb5f4c46-e1df-4843-8e8f-56e389798204" /> + <stereotypeInstanceHasPropertyInstances Id="325de80a-d0c1-4a5e-9a90-8aa1e914f9d3"> + <propertyInstance Id="33a7707a-538d-4a85-a453-23c3b755469e" name="IsUnsafe" value="false"> + <elementDefinition Id="98e63183-2442-4191-9acf-a2f3f20ca3c9" /> </propertyInstance> - <elementDefinition Id="bb635dc2-33ce-4bf4-9eb6-7dfcb81e6448" /> + <elementDefinition Id="f3194ebd-3df2-43fc-853c-b990c14c23d3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bf07a088-e5b3-4e66-94fd-cc5a969e20ae"> - <propertyInstance Id="41675d35-39ca-4692-af06-3a47a21054c2" name="Inheritance" value="none"> - <elementDefinition Id="1c6ee66a-a743-464a-92a7-429c2bdf0742" /> + <stereotypeInstanceHasPropertyInstances Id="cf4a7eb6-32f0-447f-8193-a5b3cb04a24a"> + <propertyInstance Id="e66e15d3-e141-4bab-9a88-a3a8447f27c3" name="Inheritance" value="none"> + <elementDefinition Id="31ff279b-4b20-4517-9c61-363074cd2786" /> </propertyInstance> - <elementDefinition Id="1d92264a-9eb4-42ed-8564-75c3eaf52669" /> + <elementDefinition Id="d427fa43-c318-4159-b1e9-92fa0fb66aa4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9bc1c3e1-2445-4e05-abcf-abc942eec89b"> - <propertyInstance Id="e0d2edf2-4185-4fa2-8b18-68b46681b9d4" name="PackageVisibility" value="internal"> - <elementDefinition Id="4b6de01f-95b5-48ec-95da-b905435d47ab" /> + <stereotypeInstanceHasPropertyInstances Id="dcfb3f67-a5a4-42f4-8f83-30a0c1431db4"> + <propertyInstance Id="d4228810-f98d-4c9b-b05d-6e15b8ba3801" name="PackageVisibility" value="internal"> + <elementDefinition Id="b96495a3-95bd-4aff-8b25-75fce309b1eb" /> </propertyInstance> - <elementDefinition Id="2aa76d14-f33e-49a9-884a-ce9f02ed5b47" /> + <elementDefinition Id="4d4d1b79-fe26-4d91-86a8-2ebe62453470" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2f7cd300-c6be-4330-abdf-822bf2899c97"> - <propertyInstance Id="da2ff09d-6084-471b-9d0c-c3082d888cf1" name="Set" value="none"> - <elementDefinition Id="1629383b-55ff-4de1-a9a1-d0c828decdad" /> + <stereotypeInstanceHasPropertyInstances Id="10fd2406-b5fe-4213-a07a-c2f77df984de"> + <propertyInstance Id="9118db42-ec0f-4ea1-8cb7-6622d874e757" name="params" value="false"> + <elementDefinition Id="3118f9dc-5a5d-4acc-bf16-c013c55dfe11" /> </propertyInstance> - <elementDefinition Id="d129a5ff-2dbc-48d9-9697-af9f3f75ce55" /> + <elementDefinition Id="2d0c39ab-a748-47df-91af-fbae2244f985" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="42448b88-c8a8-4366-99fc-aabb2ac8c8af" /> - <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> - </type_NamedElement> - </property> - <property Id="0c8ed1c7-d269-44c9-93a7-f7b4868c27db" name="Job" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a6749f10-d7c8-4c93-b398-00f48a1e3a48" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="d35fa942-3911-46ec-a76b-6b78ef8430f9" direction="Return"> + <elementDefinition Id="32af698f-0743-46f7-adb6-1d37674ef0c0" /> + <type_NamedElement> + <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="bbb044b5-47ef-4485-94ca-87bbaebcbf32" name="gearbox" direction="In"> + <referencesInternal> + <reference Id="02475cfb-42d0-4280-81ee-1837612e5f06" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3DGearboxFileV4Engineering)]) ParameterIdentifier%3Dgearbox" tag="ViewCode"> + <elementDefinition Id="2cd5939b-5208-4383-b100-c7ab58cada68" /> + </reference> + </referencesInternal> + <elementDefinition Id="7842641a-6083-41f2-bec6-93b223358ab1" /> + <type_NamedElement> + <referencedTypeMoniker Id="89eac388-3953-4433-baf0-f90fe0ef34a4" LastKnownName="GearboxFileV4Engineering" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="306969f4-34a6-49a6-9ddf-d5a4263b3cda" name="EngineeringDataAdapter" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="6faafae6-bd86-4cf7-b7f8-cc3a7f1e172e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DJob" tag="ViewCode"> - <elementDefinition Id="cb83496a-4f52-48d0-97e1-c5ea22a008b9" /> + <reference Id="2caf5e76-f51b-4cf3-a99d-476ecb482d32" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DEngineeringDataAdapter Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="fff7f749-4aba-498c-abfd-7fd226a1709e" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="fb047250-abc0-4f62-9505-914ef992ba27" name="field" profile="CSharpProfile"> - <elementDefinition Id="ff2cf2fe-cc6a-4c58-b6c2-aedff85b9789" /> + <stereotypeInstance Id="0f6adf2d-6665-4d1e-9c57-810e777a0d53" name="method" profile="CSharpProfile"> + <elementDefinition Id="cd102bd5-62a4-444b-8161-5bba15f087a3" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="95d7703b-4072-444f-bd6a-15e23972168a"> - <propertyInstance Id="7b260c15-a6d2-4f84-bc8e-2a9c0b9d429e" name="ClrAttributes"> - <elementDefinition Id="d159f2f2-1538-43e2-b6c8-056546f4720f" /> + <stereotypeInstanceHasPropertyInstances Id="31e6085a-3c4b-464c-96ae-d2c16c27e22e"> + <propertyInstance Id="df7aad11-7f23-4f28-84b1-0b49e3201419" name="ClrAttributes"> + <elementDefinition Id="2db1b8ff-2e22-4a3e-9f80-56e4e5db5770" /> </propertyInstance> - <elementDefinition Id="4f49600c-cc64-4e35-9c57-495bec24a9de" /> + <elementDefinition Id="28e0fc59-5b1f-4265-abec-836e232c68c1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f7c9eccb-886e-42b3-88b8-8f10fa4f1737"> - <propertyInstance Id="a7abf0df-bf3f-480b-b96c-40d8f89f3459" name="IsConst" value="false"> - <elementDefinition Id="d8a03fb0-36a3-4a59-aef3-8964bc2d6a59" /> + <stereotypeInstanceHasPropertyInstances Id="9af9f82e-5f33-4eeb-956b-24a670c9490e"> + <propertyInstance Id="ab79fb63-344c-4c23-adc1-d0ec1188f78d" name="IsPartial" value="false"> + <elementDefinition Id="2fc6e982-9ded-4149-b785-a5a31a9b7591" /> </propertyInstance> - <elementDefinition Id="ad64ce9a-649d-4888-a536-e032bc03912f" /> + <elementDefinition Id="01ab25cc-e906-46ca-b434-e037d3be9e9e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="586d121f-8404-4863-a016-c0e93981e752"> - <propertyInstance Id="0caccfcb-e46c-4d46-8200-e1faa1c158c1" name="IsNullable" value="false"> - <elementDefinition Id="cbd9a43b-933d-442d-ab39-80cc9c059d8f" /> + <stereotypeInstanceHasPropertyInstances Id="e386a552-20f8-44fa-a86a-395716e0ecee"> + <propertyInstance Id="8e0a9ef8-1992-4824-bbe4-977ad4d02029" name="IsUnsafe" value="false"> + <elementDefinition Id="ed351a05-1612-4417-844a-a49867882414" /> </propertyInstance> - <elementDefinition Id="510d2d78-7480-459a-9ef7-5cd733cc8bab" /> + <elementDefinition Id="c63d9d6c-4c41-40b6-8fc1-fa616fee3210" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6c52db0e-5d03-4f6d-ae60-64fa9cb51c7b"> - <propertyInstance Id="7a9af31d-5fce-4dd6-8e1f-f28f835662c0" name="IsVolatile" value="false"> - <elementDefinition Id="587b7700-5dc0-4e2a-947a-34bec9ea7831" /> + <stereotypeInstanceHasPropertyInstances Id="0c28cf24-8361-4366-a7de-5e2cbc474539"> + <propertyInstance Id="791c6b03-d0aa-48d9-828b-22bfabb7afd1" name="Inheritance" value="none"> + <elementDefinition Id="1d173656-ccbc-4cad-b091-991f3d4cf206" /> </propertyInstance> - <elementDefinition Id="46f43583-253e-439e-9b21-c981df413ce1" /> + <elementDefinition Id="edc40606-8ce9-4490-bb56-3223452cc27e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ee0fd452-fd84-4ecf-a46f-905db7d5e884"> - <propertyInstance Id="64600530-d341-4fd3-bb74-589e098956af" name="PackageVisibility" value="internal"> - <elementDefinition Id="c8f88625-1945-4407-83f5-67729e7e7227" /> + <stereotypeInstanceHasPropertyInstances Id="5c2dc200-8c45-4e5c-8929-f77bb3aa24b7"> + <propertyInstance Id="d35939fa-26ed-494d-aedb-f181fd4f91ff" name="PackageVisibility" value="internal"> + <elementDefinition Id="236f5dce-2273-4d52-8a52-41e0ceb04634" /> </propertyInstance> - <elementDefinition Id="31a3269b-78ec-4e52-8fdd-fa2486bb729d" /> + <elementDefinition Id="35899568-20a6-4c9b-9e38-498e94f117d2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fd2f480f-6244-47d7-8344-0f9f4eb0e765"> + <propertyInstance Id="d6847778-6daa-4832-b402-a8affe6a7007" name="params" value="false"> + <elementDefinition Id="6111cb3f-841b-4466-a626-3a1503bbd17a" /> + </propertyInstance> + <elementDefinition Id="42bf7197-18e5-4442-8728-19bbf7e1fc53" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="5b6ea947-f029-4082-8a8b-dfc462408571" /> - <type_NamedElement> - <referencedTypeMoniker Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" LastKnownName="VectoJobFile" /> - </type_NamedElement> - </property> - <property Id="a6a2f0ba-3289-4b2a-9b4d-5c214aeb0f66" name="Vehicle" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="20e0c742-e6ec-4f8a-82fd-1c7d332b9306" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="1e5c320e-bfea-4658-952c-ca00e5b18e06" name="AbstractSimulationDataAdapter" isAbstract="true" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="dfd0fa71-234e-422b-a6bc-7025cf77fe85" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter" tag="ViewCode"> + <elementDefinition Id="f03c8aff-ca9c-437f-90fa-5d9ccf803f64" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="846eb3cd-d0a0-4338-8db6-e3d107408866" name="class" profile="CSharpProfile"> + <elementDefinition Id="aa9a2cb1-69ae-427b-b532-2d734c9ed1dd" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bb752c7a-f37c-415c-b18f-e386380fb688"> + <propertyInstance Id="4979a990-37f8-4298-bc60-1eb70523967c" name="ClrAttributes"> + <elementDefinition Id="eba3ad32-abec-4edc-baf3-6da8b35d0a07" /> + </propertyInstance> + <elementDefinition Id="26bb35fa-e50a-43e6-b2d6-a2b96e7f3c5a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5c52d933-3833-49de-8956-c425dd30aa3e"> + <propertyInstance Id="1c4dbb40-ae7c-4966-9f08-eef31a48e716" name="IsPartial" value="false"> + <elementDefinition Id="77835014-fe36-4b0a-9311-365c0aac9829" /> + </propertyInstance> + <elementDefinition Id="d7be36e7-f172-4a78-b7ab-b89f40382839" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cc341285-8c36-46d6-ba33-8f8e89eb1376"> + <propertyInstance Id="5781910e-6a3b-46ba-b5d2-99474e2a628f" name="IsStatic" value="False"> + <elementDefinition Id="d596140c-5678-4676-9f9b-1f7cadeae020" /> + </propertyInstance> + <elementDefinition Id="d7911cf9-b81e-4737-af09-1a350687c217" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ad81f660-d7ce-4781-a489-302e8e5e277e"> + <propertyInstance Id="809cd75c-fa0e-4152-8729-9cd65abc951a" name="IsUnsafe" value="false"> + <elementDefinition Id="e2f22644-2607-4ecc-a249-209e9bc69536" /> + </propertyInstance> + <elementDefinition Id="e3950cc3-e0c7-44f1-af58-006208795cbc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="63fd3c3b-032b-42cd-bf2e-87811e2a8168"> + <propertyInstance Id="44e58717-4d93-4454-990e-6d7706de72d2" name="PackageVisibility" value="internal"> + <elementDefinition Id="982723d7-8b04-41ee-aa46-be8e19b364cb" /> + </propertyInstance> + <elementDefinition Id="046474ad-9d2d-4ff8-b2e8-105972f1e3cf" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="62c86c7f-c2b6-445b-ac83-359f57b3aa10" /> + <ownedOperationsInternal> + <operation Id="0b0cfb48-5354-406b-95ae-797f72e1d080" name="SetCommonVehicleData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="f27a6e55-e6dc-4302-b807-28c6a8653243" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DVehicle" tag="ViewCode"> - <elementDefinition Id="393c9f8f-80d0-4984-aa38-adf64d9fb318" /> + <reference Id="5a207c49-f00f-4bbf-8655-91f6ebde0042" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DVehicleFileV5Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="dc94aece-a301-4ab9-af07-b705d7f1a95f" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="e24d0612-04f2-4fba-9f1a-01f0af77c6df" name="field" profile="CSharpProfile"> - <elementDefinition Id="521d0b17-beec-4a3e-965c-7a1ba962bfff" /> + <stereotypeInstance Id="e83d4d2e-0cca-4410-8efd-3256e46a83d3" name="method" profile="CSharpProfile"> + <elementDefinition Id="b5430b4f-aeea-41fc-9d7f-60a5294ee592" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e21bd1f3-03ae-4824-913d-b4ce85c89a7d"> - <propertyInstance Id="4834add7-7c2f-499a-ba41-759b48916beb" name="ClrAttributes"> - <elementDefinition Id="ba294b62-cbe8-4b9f-b15a-b45009a6e09b" /> + <stereotypeInstanceHasPropertyInstances Id="d9287add-c26e-46bf-92be-303985598997"> + <propertyInstance Id="fa2ffedc-7541-4805-a6ec-0f7c8e5863f2" name="ClrAttributes"> + <elementDefinition Id="d06db835-40a9-4684-baa7-8ed8a00409ae" /> </propertyInstance> - <elementDefinition Id="dd437aa7-dd2a-4c4e-a5d4-5e9699c54e62" /> + <elementDefinition Id="49dd9124-efb9-4700-a2c9-231659ddfa4b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f5562430-49bd-47f0-9547-31b383b69b0e"> - <propertyInstance Id="79ea78e3-c363-4f97-acc6-81cbd414bdd2" name="IsConst" value="false"> - <elementDefinition Id="5c0a1b91-7476-4d34-98bb-61be08617ce9" /> + <stereotypeInstanceHasPropertyInstances Id="ef3f0e47-63a5-42f9-a0d2-bf98a112895b"> + <propertyInstance Id="a400eb6c-0402-4506-8cd2-561a583c64a5" name="IsPartial" value="false"> + <elementDefinition Id="21013c36-70c2-4b38-8d6b-d5c0bbf11149" /> </propertyInstance> - <elementDefinition Id="3594aa56-faf7-4936-bbf5-c7a6320c5983" /> + <elementDefinition Id="565d5223-93d0-466d-83a9-19e4f471bc24" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="71b0b7d6-0ea8-4dd1-b8bc-9bd32adce416"> - <propertyInstance Id="ee8892c4-4146-4143-babc-a8f30753deac" name="IsNullable" value="false"> - <elementDefinition Id="b7b44a6a-2762-4641-9cba-0eadfd06f53a" /> + <stereotypeInstanceHasPropertyInstances Id="e3f0702e-641e-4dc5-ac2f-0d92350827a2"> + <propertyInstance Id="dfa892ce-34e4-4100-ad64-81391509cb54" name="IsUnsafe" value="false"> + <elementDefinition Id="972ab68d-c13f-435e-92ee-dcb38369a7a3" /> </propertyInstance> - <elementDefinition Id="78f84a25-0b77-4d88-8b52-d004d16aa95e" /> + <elementDefinition Id="419bc402-95b8-4bc1-aea5-a3f9cbf85964" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fd690ec7-82fa-4714-b165-6f3198891987"> - <propertyInstance Id="4059626c-c595-4fb3-90cc-87df9f0f7d80" name="IsVolatile" value="false"> - <elementDefinition Id="a2d9ca99-6c7b-4421-91d0-1836e4211c24" /> + <stereotypeInstanceHasPropertyInstances Id="49bfa95b-b348-4257-9dcf-daec21a13383"> + <propertyInstance Id="2e09fcf0-141f-41cf-8800-7dc86f807ec3" name="Inheritance" value="none"> + <elementDefinition Id="4c38a544-2346-46dc-b35a-40a867485119" /> </propertyInstance> - <elementDefinition Id="c4ae24c3-6a1e-461d-8f0b-be53d9396923" /> + <elementDefinition Id="c5affd2e-dc2a-409f-b2a6-dddeb2847429" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="be09bfab-95d3-4be9-8112-3d396981bfa8"> - <propertyInstance Id="4d78f008-0278-4715-bb14-864b39d21951" name="PackageVisibility" value="internal"> - <elementDefinition Id="24b62492-8b71-4e97-8de0-45595ce9460b" /> + <stereotypeInstanceHasPropertyInstances Id="d9351a09-26be-45d5-9fff-ed02118de430"> + <propertyInstance Id="7ad8b5b1-5caf-4bec-8b01-c52732602a67" name="PackageVisibility" value="internal"> + <elementDefinition Id="b41bf3ff-3ca7-4dd7-9df4-7806f8102014" /> </propertyInstance> - <elementDefinition Id="97fc8485-3f1c-4e16-af62-ce6e218eb90c" /> + <elementDefinition Id="b20e7e1f-c901-4e80-a862-7a00ef80be77" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8b1860c1-bbfa-4b73-a26a-24492e742867"> + <propertyInstance Id="7aa5f6bd-de79-4e2e-8d32-01e578d8114e" name="params" value="false"> + <elementDefinition Id="fa7e91af-3907-442a-bab6-2de6de38bfe9" /> + </propertyInstance> + <elementDefinition Id="8bb9defe-9642-4daf-9c33-07e071a63b13" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="030cc388-c627-4e63-84bc-3eb695c101ff" /> - <type_NamedElement> - <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> - </type_NamedElement> - </property> - <property Id="09bd1116-0742-4115-b5c6-7380d6b1b5f3" name="Gearbox" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="6e890e46-ab3b-45e8-84d4-7a7866584e58" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="a2f9e2bd-ce10-4bf7-af8d-7b3f73273022" direction="Return"> + <elementDefinition Id="734c5786-36eb-484f-8ddc-4eb41822d3eb" /> + <type_NamedElement> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="ffa50747-4881-4725-b082-53cd460f59a0" name="data" direction="In"> + <referencesInternal> + <reference Id="7d5b9a7f-f4dc-4f24-b2ac-072137eac46d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DVehicleFileV5Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="4f1f0731-13c1-4579-bb53-7dd7dfe430d2" /> + </reference> + </referencesInternal> + <elementDefinition Id="f6409c22-f7d4-46ad-a057-557cbe3dfa8c" /> + <type_NamedElement> + <referencedTypeMoniker Id="75362938-d433-4568-a2e7-646f95e81946" LastKnownName="DataBodyDecl" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="056e8f83-74db-41ca-98c4-9da4add386d8" name="basePath" direction="In"> + <referencesInternal> + <reference Id="f483ab5f-47ef-456d-9826-0045a217d2d5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DVehicleFileV5Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DbasePath" tag="ViewCode"> + <elementDefinition Id="12806e98-7f5b-4714-9f55-0f88e75c0e7a" /> + </reference> + </referencesInternal> + <elementDefinition Id="739c996a-8631-45ab-95f4-395cf8505cec" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="fba54fa9-f761-4d23-a35b-aa8cb92240e2" name="SetCommonCombustionEngineData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="2f184b2a-e7f3-43b7-aba3-61ca70eb67dd" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DGearbox" tag="ViewCode"> - <elementDefinition Id="93e7b914-3b51-4413-85e7-02a6498d972d" /> + <reference Id="480eddf4-c342-4d07-b54e-d3a8114fb0b0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonCombustionEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV2Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="9c174b29-4d29-44a3-b2bc-5060e5201e6f" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="d5fbe23c-3095-403d-abc8-d78432258228" name="field" profile="CSharpProfile"> - <elementDefinition Id="c1632d99-b69f-460e-bd6c-e777377fd0a6" /> + <stereotypeInstance Id="96b5819d-b414-4423-86df-0981a017e061" name="method" profile="CSharpProfile"> + <elementDefinition Id="ea64946e-7ce2-4206-babb-98ab6e80b4cf" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="925f6ed8-b858-4536-986b-8a1dc6938e59"> - <propertyInstance Id="c4b2353f-d753-4664-90b6-cc42ab69f424" name="ClrAttributes"> - <elementDefinition Id="5ff4a8e5-3152-49d0-8054-ff9864ca18f7" /> + <stereotypeInstanceHasPropertyInstances Id="828d6294-846a-42ee-853a-18b10a5402ff"> + <propertyInstance Id="b523db17-c192-42fc-b1a4-4f9a7a1049e9" name="ClrAttributes"> + <elementDefinition Id="162ddce7-b184-4106-895b-ad07d42278e9" /> </propertyInstance> - <elementDefinition Id="2183d253-0b16-4da4-b142-7a7f6968ef15" /> + <elementDefinition Id="4e78c716-1701-4813-951b-1614d176fb89" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="22d6470d-5645-4175-84fe-beb40eab254a"> - <propertyInstance Id="026f4ff1-3104-49cf-9fd9-e897524145a8" name="IsConst" value="false"> - <elementDefinition Id="d2e15f6d-48d5-4065-bb53-4d28873d63fa" /> - </propertyInstance> - <elementDefinition Id="f42e016a-e099-488e-a6f5-825d44b96344" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="76df61a5-f9e7-4b44-926c-2e70d316c8da"> - <propertyInstance Id="4dee02f6-7219-4dab-86a9-992c0c549e4f" name="IsNullable" value="false"> - <elementDefinition Id="e884f78f-760a-4135-b729-ad253ceed9e3" /> - </propertyInstance> - <elementDefinition Id="6a66af05-e45e-4cd7-8f3b-94f722d88396" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="946fbfd6-506e-4166-ba73-c6fe3e0b4bc5"> - <propertyInstance Id="5132f572-d64e-4606-ac74-4c14b9dd7187" name="IsVolatile" value="false"> - <elementDefinition Id="035d0765-fbc8-4a00-9fc9-cc669fefa6f3" /> - </propertyInstance> - <elementDefinition Id="f0124311-ceda-45ad-943a-e6a6f66715a1" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5933d407-9d7e-488f-bb46-f8bb6ce05e67"> - <propertyInstance Id="59a2851c-36e9-49a9-a0b3-3caa464d0b79" name="PackageVisibility" value="internal"> - <elementDefinition Id="abe23fea-1cd4-4306-a87f-34c969ec91ed" /> - </propertyInstance> - <elementDefinition Id="c90eb8e9-db4c-4fcc-8b09-bee193c03c86" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="fbe5828c-400c-4b5a-9e1b-7d296c8219f3" /> - <type_NamedElement> - <referencedTypeMoniker Id="65327661-721b-476e-bbee-08df66c5b293" LastKnownName="VectoGearboxFile" /> - </type_NamedElement> - </property> - <property Id="63601438-2425-48fe-9b90-013b239d236a" name="Engine" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <referencesInternal> - <reference Id="82acdbba-2508-4b85-a24b-e1750ffe5bb2" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DEngine" tag="ViewCode"> - <elementDefinition Id="7ecd2807-c411-4787-a58f-6c7196230bfc" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="09e2b92e-8108-46a2-b603-92b060e93c33" name="field" profile="CSharpProfile"> - <elementDefinition Id="ae274b18-39ed-475e-bc25-8c3efc9aec37" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c024f5b6-9549-4f54-9325-3c39b19e450d"> - <propertyInstance Id="af782ec7-d94d-4728-8a74-6d7047471d25" name="ClrAttributes"> - <elementDefinition Id="ca682b11-498a-401c-acae-58d6838e0018" /> + <stereotypeInstanceHasPropertyInstances Id="6ff5381a-dde7-45b1-ad29-4120782ed72d"> + <propertyInstance Id="a0eeabbb-99ab-4688-b895-4c962ced3c44" name="IsPartial" value="false"> + <elementDefinition Id="9607ef39-944c-43c3-8823-9dc378eec7da" /> </propertyInstance> - <elementDefinition Id="b51c0e61-85f1-4780-93a1-4e1e43aa5a73" /> + <elementDefinition Id="51bb49ed-8220-4ff7-b0c6-f1b56ba69abb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c1051c64-5c50-4ea3-abcc-d3fefad887a3"> - <propertyInstance Id="8b23285b-4d2f-4646-8ffe-295118d73c26" name="IsConst" value="false"> - <elementDefinition Id="94690b3a-5d64-427b-beb1-e4ffed3f5e3f" /> + <stereotypeInstanceHasPropertyInstances Id="1365dd43-582e-4bcc-9c94-011640b09fd1"> + <propertyInstance Id="a7669d2c-d22c-49e4-85c8-ca3b499a679a" name="IsUnsafe" value="false"> + <elementDefinition Id="bf20157b-8348-4686-a5d4-5c40e604c9c7" /> </propertyInstance> - <elementDefinition Id="54f53f3b-df05-41a6-bfca-a2df3e7ead6c" /> + <elementDefinition Id="3fefb35c-0f49-46d2-9cfa-8fd912bdc1c0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f78c97aa-428c-4bde-b96e-14e2cd4f9a0e"> - <propertyInstance Id="d5e6fe6e-f3fd-43b7-a325-a2a14e7ea92f" name="IsNullable" value="false"> - <elementDefinition Id="cf660088-8f0d-4585-ba84-ce6ae2a2ebca" /> + <stereotypeInstanceHasPropertyInstances Id="4ca17cdc-d86d-450a-8d20-74b57120698f"> + <propertyInstance Id="cdd939c4-f43c-457a-8238-27f16fab5f7c" name="Inheritance" value="none"> + <elementDefinition Id="e32ff6f6-71d8-497f-b3c9-cc88e0b05921" /> </propertyInstance> - <elementDefinition Id="595d3e79-a52e-43ee-bd06-efee095b28d6" /> + <elementDefinition Id="00075200-7772-437d-858e-8d66bc0e8fd5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6eb34c50-c7db-4af7-8ac3-0a9f20f63c81"> - <propertyInstance Id="1209df87-d596-4faf-bc1c-c792e4871b05" name="IsVolatile" value="false"> - <elementDefinition Id="51e9feb2-8dfa-4406-ab21-e86469787678" /> + <stereotypeInstanceHasPropertyInstances Id="469d0cab-f321-4a3e-8b91-7863f71f4fa4"> + <propertyInstance Id="f35bf581-738d-43b9-9307-f9f9e9afbc0a" name="PackageVisibility" value="internal"> + <elementDefinition Id="dd65ffb6-e88c-45c0-9e06-09ef8e3dd217" /> </propertyInstance> - <elementDefinition Id="a8b8633b-c09a-4e25-8f71-a36db40ce7cc" /> + <elementDefinition Id="5cee08f1-6910-43a9-8f2d-51ffbcbfa3ec" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2e3a7f17-afa0-4cf0-93c9-5ac9c3c6b27f"> - <propertyInstance Id="6719bb24-4bcf-4c86-8df8-7d2c16b693d5" name="PackageVisibility" value="internal"> - <elementDefinition Id="dc2ffcb8-a513-459e-b33f-69099b4bd486" /> + <stereotypeInstanceHasPropertyInstances Id="3634e499-ed88-41da-a3b9-ae098a150bab"> + <propertyInstance Id="7eb758c6-2bdd-4076-bc46-fe3151b5432c" name="params" value="false"> + <elementDefinition Id="158ce990-3318-4fce-8623-c48def20c683" /> </propertyInstance> - <elementDefinition Id="803effa8-62e6-475f-b869-a423c02c929b" /> + <elementDefinition Id="585cf20f-4008-4d2f-a3a7-2b3f0612b96d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="adc15813-a887-4a73-8128-53bcc831c104" /> - <type_NamedElement> - <referencedTypeMoniker Id="b2c75230-57e2-47fa-afba-7244900a5dd7" LastKnownName="VectoEngineFile" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="e2e9c36e-1b57-4612-a41b-eccb1a08f7af" name="SetJobFile" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="0277f124-b16c-4331-94ed-d65b8a9bd7d6" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="eb6441c4-af93-4591-bad1-69a0be33bc4d" direction="Return"> + <elementDefinition Id="56315057-0eb5-4ba9-9043-46bf48935ddb" /> + <type_NamedElement> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="ce2ab66d-e958-4fbf-a17b-17d5c0fbe666" name="data" direction="In"> + <referencesInternal> + <reference Id="3e387802-58de-448d-bb4d-bd8c38a6f910" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonCombustionEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV2Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="a40bcf1d-9b91-4c04-a83c-2632974e8de9" /> + </reference> + </referencesInternal> + <elementDefinition Id="f97da026-a838-4a1a-826f-93acee42e0ed" /> + <type_NamedElement> + <referencedTypeMoniker Id="75362938-d433-4568-a2e7-646f95e81946" LastKnownName="DataBodyDecl" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="9665b951-30cd-4f91-b671-01a1f7a5d3f5" name="basePath" direction="In"> + <referencesInternal> + <reference Id="6caa441f-0fa0-48b6-9026-7803cc411847" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonCombustionEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV2Declaration))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DbasePath" tag="ViewCode"> + <elementDefinition Id="e1058883-7d89-4bbc-b087-effc8ee93fc1" /> + </reference> + </referencesInternal> + <elementDefinition Id="87f1377e-05e6-438e-ac5b-27e86343c3c5" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="80f96df9-6106-4ace-b4ef-a01c3d1bab74" name="SetCommonGearboxData" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="ec476f28-0e08-47a1-a46e-c0f48ee719b1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DSetJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="9f6e7516-ec71-4cc4-990f-d1e232d82857" /> + <reference Id="9c0c5c09-b14c-4f78-9382-ecf6fe1410a5" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DGearboxFileV4Declaration))])" tag="ViewCode"> + <elementDefinition Id="d177ee79-0a3d-4edc-ac94-0871d7bb622d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="c2fa6c34-2bf6-442a-8df1-80eecfb283d0" name="method" profile="CSharpProfile"> - <elementDefinition Id="cfb67d4a-3cb3-4355-9c3d-83249d5040b1" /> + <stereotypeInstance Id="bf651777-ab8a-458a-984d-b8c7c4588b84" name="method" profile="CSharpProfile"> + <elementDefinition Id="05e9e89f-a9c2-4ce7-809f-2d8c7b118dc0" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c5d55728-accc-461f-87e2-b11e1312e427"> - <propertyInstance Id="01551835-bdec-40c5-9388-8b3e9ad95e0d" name="ClrAttributes"> - <elementDefinition Id="916a803a-63ed-4b05-b6f8-aa461ff6222a" /> + <stereotypeInstanceHasPropertyInstances Id="49b1a2f1-1ba2-4491-bbca-300f327d7bd9"> + <propertyInstance Id="60a697ad-7ec5-4994-99d1-ccd3fe740294" name="ClrAttributes"> + <elementDefinition Id="c1a76cf1-5ced-4e89-824e-65c9a382a906" /> </propertyInstance> - <elementDefinition Id="1bedce40-ee8f-41c2-9787-348e2a50bf4c" /> + <elementDefinition Id="b0f724ab-7056-4f70-b798-1192359ece05" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8d8acf58-bb45-4e3d-b526-ba8961f0352a"> - <propertyInstance Id="15a52226-9749-411c-8fbb-543115db1ab2" name="IsPartial" value="false"> - <elementDefinition Id="f8e242db-7d9b-4f5d-abaf-33bc31dc33bb" /> + <stereotypeInstanceHasPropertyInstances Id="f8834c42-664d-4145-ad32-c8eadbb875dc"> + <propertyInstance Id="5a2dd532-4ab8-4992-a37d-c783a3bd070f" name="IsPartial" value="false"> + <elementDefinition Id="fa0185c4-d151-48e7-b5fc-6e4b50895482" /> </propertyInstance> - <elementDefinition Id="c3ef7a21-6c94-4922-b2ba-d9a7bbbfedb0" /> + <elementDefinition Id="233538d4-7fef-4557-b0dc-82b575219299" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a3806f10-9344-4a37-b915-373b82996e46"> - <propertyInstance Id="01beb402-d76c-444a-9996-9a824ab42de8" name="IsUnsafe" value="false"> - <elementDefinition Id="bdff63bf-f8fc-4ef1-8c18-435a4173527c" /> + <stereotypeInstanceHasPropertyInstances Id="bdbed296-519c-4f21-8602-29284f18e2c5"> + <propertyInstance Id="7cd41a49-9d48-47af-b126-edaaa577ffe1" name="IsUnsafe" value="false"> + <elementDefinition Id="c259fee3-49c5-4ac5-be0d-539376220f6d" /> </propertyInstance> - <elementDefinition Id="d8f5f6e8-6555-472a-a7b0-6eebdcceb1d9" /> + <elementDefinition Id="661f9c23-c03c-4f6b-8974-686071298301" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="29682522-384d-43ed-9b19-efced3c8b1b6"> - <propertyInstance Id="0f63702f-8c85-4b5c-b75a-3c9b9e6a1015" name="Inheritance" value="none"> - <elementDefinition Id="ea1023bc-a9e2-46f6-b60f-878774da0226" /> + <stereotypeInstanceHasPropertyInstances Id="7eb8fa63-81dd-46b2-a540-bb5249f681ef"> + <propertyInstance Id="23ce6f45-6a54-413a-b02f-4c53c90e7932" name="Inheritance" value="none"> + <elementDefinition Id="d4ddc7dc-e900-419a-ac3a-8f1d237ffa2e" /> </propertyInstance> - <elementDefinition Id="23bacee6-90b4-41dc-8f06-09f9bd9e56ee" /> + <elementDefinition Id="b4d0df59-4ed7-486b-972c-2da9ca88466c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cb7f5c29-5e5d-4866-b6fb-15e549be535d"> - <propertyInstance Id="f334c9cd-ffec-4d49-9cec-837762fdc52f" name="PackageVisibility" value="internal"> - <elementDefinition Id="3fa980b4-0f19-4b71-9b54-0040c70f1f98" /> + <stereotypeInstanceHasPropertyInstances Id="588e832c-23bd-44ed-b57e-f9cffebce31c"> + <propertyInstance Id="31985e51-5358-4cb8-81f1-0cd4f3a45fb4" name="PackageVisibility" value="internal"> + <elementDefinition Id="14620002-983b-4a32-98f1-6ace214f7c4a" /> </propertyInstance> - <elementDefinition Id="20a20eb5-ee0b-4446-a2de-eaa671f69471" /> + <elementDefinition Id="132d559a-3593-4baf-a625-9e5fcb6c80ed" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c5e94832-0865-4b45-9929-1f152633c329"> - <propertyInstance Id="52c06cc6-96a1-4995-9136-4f22fae06d12" name="params" value="false"> - <elementDefinition Id="70e58022-e0b5-4433-9436-aec76a6a1363" /> + <stereotypeInstanceHasPropertyInstances Id="49ab5800-b7d4-4ce0-a3ee-e36454cdb8aa"> + <propertyInstance Id="d16b6067-b113-4985-bc44-2bcc5bc273aa" name="params" value="false"> + <elementDefinition Id="69b8b47d-77e0-4cc4-b1e9-1b5e342e8012" /> </propertyInstance> - <elementDefinition Id="471e1786-9ff2-4823-b1a8-83d71d0d195e" /> + <elementDefinition Id="c87edab6-0cda-4fa7-b757-34a6f0dae39d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="c338b425-e862-4649-a6d0-e7cb9a7fbfaa" /> + <elementDefinition Id="58d9cb1b-6aaa-4c32-8c80-0806165bbf52" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="8bdae054-ce88-42a2-9a5c-901542585790" name="filename" direction="In"> + <parameter Id="a62340b3-8ea6-44f1-b1c5-38e8e9998877" direction="Return"> + <elementDefinition Id="641435ec-68de-4278-b02a-59285c3cd608" /> + <type_NamedElement> + <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="5133a9dd-42b0-47b8-bf38-3c912e331330" name="data" direction="In"> <referencesInternal> - <reference Id="2512b781-5413-4273-ad7a-1047ad86c3a0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DSetJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfilename" tag="ViewCode"> - <elementDefinition Id="2185da35-9763-492e-8215-95ef5768bb51" /> + <reference Id="35090af1-ab3b-42a2-a4c3-1f20912fd595" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DSetCommonGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DGearboxFileV4Declaration))]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="c05d86ab-cbc2-4276-baa9-e582c4be4793" /> </reference> </referencesInternal> - <elementDefinition Id="8419397f-bfc1-49e9-a3ef-421346b63199" /> + <elementDefinition Id="72d4e438-8e06-4ec6-9b5e-f19fd26fa6ae" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="75362938-d433-4568-a2e7-646f95e81946" LastKnownName="DataBodyDecl" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="844d5071-eba6-4117-a58d-a46074b44b9d" name="NextRun" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> + <operation Id="fec5fd2c-f81f-434d-82bb-0d1db3175faf" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="1dbb7196-c4c2-4881-8361-fc58cb0bc7bf" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DNextRun" tag="ViewCode"> - <elementDefinition Id="73345335-f1a7-4caa-9187-137b1f59aa27" /> + <reference Id="a4c097ca-5ba2-4f57-a0ac-3e8ad75d4704" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)])" tag="ViewCode"> + <elementDefinition Id="e9b8476f-4ebc-4ea5-98d0-1beead2cc989" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="5123d801-78e3-4307-9fee-09a9a51a2a91" name="method" profile="CSharpProfile"> - <elementDefinition Id="c2e3689f-d62f-494b-8c4d-abca0d7af3be" /> + <stereotypeInstance Id="406252f6-866a-4757-a498-edaf4ede9782" name="method" profile="CSharpProfile"> + <elementDefinition Id="14ea7070-1b31-4497-a44b-d26b5d19be6d" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8edc7ee3-85cd-4560-a3dd-45dd39b46edd"> - <propertyInstance Id="ce440171-30f8-4bdb-93d6-cdd5f54e7f9d" name="ClrAttributes"> - <elementDefinition Id="eea23ea0-3a47-409c-aab3-f9c0bff0274f" /> + <stereotypeInstanceHasPropertyInstances Id="e18da3ff-8acb-4ec8-bd6c-ec1eb2bda8d6"> + <propertyInstance Id="ee5e7f3a-794d-4d99-bdae-f2929481f07f" name="ClrAttributes"> + <elementDefinition Id="30fc2025-b326-439b-93c0-0c0e7fd311ef" /> </propertyInstance> - <elementDefinition Id="3ee4d441-64dd-45dc-a292-52cad703748c" /> + <elementDefinition Id="de9cda26-f720-4848-8be8-b41290b75f34" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="29569006-836c-4c73-a5e6-9c6c826cf7e7"> - <propertyInstance Id="ca27c741-76ed-45d0-b1a8-1be512029989" name="IsPartial" value="false"> - <elementDefinition Id="fe100523-5d36-49aa-8e80-a0c23d52d3a0" /> + <stereotypeInstanceHasPropertyInstances Id="2e7bd455-82d7-45d6-a0ea-6d67f802a538"> + <propertyInstance Id="cb839e5b-4fb5-488b-9a09-a265369a2dde" name="IsPartial" value="false"> + <elementDefinition Id="8d915efe-134d-41f5-99c3-cc83e0065834" /> </propertyInstance> - <elementDefinition Id="3a92bb80-1719-4d52-81a6-f4d8b26476d1" /> + <elementDefinition Id="07a08748-f264-4b4e-a3ba-219c2510143e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b9a5bbc4-88cd-4933-85d9-42037462a8a4"> - <propertyInstance Id="cebc0b86-e5c4-42ba-9eab-497a8269a263" name="IsUnsafe" value="false"> - <elementDefinition Id="578cdc18-2acf-4bd8-8785-96f5fef82d26" /> + <stereotypeInstanceHasPropertyInstances Id="8aac1141-4ad3-45fa-9fcd-9959fbd934c9"> + <propertyInstance Id="0201cbed-6f8c-4e92-ae2b-1781abb37fc2" name="IsUnsafe" value="false"> + <elementDefinition Id="9e7f91bc-5ae9-4430-ba81-e81bf2e5e1f8" /> </propertyInstance> - <elementDefinition Id="ce5eb502-916a-4615-927e-62570377c06e" /> + <elementDefinition Id="94ecfa73-8695-4ba5-8e25-776e64204f34" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cbc2b210-a656-4d08-bcb5-dd55ee9d1dd0"> - <propertyInstance Id="2fcc08a9-3c7d-4bad-85bd-f6653ae96add" name="Inheritance" value="none"> - <elementDefinition Id="765888dc-f850-4480-8ca2-f807681e0c5f" /> + <stereotypeInstanceHasPropertyInstances Id="5ac2b2b6-d1af-484b-b5b8-930949190622"> + <propertyInstance Id="354ef6d9-c45b-4123-9fd9-1033b47f133d" name="Inheritance" value="none"> + <elementDefinition Id="70c147ac-3a10-4fc9-b0ab-16b8fa34dc88" /> </propertyInstance> - <elementDefinition Id="0479ecbb-b022-4284-ae80-ae7d9cedf6eb" /> + <elementDefinition Id="f3e7f4bd-c01f-4aea-940e-7a8c874b50b7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a5e6b075-45e9-482e-8cdc-c29af3d98fa6"> - <propertyInstance Id="29dd2056-b808-4ba9-b9d5-6d27f76aad25" name="PackageVisibility" value="internal"> - <elementDefinition Id="dd6b3f36-8467-4db6-ad07-e2d8fc0aaabb" /> + <stereotypeInstanceHasPropertyInstances Id="868d40fa-8ccc-4b2f-8500-e38fec78a135"> + <propertyInstance Id="289884e3-f62d-45db-aa08-df6774c474a9" name="PackageVisibility" value="internal"> + <elementDefinition Id="289a177b-8ab9-4c9f-be33-670b3edb986d" /> </propertyInstance> - <elementDefinition Id="88ca8185-21c8-49c2-af9d-8c2cef68e310" /> + <elementDefinition Id="100e402f-202d-4040-9590-7ec6d980f190" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="85b08c69-a647-4cc8-a586-ad31a2985284"> - <propertyInstance Id="6a4bdcd1-3709-4c2a-aae5-fce32f35fd28" name="params" value="false"> - <elementDefinition Id="f7d4ff97-8758-4142-a03b-feb0bb6ffc46" /> + <stereotypeInstanceHasPropertyInstances Id="2962e3bc-b285-4df3-91e7-d7a884f4aea7"> + <propertyInstance Id="865eb394-4efa-49bd-ba1d-7e79bf189a2b" name="params" value="false"> + <elementDefinition Id="02c2ccba-7607-47e5-842b-c0b9c531786f" /> </propertyInstance> - <elementDefinition Id="f2c9f53b-acf0-40fd-96a0-54192e774a0c" /> + <elementDefinition Id="ea1efa8f-5d22-415d-8479-02bf14d2b69a" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="9f1c0c6f-81f2-4239-a566-8e2b00161ef7" /> + <elementDefinition Id="2d58e6b4-9d20-4788-bbb9-01f635d14d6e" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="eedd23fd-3eec-482b-bd17-152b7c8ff251" direction="Return"> - <elementDefinition Id="0fff14e7-ce4c-43c4-870d-7a4f46032ff2" /> + <parameter Id="60ab21e3-ca84-42ad-ab48-6bb670b3d7a2" direction="Return"> + <elementDefinition Id="d0eab124-a138-4bd3-a4e0-1d010a129bc6" /> <type_NamedElement> - <referencedTypeMoniker Id="5413d13b-765a-4d61-9752-72bcc187dafe" LastKnownName="IEnumerable<VectoRunData>" /> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0ac6b38c-0cd3-45ca-99d5-ebebd4e213f5" name="vehicle" direction="In"> + <referencesInternal> + <reference Id="7f616b6a-e3e9-47c9-b16c-0423734e981a" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> + <elementDefinition Id="d6fd7c10-2b56-49a9-8f4c-1b8cf559e76d" /> + </reference> + </referencesInternal> + <elementDefinition Id="a0733ab3-fbf4-4eb8-9862-77663d5bbef7" /> + <type_NamedElement> + <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="bb0bccc2-174f-4ac8-b080-5d4b1f473c27" name="segment" direction="In"> + <referencesInternal> + <reference Id="a8545991-a265-4c5e-a5cc-8176f3817ac2" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dsegment" tag="ViewCode"> + <elementDefinition Id="d71bd664-51e7-4b40-bfbd-15bcbf20e28e" /> + </reference> + </referencesInternal> + <elementDefinition Id="526ad210-5178-4883-96b7-f7b181ec7522" /> + <type_NamedElement> + <referencedTypeMoniker Id="abaa1306-c856-4739-baa3-830291530dd5" LastKnownName="Mission" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="61ae3718-0736-4684-9ee9-ce61c28a6909" name="loading" direction="In"> + <referencesInternal> + <reference Id="9214558b-7521-4b28-8ef9-bf4b354b5856" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DMission)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dloading" tag="ViewCode"> + <elementDefinition Id="3099a111-f421-45f4-be14-74785200bf39" /> + </reference> + </referencesInternal> + <elementDefinition Id="25d705b3-6248-4717-8bb8-4d1dff4476bd" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="277237bc-fbad-4033-b567-24ad5c2834bb" name="ProcessJob" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> + <operation Id="9a6b0a40-b73b-4e33-8a5f-dd4c8a6df041" name="CreateVehicleData" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="167c44d9-c783-46e6-9f7f-c60128206539" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)])" tag="ViewCode"> - <elementDefinition Id="2b1c758d-6aa4-457d-8d8c-db346c64a288" /> + <reference Id="db0b249e-59e1-4b39-a4c3-c3ad3d12e857" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)])" tag="ViewCode"> + <elementDefinition Id="359bc293-987f-41fe-a707-9120878cf876" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="faaae0a0-72bf-4b8c-92b6-ac31d99e5912" name="method" profile="CSharpProfile"> - <elementDefinition Id="f290a155-674c-4758-98c8-48dac4cd9fb9" /> + <stereotypeInstance Id="c846f627-9323-4deb-80ca-0aa03527a1f6" name="method" profile="CSharpProfile"> + <elementDefinition Id="4066c725-67cd-42af-a6d7-581829a467b9" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a8c0d877-0dca-4c4a-894f-abfff537772f"> - <propertyInstance Id="ab57b0f9-500e-4206-b6f8-2e66acfd9f47" name="ClrAttributes"> - <elementDefinition Id="c4ee5f1e-f6fb-4c62-a5d9-8893e9f5aa57" /> + <stereotypeInstanceHasPropertyInstances Id="39e2d96b-e7ea-40e5-8fa1-fe77f7f8291a"> + <propertyInstance Id="919e32a1-e41d-4dc3-99d5-31c9dd359364" name="ClrAttributes"> + <elementDefinition Id="c1d51ddd-9c30-4a72-a3bd-ae0acb3fcd33" /> </propertyInstance> - <elementDefinition Id="0022acc6-9205-42e6-a7ae-db931b15c332" /> + <elementDefinition Id="83ea75e8-bff7-46a9-879b-cdf581ec25da" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="75014e61-1f1f-4290-94cf-8c06cab9f641"> - <propertyInstance Id="9e56d191-21d1-48f7-95b9-99ab9ed46b68" name="IsPartial" value="false"> - <elementDefinition Id="7043c363-4e4e-4861-9a60-b5ed6f68d6d5" /> + <stereotypeInstanceHasPropertyInstances Id="c10469e6-2360-4fc1-a98d-c61b0629c91d"> + <propertyInstance Id="34eb8f28-cd23-4e9b-90b1-ddbfd617bc57" name="IsPartial" value="false"> + <elementDefinition Id="16cbf759-c8f1-48e5-936a-c92842a47f17" /> </propertyInstance> - <elementDefinition Id="eb851211-bcc6-4ef4-8c68-6e690745060b" /> + <elementDefinition Id="9323f6fb-dfdd-4d02-bb8e-e36b9d889c3d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="492994bc-c444-4f51-991c-597e66fa08c8"> - <propertyInstance Id="1f6b971c-fcb8-49e0-a377-2aebd1cbbd90" name="IsUnsafe" value="false"> - <elementDefinition Id="66d69f1e-19f7-4a4b-b8bd-1642bb6220ce" /> + <stereotypeInstanceHasPropertyInstances Id="5a986983-1ca7-4275-9558-e84f12294bee"> + <propertyInstance Id="ac3ded30-1af9-45cd-bb7d-9369d31b4c3e" name="IsUnsafe" value="false"> + <elementDefinition Id="72fc803e-f351-41f3-b58d-6df29c06274e" /> </propertyInstance> - <elementDefinition Id="358581b5-f4d5-4def-bffa-a948a681426a" /> + <elementDefinition Id="26cbc252-b08c-4cf7-8a78-60b6e884c2d6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="efe23a7f-bceb-4446-91ce-5d595b59806b"> - <propertyInstance Id="56083ff1-a0c6-4c94-93cc-e22c16bc1f7c" name="Inheritance" value="none"> - <elementDefinition Id="8fe98913-737c-437a-aea4-dab86eaff4b5" /> + <stereotypeInstanceHasPropertyInstances Id="6c3446f4-c63a-48a6-a0fe-7fd865517490"> + <propertyInstance Id="b335829d-0744-443e-a9ab-6529a14d0daa" name="Inheritance" value="none"> + <elementDefinition Id="49db5cb9-b37e-4821-a533-8d7b0c080757" /> </propertyInstance> - <elementDefinition Id="c71c938e-a0c8-4921-ae57-7c64ba844c43" /> + <elementDefinition Id="cb834882-7a1e-48c0-a4d6-5f2e45ce9c44" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="632b2cd8-4406-41f5-afc8-5be38823c2c8"> - <propertyInstance Id="8c861b4e-34e2-4670-b5f0-a70a3bf6b713" name="PackageVisibility" value="internal"> - <elementDefinition Id="ad6b07f6-4ac8-4575-9206-245a5c6f83b5" /> + <stereotypeInstanceHasPropertyInstances Id="8df740d5-3412-4ae9-9155-98d78c768ea5"> + <propertyInstance Id="09ea6725-8d54-4e05-aaa3-6c9b5a03ba54" name="PackageVisibility" value="internal"> + <elementDefinition Id="e92964f0-2dd9-4b92-b377-3774c6cb1043" /> </propertyInstance> - <elementDefinition Id="89ce7e81-61bd-4daf-a02e-f4fa0f6771b1" /> + <elementDefinition Id="f04c3e40-2270-4a9e-956b-59a65f78c5b6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="427aa60b-f3c8-4dbd-b610-5a6c4e275b2f"> - <propertyInstance Id="256e4888-293b-47d6-85e3-c8a335caeacb" name="params" value="false"> - <elementDefinition Id="0e75cb01-ed1c-4918-8d09-1c0c2c680fb3" /> + <stereotypeInstanceHasPropertyInstances Id="c00aa029-74c0-4105-9fff-8c27b32852bf"> + <propertyInstance Id="09219eee-e281-4f4b-a03b-cb11b4e89369" name="params" value="false"> + <elementDefinition Id="cfadf746-b9b2-4f39-aab6-1c1f55c3f552" /> </propertyInstance> - <elementDefinition Id="80d970c1-d4c5-49af-ac6d-757d3d8b37ae" /> + <elementDefinition Id="e123c35a-f5ca-4ae5-92b2-6fca9f825117" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="e34c6846-aaf0-494c-8f9b-1abac15cd2d0" /> + <elementDefinition Id="c93326ed-2fc5-4bd7-b786-6ee4ae60f4fe" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="ebc42fe0-a84c-4b83-b11e-ddd3ea1d49c3" name="job" direction="In"> + <parameter Id="b48ec7b8-2e6e-416b-a87b-fd438f41681a" direction="Return"> + <elementDefinition Id="b1ce2f97-949d-45d3-bb65-db1fd1da5f6f" /> + <type_NamedElement> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="621c5c5a-5769-4bc1-8ccd-e99f895ed01e" name="vehicle" direction="In"> <referencesInternal> - <reference Id="66b7b6c6-ba36-4775-a7f4-3915fed5c43c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)]) ParameterIdentifier%3Djob" tag="ViewCode"> - <elementDefinition Id="72b53f67-a100-4d24-838f-207a151b73e5" /> + <reference Id="b058511a-d2e6-4d77-92c4-19bd83162324" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateVehicleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile)]) ParameterIdentifier%3Dvehicle" tag="ViewCode"> + <elementDefinition Id="5a7295eb-3d96-4442-99f7-6a1d5b8ed337" /> </reference> </referencesInternal> - <elementDefinition Id="ced9a6d6-b4d3-475c-a3e2-f9c5d353a7ae" /> + <elementDefinition Id="a0f5a566-f916-4189-9c94-3c37371b9e66" /> <type_NamedElement> - <referencedTypeMoniker Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" LastKnownName="VectoJobFile" /> + <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="dad1ed43-362b-4f23-b892-e20f0b7fe60d" name="ReadJobFile" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> + <operation Id="fe7b3a77-4f19-4532-a480-c267a149c136" name="CreateEngineData" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="6f2f437e-6496-4842-9dd2-4c8b505ffea7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="03b2391a-d585-4860-858f-2c5014a98582" /> + <reference Id="f787d8c5-1177-420d-bcad-5c837e8d7617" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)])" tag="ViewCode"> + <elementDefinition Id="fe6da106-c49f-4126-84f0-7762f5443baa" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="58550d78-6c36-46e2-a5f7-d7141a98b68e" name="method" profile="CSharpProfile"> - <elementDefinition Id="b8604182-ea92-4566-9b5c-2b4e27db3a56" /> + <stereotypeInstance Id="6438d90f-2ff5-4f59-a597-b8814fe64373" name="method" profile="CSharpProfile"> + <elementDefinition Id="d683a31c-bc93-4d16-adf7-d9b7a348664f" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2239d38b-c596-47ea-9741-b4c06903d5d7"> - <propertyInstance Id="fb71d1fc-370e-4999-a21d-d1dcd992af30" name="ClrAttributes"> - <elementDefinition Id="bf876f47-7d84-42a4-a006-2d36b531bbd4" /> + <stereotypeInstanceHasPropertyInstances Id="374101e9-9c24-4279-9273-394675ef4a1f"> + <propertyInstance Id="22ebf2f2-79b6-48c7-8c46-422891ec7517" name="ClrAttributes"> + <elementDefinition Id="4df8e6d6-9108-442d-8a37-ae5ed9c2648f" /> </propertyInstance> - <elementDefinition Id="d88c1ed4-24ba-47cf-bd49-e4cd9f7098ce" /> + <elementDefinition Id="c2177a6d-a7db-4e96-b467-a0e36a0fc901" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="27887336-40a8-4903-ab43-f0e8e4887f16"> - <propertyInstance Id="52943e13-acf0-475e-952e-361e077ef401" name="IsPartial" value="false"> - <elementDefinition Id="2302c23f-fdc0-4d70-bc47-ddf49b07fc81" /> + <stereotypeInstanceHasPropertyInstances Id="c7b19317-4395-4964-b8ea-f9dff77d98d4"> + <propertyInstance Id="7096c87b-8744-4e6b-b6b6-aa9509979a14" name="IsPartial" value="false"> + <elementDefinition Id="429f8269-60c3-4b47-8b0b-c60509f62755" /> </propertyInstance> - <elementDefinition Id="185f6b4b-6a2a-470f-aaa1-e02cf79772f8" /> + <elementDefinition Id="768cd1d2-d7be-4d50-8a4a-48c5e0a79f66" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cfc53679-6500-443a-be3b-2c73f8eff1a4"> - <propertyInstance Id="abcc56c3-c376-4fe3-b7d3-b2c4693b7428" name="IsUnsafe" value="false"> - <elementDefinition Id="455a7d90-9328-4d89-817a-ff3cddf3b740" /> + <stereotypeInstanceHasPropertyInstances Id="b501c9c4-4a9a-46df-8e34-7ffe6ca0accf"> + <propertyInstance Id="5eb48951-6b2a-40bd-8b38-51341b86e420" name="IsUnsafe" value="false"> + <elementDefinition Id="0b13f82a-e8e1-40e8-9a5d-bb7bbcf83c79" /> </propertyInstance> - <elementDefinition Id="08ce965e-7c1e-433a-88db-f7b1f0001134" /> + <elementDefinition Id="f7751cde-4978-434b-80c9-5fbeb9b0b4e0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="41a06190-e356-429e-b5d1-afad62563359"> - <propertyInstance Id="2628c293-32fb-4c07-b330-f656fa1c1251" name="Inheritance" value="none"> - <elementDefinition Id="aa0e2470-2a6c-4120-812f-9ad3b73dbbd9" /> + <stereotypeInstanceHasPropertyInstances Id="83aab0a7-5a2e-4007-b721-472ad43ed987"> + <propertyInstance Id="f42e820a-80c3-40ee-b4e0-f0cc6e1b2344" name="Inheritance" value="none"> + <elementDefinition Id="a1d360f9-2a66-4a6f-bd58-c6ed9a64aece" /> </propertyInstance> - <elementDefinition Id="db8bf2a1-1352-4acf-bdcc-131b44de92ae" /> + <elementDefinition Id="6d09e7ca-ef72-49b7-aa6b-a29ca3730a93" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8c7d9503-8838-44bd-a67c-b7d376e5c23a"> - <propertyInstance Id="5c84744b-2524-4b57-bd1a-c063255a172d" name="PackageVisibility" value="internal"> - <elementDefinition Id="000135ba-756d-4a2a-a25a-04772a45a03a" /> + <stereotypeInstanceHasPropertyInstances Id="504d0601-2d5f-4975-81fd-89573dd10540"> + <propertyInstance Id="34798bef-241d-4f11-bc11-c06fb98917d7" name="PackageVisibility" value="internal"> + <elementDefinition Id="93aa1cd6-22f4-42a9-8d38-162555b2020e" /> </propertyInstance> - <elementDefinition Id="8f21ebf4-963e-4f9e-81e3-93eb05322f2e" /> + <elementDefinition Id="54f98a79-d59f-4d45-8774-f4aa0195173b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c1efb474-2863-4230-9e66-6eb827f2506b"> - <propertyInstance Id="80deac54-bd55-4f57-aa52-b13dc32dd7ca" name="params" value="false"> - <elementDefinition Id="e9d13d2b-4445-42a1-a2b7-1f9ccd2d2438" /> + <stereotypeInstanceHasPropertyInstances Id="1c96c9de-b44d-482d-b237-da5ffeab9414"> + <propertyInstance Id="39bc2780-c693-463b-8fca-a05a016662d1" name="params" value="false"> + <elementDefinition Id="15897128-5a54-4029-aa79-34bc2f4de915" /> </propertyInstance> - <elementDefinition Id="126c49ec-f5d1-4e11-8ee1-5989acbaa00e" /> + <elementDefinition Id="e1af09e4-8030-4700-a585-0374e775417c" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="f5da98e0-4f90-468d-91f4-2536893f6634" /> + <elementDefinition Id="8b926db6-6c1b-4269-9ee4-c6198e964cae" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="f9a859b4-941f-4463-9169-c31d2543ce94" name="file" direction="In"> + <parameter Id="70b2d311-58fd-4d0c-9789-d611c2fb8a69" direction="Return"> + <elementDefinition Id="7242fcfe-d565-469e-919b-ced680bbb5ef" /> + <type_NamedElement> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="908b1b8b-d08a-4b69-8fe9-63ddf4daac46" name="engine" direction="In"> <referencesInternal> - <reference Id="2e005e08-a95f-480c-a6d4-c075ca54bb7b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> - <elementDefinition Id="24466da2-5d12-47f4-8150-a7f7a7448a16" /> + <reference Id="a819f89f-98f8-4c40-8a05-331383b9eb7e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateEngineData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile)]) ParameterIdentifier%3Dengine" tag="ViewCode"> + <elementDefinition Id="9a194119-031d-4c94-b2c4-e65d72e17cce" /> </reference> </referencesInternal> - <elementDefinition Id="29e0c26b-2e00-4fc9-a965-43d08af3a68e" /> + <elementDefinition Id="f004a815-f3db-4aca-918c-c530462dd676" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="b2c75230-57e2-47fa-afba-7244900a5dd7" LastKnownName="VectoEngineFile" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="cab63edb-340a-443b-ae8a-502a4185ccbb" name="ReadVehicle" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> + <operation Id="624fb3bf-a73d-4782-ad6e-2c4c2ac5b704" name="CreateGearboxData" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="2bcc2f06-1dab-4bb0-bfd2-105b8b7f0a1d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadVehicle OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="e1955efd-7e18-40cf-bec5-5d298982575d" /> + <reference Id="2ad7be58-5f59-48ce-a430-eb8dcbabe02c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> + <elementDefinition Id="eeec5c30-521d-4a74-bcdc-9933b0c09a0c" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="da4582df-22fb-49be-98f5-fc771c681ee9" name="method" profile="CSharpProfile"> - <elementDefinition Id="3f69bf57-aabc-49e1-a126-4ce0e2cf056f" /> + <stereotypeInstance Id="efd016f5-aed3-4271-9df4-77286c19c4ee" name="method" profile="CSharpProfile"> + <elementDefinition Id="f813f1de-8530-4955-84ca-215ecf2dd804" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="708ce5b8-3c3d-4520-9c1e-35b15bf8b179"> - <propertyInstance Id="4b1e9217-5489-42b1-a07a-eb0ecf5178eb" name="ClrAttributes"> - <elementDefinition Id="b806e6ec-fc3f-400d-b4ba-55c7b7f99d27" /> + <stereotypeInstanceHasPropertyInstances Id="c5ad5071-0afb-4368-9073-0b290e2bb670"> + <propertyInstance Id="8134d43e-294a-447c-9642-10e3b89be602" name="ClrAttributes"> + <elementDefinition Id="7c90f260-1178-4cd4-93a1-274aaa93fd4c" /> </propertyInstance> - <elementDefinition Id="21a369ea-57ce-4709-9c3e-8de45b2bcbe8" /> + <elementDefinition Id="5f965f09-44ee-4e80-b9cf-c74605d7348f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="88de903e-cbbc-4d63-a588-db020c807498"> - <propertyInstance Id="d39c69b0-b046-418f-9a66-90eb4ee91091" name="IsPartial" value="false"> - <elementDefinition Id="1cf2a0ef-b331-4c6d-bd49-1f08c9a8059f" /> + <stereotypeInstanceHasPropertyInstances Id="6af66b6c-a2c0-4cba-ae13-4713d3257bb2"> + <propertyInstance Id="87b29748-700a-418c-88bf-57ef7b4d8a0d" name="IsPartial" value="false"> + <elementDefinition Id="357a0af3-7435-4e92-ac69-217bed51bc1f" /> </propertyInstance> - <elementDefinition Id="c65cdab7-0364-4de2-8da1-d161eb50b5eb" /> + <elementDefinition Id="3f265c0e-2901-43cb-88f9-92909aa2797c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0995464e-4e1e-4353-b5b4-0574a3d103a4"> - <propertyInstance Id="2e361eb6-e552-45cc-b690-74f51e8ea45b" name="IsUnsafe" value="false"> - <elementDefinition Id="75cb0ded-6e01-4142-8780-ca8b7a66a979" /> + <stereotypeInstanceHasPropertyInstances Id="c6306760-e69c-40e0-9aa5-fd87b4d171ef"> + <propertyInstance Id="549ecfd4-b2b1-47b8-92c4-736238994d84" name="IsUnsafe" value="false"> + <elementDefinition Id="a5d97e2f-4bed-4389-851d-8257e312696c" /> </propertyInstance> - <elementDefinition Id="dcb4bf47-69ba-47c9-b4c5-ebe4263f531b" /> + <elementDefinition Id="57cbab88-335f-4cf7-ba50-e295c645d08d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1cfb7d77-9869-4906-af01-11eb71c905f7"> - <propertyInstance Id="4ee721ab-28b2-4e21-984b-407799ddc619" name="Inheritance" value="none"> - <elementDefinition Id="0f2ccf8c-f3e8-46f0-80ed-e4b8e22ee61d" /> + <stereotypeInstanceHasPropertyInstances Id="60ed67df-4457-4f44-9c58-85b7514475cf"> + <propertyInstance Id="156b2c85-fa93-4d70-a627-eb7abb843163" name="Inheritance" value="none"> + <elementDefinition Id="d57cfb91-8ddb-4317-80b8-bbee7c9abb88" /> </propertyInstance> - <elementDefinition Id="e284931d-2c93-4945-8b8b-84f2b71f393d" /> + <elementDefinition Id="695eee89-a147-4852-adcd-0c6af268a6fc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1ca17c4d-6113-4fd9-b034-209a302224c8"> - <propertyInstance Id="90f92d59-29dd-4508-ba05-72f8aa9d89d7" name="PackageVisibility" value="internal"> - <elementDefinition Id="1775fb1e-5016-4086-b009-649d9e881170" /> - </propertyInstance> - <elementDefinition Id="f12a8af4-8141-44be-99f7-9a3c9adcd81b" /> + <stereotypeInstanceHasPropertyInstances Id="644ac2d0-5359-47cf-91db-f19ab3be9fe8"> + <propertyInstance Id="47c1a92e-5c0d-4984-be52-34b3cf0ffa6f" name="PackageVisibility" value="internal"> + <elementDefinition Id="19c74b58-1c23-4e42-9dbf-d9b912333fc3" /> + </propertyInstance> + <elementDefinition Id="2ecaadb4-1a20-4755-bb1f-fcc1b42009f0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0d8b7eb2-f73b-4f0c-b55a-e3fc2e88f1fc"> - <propertyInstance Id="5238ecd3-ccef-4f11-9a8d-4809510338b2" name="params" value="false"> - <elementDefinition Id="3310a465-0f38-4480-be6c-83019254d647" /> + <stereotypeInstanceHasPropertyInstances Id="630e9e61-e5a9-4f63-bb17-4f8feaad71c7"> + <propertyInstance Id="201e9c68-0dac-474d-b41c-15960fa09757" name="params" value="false"> + <elementDefinition Id="7fb45684-8e12-441f-8a7a-3a8696d3edb7" /> </propertyInstance> - <elementDefinition Id="fac2ab35-a95f-435f-b462-5819439d26e9" /> + <elementDefinition Id="e5e52f3d-ce8c-4de2-97ed-02d43ff6aba5" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="b4322a39-5e0a-4f94-8c77-81ba318b615a" /> + <elementDefinition Id="6c1b2be1-f108-452e-9ca7-4daed0038b11" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="ef4f4d6b-437b-4e33-8cf1-76dc685a3516" name="file" direction="In"> - <referencesInternal> - <reference Id="2fac6f88-d855-4254-8aa4-6e12aa049e36" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadVehicle OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> - <elementDefinition Id="f7b705fb-724d-41be-bfeb-40a03db690f9" /> - </reference> - </referencesInternal> - <elementDefinition Id="0e55d345-4b30-4701-84f7-4c6b5351151d" /> + <parameter Id="aaa6e327-8c00-45fa-b9ee-f897a15cdb83" direction="Return"> + <elementDefinition Id="60685aca-aac3-4c80-935e-cacc7f9867a5" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="0db5f959-3110-43fb-8542-cb22d2459d78" name="ReadEngine" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="78d61dde-f4be-43f2-9224-a29939c2d5c1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadEngine OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="dca4401b-c45b-49b8-afeb-262ca4d522cf" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="a7505b95-f91c-4cfb-a2b4-811db67567d1" name="method" profile="CSharpProfile"> - <elementDefinition Id="15c0270e-b426-4b01-a271-9b13734f8c19" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3b560af2-9b8c-4eee-b4ce-94da39c5e674"> - <propertyInstance Id="246f6f39-f37c-4340-a3b4-d21cb180cb71" name="ClrAttributes"> - <elementDefinition Id="eed381ca-cb40-4142-a22d-a55dad6f5f8d" /> - </propertyInstance> - <elementDefinition Id="8c6fb9d6-f55a-4ced-951f-c38ba16b4938" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b010ea37-4b26-4de7-9da6-c125f1372f71"> - <propertyInstance Id="183bbd62-5e4b-491e-9146-26d9a23701ec" name="IsPartial" value="false"> - <elementDefinition Id="0fd14c92-bc89-4c5b-8634-c150998ae215" /> - </propertyInstance> - <elementDefinition Id="bf9935b3-6fd2-481d-a87b-0d2b9e93369a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ff75cc9d-99e8-444f-9703-df6e51f708fa"> - <propertyInstance Id="176c868e-6f2d-46f1-9713-26bcf5e96029" name="IsUnsafe" value="false"> - <elementDefinition Id="922e08a1-826b-444a-bd63-a7fac5b82e2b" /> - </propertyInstance> - <elementDefinition Id="adbe9f7e-61ee-4bab-ae9c-95d15dd2861a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7ac7b485-e92e-4891-a377-3507070e979b"> - <propertyInstance Id="7162e7d8-047c-4edf-a203-03279cb20be0" name="Inheritance" value="none"> - <elementDefinition Id="9b422046-9d45-47dc-9602-d0e7a90a1050" /> - </propertyInstance> - <elementDefinition Id="c84acb28-a758-4c94-8f87-14695ec0dbdb" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="670b48bd-0a9a-414d-a980-3f4e8bbfb92a"> - <propertyInstance Id="3eec0ac5-aec3-4a1d-8571-3200e2f7e570" name="PackageVisibility" value="internal"> - <elementDefinition Id="09bbebb7-ce21-4261-9a92-e52beabf62a5" /> - </propertyInstance> - <elementDefinition Id="2ccfbea1-2e77-44a7-b95a-ea1a99992d6f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ff49165d-e9ed-43c5-bfeb-51d8946e6e22"> - <propertyInstance Id="63e5b7ff-a9ca-4571-9b4b-f1420cbb8d50" name="params" value="false"> - <elementDefinition Id="581e1ee3-2ade-4441-8f94-882a15bbee28" /> - </propertyInstance> - <elementDefinition Id="62bffce0-ad29-47b0-bf7b-76e4a041bc18" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="dbd761c1-c672-438e-ac4a-6f49b4de8e00" /> - <ownedParameters> <operationHasOwnedParameters> - <parameter Id="6756917b-eaf1-4907-a31d-f96d76a25313" name="file" direction="In"> + <parameter Id="d5ceac74-611c-4a3d-9f24-dff6b9a425b6" name="gearbox" direction="In"> <referencesInternal> - <reference Id="56fce8be-71c5-4116-90e9-df0ca0c0027c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadEngine OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> - <elementDefinition Id="c3b7212e-508c-4629-af83-068278cf243b" /> + <reference Id="4c50c148-6b0b-4694-8308-cc513806c2e5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dgearbox" tag="ViewCode"> + <elementDefinition Id="92f6a727-51ec-4435-a36b-2b7cae0678f1" /> </reference> </referencesInternal> - <elementDefinition Id="cbbb947f-e51c-4e29-b06e-f118d7009675" /> + <elementDefinition Id="7f8cb4e8-69e2-42d8-9b99-4002dd64ff50" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="65327661-721b-476e-bbee-08df66c5b293" LastKnownName="VectoGearboxFile" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="fd256fd7-4c9c-47bd-9796-81fce126cf1c" name="ReadGearbox" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="3777eb87-4d1d-42c8-ad15-974ddac18343" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadGearbox OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="d088331f-76f0-4c35-bd83-a1603bd4bd13" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="64fc376c-3e12-4eba-8155-286ea5a27a22" name="method" profile="CSharpProfile"> - <elementDefinition Id="ea258cbf-0c5e-440e-b200-551b0714578d" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2f8245b9-2e00-43c7-911a-046249e41318"> - <propertyInstance Id="26d0e6a7-bd94-4600-8aeb-73516339877a" name="ClrAttributes"> - <elementDefinition Id="3f948e06-8bf3-4e3c-af4e-6658ad1b2e2f" /> - </propertyInstance> - <elementDefinition Id="8a6619ec-92d7-4dff-bd3a-908864f9f058" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="aad63117-4b7c-428a-9fca-47082f2bef01"> - <propertyInstance Id="4888422d-54b6-4807-a9e7-076fc05550ad" name="IsPartial" value="false"> - <elementDefinition Id="0ab66f9a-0d48-4d67-8bfa-889279587f3d" /> - </propertyInstance> - <elementDefinition Id="3ef80e8a-33c4-410f-91b6-305c274b93a5" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9cc39de6-59cd-45db-aa43-b3d5a70c7415"> - <propertyInstance Id="d0369928-8b3f-4d85-a9e7-def5b016e5de" name="IsUnsafe" value="false"> - <elementDefinition Id="b7541f42-5b11-426d-8f7a-fce84ea9e27d" /> - </propertyInstance> - <elementDefinition Id="cda07926-3c77-4b9f-97b9-fe7cb5053ad6" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="290cfd41-07d2-47f9-935a-6954e9c76a14"> - <propertyInstance Id="cba368a1-faf5-4045-9e0c-e7b6a497e026" name="Inheritance" value="none"> - <elementDefinition Id="cdb4cfdf-8550-4d4a-bc65-e129d9f9a66f" /> - </propertyInstance> - <elementDefinition Id="4d3ff669-14ea-4f9c-9f3c-cde22daeb1ff" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="13de767f-d740-47b3-8e75-e4df3afaa718"> - <propertyInstance Id="a9f3ca9a-bcdf-46dc-84e2-d37fc72b6b40" name="PackageVisibility" value="internal"> - <elementDefinition Id="42e5ec2c-694e-4525-9d1a-d466e955de8d" /> - </propertyInstance> - <elementDefinition Id="b8545ef6-9559-4bed-be87-10315fe83aea" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="87b727ca-a6cd-42dd-9924-f41ba4c2d085"> - <propertyInstance Id="ed98b53b-766c-4bcc-af2d-1772cd3f74de" name="params" value="false"> - <elementDefinition Id="14d2dd2c-1223-4488-9d41-21192bc7014d" /> - </propertyInstance> - <elementDefinition Id="bb65463c-5214-4514-a0c9-5e27dd9931ac" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="f641994b-25b3-47df-9930-bc2dbc8db8d1" /> - <ownedParameters> <operationHasOwnedParameters> - <parameter Id="1bb61a9c-3662-4fca-b0bd-0ec218c64bf9" name="file" direction="In"> + <parameter Id="2f3c9871-d602-41da-9e01-cf4a5658600f" name="engine" direction="In"> <referencesInternal> - <reference Id="ddd075ee-fd32-4660-a6a1-c602cb32d1db" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadGearbox OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> - <elementDefinition Id="cbcf94b7-ad8c-4277-8075-08ecad068d82" /> + <reference Id="9a35159d-057b-4685-88ba-9833827178a7" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D(Name%3DCreateGearboxData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dengine" tag="ViewCode"> + <elementDefinition Id="aff15ed3-0a66-406a-b609-20fb16a398b2" /> </reference> </referencesInternal> - <elementDefinition Id="70357228-0bc4-4707-85e2-8b1f66fe135d" /> + <elementDefinition Id="bdbf69dd-86c9-488e-be60-4c115fcfe804" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="c907bd55-9c4b-4fe2-94fd-785c207f0bc0" name="AbstractSimulationDataReader" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="58fbf609-2981-4a21-aa0c-fac1e5fbb2aa" name="AbstractSimulationDataAdapter" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="4aa11090-7f19-44a6-af00-37e0c0070873" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="8f4d0c50-1ba0-46a5-a4c5-068f58ae1250" /> + <reference Id="ddf9cfd9-0ebd-4820-a2d2-3df3c6ec2892" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.DataObjectAdaper Type%3DAbstractSimulationDataAdapter Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="f83ca978-bd5c-44a3-a73d-63dfd56666ee" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="cb7e2137-8f62-4569-9561-6f19610d4fa0" name="method" profile="CSharpProfile"> - <elementDefinition Id="45a83111-99b5-4e8f-8438-5aee24d3bd21" /> + <stereotypeInstance Id="4c1f1edd-bf3b-4229-9b1a-bd5cb55ec8fa" name="method" profile="CSharpProfile"> + <elementDefinition Id="d9ebe075-a08a-464b-94a8-2a68c0e8b528" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="71d6de52-8f67-4d81-bd12-d8d8c33d14c4"> - <propertyInstance Id="ee127613-9906-4620-b3c3-75cdec4900cc" name="ClrAttributes"> - <elementDefinition Id="d90b4589-fc59-4ed1-99f3-22b68be8cc52" /> + <stereotypeInstanceHasPropertyInstances Id="bec8c0da-d00f-4cc0-bd3e-324aee848946"> + <propertyInstance Id="1fb076ad-b514-44b6-84a4-cc88b140a89b" name="ClrAttributes"> + <elementDefinition Id="b8dd93a3-4651-44f8-a11e-f8bc0ac65e09" /> </propertyInstance> - <elementDefinition Id="6bdeeb57-e804-4ab3-b09f-e9aae32b8956" /> + <elementDefinition Id="a361fc5c-8b55-42fb-9756-52c4f1d67360" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7546672e-5db7-4496-b8c2-a6a891133641"> - <propertyInstance Id="48a49a55-338e-49ac-b631-71b6817b0432" name="IsPartial" value="false"> - <elementDefinition Id="f02d86b2-36f9-403b-8e70-88c0ea68cedd" /> + <stereotypeInstanceHasPropertyInstances Id="92633563-c8d2-4fde-8d0e-aa5ccdda4519"> + <propertyInstance Id="dc41a198-1f29-4768-a7ab-09c644ae5707" name="IsPartial" value="false"> + <elementDefinition Id="cc00edf2-c3ce-4c0b-9fdb-1b173b15175a" /> </propertyInstance> - <elementDefinition Id="29c6e0ed-0a12-493a-834f-99e65521a447" /> + <elementDefinition Id="0b01992c-4ee2-4fa4-bb28-52de7c9bfa6c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="efc6690f-cf46-4292-91c1-c21217368394"> - <propertyInstance Id="b8438ed1-b76b-4109-9633-bdbfd9db13f0" name="IsUnsafe" value="false"> - <elementDefinition Id="b8318a32-a59a-4d60-ba41-18280b2502f0" /> + <stereotypeInstanceHasPropertyInstances Id="49ea3465-04c2-40bf-938f-532d1e1ecff3"> + <propertyInstance Id="b5708c63-da3b-4d64-b962-8596dfbb377f" name="IsUnsafe" value="false"> + <elementDefinition Id="4881da8c-8e9a-4657-8fe8-762c5f2b7a73" /> </propertyInstance> - <elementDefinition Id="a8ae74bb-a5ef-4e1d-b5ee-49b6c287e04a" /> + <elementDefinition Id="37194dae-dad1-41b3-bdf3-23ad7b8bf64f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6434b76d-4030-41d1-87f6-692deb569406"> - <propertyInstance Id="0102252e-0ce1-4495-981e-29a7258aaadf" name="Inheritance" value="none"> - <elementDefinition Id="742a51a6-7386-4217-9679-40b61c5f6c27" /> + <stereotypeInstanceHasPropertyInstances Id="6b9967a5-b466-4b46-8392-82a802b18593"> + <propertyInstance Id="70d48f65-9df5-417c-a7ed-9c92957aa089" name="Inheritance" value="none"> + <elementDefinition Id="75241a9f-792d-4e85-a8f6-8c8a3ee17cf3" /> </propertyInstance> - <elementDefinition Id="eacc6e5c-79b8-4cea-8421-ad843c8e301b" /> + <elementDefinition Id="13af2d65-6cad-4695-82e9-1929556dba46" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="38eb543a-e502-43e9-ad7b-6af88e280062"> - <propertyInstance Id="178eea7d-9c8c-4f71-8480-489bcc60eca4" name="PackageVisibility" value="internal"> - <elementDefinition Id="20558512-ba53-4a58-b0f0-98ab2d2dbfd7" /> + <stereotypeInstanceHasPropertyInstances Id="5e02d68a-0364-428c-ac42-d3a42c897d9a"> + <propertyInstance Id="3ef13054-2e33-4c30-937e-7662a99c4792" name="PackageVisibility" value="internal"> + <elementDefinition Id="a912fa17-74cc-4899-b038-c726f2f4e72c" /> </propertyInstance> - <elementDefinition Id="14997d12-ab23-49eb-93f0-4d184c5527f2" /> + <elementDefinition Id="53ff55c4-c81e-4b1c-b2cf-4260dc82c9ef" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="58f36891-2dc0-4868-918e-7a586c6011ae"> - <propertyInstance Id="b47ba76d-0e7f-4f7b-9f6f-de6712b619c2" name="params" value="false"> - <elementDefinition Id="101dda00-34f6-428c-8c3a-684598fc5204" /> + <stereotypeInstanceHasPropertyInstances Id="bc46c7c7-7215-4764-8349-a6b1a74dfa5f"> + <propertyInstance Id="74011f95-9dda-46c8-bd4f-5e53f2522051" name="params" value="false"> + <elementDefinition Id="28534c6f-3cb6-4f56-abc6-06a648820500" /> </propertyInstance> - <elementDefinition Id="bc313229-c62e-4851-ac32-f22856ce3a24" /> + <elementDefinition Id="5e76eed7-3786-4bc9-aa2d-d63021c19993" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="f5d27676-1e50-44f9-aef4-b8a5f534b27e" /> + <elementDefinition Id="140697e2-cd03-413c-bc8d-11505f9fbf61" /> </operation> </ownedOperationsInternal> </class> </packageHasNamedElement> - <packageHasNamedElement> - <class Id="1998756a-030d-42a6-b8ea-6e835ef0811f" name="InputFileReader" isAbstract="false" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="8a0c1eae-11e5-4292-bb72-c48bc04390ef" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader" tag="ViewCode"> - <elementDefinition Id="94d7b100-b8f3-45e0-a562-d6b7fdbb1358" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="6ed7298c-6e42-4e55-bce3-9e8e7249dc78" name="class" profile="CSharpProfile"> - <elementDefinition Id="5c3b2ab7-11bd-4ff6-b5c3-a6294e83fefd" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="91897253-5b35-4f0a-89c8-336f9283626e"> - <propertyInstance Id="f86140cd-8c79-467a-b5e0-8e8f8471e99b" name="ClrAttributes"> - <elementDefinition Id="ed855080-be48-425f-b9e1-3f695735128e" /> - </propertyInstance> - <elementDefinition Id="d24f52c1-3762-451e-940e-68db31b0fdb2" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a3e63dc7-84ce-4c80-a2d7-c965b2a5372c"> - <propertyInstance Id="4eae46b8-0627-4317-b3d3-d20c052c3f49" name="IsPartial" value="false"> - <elementDefinition Id="9d43a87a-65eb-420b-aac6-413ee08c580a" /> - </propertyInstance> - <elementDefinition Id="11041dad-d58f-4449-9165-5827955d7a90" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1fe32982-3b45-4b05-b182-47e4f4454cb7"> - <propertyInstance Id="6a092566-4793-4d06-95af-8b59ce82df8e" name="IsStatic" value="False"> - <elementDefinition Id="0f6bdbb6-6fd2-47b7-8de5-02957556fe35" /> - </propertyInstance> - <elementDefinition Id="165261f4-fe61-422f-a5a3-b5ceb82b899c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="21f9ab83-1d7b-4772-9173-f96594390a5e"> - <propertyInstance Id="833e786d-42dc-4bcd-a050-5bf55af5db8d" name="IsUnsafe" value="false"> - <elementDefinition Id="4499f71c-97d8-492c-917e-e6e6efbc1ec3" /> - </propertyInstance> - <elementDefinition Id="523547e6-b58b-4963-8868-923a342800a0" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c34c1184-415e-4121-b745-ccc0048f952d"> - <propertyInstance Id="72671d9c-d1c4-4e2b-8c0e-648d9d724813" name="PackageVisibility" value="internal"> - <elementDefinition Id="441432ad-8659-4ea2-ba5b-64f873bf9592" /> - </propertyInstance> - <elementDefinition Id="4c2fe0f7-f775-43e9-b062-67be305c796f" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> + </packagedElements> + </package> + </logicalClassDesignerModelHasPackages> + <packageHasNamedElement> + <referencedType Id="ac5188dd-3ad4-4b61-a523-e14114893619" name="VehicleData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::VehicleData"> + <elementDefinition Id="40d91768-4cfb-4b95-ade3-243ea20e028f" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" name="VectoVehicleFile" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::VectoVehicleFile"> + <elementDefinition Id="3e3c4660-8912-4413-877a-929ae6b472b6" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="abaa1306-c856-4739-baa3-830291530dd5" name="Mission" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Mission"> + <elementDefinition Id="87b1d34e-3c18-4a9d-bb4e-cb899f3c0ce0" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="56eef501-daf3-498a-b88a-3302cddfe13d" name="Kilogram" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::Kilogram"> + <elementDefinition Id="9c152a23-9fb3-46e6-b8ba-6d2eec234e92" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" name="CombustionEngineData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::CombustionEngineData"> + <elementDefinition Id="8f1653e1-038a-4c36-bb53-1d50a69749a1" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b2c75230-57e2-47fa-afba-7244900a5dd7" name="VectoEngineFile" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::VectoEngineFile"> + <elementDefinition Id="b8f620d6-7c10-440d-8592-f19e7b1f9c7c" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" name="GearboxData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::GearboxData"> + <elementDefinition Id="8b5ae4e9-713d-4a09-9e2f-40ecdb827a34" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="65327661-721b-476e-bbee-08df66c5b293" name="VectoGearboxFile" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::VectoGearboxFile"> + <elementDefinition Id="fdf8ed6c-8831-46ea-9a01-53fcb0ed8b68" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="bb271b5a-06da-4ad3-a9cc-005ee3d98d4f" name="VehicleFileV5Declaration" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::VehicleFileV5Declaration"> + <elementDefinition Id="1dbbcc95-72dc-4dd4-bf2f-87797c89be2e" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="623314ef-dc9e-4728-84a3-fb2388e90ce0" name="EngineFileV2Declaration" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::EngineFileV2Declaration"> + <elementDefinition Id="a45650b5-245a-40a2-bed6-fc8d3d37574f" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="4a011d5e-17a1-44df-a80b-bb4a70f3e073" name="GearboxFileV4Declaration" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::GearboxFileV4Declaration"> + <elementDefinition Id="f978613b-8c1a-41d4-af83-7da7cbd430da" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="659fa4b5-d258-4d00-8599-08f74333eb69" name="VehicleFileV5Engineering" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::VehicleFileV5Engineering"> + <elementDefinition Id="f252c9b2-9446-4d49-9c98-f3ae2cfd23e7" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="1a4e94fa-365c-4de0-af09-b167aa44c643" name="EngineFileV2Engineering" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::EngineFileV2Engineering"> + <elementDefinition Id="17e38cd3-22dd-4480-a07e-2abe9883868b" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="89eac388-3953-4433-baf0-f90fe0ef34a4" name="GearboxFileV4Engineering" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::GearboxFileV4Engineering"> + <elementDefinition Id="9490aae7-c363-4662-a516-cf438940e86f" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="75362938-d433-4568-a2e7-646f95e81946" name="DataBodyDecl" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::DataBodyDecl"> + <elementDefinition Id="4e1f02ff-d9c2-4d61-b885-109fb6aa76d9" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" name="String" isAbstract="false" isLeaf="false" cachedFullName="String"> + <elementDefinition Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasPackages> + <package Id="4cba399c-bab7-4371-b265-b2e6c7c039bd" name="Reader" visibility="Private"> + <referencesInternal> + <reference Id="b1410133-41dd-4e90-985f-858762671ccb" handle="viewcode://./CodeSchema_Namespace?Namespace%3DTUGraz.VectoCore.FileIO.Reader" tag="ViewCode"> + <elementDefinition Id="1db30724-1035-4632-a02f-bd7384df798c" /> + </reference> + </referencesInternal> + <elementDefinition Id="dd9e3b69-eded-4912-a77e-91e5f55cc032" /> + <packagedElements> + <packageHasNamedElement> + <Interface Id="6956d26e-ba7a-4a83-a5af-fe01e05a737b" name="ISimulationDataReader" isAbstract="false" isLeaf="false"> + <referencesInternal> + <reference Id="2af19fb3-78e3-4b88-b571-fd23edd043d8" handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DISimulationDataReader" tag="ViewCode"> + <elementDefinition Id="bc641fb3-640b-401a-8d7a-f5e435c69ab4" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="8fdb2da4-d152-4658-bcf4-c9f7ae9460fd" name="interface" profile="CSharpProfile"> + <elementDefinition Id="f5ca7091-be95-4b7c-acee-b99ae880d2a2" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="992906b2-70f1-4a28-a252-bb80f739abf3"> + <propertyInstance Id="fdca5ecc-ec94-4855-abcf-0fb955698944" name="ClrAttributes"> + <elementDefinition Id="420f5cb4-71b0-4d56-b288-8a69dbe20c51" /> + </propertyInstance> + <elementDefinition Id="f7aa3d01-9c5c-4d55-b5c9-9a7b7d1933e3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="12c95ddc-a672-4ea1-906d-360c24d84943"> + <propertyInstance Id="79157705-f93f-4001-b9a2-4af09068cd49" name="IsPartial" value="false"> + <elementDefinition Id="514cd4a4-a1e3-4014-9ebf-aedc9f415425" /> + </propertyInstance> + <elementDefinition Id="8d7c7434-df90-4ca2-839d-497defcc6331" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ab2ff773-72b1-4b70-b287-a36766b5f01c"> + <propertyInstance Id="283d72d4-b8a9-4731-8f0e-696d765a71e7" name="IsUnsafe" value="false"> + <elementDefinition Id="2e98dc36-82c5-4024-92ef-9f5c133da78b" /> + </propertyInstance> + <elementDefinition Id="87a839a9-a910-4ec5-bec0-7dad6c7f81f6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f77d51d8-44f9-45a5-978c-f217524015ae"> + <propertyInstance Id="ef6312c1-30a7-46a4-a6d5-e3d5ae12fcb9" name="PackageVisibility" value="internal"> + <elementDefinition Id="13dfad65-a1f2-41c5-b6de-e228bfc08f41" /> + </propertyInstance> + <elementDefinition Id="a1873692-049e-41f2-a85d-c848f97e9716" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="6fbceb7a-5fd3-4a70-90c8-df38b2a75791" /> - <ownedAttributesInternal> - <property Id="732ab0e4-8b09-4b91-9265-fd3678f752c1" name="Log" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a19b5894-701e-4ea8-b6c2-4ecbf617105b" /> + <ownedAttributes> + <property Id="685fa6a5-2592-4f9b-891f-9b16fabb9bb2" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="7ed4d64c-09df-438b-a2bc-89a8ec9bf2a3" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3DLog" tag="ViewCode"> - <elementDefinition Id="66e8dd35-3fa9-49fd-9c7f-8108cddb12b3" /> + <reference Id="20e45581-88dd-4bbb-9266-eea1d16baebe" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DISimulationDataReader Member%3DIsEngineOnly" tag="ViewCode"> + <elementDefinition Id="22467d24-3811-4add-8143-b0be53b75ff2" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="973eddb5-6836-408c-9f5e-736291f7517d" name="field" profile="CSharpProfile"> - <elementDefinition Id="df23f9d9-474f-4af1-a646-9d25bad63e9a" /> + <stereotypeInstance Id="9f7d99cf-a23e-4cac-8326-d621c3b1e503" name="property" profile="CSharpProfile"> + <elementDefinition Id="3e9bb195-4402-4f9d-b556-4ccf3ac70828" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5395eadf-7f1d-4c77-9f51-2ed5cf4cf17a"> - <propertyInstance Id="f0d1c5ee-b3bd-4e5a-a25e-d1ec763b9572" name="ClrAttributes"> - <elementDefinition Id="e49dc493-fe88-4264-8aed-bcd545ff1b49" /> + <stereotypeInstanceHasPropertyInstances Id="2c1c0831-f677-4425-a8b3-dafe9b2da7d8"> + <propertyInstance Id="0e5e2df7-5d66-4964-ae22-84e7326b1bc3" name="ClrAttributes"> + <elementDefinition Id="f43ec07c-881d-4ebc-bf7f-f1b2e8fe55f5" /> </propertyInstance> - <elementDefinition Id="1bf0a9e9-1f37-4802-859c-7cbac2fec89f" /> + <elementDefinition Id="b66fe8a5-5847-404c-9516-0838b4474214" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="165c357e-b068-4486-a7b8-acbc55b324d0"> - <propertyInstance Id="f01879fb-5009-4444-a9ba-60bcc9dfbc69" name="IsConst" value="false"> - <elementDefinition Id="6e2206cc-57b2-4436-a43f-c14b855bdced" /> + <stereotypeInstanceHasPropertyInstances Id="95c55c61-ed1c-4243-8d13-1c26d132d632"> + <propertyInstance Id="e392039f-a25f-4a41-88ce-e7de5306acc3" name="Get" value="public"> + <elementDefinition Id="686a67be-1228-4bf4-ad6f-ace498b77cde" /> </propertyInstance> - <elementDefinition Id="9122fa56-b621-4448-bdd1-b4b68b7f5438" /> + <elementDefinition Id="1b850f41-0c5e-469f-a8ae-c6d95fe2bf1e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="283f5fb2-f417-48aa-afad-f1a8a653b660"> - <propertyInstance Id="1743589a-ab10-43b4-af74-8b14307ef62b" name="IsNullable" value="false"> - <elementDefinition Id="a685d678-f400-4340-b008-f3aec0c94695" /> + <stereotypeInstanceHasPropertyInstances Id="5eedb8b9-75ea-483d-9b7d-3922f2495294"> + <propertyInstance Id="555971a0-9d62-4272-8bd9-b2d65feab9c4" name="HasBody" value="false"> + <elementDefinition Id="ad984ce8-f583-4cb2-bd0c-fbb2120dc0a3" /> </propertyInstance> - <elementDefinition Id="71106b90-edd6-47d2-a642-fce1c81317a5" /> + <elementDefinition Id="5dfb7201-aaf1-4c3a-8b70-4a409568dff3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="165a350f-3d2b-4a7b-8742-8a5d011edd11"> - <propertyInstance Id="cd6ade8d-c46e-448d-be81-d0be1960cd48" name="IsVolatile" value="false"> - <elementDefinition Id="0a68c41f-7d17-404e-bae4-8016e6a68b44" /> + <stereotypeInstanceHasPropertyInstances Id="41156594-2b22-4646-8bc4-e21fa4da8816"> + <propertyInstance Id="269239ae-5920-42ef-8cc0-18b48772ecae" name="IsUnsafe" value="false"> + <elementDefinition Id="781a0df7-b4ad-4cec-9330-6144c6f3d980" /> </propertyInstance> - <elementDefinition Id="766dbcfe-b6aa-4aab-b981-5894a928afa0" /> + <elementDefinition Id="2a7e6997-d718-4c1c-bd34-6d2e7a083366" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6e02809a-1790-4381-9dae-7dc6d42a0b3a"> - <propertyInstance Id="57ba85a1-ffe3-4add-880d-a60560dad766" name="PackageVisibility" value="internal"> - <elementDefinition Id="4914a17d-df2b-4240-8191-a65ee51e30f3" /> + <stereotypeInstanceHasPropertyInstances Id="9474a547-9297-418d-818a-8f4e90dd4416"> + <propertyInstance Id="471ba32f-3990-4950-9a15-1e2df59ce2c9" name="Inheritance" value="none"> + <elementDefinition Id="27e005c5-781d-4822-bb52-77d5b817ff50" /> </propertyInstance> - <elementDefinition Id="e8421465-81b1-45b2-be45-7c2918f84846" /> + <elementDefinition Id="c8aa5d29-abb3-4be4-a00f-c84f9a705712" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="94e9fcc2-7157-4a0c-bcde-07176b364930"> + <propertyInstance Id="29fd402b-dacd-4b41-8dcf-143f049a1642" name="PackageVisibility" value="internal"> + <elementDefinition Id="0257c89d-14d3-498d-a0b9-fdf056bc4a7b" /> + </propertyInstance> + <elementDefinition Id="58dee60f-eda4-4630-9515-342d570692cc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="513e496d-c99a-4fae-b338-bcaf8ab4d20c"> + <propertyInstance Id="db6843a5-a199-4e80-84fd-c09a12862ea9" name="Set" value="none"> + <elementDefinition Id="7d93df4b-7893-475f-822a-1450f7e90f10" /> + </propertyInstance> + <elementDefinition Id="d418a724-7e48-4a90-9651-5e537a67cd74" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="1ac355d6-71fd-45e9-bed1-dcec90ed8b55" /> + <elementDefinition Id="3ea0bc7c-f3bf-498c-8c17-e1b892942f4c" /> <type_NamedElement> - <referencedTypeMoniker Id="5d8a999c-80c2-4c95-9a39-e0a5db0069b8" LastKnownName="ILog" /> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> </type_NamedElement> </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="e4e89cd1-8f7c-4c14-935b-16397ca9fb69" name="GetFileVersion" visibility="Protected" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + </ownedAttributes> + <ownedOperations> + <operation Id="23c8a0bd-4cfb-46a8-b3e1-b0548f74a06e" name="SetJobFile" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="6ab71403-6f68-431e-be77-83299cd4bbee" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D(Name%3DGetFileVersion OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="66839912-7c2c-4da1-bacd-6bdc8085a4c3" /> + <reference Id="de3b67cc-72c2-443f-a137-581023b52e36" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DISimulationDataReader Member%3D(Name%3DSetJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="81579b82-2666-4664-91a2-fd4f77481130" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="21677db5-3ae3-417d-b5a7-c603584dfe9b" name="method" profile="CSharpProfile"> - <elementDefinition Id="fadaf135-b005-4f36-9010-f660dbe12f80" /> + <stereotypeInstance Id="6ed2c5f0-ccf7-4100-8faf-bac2cd953a38" name="method" profile="CSharpProfile"> + <elementDefinition Id="b3d0a8ba-7a29-46dc-bfc8-a52a3ef1b2e4" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f64ad799-ab84-412f-8378-76fbca8487d1"> - <propertyInstance Id="e066ffb5-2360-41f4-a5b3-3e7f29f210f3" name="ClrAttributes"> - <elementDefinition Id="aa71ec78-659e-4faa-b6f5-2071080fc3d0" /> + <stereotypeInstanceHasPropertyInstances Id="01812ccb-7abd-42bb-9f50-a9c77e2add6a"> + <propertyInstance Id="418027cb-bc46-453a-96c7-c6e1d430a1b9" name="ClrAttributes"> + <elementDefinition Id="a261057d-6654-49df-8072-c7f017634d16" /> </propertyInstance> - <elementDefinition Id="c411ae98-e8b4-4234-a606-2f4733648a6e" /> + <elementDefinition Id="3a56230a-0d52-45e0-9cda-ff3cdf1e922f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="afa93efa-dbea-44bf-8d96-39fb1cdb2dcb"> - <propertyInstance Id="8ec5f8f6-3f28-4e19-b50f-8dd43ec0177b" name="IsPartial" value="false"> - <elementDefinition Id="8da76227-214a-4314-ad88-39326cb37030" /> + <stereotypeInstanceHasPropertyInstances Id="832106a4-83d6-493e-9ee6-288f1c187c1f"> + <propertyInstance Id="ef732bdd-bbe9-40e1-b079-4997ca041549" name="IsPartial" value="false"> + <elementDefinition Id="1235a31d-b2fa-4a82-baff-5e68448aa81b" /> </propertyInstance> - <elementDefinition Id="e99ded75-728a-470a-8e0a-2f24a8607c95" /> + <elementDefinition Id="ccfb1e0a-667b-4629-8501-00f832413cae" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1aea0b1b-e176-45b6-b456-6b9b100196cc"> - <propertyInstance Id="ad621608-3442-4e67-bddc-c9d73a0679b1" name="IsUnsafe" value="false"> - <elementDefinition Id="c8a2bb3e-afd6-49ff-abcb-d4bbf2212cb1" /> + <stereotypeInstanceHasPropertyInstances Id="82f32dc3-63ff-4098-9954-cd72b49e6147"> + <propertyInstance Id="ee3e025b-cdd3-439a-b584-06a92fa8d53d" name="IsUnsafe" value="false"> + <elementDefinition Id="b09c89a1-a91f-466f-a60a-6ea6b8e6d4c7" /> </propertyInstance> - <elementDefinition Id="3c9bba6a-e8c4-473f-b685-1a169588d4e8" /> + <elementDefinition Id="67dfbf88-af39-4509-90f5-7fec52a79714" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b1349c92-168a-4348-b786-1cb3bf54105f"> - <propertyInstance Id="7c75e1fa-75b2-43a6-851c-f8ff360a54cc" name="Inheritance" value="none"> - <elementDefinition Id="0dc3654d-d06f-4853-9a21-d22255f8206f" /> + <stereotypeInstanceHasPropertyInstances Id="76609ed2-c066-49a5-a4e9-d73abf8d6e74"> + <propertyInstance Id="974f5d67-0834-439a-8565-4584424256e8" name="Inheritance" value="none"> + <elementDefinition Id="146e5e88-72dd-4ac8-a486-759decc0c26b" /> </propertyInstance> - <elementDefinition Id="1ff9f4d3-df9f-4b0e-81c3-441ee484bc0b" /> + <elementDefinition Id="5c51b32f-1882-4de0-b208-0e6f9b1cfb76" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3b664c3b-1a19-4f07-9d8f-3811efb3af82"> - <propertyInstance Id="3a068319-dad5-44bd-898c-f446f9bbc870" name="PackageVisibility" value="internal"> - <elementDefinition Id="8dbdb862-11f0-412f-91a7-b04422a8116d" /> + <stereotypeInstanceHasPropertyInstances Id="5d91ce2c-37c8-45d9-8b9e-f03bd0e34726"> + <propertyInstance Id="4887c49f-e1a6-4c0e-8db8-946d82905251" name="PackageVisibility" value="internal"> + <elementDefinition Id="d138182b-2099-4784-a1fc-6bf29e1f3b70" /> </propertyInstance> - <elementDefinition Id="f179234f-70b8-42de-9221-a144370fd370" /> + <elementDefinition Id="9c2cf491-285c-4ac8-a155-8e71607a83ed" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="49dfaaf3-fd0c-426f-9014-fb0e82272654"> - <propertyInstance Id="30fa369c-fca7-450c-9836-45213bb13cd7" name="params" value="false"> - <elementDefinition Id="8a46d009-c91f-4cb4-ac39-88f7458062b7" /> + <stereotypeInstanceHasPropertyInstances Id="159f1fca-fd56-4ec8-a449-902b9914cee1"> + <propertyInstance Id="926a066e-bb81-494a-b083-4c9fc8d2e057" name="params" value="false"> + <elementDefinition Id="c36d4e6a-7b55-4354-8cba-176d7481ab0b" /> </propertyInstance> - <elementDefinition Id="73ccd254-9f57-450b-b509-7f06212e3672" /> + <elementDefinition Id="14e76eef-f4ab-4a94-87e9-ff513b3278a6" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="0121a5ce-d95e-4751-ac02-6830280707c4" /> + <elementDefinition Id="4e1bec09-b992-4498-afbe-1e8dcf019d9c" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="ead42b22-6a80-4db3-a995-941771c4238a" direction="Return"> - <elementDefinition Id="886f732e-86c2-42d2-90b4-b7e03ef93aae" /> - <type_NamedElement> - <referencedTypeMoniker Id="c6c4cc88-3375-4172-8e90-389b8b37afcd" LastKnownName="VersionInfo" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="231e8f84-ce73-4e48-9d38-1e81bba21e2e" name="jsonStr" direction="In"> + <parameter Id="ce8633a8-5198-45ee-901b-090b59beb009" name="fileName" direction="In"> <referencesInternal> - <reference Id="3b2f9dd8-98c2-4ebb-baf1-66fbda251fee" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D(Name%3DGetFileVersion OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DjsonStr" tag="ViewCode"> - <elementDefinition Id="9c65852a-ae64-4194-95a2-ab320ac3e52a" /> + <reference Id="4702875e-d61c-4e00-9f05-d0d3e5925422" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DISimulationDataReader Member%3D(Name%3DSetJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> + <elementDefinition Id="ab91b52f-2ff0-4414-8617-f3a9729b4148" /> </reference> </referencesInternal> - <elementDefinition Id="8cd988b9-b933-435a-ba20-11bcae7d8226" /> + <elementDefinition Id="e9abdd02-1e81-4dab-af5d-e1f3f5e3365f" /> <type_NamedElement> <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> @@ -4827,583 +5630,441 @@ </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="17c0929f-49a5-4501-88a1-75e6de669028" name="Deserialize<T>" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="0f7f5323-d993-4f6a-a127-e060c0a78b1f" name="NextRun" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="6eb64f42-5b38-444f-85b4-7d6ad285d1cb" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D(Name%3DDeserialize GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="e42be689-987b-4319-8814-2d61eebeecab" /> + <reference Id="a751f3cc-1cff-49f1-ac9f-19d5eaf32501" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DISimulationDataReader Member%3DNextRun" tag="ViewCode"> + <elementDefinition Id="35b4e3f3-7d90-4061-a727-72225a53581f" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="5d9c8818-9a86-4db2-863e-23aeb9bc9efc" name="method" profile="CSharpProfile"> - <elementDefinition Id="0c694edf-b292-4fe5-a4a2-c673ca48800b" /> + <stereotypeInstance Id="a0ae1a02-14a2-4672-96ff-c1cad41b9e65" name="method" profile="CSharpProfile"> + <elementDefinition Id="984a34ed-c5d9-430e-889c-767a7a8e32d2" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4fda54ce-745f-4995-ae2e-3d9463ff7fd7"> - <propertyInstance Id="72ce57e8-b331-4f97-b91a-c83d0aec30ab" name="ClrAttributes"> - <elementDefinition Id="6843802c-f496-4181-a323-331ecf81ee03" /> + <stereotypeInstanceHasPropertyInstances Id="4851d6a1-b461-4c0d-9a56-a2cc18901636"> + <propertyInstance Id="b1f6e802-8c44-4482-839e-eafc885de287" name="ClrAttributes"> + <elementDefinition Id="32d4713b-6260-43a8-8e2d-e87f11a3213d" /> </propertyInstance> - <elementDefinition Id="c76091a6-dfd8-48a1-9ac4-1bc92681f389" /> + <elementDefinition Id="e105c758-7a80-4207-b653-9a9e03a93e6c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e6da01f0-f10f-42cc-875c-cca4e019b704"> - <propertyInstance Id="0832440f-d5a0-4ac4-9450-5ca62dd1c5e4" name="IsPartial" value="false"> - <elementDefinition Id="d225c9f9-a18b-40ed-8cd1-154a2360abc4" /> + <stereotypeInstanceHasPropertyInstances Id="b71cc534-0160-41b4-b4cc-e6d9ed34a9b8"> + <propertyInstance Id="65e92fd6-517f-4455-a5c1-1685d5ec3a8d" name="IsPartial" value="false"> + <elementDefinition Id="e69344d7-877d-404f-9068-497dc47a44b6" /> </propertyInstance> - <elementDefinition Id="1d29d2ef-f1cc-4bef-a8f7-89ad84a2132a" /> + <elementDefinition Id="ca045fae-0ed1-4bd6-8e14-cd7449535729" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5956c346-5a3d-4545-a8b6-53460087d7f5"> - <propertyInstance Id="11344b2b-f948-4679-9ad1-259f062d6d3d" name="IsUnsafe" value="false"> - <elementDefinition Id="e45d9f2f-a269-437f-ba1d-9739443fdff8" /> + <stereotypeInstanceHasPropertyInstances Id="be1a0894-3820-48b5-9b1d-86604bc9b83f"> + <propertyInstance Id="321b6be2-8d4a-458d-95e1-03cb9e9c800f" name="IsUnsafe" value="false"> + <elementDefinition Id="a406ab89-ee74-46ad-9e52-dab39b2463ec" /> </propertyInstance> - <elementDefinition Id="24ad53a6-17f1-4a2f-b6a3-fc645924cdb1" /> + <elementDefinition Id="4420138d-3197-4e40-91ac-6c11835e23cf" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5ffb44bc-7a0a-4221-883d-722f276af083"> - <propertyInstance Id="5a0bcbc0-3545-481b-b0c7-bac1f02c7cd0" name="Inheritance" value="none"> - <elementDefinition Id="221db06d-4fdc-4c97-b033-a0df6341f54f" /> + <stereotypeInstanceHasPropertyInstances Id="d6746f12-2df7-4ca0-a39e-19839d89a5f1"> + <propertyInstance Id="7925adf7-108d-4e71-9dcf-104809960275" name="Inheritance" value="none"> + <elementDefinition Id="5d5c3729-3527-4007-ae02-9b3a2c1195db" /> </propertyInstance> - <elementDefinition Id="cc841554-1607-456d-90cc-5af4ceb8ff90" /> + <elementDefinition Id="98076266-6919-473e-b9b0-12753bec6104" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="01a5f7bc-9ebd-4aad-a51e-edc4d1d7c1e9"> - <propertyInstance Id="dea20438-d5ce-4c52-aea6-d6efda9e7f9a" name="PackageVisibility" value="internal"> - <elementDefinition Id="975f5e15-6511-4695-b91d-f0187e489540" /> + <stereotypeInstanceHasPropertyInstances Id="b3e344a3-63b7-411d-ad6b-76a06e612d8d"> + <propertyInstance Id="d3bedd21-4f75-4bfb-b15a-12c90e17914d" name="PackageVisibility" value="internal"> + <elementDefinition Id="14ac0c3f-9530-4a49-9fe4-85c73d1da4d4" /> </propertyInstance> - <elementDefinition Id="8122f8b7-d65e-4613-ac4c-987e61288f93" /> + <elementDefinition Id="07d69f53-a4c3-4469-84ab-6237730f446f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b0202dde-b070-4e3b-a235-f7e54d4ede48"> - <propertyInstance Id="f8642b05-a55a-4e86-9847-2b6497adf6f4" name="params" value="false"> - <elementDefinition Id="a7b6dbb9-9563-49d0-80be-984dc2b11ebb" /> + <stereotypeInstanceHasPropertyInstances Id="d39d9030-f694-460c-8545-ba74d35d20fa"> + <propertyInstance Id="a5bc2923-e3bd-4a1c-a19d-5951b7ed2298" name="params" value="false"> + <elementDefinition Id="b11c9a68-a754-4f49-9f2a-bb4610d85182" /> </propertyInstance> - <elementDefinition Id="785dc77f-ece4-40b2-8643-ed12001cd8f6" /> + <elementDefinition Id="63fee99d-e0e5-4c7a-bf11-80f14467b3e1" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="dfea6665-80e8-4a6d-94a0-3c14cf58384f" /> + <elementDefinition Id="5bb0d160-5f47-4d8f-b5e3-8225c541e72d" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="f76c0c9d-aa85-4d9b-b69e-75fef09b8a16" direction="Return"> - <elementDefinition Id="816c2b34-fe1b-4b27-8109-ff15f9a166d2" /> - <type_NamedElement> - <referencedTypeMoniker Id="b80e4be8-b00b-49a9-b1c5-82387c127347" LastKnownName="T" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="79d22f31-c9df-4396-8f45-13a4ae34854c" name="json" direction="In"> - <referencesInternal> - <reference Id="cb10cb38-b058-4e05-9103-e6a4e0a80939" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D(Name%3DDeserialize GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Djson" tag="ViewCode"> - <elementDefinition Id="60c4dd80-8ab3-40a7-b591-68af66b18651" /> - </reference> - </referencesInternal> - <elementDefinition Id="33463879-3ccd-4ae6-84fa-c2d6e0fe0d40" /> + <parameter Id="73f82ee8-ebb3-4dee-98e6-00bd310772cf" direction="Return"> + <elementDefinition Id="885902b1-f1f6-4402-aafe-c5461b18af22" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="5413d13b-765a-4d61-9752-72bcc187dafe" LastKnownName="IEnumerable<VectoRunData>" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="43811b7b-c7b3-4534-876c-c5df0ada827b" name="InputFileReader" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="64d57ad2-d667-48cd-adb7-01ae74db75c1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="63209dcf-75cb-4391-9c58-94bb758f6f5b" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="a7081f5c-6aef-4996-93d3-5e04df0132b9" name="method" profile="CSharpProfile"> - <elementDefinition Id="0130669f-6db7-4c57-897c-813459425960" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c890ef28-c278-43a7-a58c-2ebd7b047162"> - <propertyInstance Id="f22632b7-2051-43d9-b3a9-321a197e15e2" name="ClrAttributes"> - <elementDefinition Id="178f8312-cac5-4fce-b27b-6db7aa4efe64" /> - </propertyInstance> - <elementDefinition Id="5b5782c5-7842-487d-a1a7-86bed40946ce" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4b3348e3-9694-4ae7-a98f-1bbb0228a220"> - <propertyInstance Id="45d53400-dca6-419f-af61-12de31ce3ada" name="IsPartial" value="false"> - <elementDefinition Id="cb8fff3a-1b36-4bfa-8cda-18dbee20a988" /> - </propertyInstance> - <elementDefinition Id="00fc563a-83cc-4fc4-8c45-35d786a760e8" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fd10a2c1-5978-4710-95c9-9f3f97f99562"> - <propertyInstance Id="5c3fee6a-c4c6-43b3-891b-2aa89a16c875" name="IsUnsafe" value="false"> - <elementDefinition Id="14d00758-88c2-4c59-bfe3-8dfe40001f99" /> - </propertyInstance> - <elementDefinition Id="81b1e174-0045-4e32-953e-f837d9ae4c8e" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="27564afe-de09-4429-963c-658a3fdfda5b"> - <propertyInstance Id="e8ac275e-135b-4329-8732-80de3b1ddf71" name="Inheritance" value="none"> - <elementDefinition Id="06e7129d-730d-4471-8639-ba12f274458d" /> - </propertyInstance> - <elementDefinition Id="2ccd0f43-c57c-4f6e-8886-67c4fa9c0509" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ced3e48a-fc4b-454f-91ee-3c8ca5b6e626"> - <propertyInstance Id="d8bfc959-5c3d-485a-926d-00a5142eb52f" name="PackageVisibility" value="internal"> - <elementDefinition Id="2a3d7d2f-2631-428f-842f-d9d35debc276" /> - </propertyInstance> - <elementDefinition Id="c6008c76-47d8-45f4-b415-63783605ab33" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="290739d1-9142-407e-bf18-5bbfd54e8326"> - <propertyInstance Id="80f65e3a-441f-49c1-8f64-41b7e631d7d4" name="params" value="false"> - <elementDefinition Id="94b45db1-0e83-40fd-bd93-60292859e063" /> - </propertyInstance> - <elementDefinition Id="66407b09-307c-47c1-b322-8cc3b6dac2b4" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="4739bc11-c4ad-41e0-9936-5b0e406f0b7b" /> - </operation> - </ownedOperationsInternal> - </class> + </ownedOperations> + </Interface> </packageHasNamedElement> <packageHasNamedElement> - <class Id="bb65789c-6e68-498d-a272-192b0ec98fc1" name="DeclarationModeSimulationDataReader" isAbstract="false" isLeaf="false" isActiveClass="false"> + <class Id="c28d8e6c-ebb7-4f41-95f6-58f3b3340a41" name="AbstractSimulationDataReader" isAbstract="true" isLeaf="false" isActiveClass="false"> <referencesInternal> - <reference Id="6a7e515b-554e-4022-a48f-ee2109d67a98" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader" tag="ViewCode"> - <elementDefinition Id="fe44566b-f259-4e4f-b8a7-be8184685307" /> + <reference Id="013a0e24-9a9b-44cb-a338-87024e6fa095" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader" tag="ViewCode"> + <elementDefinition Id="916fad6d-0e84-494c-a44e-02408b667df3" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="7a7c27c9-4282-4a75-8dca-e92aa58524d3" name="class" profile="CSharpProfile"> - <elementDefinition Id="5a8590f3-890a-4422-a449-b5d1bbcc8338" /> + <stereotypeInstance Id="df03243b-f036-45f8-a7ec-f294cffc78f3" name="class" profile="CSharpProfile"> + <elementDefinition Id="897ce723-7a25-48c8-81c6-335481966a2b" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c0608905-0423-4864-a1ed-d7a58a48aa42"> - <propertyInstance Id="26419e0f-66d7-437d-a695-c37704c41c74" name="ClrAttributes"> - <elementDefinition Id="6da9996a-a130-4d67-b12b-c0eeba70f9a0" /> + <stereotypeInstanceHasPropertyInstances Id="e0b334a5-61e8-4c65-861a-6d49b6cd3628"> + <propertyInstance Id="94bbf725-8bc0-47f4-9099-37cd4844e048" name="ClrAttributes"> + <elementDefinition Id="f4a7c1fa-574e-494c-90e4-ff680dffbadb" /> </propertyInstance> - <elementDefinition Id="ca19e673-492c-4f6e-b6f9-237275abad20" /> + <elementDefinition Id="0e52fc09-f778-44ef-974d-1e668f29772d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="20b947cf-5612-4901-9605-d2a945ec9bf6"> - <propertyInstance Id="e524e2ba-7198-45e3-bece-58434d15f180" name="IsPartial" value="false"> - <elementDefinition Id="32abf0cc-ec29-4348-922c-fdee6f9b4894" /> + <stereotypeInstanceHasPropertyInstances Id="f6b2e3ac-9f75-4519-a267-8f7fbeca5f8b"> + <propertyInstance Id="eda9be1e-93fd-4176-951b-94d32d4be84c" name="IsPartial" value="false"> + <elementDefinition Id="20efe7d1-3782-4b13-85bf-282438709a42" /> </propertyInstance> - <elementDefinition Id="fa6763bc-869d-4b6b-b7ef-28294c799e96" /> + <elementDefinition Id="4847a89c-8c53-47c6-bc63-8a2044053b50" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="768941d1-0a98-4ef3-9d33-d2cc2959630d"> - <propertyInstance Id="252ea1e1-6978-4e87-a23b-1f63a89c59d0" name="IsStatic" value="False"> - <elementDefinition Id="62c615e4-d725-46b5-897d-7e3fb24ed5c1" /> + <stereotypeInstanceHasPropertyInstances Id="ece8555f-851f-48ba-a6aa-84fd376b0ba3"> + <propertyInstance Id="10e4691e-c2b9-4859-ab8f-9fd02572ad84" name="IsStatic" value="False"> + <elementDefinition Id="73b4a920-7716-441e-b05e-787f305664fe" /> </propertyInstance> - <elementDefinition Id="8a0092c9-f356-4225-a455-4f358e9e72fe" /> + <elementDefinition Id="d07a3111-236b-479c-aeda-9f761ecda677" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8c799717-4b97-4efc-834d-04474f3a37db"> - <propertyInstance Id="a8c77311-8e0b-4922-a0bd-661d8176113b" name="IsUnsafe" value="false"> - <elementDefinition Id="ba0278b6-1f6a-4aa5-96ad-598deac983ba" /> + <stereotypeInstanceHasPropertyInstances Id="26059fab-3b1a-4364-97ca-0e17151cb457"> + <propertyInstance Id="ea136a38-9298-48ea-9687-c2237f849630" name="IsUnsafe" value="false"> + <elementDefinition Id="ba2885b2-8e89-4e5e-9edd-b88905f7eb34" /> </propertyInstance> - <elementDefinition Id="036a4faf-fa12-47b4-81f1-c4d75cd295cf" /> + <elementDefinition Id="5ec20041-886f-4523-b748-97b3fd5f8a71" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7c5a6f64-8028-45c4-b2eb-14928261e8dd"> - <propertyInstance Id="23375e39-0eeb-4a53-8a3d-fb6974073a26" name="PackageVisibility" value="internal"> - <elementDefinition Id="782ba88e-8dbc-48b9-a88c-1e3e948a399e" /> + <stereotypeInstanceHasPropertyInstances Id="5bb33fb7-722a-45d2-9494-9aba69afe95a"> + <propertyInstance Id="d65da555-aba6-485d-8dce-fbeaab17f15d" name="PackageVisibility" value="internal"> + <elementDefinition Id="dafed260-ddc2-4f72-8cbe-648fabe706e4" /> </propertyInstance> - <elementDefinition Id="6fc3bf2f-78b1-4a8e-8d18-615448f8c9c4" /> + <elementDefinition Id="2d76eae5-28e3-4426-b55c-fb3717a02fe0" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="ad4950f2-ccbc-4832-b8ff-bd3d755fc9da" /> + <elementDefinition Id="8412a339-66a2-4be5-b4f9-89c83f37259a" /> + <suppliersInternal> + <interfaceRealization Id="7ef43e78-7a6c-4fba-8ee2-9b3a8580d94d"> + <interfaceMoniker Id="6956d26e-ba7a-4a83-a5af-fe01e05a737b" LastKnownName="ISimulationDataReader" /> + <elementDefinition Id="c60d2b92-7b33-49b8-bfc4-340da07455ba" /> + </interfaceRealization> + </suppliersInternal> <generalsInternal> - <generalization Id="53f16bf0-b65f-4908-a48e-bc283a22a74c" isSubstitutable="false"> - <classMoniker Id="c28d8e6c-ebb7-4f41-95f6-58f3b3340a41" LastKnownName="AbstractSimulationDataReader" /> - <elementDefinition Id="b6600fbc-2b46-4d60-932b-9e7f9b919223" /> + <generalization Id="36df534d-3ed6-418e-a3c4-30c256cd8a33" isSubstitutable="false"> + <classMoniker Id="1998756a-030d-42a6-b8ea-6e835ef0811f" LastKnownName="InputFileReader" /> + <elementDefinition Id="071758af-2de2-4b63-a395-6db3f9499ab9" /> </generalization> </generalsInternal> - <targetEnds> - <association Id="ce9c296a-71a9-47a3-8b69-8975936a080f" isDerived="false" sourceEndRoleName="DeclarationModeSimulationDataReader" targetEndRoleName="DeclarationData" isLeaf="false" isAbstract="false"> - <classMoniker Id="13edaa6b-621b-480b-9e76-d024550b0cde" LastKnownName="DeclarationData" /> - <relationshipOwnedElementsInternal> - <associationHasOwnedEnds> - <memberEnd Id="2fe1f80b-cb9a-4647-b0dc-72b5abc08668" name="DeclarationModeSimulationDataReader" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> - <elementDefinition Id="51a7084f-b0bb-4138-b5ed-b1eddaf5911e" /> - </memberEnd> - </associationHasOwnedEnds> - <associationHasOwnedEnds> - <memberEnd Id="429c3774-2351-4d29-84ed-7c9b1bd42ef0" name="DeclarationData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <elementDefinition Id="039579c8-0aac-4d19-b79c-cfa3a16ef5c8" /> - </memberEnd> - </associationHasOwnedEnds> - </relationshipOwnedElementsInternal> - <elementDefinition Id="39c43bda-ce51-446a-8c13-687f3922259e" /> - </association> - </targetEnds> <ownedAttributesInternal> - <property Id="3ef33161-7327-4e3d-adb4-1f1f0f8e1191" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="270c0ddc-2701-4382-bd74-e40600b6cc7e" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="51fb0fe7-b94d-4e1e-b0d7-16cc7e6cc8f0" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3DIsEngineOnly" tag="ViewCode"> - <elementDefinition Id="ac7fc668-c75b-435c-a0bc-57c54b2fa33b" /> + <reference Id="934e6163-15dd-406e-a156-21fe68be7c9d" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DIsEngineOnly" tag="ViewCode"> + <elementDefinition Id="1a4ac68c-71b1-4836-bb80-62551d7afdd1" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="ec0bf90a-dbf1-45cc-85c1-46e7255198d9" name="property" profile="CSharpProfile"> - <elementDefinition Id="24ed9540-508c-4927-8033-49cb3aa79158" /> + <stereotypeInstance Id="43b60fa0-379b-4161-8f5c-4dd8b15a1276" name="property" profile="CSharpProfile"> + <elementDefinition Id="e33f2887-d561-4a5a-89fb-04a893a14361" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="abfed2b1-113c-4680-9c7f-5b0e6a2a5da6"> - <propertyInstance Id="6131554f-f7b1-4a53-90cb-3cf8c494087b" name="ClrAttributes"> - <elementDefinition Id="a1b70d56-3bf8-4aeb-9ad1-de20f06be15a" /> + <stereotypeInstanceHasPropertyInstances Id="a083121e-c1fd-41c8-85f8-1f59e0c7bfbd"> + <propertyInstance Id="bf730a9f-2046-4b06-bcdf-c9439db9c9bf" name="ClrAttributes"> + <elementDefinition Id="7f5fca1a-557e-4c1c-bb6b-ee025cea01ee" /> </propertyInstance> - <elementDefinition Id="bc4e3d3b-b263-41ad-b5aa-51c42da9af89" /> + <elementDefinition Id="c600f31c-bafc-4381-a317-38c9542795d9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3efbfa92-ed82-4211-afe8-1e55ce1352ef"> - <propertyInstance Id="05233cb2-11f5-43e4-8145-d8409bf48afb" name="Get" value="public"> - <elementDefinition Id="543761b0-c737-4352-ab66-b0838ea0f1a4" /> + <stereotypeInstanceHasPropertyInstances Id="740c462a-3853-41a7-9d0b-71a519c40aed"> + <propertyInstance Id="620cf745-3465-41da-9dc5-3bc384d57711" name="Get" value="public"> + <elementDefinition Id="eaa764b1-6286-4704-9ad1-01615de09a0e" /> </propertyInstance> - <elementDefinition Id="9fa95d53-8b48-406c-8acd-3c390d573244" /> + <elementDefinition Id="44887041-a7f6-42ed-afff-ceef8d796bb8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="257cf676-1b22-4178-a2cb-9a4bd89a651e"> - <propertyInstance Id="6af3a55b-2907-4068-8a23-f905436b8233" name="HasBody" value="false"> - <elementDefinition Id="b28815f5-204b-49c3-8b20-3cd72b4e5b8e" /> + <stereotypeInstanceHasPropertyInstances Id="868a2925-0e31-4bff-a100-1a585d768ce4"> + <propertyInstance Id="bd5fa980-4486-496e-9f66-fd0c16daac73" name="HasBody" value="false"> + <elementDefinition Id="cf8c0f74-015c-46a5-ae4a-5839f7b7d74e" /> </propertyInstance> - <elementDefinition Id="907b6c9e-bc6d-4559-b235-a0ad47f7fd1d" /> + <elementDefinition Id="4b582924-192d-4a70-ad25-8ce04c410245" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="edbe1195-f4ed-474f-9d9b-6b4b736f28f3"> - <propertyInstance Id="5111df63-d1c0-4824-9b37-d81cb062c46e" name="IsUnsafe" value="false"> - <elementDefinition Id="3087f252-fd68-47ab-9e68-e4cd44fdf310" /> + <stereotypeInstanceHasPropertyInstances Id="748e9751-7c21-4a8d-8914-ef63465759ef"> + <propertyInstance Id="3cc8b056-3cba-47b2-acc4-b5ef53ea0d87" name="IsUnsafe" value="false"> + <elementDefinition Id="cb5f4c46-e1df-4843-8e8f-56e389798204" /> </propertyInstance> - <elementDefinition Id="d4b55af4-f3db-4f47-939c-dba5bf6500db" /> + <elementDefinition Id="bb635dc2-33ce-4bf4-9eb6-7dfcb81e6448" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="13857d15-bccb-4f15-820e-e78791ea7008"> - <propertyInstance Id="84a12130-4475-41aa-a625-97236887ce75" name="Inheritance" value="none"> - <elementDefinition Id="03f7650e-b5a3-4b10-9080-3c3b9ffe482f" /> + <stereotypeInstanceHasPropertyInstances Id="bf07a088-e5b3-4e66-94fd-cc5a969e20ae"> + <propertyInstance Id="41675d35-39ca-4692-af06-3a47a21054c2" name="Inheritance" value="none"> + <elementDefinition Id="1c6ee66a-a743-464a-92a7-429c2bdf0742" /> </propertyInstance> - <elementDefinition Id="ca133390-8a95-4381-923b-789444e5d2f3" /> + <elementDefinition Id="1d92264a-9eb4-42ed-8564-75c3eaf52669" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="186d4583-15c7-4c27-912f-bdde430973f8"> - <propertyInstance Id="3b5330a8-3d4a-4183-ab43-d207aa5dde2f" name="PackageVisibility" value="internal"> - <elementDefinition Id="9ad8ccdf-f66f-4a69-b0c3-8d6fa8128645" /> + <stereotypeInstanceHasPropertyInstances Id="9bc1c3e1-2445-4e05-abcf-abc942eec89b"> + <propertyInstance Id="e0d2edf2-4185-4fa2-8b18-68b46681b9d4" name="PackageVisibility" value="internal"> + <elementDefinition Id="4b6de01f-95b5-48ec-95da-b905435d47ab" /> </propertyInstance> - <elementDefinition Id="661d5c76-c03b-4683-992d-f0bb6f90c282" /> + <elementDefinition Id="2aa76d14-f33e-49a9-884a-ce9f02ed5b47" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fdc3b978-c9ca-4c55-86f2-c16e664e36e4"> - <propertyInstance Id="bf59fd82-5dbf-4a18-869f-c29434a1eb98" name="Set" value="none"> - <elementDefinition Id="50104030-5c68-4bfe-9a85-74f89e7a718d" /> + <stereotypeInstanceHasPropertyInstances Id="2f7cd300-c6be-4330-abdf-822bf2899c97"> + <propertyInstance Id="da2ff09d-6084-471b-9d0c-c3082d888cf1" name="Set" value="none"> + <elementDefinition Id="1629383b-55ff-4de1-a9a1-d0c828decdad" /> </propertyInstance> - <elementDefinition Id="d93e36e3-ed83-4f0a-bfbb-ecf762c2c936" /> + <elementDefinition Id="d129a5ff-2dbc-48d9-9697-af9f3f75ce55" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="08884065-c1c8-4cd2-8c21-a3b3de3a71e6" /> + <elementDefinition Id="42448b88-c8a8-4366-99fc-aabb2ac8c8af" /> <type_NamedElement> <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> </type_NamedElement> </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="17c8198a-2808-4873-a81f-c76b49c0df2c" name="CheckForDeclarationMode" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <property Id="0c8ed1c7-d269-44c9-93a7-f7b4868c27db" name="Job" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="1f9701e2-6a75-4e69-b61f-5a45187101a0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DCheckForDeclarationMode OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3D(Name%3DVersionInfo ParentType%3DInputFileReader))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="a2a5352a-a442-4f22-8fda-bd3c8c956cdb" /> + <reference Id="6faafae6-bd86-4cf7-b7f8-cc3a7f1e172e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DJob" tag="ViewCode"> + <elementDefinition Id="cb83496a-4f52-48d0-97e1-c5ea22a008b9" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="47dfadca-db72-4ed4-823f-8b19ee5cab56" name="method" profile="CSharpProfile"> - <elementDefinition Id="1db32d2e-e23b-4ba6-93ea-d879e9a14e6d" /> + <stereotypeInstance Id="fb047250-abc0-4f62-9505-914ef992ba27" name="field" profile="CSharpProfile"> + <elementDefinition Id="ff2cf2fe-cc6a-4c58-b6c2-aedff85b9789" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5269873b-ba67-4411-9b59-235e22b04503"> - <propertyInstance Id="e65343a1-49d3-4f55-928e-e91e2b4bb48d" name="ClrAttributes"> - <elementDefinition Id="29f89e30-2081-4d86-bbf0-7a636bd8ecec" /> - </propertyInstance> - <elementDefinition Id="14a93750-596f-446e-baa8-ae4169d78b0a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="99cd308d-3f94-4234-9369-14bb03790d5b"> - <propertyInstance Id="a27f883f-f7b2-449d-8faa-11b2e60eaf3c" name="IsPartial" value="false"> - <elementDefinition Id="9163f504-b297-450a-a231-5f7ceb905d31" /> + <stereotypeInstanceHasPropertyInstances Id="95d7703b-4072-444f-bd6a-15e23972168a"> + <propertyInstance Id="7b260c15-a6d2-4f84-bc8e-2a9c0b9d429e" name="ClrAttributes"> + <elementDefinition Id="d159f2f2-1538-43e2-b6c8-056546f4720f" /> </propertyInstance> - <elementDefinition Id="d86f1322-bbd4-494a-8555-f0de16d55db0" /> + <elementDefinition Id="4f49600c-cc64-4e35-9c57-495bec24a9de" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="266b1cf8-8faf-47b1-9d88-5ae9dc93ede5"> - <propertyInstance Id="7045f3c6-b6f6-4a94-9e32-a84197bffd4a" name="IsUnsafe" value="false"> - <elementDefinition Id="7bf108b6-635b-4dfd-b93c-2bb5cd088704" /> + <stereotypeInstanceHasPropertyInstances Id="f7c9eccb-886e-42b3-88b8-8f10fa4f1737"> + <propertyInstance Id="a7abf0df-bf3f-480b-b96c-40d8f89f3459" name="IsConst" value="false"> + <elementDefinition Id="d8a03fb0-36a3-4a59-aef3-8964bc2d6a59" /> </propertyInstance> - <elementDefinition Id="3c76ba3e-60da-46f6-916d-eebcabc2777b" /> + <elementDefinition Id="ad64ce9a-649d-4888-a536-e032bc03912f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4756cb35-58b4-4b66-9720-43c8f29f3d97"> - <propertyInstance Id="511e1e02-9dec-4545-9005-83d528f7d92c" name="Inheritance" value="none"> - <elementDefinition Id="eea2fa2e-de14-4507-b9ab-41ae7ae55709" /> + <stereotypeInstanceHasPropertyInstances Id="586d121f-8404-4863-a016-c0e93981e752"> + <propertyInstance Id="0caccfcb-e46c-4d46-8200-e1faa1c158c1" name="IsNullable" value="false"> + <elementDefinition Id="cbd9a43b-933d-442d-ab39-80cc9c059d8f" /> </propertyInstance> - <elementDefinition Id="7d885e8a-7872-47f5-9faf-b551c3bba84f" /> + <elementDefinition Id="510d2d78-7480-459a-9ef7-5cd733cc8bab" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="23fc9d0a-f3ba-4a09-8b9f-8018ff6ed0a2"> - <propertyInstance Id="0d8489b2-91d2-4def-9ddf-affdcf56d804" name="PackageVisibility" value="internal"> - <elementDefinition Id="cc108452-d552-4b68-a075-252c183cf822" /> + <stereotypeInstanceHasPropertyInstances Id="6c52db0e-5d03-4f6d-ae60-64fa9cb51c7b"> + <propertyInstance Id="7a9af31d-5fce-4dd6-8e1f-f28f835662c0" name="IsVolatile" value="false"> + <elementDefinition Id="587b7700-5dc0-4e2a-947a-34bec9ea7831" /> </propertyInstance> - <elementDefinition Id="712ffe90-8ed5-452e-8420-58020148b19d" /> + <elementDefinition Id="46f43583-253e-439e-9b21-c981df413ce1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4a002b23-6e9a-46c2-9473-932c680f17e2"> - <propertyInstance Id="ce6facb1-d538-40b8-85f7-383202ba0e12" name="params" value="false"> - <elementDefinition Id="c20bb5e4-cff2-47a8-a488-fbf23d2205df" /> + <stereotypeInstanceHasPropertyInstances Id="ee0fd452-fd84-4ecf-a46f-905db7d5e884"> + <propertyInstance Id="64600530-d341-4fd3-bb74-589e098956af" name="PackageVisibility" value="internal"> + <elementDefinition Id="c8f88625-1945-4407-83f5-67729e7e7227" /> </propertyInstance> - <elementDefinition Id="75c6d2a9-c981-4c12-ab2f-f0910ea03b4e" /> + <elementDefinition Id="31a3269b-78ec-4e52-8fdd-fa2486bb729d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="665efe1d-0b2d-4977-bb43-543ff987bced" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="b176a46d-c966-4e82-90a0-a1aac501f1af" name="info" direction="In"> - <referencesInternal> - <reference Id="11f51f45-bca3-41de-8a9f-a097a283edf5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DCheckForDeclarationMode OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3D(Name%3DVersionInfo ParentType%3DInputFileReader))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dinfo" tag="ViewCode"> - <elementDefinition Id="20528fe5-1386-413f-b38f-3e144545fea1" /> - </reference> - </referencesInternal> - <elementDefinition Id="18357c73-c79a-49c5-bd09-ff6aa47e052f" /> - <type_NamedElement> - <referencedTypeMoniker Id="c6c4cc88-3375-4172-8e90-389b8b37afcd" LastKnownName="VersionInfo" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="09e09ffe-05d3-4b4f-b444-c9d53d95b44f" name="msg" direction="In"> - <referencesInternal> - <reference Id="dcfb484a-8fce-440a-97fa-2a6c205f7e19" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DCheckForDeclarationMode OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3D(Name%3DVersionInfo ParentType%3DInputFileReader))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dmsg" tag="ViewCode"> - <elementDefinition Id="9f4cfbc0-edf7-4468-8869-521df38ed35a" /> - </reference> - </referencesInternal> - <elementDefinition Id="47e6b01d-9062-49a6-8a2c-2254e13fd0ea" /> - <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="2342647f-5986-4c6d-9fe6-d4f8f211e7a7" name="GetVehicleClassification" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="5b6ea947-f029-4082-8a8b-dfc462408571" /> + <type_NamedElement> + <referencedTypeMoniker Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" LastKnownName="VectoJobFile" /> + </type_NamedElement> + </property> + <property Id="a6a2f0ba-3289-4b2a-9b4d-5c214aeb0f66" name="Vehicle" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="3193335a-ae2e-4e85-abac-7694b7ac43a2" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DGetVehicleClassification OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DVehicleCategory)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DAxleConfiguration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)])" tag="ViewCode"> - <elementDefinition Id="c5fcda83-85f6-452d-8887-e2a3c0884fcd" /> + <reference Id="f27a6e55-e6dc-4302-b807-28c6a8653243" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DVehicle" tag="ViewCode"> + <elementDefinition Id="393c9f8f-80d0-4984-aa38-adf64d9fb318" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="c28fd72a-4a9d-4fee-93c4-a7ae74ff363e" name="method" profile="CSharpProfile"> - <elementDefinition Id="cff838ab-e048-46a8-aa57-b122d29bdf85" /> + <stereotypeInstance Id="e24d0612-04f2-4fba-9f1a-01f0af77c6df" name="field" profile="CSharpProfile"> + <elementDefinition Id="521d0b17-beec-4a3e-965c-7a1ba962bfff" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="acdcb215-7b32-4c71-b850-84dd4598b7bc"> - <propertyInstance Id="f62df758-2477-4ee3-b0d0-735f3ce61303" name="ClrAttributes"> - <elementDefinition Id="bd9d5850-10a8-4693-9906-f3a2b97a9eb8" /> + <stereotypeInstanceHasPropertyInstances Id="e21bd1f3-03ae-4824-913d-b4ce85c89a7d"> + <propertyInstance Id="4834add7-7c2f-499a-ba41-759b48916beb" name="ClrAttributes"> + <elementDefinition Id="ba294b62-cbe8-4b9f-b15a-b45009a6e09b" /> </propertyInstance> - <elementDefinition Id="ce38d09e-565a-4f35-abb7-e296c19aed53" /> + <elementDefinition Id="dd437aa7-dd2a-4c4e-a5d4-5e9699c54e62" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="072a3b80-8d10-47cc-82eb-8c488ca0139d"> - <propertyInstance Id="b6e09c7b-ce21-4d12-ba16-27322cfbaa18" name="IsPartial" value="false"> - <elementDefinition Id="5e95a863-efa9-4196-ac67-1ebde0095b2f" /> + <stereotypeInstanceHasPropertyInstances Id="f5562430-49bd-47f0-9547-31b383b69b0e"> + <propertyInstance Id="79ea78e3-c363-4f97-acc6-81cbd414bdd2" name="IsConst" value="false"> + <elementDefinition Id="5c0a1b91-7476-4d34-98bb-61be08617ce9" /> </propertyInstance> - <elementDefinition Id="a6722913-dd04-43c5-85d9-db25663d0036" /> + <elementDefinition Id="3594aa56-faf7-4936-bbf5-c7a6320c5983" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5fdf9408-4065-4f2a-aa43-c02c30ae54d0"> - <propertyInstance Id="e52da590-5ecd-4a10-9622-a45358bd9d75" name="IsUnsafe" value="false"> - <elementDefinition Id="b46f9cbb-a6f7-445c-9443-cdfeb9cd19f1" /> + <stereotypeInstanceHasPropertyInstances Id="71b0b7d6-0ea8-4dd1-b8bc-9bd32adce416"> + <propertyInstance Id="ee8892c4-4146-4143-babc-a8f30753deac" name="IsNullable" value="false"> + <elementDefinition Id="b7b44a6a-2762-4641-9cba-0eadfd06f53a" /> </propertyInstance> - <elementDefinition Id="bba92669-1aa2-4140-a429-af6b115246d1" /> + <elementDefinition Id="78f84a25-0b77-4d88-8b52-d004d16aa95e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f223541a-c9c0-4ff5-94fe-69cd0ee7b78a"> - <propertyInstance Id="69cda564-1b3e-49b7-919c-5f61353da2b5" name="Inheritance" value="none"> - <elementDefinition Id="49466f57-e784-48be-8f4d-d853ab00d3b9" /> + <stereotypeInstanceHasPropertyInstances Id="fd690ec7-82fa-4714-b165-6f3198891987"> + <propertyInstance Id="4059626c-c595-4fb3-90cc-87df9f0f7d80" name="IsVolatile" value="false"> + <elementDefinition Id="a2d9ca99-6c7b-4421-91d0-1836e4211c24" /> </propertyInstance> - <elementDefinition Id="b1d61608-6612-4607-86d7-a2de40ba778b" /> + <elementDefinition Id="c4ae24c3-6a1e-461d-8f0b-be53d9396923" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a5c89b90-9d0e-43f9-82ba-607b6dc013fb"> - <propertyInstance Id="306b85a8-8aaf-4ada-bbbc-e44c8b380dbe" name="PackageVisibility" value="internal"> - <elementDefinition Id="8ee48c11-967a-47ab-bc2d-ef809368b39e" /> + <stereotypeInstanceHasPropertyInstances Id="be09bfab-95d3-4be9-8112-3d396981bfa8"> + <propertyInstance Id="4d78f008-0278-4715-bb14-864b39d21951" name="PackageVisibility" value="internal"> + <elementDefinition Id="24b62492-8b71-4e97-8de0-45595ce9460b" /> </propertyInstance> - <elementDefinition Id="a74376c0-2727-4c9e-980e-19c0714169f3" /> + <elementDefinition Id="97fc8485-3f1c-4e16-af62-ce6e218eb90c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7b509cce-675c-4d98-a01c-8b188455cfc7"> - <propertyInstance Id="5d6f32c9-1a8c-49f0-8c47-321ea7268634" name="params" value="false"> - <elementDefinition Id="5a511a06-2857-471d-b97f-6236a5ec600f" /> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="030cc388-c627-4e63-84bc-3eb695c101ff" /> + <type_NamedElement> + <referencedTypeMoniker Id="fece733e-ee3b-49d9-a0a0-7ca899049b9c" LastKnownName="VectoVehicleFile" /> + </type_NamedElement> + </property> + <property Id="09bd1116-0742-4115-b5c6-7380d6b1b5f3" name="Gearbox" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="2f184b2a-e7f3-43b7-aba3-61ca70eb67dd" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DGearbox" tag="ViewCode"> + <elementDefinition Id="93e7b914-3b51-4413-85e7-02a6498d972d" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d5fbe23c-3095-403d-abc8-d78432258228" name="field" profile="CSharpProfile"> + <elementDefinition Id="c1632d99-b69f-460e-bd6c-e777377fd0a6" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="925f6ed8-b858-4536-986b-8a1dc6938e59"> + <propertyInstance Id="c4b2353f-d753-4664-90b6-cc42ab69f424" name="ClrAttributes"> + <elementDefinition Id="5ff4a8e5-3152-49d0-8054-ff9864ca18f7" /> </propertyInstance> - <elementDefinition Id="aea7acc0-77e1-4330-b380-2594e52f0c72" /> + <elementDefinition Id="2183d253-0b16-4da4-b142-7a7f6968ef15" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="22d6470d-5645-4175-84fe-beb40eab254a"> + <propertyInstance Id="026f4ff1-3104-49cf-9fd9-e897524145a8" name="IsConst" value="false"> + <elementDefinition Id="d2e15f6d-48d5-4065-bb53-4d28873d63fa" /> + </propertyInstance> + <elementDefinition Id="f42e016a-e099-488e-a6f5-825d44b96344" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="76df61a5-f9e7-4b44-926c-2e70d316c8da"> + <propertyInstance Id="4dee02f6-7219-4dab-86a9-992c0c549e4f" name="IsNullable" value="false"> + <elementDefinition Id="e884f78f-760a-4135-b729-ad253ceed9e3" /> + </propertyInstance> + <elementDefinition Id="6a66af05-e45e-4cd7-8f3b-94f722d88396" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="946fbfd6-506e-4166-ba73-c6fe3e0b4bc5"> + <propertyInstance Id="5132f572-d64e-4606-ac74-4c14b9dd7187" name="IsVolatile" value="false"> + <elementDefinition Id="035d0765-fbc8-4a00-9fc9-cc669fefa6f3" /> + </propertyInstance> + <elementDefinition Id="f0124311-ceda-45ad-943a-e6a6f66715a1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5933d407-9d7e-488f-bb46-f8bb6ce05e67"> + <propertyInstance Id="59a2851c-36e9-49a9-a0b3-3caa464d0b79" name="PackageVisibility" value="internal"> + <elementDefinition Id="abe23fea-1cd4-4306-a87f-34c969ec91ed" /> + </propertyInstance> + <elementDefinition Id="c90eb8e9-db4c-4fcc-8b09-bee193c03c86" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="2be33eb9-0bfc-4de0-a020-c9cdce0c998a" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="4622c2c2-b2fc-426f-ac0f-66b92058d546" direction="Return"> - <elementDefinition Id="f2641e3d-2109-4b71-bcbf-8745418369b4" /> - <type_NamedElement> - <referencedTypeMoniker Id="01d294d1-ae0d-4eab-a06a-c9047439dd00" LastKnownName="Segment" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="6d25287b-5ee7-4332-8380-6f247f83b22b" name="category" direction="In"> - <referencesInternal> - <reference Id="dd8674ff-649e-4795-9a70-81ae6ff0545e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DGetVehicleClassification OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DVehicleCategory)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DAxleConfiguration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dcategory" tag="ViewCode"> - <elementDefinition Id="ccfe65a1-5b97-4ffa-a368-b4822fe096ba" /> - </reference> - </referencesInternal> - <elementDefinition Id="8d3ca777-763f-4af5-8e7e-c8cc70d819b4" /> - <type_NamedElement> - <referencedTypeMoniker Id="a641b564-32a7-44d3-bb2b-117b42be8c0d" LastKnownName="VehicleCategory" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="6d2c0d4a-4be6-4e9e-a82e-201820e33f66" name="axles" direction="In"> - <referencesInternal> - <reference Id="6b8c727b-593b-4e39-a7d0-f8ce61216f0b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DGetVehicleClassification OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DVehicleCategory)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DAxleConfiguration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Daxles" tag="ViewCode"> - <elementDefinition Id="9f27924c-a70b-48ae-84fd-b7f4e6fb78eb" /> - </reference> - </referencesInternal> - <elementDefinition Id="50797245-f071-43c8-9697-09acba2cf809" /> - <type_NamedElement> - <referencedTypeMoniker Id="308bb36e-849b-4b14-80c2-11fdf83607a7" LastKnownName="AxleConfiguration" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="8b6723c7-d227-4386-82d2-d7eef3d4be28" name="grossMassRating" direction="In"> - <referencesInternal> - <reference Id="1007cb47-6f0f-4996-a79a-70c3dad50852" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DGetVehicleClassification OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DVehicleCategory)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DAxleConfiguration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3DgrossMassRating" tag="ViewCode"> - <elementDefinition Id="9fc15bfd-db0b-442a-9909-c036c21654eb" /> - </reference> - </referencesInternal> - <elementDefinition Id="e0c7a119-529b-4fd5-a8e0-015e5ffac40c" /> - <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="44f3bc46-4f6b-457e-82c7-af250acb064e" name="curbWeight" direction="In"> - <referencesInternal> - <reference Id="0259e003-951f-47f3-b03f-a16d3ae07079" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DGetVehicleClassification OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DVehicleCategory)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DAxleConfiguration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3DcurbWeight" tag="ViewCode"> - <elementDefinition Id="73cd5c68-31f3-4cc0-9355-34fcfd61c2ac" /> - </reference> - </referencesInternal> - <elementDefinition Id="6effde88-7783-4976-aab8-7da389e293fb" /> - <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="b2717c88-f339-40a4-905f-ca621baf1f62" name="ProcessJob" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="fbe5828c-400c-4b5a-9e1b-7d296c8219f3" /> + <type_NamedElement> + <referencedTypeMoniker Id="65327661-721b-476e-bbee-08df66c5b293" LastKnownName="VectoGearboxFile" /> + </type_NamedElement> + </property> + <property Id="63601438-2425-48fe-9b90-013b239d236a" name="Engine" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="a6546f58-2c0b-4858-be1b-302f41665354" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)])" tag="ViewCode"> - <elementDefinition Id="29f66743-2529-4089-a554-d771a6527550" /> + <reference Id="82acdbba-2508-4b85-a24b-e1750ffe5bb2" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DEngine" tag="ViewCode"> + <elementDefinition Id="7ecd2807-c411-4787-a58f-6c7196230bfc" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="3dccfca6-2aa6-4a0e-8445-42bd32127b94" name="method" profile="CSharpProfile"> - <elementDefinition Id="0abb2ee2-f94e-454a-b350-e94a0d5059b5" /> + <stereotypeInstance Id="09e2b92e-8108-46a2-b603-92b060e93c33" name="field" profile="CSharpProfile"> + <elementDefinition Id="ae274b18-39ed-475e-bc25-8c3efc9aec37" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e6107e6f-772d-4d60-ab4e-c712643b3a1c"> - <propertyInstance Id="7d98f899-b424-404d-9786-f9537f5bd905" name="ClrAttributes"> - <elementDefinition Id="4f441dba-3b26-4b86-a568-5ccf68abd1c6" /> - </propertyInstance> - <elementDefinition Id="95de3e7a-53c7-403a-9d86-98231e397be8" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e8c4a593-55f6-48f5-9d4e-135f984b7e75"> - <propertyInstance Id="42292dee-399e-4b57-ba85-d49023211eb0" name="IsPartial" value="false"> - <elementDefinition Id="5fee7231-e09d-423c-92d1-38e8d8b348c3" /> + <stereotypeInstanceHasPropertyInstances Id="c024f5b6-9549-4f54-9325-3c39b19e450d"> + <propertyInstance Id="af782ec7-d94d-4728-8a74-6d7047471d25" name="ClrAttributes"> + <elementDefinition Id="ca682b11-498a-401c-acae-58d6838e0018" /> </propertyInstance> - <elementDefinition Id="2769325f-fe25-493f-90e9-26ecb6b3ce2c" /> + <elementDefinition Id="b51c0e61-85f1-4780-93a1-4e1e43aa5a73" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="189f1549-8db8-4494-9295-b436bc973a51"> - <propertyInstance Id="c4481f6d-9350-449e-ab9a-db3b0c84d296" name="IsUnsafe" value="false"> - <elementDefinition Id="07881ae5-b59e-46c2-81ce-1076389ff8ab" /> + <stereotypeInstanceHasPropertyInstances Id="c1051c64-5c50-4ea3-abcc-d3fefad887a3"> + <propertyInstance Id="8b23285b-4d2f-4646-8ffe-295118d73c26" name="IsConst" value="false"> + <elementDefinition Id="94690b3a-5d64-427b-beb1-e4ffed3f5e3f" /> </propertyInstance> - <elementDefinition Id="575bdcc2-9095-434e-9045-b43eeeab1412" /> + <elementDefinition Id="54f53f3b-df05-41a6-bfca-a2df3e7ead6c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8a887a5c-a0d7-4f1f-b953-f97f8141bbac"> - <propertyInstance Id="9a9de679-9f83-4e6d-b6d7-a1a3ce4741a3" name="Inheritance" value="none"> - <elementDefinition Id="ca3a9e65-d665-4847-9211-9a5a4510e9b5" /> + <stereotypeInstanceHasPropertyInstances Id="f78c97aa-428c-4bde-b96e-14e2cd4f9a0e"> + <propertyInstance Id="d5e6fe6e-f3fd-43b7-a325-a2a14e7ea92f" name="IsNullable" value="false"> + <elementDefinition Id="cf660088-8f0d-4585-ba84-ce6ae2a2ebca" /> </propertyInstance> - <elementDefinition Id="9171d47a-ccbd-474d-8950-c7fda8d48304" /> + <elementDefinition Id="595d3e79-a52e-43ee-bd06-efee095b28d6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4e05b73e-3c96-40e0-9a72-fd0e301a9bbf"> - <propertyInstance Id="5c5b8ef1-af28-40a3-80c8-bfc33cce96be" name="PackageVisibility" value="internal"> - <elementDefinition Id="65a4a796-957a-48e9-a4bb-1c9ee0b31eba" /> + <stereotypeInstanceHasPropertyInstances Id="6eb34c50-c7db-4af7-8ac3-0a9f20f63c81"> + <propertyInstance Id="1209df87-d596-4faf-bc1c-c792e4871b05" name="IsVolatile" value="false"> + <elementDefinition Id="51e9feb2-8dfa-4406-ab21-e86469787678" /> </propertyInstance> - <elementDefinition Id="e41e773b-951c-416c-80bd-4a090381e41f" /> + <elementDefinition Id="a8b8633b-c09a-4e25-8f71-a36db40ce7cc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e9c1377e-03e7-4c1d-8f91-995cc9d9d3fe"> - <propertyInstance Id="56ca77b6-77f7-4216-86a3-78852d7b17c3" name="params" value="false"> - <elementDefinition Id="83cea8de-87d7-4e20-a05b-3da5c60513ef" /> + <stereotypeInstanceHasPropertyInstances Id="2e3a7f17-afa0-4cf0-93c9-5ac9c3c6b27f"> + <propertyInstance Id="6719bb24-4bcf-4c86-8df8-7d2c16b693d5" name="PackageVisibility" value="internal"> + <elementDefinition Id="dc2ffcb8-a513-459e-b33f-69099b4bd486" /> </propertyInstance> - <elementDefinition Id="75858cb8-004d-4fec-aac5-5a837df5f02f" /> + <elementDefinition Id="803effa8-62e6-475f-b869-a423c02c929b" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="eb11410d-f63f-4fb7-82a1-81299587b917" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="95f83f1f-be41-4256-b2e5-8918498d9aba" name="vectoJob" direction="In"> - <referencesInternal> - <reference Id="fc7c8cc4-9fa2-411c-872c-58ae24361313" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)]) ParameterIdentifier%3DvectoJob" tag="ViewCode"> - <elementDefinition Id="05f76772-832f-4870-9ff6-0054c68dcd52" /> - </reference> - </referencesInternal> - <elementDefinition Id="bc4d9f4f-531f-4a91-b50f-5757bf101c2c" /> - <type_NamedElement> - <referencedTypeMoniker Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" LastKnownName="VectoJobFile" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="99934680-3d82-4033-ab03-fef0d0bef513" name="ReadEngine" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="adc15813-a887-4a73-8128-53bcc831c104" /> + <type_NamedElement> + <referencedTypeMoniker Id="b2c75230-57e2-47fa-afba-7244900a5dd7" LastKnownName="VectoEngineFile" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="e2e9c36e-1b57-4612-a41b-eccb1a08f7af" name="SetJobFile" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="b7f2fd5e-941a-4160-a468-29fc2d4402a8" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadEngine OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="b169a996-da35-4f61-939d-ba175217bae4" /> + <reference Id="ec476f28-0e08-47a1-a46e-c0f48ee719b1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DSetJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="9f6e7516-ec71-4cc4-990f-d1e232d82857" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="38c219dd-2d97-4e64-8c17-42431190e4c5" name="method" profile="CSharpProfile"> - <elementDefinition Id="4817f08e-4e18-41c0-b905-6d3cf43f38cd" /> + <stereotypeInstance Id="c2fa6c34-2bf6-442a-8df1-80eecfb283d0" name="method" profile="CSharpProfile"> + <elementDefinition Id="cfb67d4a-3cb3-4355-9c3d-83249d5040b1" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a6f1130d-e45a-4fcb-b464-ac400f4de508"> - <propertyInstance Id="b01f554e-3414-434c-8d28-e2d88e7be7f0" name="ClrAttributes"> - <elementDefinition Id="cf3ca71a-fa7a-45be-b64f-f10a65f9a89c" /> + <stereotypeInstanceHasPropertyInstances Id="c5d55728-accc-461f-87e2-b11e1312e427"> + <propertyInstance Id="01551835-bdec-40c5-9388-8b3e9ad95e0d" name="ClrAttributes"> + <elementDefinition Id="916a803a-63ed-4b05-b6f8-aa461ff6222a" /> </propertyInstance> - <elementDefinition Id="20c5b026-4460-4afb-bf11-e8ed10f7aab8" /> + <elementDefinition Id="1bedce40-ee8f-41c2-9787-348e2a50bf4c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0f82efd7-bad4-4d82-9c58-2109ece0793a"> - <propertyInstance Id="36a29dc0-eb7c-4839-bf00-858b39cfa5d0" name="IsPartial" value="false"> - <elementDefinition Id="8bfb8262-ba05-41e0-bdfa-9baa2c3bbf68" /> + <stereotypeInstanceHasPropertyInstances Id="8d8acf58-bb45-4e3d-b526-ba8961f0352a"> + <propertyInstance Id="15a52226-9749-411c-8fbb-543115db1ab2" name="IsPartial" value="false"> + <elementDefinition Id="f8e242db-7d9b-4f5d-abaf-33bc31dc33bb" /> </propertyInstance> - <elementDefinition Id="12217f08-ef7a-4082-94a6-7b4642da857f" /> + <elementDefinition Id="c3ef7a21-6c94-4922-b2ba-d9a7bbbfedb0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0006c504-ef31-428b-9443-d127f7b5d616"> - <propertyInstance Id="25505cfb-7908-444e-8b4b-ae0becfb8703" name="IsUnsafe" value="false"> - <elementDefinition Id="38cea9a1-6278-4631-b9ed-6b28cb91dfe3" /> + <stereotypeInstanceHasPropertyInstances Id="a3806f10-9344-4a37-b915-373b82996e46"> + <propertyInstance Id="01beb402-d76c-444a-9996-9a824ab42de8" name="IsUnsafe" value="false"> + <elementDefinition Id="bdff63bf-f8fc-4ef1-8c18-435a4173527c" /> </propertyInstance> - <elementDefinition Id="b93361b5-2708-4c2d-8c88-a3f168fb47b6" /> + <elementDefinition Id="d8f5f6e8-6555-472a-a7b0-6eebdcceb1d9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5124e3e8-e8bd-46ef-af52-3db75d4e0d9a"> - <propertyInstance Id="1ae597a1-9e46-4097-8cb8-808ab5e18092" name="Inheritance" value="none"> - <elementDefinition Id="710c5a09-2fc6-4e9f-beee-ebae491c703d" /> + <stereotypeInstanceHasPropertyInstances Id="29682522-384d-43ed-9b19-efced3c8b1b6"> + <propertyInstance Id="0f63702f-8c85-4b5c-b75a-3c9b9e6a1015" name="Inheritance" value="none"> + <elementDefinition Id="ea1023bc-a9e2-46f6-b60f-878774da0226" /> </propertyInstance> - <elementDefinition Id="d4344327-ed07-4a21-a780-f031019f2b45" /> + <elementDefinition Id="23bacee6-90b4-41dc-8f06-09f9bd9e56ee" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a8a1c5c2-786c-47dd-8f91-bca53d51e383"> - <propertyInstance Id="37cd5b49-0d19-444d-bcfc-95511585f306" name="PackageVisibility" value="internal"> - <elementDefinition Id="5e40a649-b659-4ed3-97ae-9b0f03d99d0f" /> + <stereotypeInstanceHasPropertyInstances Id="cb7f5c29-5e5d-4866-b6fb-15e549be535d"> + <propertyInstance Id="f334c9cd-ffec-4d49-9cec-837762fdc52f" name="PackageVisibility" value="internal"> + <elementDefinition Id="3fa980b4-0f19-4b71-9b54-0040c70f1f98" /> </propertyInstance> - <elementDefinition Id="0589e49c-0976-47d4-9f3a-7e9cb9d8b2fb" /> + <elementDefinition Id="20a20eb5-ee0b-4446-a2de-eaa671f69471" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9bd42131-7e6e-4315-bff2-ea4cee070523"> - <propertyInstance Id="4b28a39b-9f7d-4d2e-b8d4-990b5e0f4793" name="params" value="false"> - <elementDefinition Id="76b3175d-a631-4339-b470-764217ac95e6" /> + <stereotypeInstanceHasPropertyInstances Id="c5e94832-0865-4b45-9929-1f152633c329"> + <propertyInstance Id="52c06cc6-96a1-4995-9136-4f22fae06d12" name="params" value="false"> + <elementDefinition Id="70e58022-e0b5-4433-9436-aec76a6a1363" /> </propertyInstance> - <elementDefinition Id="8ece975d-5f61-43c2-b2ad-1df57250070f" /> + <elementDefinition Id="471e1786-9ff2-4823-b1a8-83d71d0d195e" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="1c8bee36-890f-460a-89a3-0195981f6004" /> + <elementDefinition Id="c338b425-e862-4649-a6d0-e7cb9a7fbfaa" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="ea6d7f6a-603f-4388-b89e-2dfcf17817c7" name="file" direction="In"> + <parameter Id="8bdae054-ce88-42a2-9a5c-901542585790" name="filename" direction="In"> <referencesInternal> - <reference Id="8b8fd846-0258-4183-b6c2-ee85dce2b741" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadEngine OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> - <elementDefinition Id="6d9c4c1b-5681-4b7f-b865-52d9c9835a93" /> + <reference Id="2512b781-5413-4273-ad7a-1047ad86c3a0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DSetJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfilename" tag="ViewCode"> + <elementDefinition Id="2185da35-9763-492e-8215-95ef5768bb51" /> </reference> </referencesInternal> - <elementDefinition Id="4ea66540-9c57-4c81-a315-6c48403019bc" /> + <elementDefinition Id="8419397f-bfc1-49e9-a3ef-421346b63199" /> <type_NamedElement> <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> @@ -5411,197 +6072,192 @@ </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="e34a0a24-45f6-4406-b232-b549822cc3d4" name="ReadGearbox" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="844d5071-eba6-4117-a58d-a46074b44b9d" name="NextRun" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="1145bbe3-bf24-4e60-a751-2953a8e42ff7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadGearbox OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="1e2dd0c2-aeeb-4c70-a845-6693347a811c" /> + <reference Id="1dbb7196-c4c2-4881-8361-fc58cb0bc7bf" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3DNextRun" tag="ViewCode"> + <elementDefinition Id="73345335-f1a7-4caa-9187-137b1f59aa27" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="d83be885-dcbc-4027-81ff-35fe5c5b0d5b" name="method" profile="CSharpProfile"> - <elementDefinition Id="d867ab6c-0157-4241-88f5-e817c8c21f63" /> + <stereotypeInstance Id="5123d801-78e3-4307-9fee-09a9a51a2a91" name="method" profile="CSharpProfile"> + <elementDefinition Id="c2e3689f-d62f-494b-8c4d-abca0d7af3be" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a527fd6e-cdc6-4d76-83d9-e3d71bafa58e"> - <propertyInstance Id="40faa09e-f286-4c64-b117-dad549d75888" name="ClrAttributes"> - <elementDefinition Id="f0b346a5-944f-4814-8998-b25aea36f94c" /> + <stereotypeInstanceHasPropertyInstances Id="8edc7ee3-85cd-4560-a3dd-45dd39b46edd"> + <propertyInstance Id="ce440171-30f8-4bdb-93d6-cdd5f54e7f9d" name="ClrAttributes"> + <elementDefinition Id="eea23ea0-3a47-409c-aab3-f9c0bff0274f" /> </propertyInstance> - <elementDefinition Id="551027bb-061c-4ab6-89a2-7b2c0751a7e3" /> + <elementDefinition Id="3ee4d441-64dd-45dc-a292-52cad703748c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2e5751f0-1b5d-46f5-9cd1-2bf6bf5de3bb"> - <propertyInstance Id="ed2b483a-3a25-4da3-949f-750380b27ce0" name="IsPartial" value="false"> - <elementDefinition Id="a79616e4-8c90-47c5-bf01-1a8de0b81fdf" /> + <stereotypeInstanceHasPropertyInstances Id="29569006-836c-4c73-a5e6-9c6c826cf7e7"> + <propertyInstance Id="ca27c741-76ed-45d0-b1a8-1be512029989" name="IsPartial" value="false"> + <elementDefinition Id="fe100523-5d36-49aa-8e80-a0c23d52d3a0" /> </propertyInstance> - <elementDefinition Id="2ff5b9a9-a00c-4dd3-9f17-dba743a441d4" /> + <elementDefinition Id="3a92bb80-1719-4d52-81a6-f4d8b26476d1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8d0a990a-c5fa-48fc-9d94-ea450566c297"> - <propertyInstance Id="954cfe18-5e52-4c55-ac72-d507dd146769" name="IsUnsafe" value="false"> - <elementDefinition Id="d29dc003-3ba2-4d6f-ad42-11305975579d" /> + <stereotypeInstanceHasPropertyInstances Id="b9a5bbc4-88cd-4933-85d9-42037462a8a4"> + <propertyInstance Id="cebc0b86-e5c4-42ba-9eab-497a8269a263" name="IsUnsafe" value="false"> + <elementDefinition Id="578cdc18-2acf-4bd8-8785-96f5fef82d26" /> </propertyInstance> - <elementDefinition Id="bf15bd34-5ed7-473f-875c-8b73fda4443c" /> + <elementDefinition Id="ce5eb502-916a-4615-927e-62570377c06e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d4a1483a-d7b7-4fbd-9c24-8fbcb3dafb5f"> - <propertyInstance Id="1623b7e4-73e4-4da5-8b78-72be4caa69cc" name="Inheritance" value="none"> - <elementDefinition Id="047528cc-c247-47c6-9519-39793f64fa68" /> + <stereotypeInstanceHasPropertyInstances Id="cbc2b210-a656-4d08-bcb5-dd55ee9d1dd0"> + <propertyInstance Id="2fcc08a9-3c7d-4bad-85bd-f6653ae96add" name="Inheritance" value="none"> + <elementDefinition Id="765888dc-f850-4480-8ca2-f807681e0c5f" /> </propertyInstance> - <elementDefinition Id="fa4ac290-fba9-459d-91f8-36653617f97b" /> + <elementDefinition Id="0479ecbb-b022-4284-ae80-ae7d9cedf6eb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fd5ae33a-f25f-43a5-8d94-241bbb5afd94"> - <propertyInstance Id="4adab463-ab21-4c5a-8b93-e41a3c4ab2ca" name="PackageVisibility" value="internal"> - <elementDefinition Id="58da7821-65ac-4e61-939d-71a1674e8e5b" /> + <stereotypeInstanceHasPropertyInstances Id="a5e6b075-45e9-482e-8cdc-c29af3d98fa6"> + <propertyInstance Id="29dd2056-b808-4ba9-b9d5-6d27f76aad25" name="PackageVisibility" value="internal"> + <elementDefinition Id="dd6b3f36-8467-4db6-ad07-e2d8fc0aaabb" /> </propertyInstance> - <elementDefinition Id="17ebb610-f78d-47cb-9c7f-38e7d20b4b2d" /> + <elementDefinition Id="88ca8185-21c8-49c2-af9d-8c2cef68e310" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d13920c5-fed0-4f99-9052-b859e58ae86f"> - <propertyInstance Id="f0c2b1da-c8b2-4724-9850-228678355bfb" name="params" value="false"> - <elementDefinition Id="d6983479-c72f-44f9-88bf-b5e629be2045" /> - </propertyInstance> - <elementDefinition Id="390d7b52-96ab-4db3-9ee1-75d2b790b7eb" /> + <stereotypeInstanceHasPropertyInstances Id="85b08c69-a647-4cc8-a586-ad31a2985284"> + <propertyInstance Id="6a4bdcd1-3709-4c2a-aae5-fce32f35fd28" name="params" value="false"> + <elementDefinition Id="f7d4ff97-8758-4142-a03b-feb0bb6ffc46" /> + </propertyInstance> + <elementDefinition Id="f2c9f53b-acf0-40fd-96a0-54192e774a0c" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="73a5b9d4-3c7a-44e0-b171-243320f6722c" /> + <elementDefinition Id="9f1c0c6f-81f2-4239-a566-8e2b00161ef7" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="b2563ba4-3ce3-47af-bc32-ea2728a646b4" name="file" direction="In"> - <referencesInternal> - <reference Id="e2c00cae-017c-439d-9fed-c68f8090bf81" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadGearbox OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> - <elementDefinition Id="0e14c679-8107-4a6a-b6b7-951e72905e68" /> - </reference> - </referencesInternal> - <elementDefinition Id="8ae85ae3-4804-4733-a5ab-86b93dba09f4" /> + <parameter Id="eedd23fd-3eec-482b-bd17-152b7c8ff251" direction="Return"> + <elementDefinition Id="0fff14e7-ce4c-43c4-870d-7a4f46032ff2" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="5413d13b-765a-4d61-9752-72bcc187dafe" LastKnownName="IEnumerable<VectoRunData>" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="13733661-4c16-48ea-b0f0-c1718a705a6c" name="ReadJobFile" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="277237bc-fbad-4033-b567-24ad5c2834bb" name="ProcessJob" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="75bb4a6a-f43d-4c9a-9396-0a738a18514f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="39070ab3-56c4-4890-868f-5ac613f236dc" /> + <reference Id="167c44d9-c783-46e6-9f7f-c60128206539" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)])" tag="ViewCode"> + <elementDefinition Id="2b1c758d-6aa4-457d-8d8c-db346c64a288" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="083bd9a7-1f5a-4e55-ba10-58a7405a3a43" name="method" profile="CSharpProfile"> - <elementDefinition Id="3d9a09b0-bfd0-45e3-a6a7-a1081d612caf" /> + <stereotypeInstance Id="faaae0a0-72bf-4b8c-92b6-ac31d99e5912" name="method" profile="CSharpProfile"> + <elementDefinition Id="f290a155-674c-4758-98c8-48dac4cd9fb9" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8a40bc62-02ba-40ff-87d4-40843b2408da"> - <propertyInstance Id="4a54a670-749b-471e-a4c2-7c3ce5288feb" name="ClrAttributes"> - <elementDefinition Id="2dd5942a-d1ce-4ccc-b3bd-326892176ca7" /> + <stereotypeInstanceHasPropertyInstances Id="a8c0d877-0dca-4c4a-894f-abfff537772f"> + <propertyInstance Id="ab57b0f9-500e-4206-b6f8-2e66acfd9f47" name="ClrAttributes"> + <elementDefinition Id="c4ee5f1e-f6fb-4c62-a5d9-8893e9f5aa57" /> </propertyInstance> - <elementDefinition Id="b6e1f200-4efb-4cfc-ab5a-eb80c0b49217" /> + <elementDefinition Id="0022acc6-9205-42e6-a7ae-db931b15c332" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2c8dc388-a3b9-46cb-93c3-d4be120452a8"> - <propertyInstance Id="f3a23cb5-3b62-4903-a717-3ea2b6ad79d0" name="IsPartial" value="false"> - <elementDefinition Id="5992619c-b580-4c1a-bc94-00ee6ff78f6c" /> + <stereotypeInstanceHasPropertyInstances Id="75014e61-1f1f-4290-94cf-8c06cab9f641"> + <propertyInstance Id="9e56d191-21d1-48f7-95b9-99ab9ed46b68" name="IsPartial" value="false"> + <elementDefinition Id="7043c363-4e4e-4861-9a60-b5ed6f68d6d5" /> </propertyInstance> - <elementDefinition Id="7e8c7782-ea0b-4fde-aa5e-517c4cb216df" /> + <elementDefinition Id="eb851211-bcc6-4ef4-8c68-6e690745060b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8f4d065d-063f-4a8f-9e92-f2e1bd325e6c"> - <propertyInstance Id="0e9c7d01-77b5-4171-9ac0-200a5d733948" name="IsUnsafe" value="false"> - <elementDefinition Id="2e4066eb-e531-4910-a97d-e8ae0142c02a" /> + <stereotypeInstanceHasPropertyInstances Id="492994bc-c444-4f51-991c-597e66fa08c8"> + <propertyInstance Id="1f6b971c-fcb8-49e0-a377-2aebd1cbbd90" name="IsUnsafe" value="false"> + <elementDefinition Id="66d69f1e-19f7-4a4b-b8bd-1642bb6220ce" /> </propertyInstance> - <elementDefinition Id="bbfd6e03-0b56-4950-bcfc-a61cac339bf4" /> + <elementDefinition Id="358581b5-f4d5-4def-bffa-a948a681426a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b8b85724-cce3-4064-88be-66ba55c21534"> - <propertyInstance Id="df11d873-113a-46c4-842c-bb99870a047e" name="Inheritance" value="none"> - <elementDefinition Id="12c7c97a-4b21-4c68-a24d-1fb418c1cd3a" /> + <stereotypeInstanceHasPropertyInstances Id="efe23a7f-bceb-4446-91ce-5d595b59806b"> + <propertyInstance Id="56083ff1-a0c6-4c94-93cc-e22c16bc1f7c" name="Inheritance" value="none"> + <elementDefinition Id="8fe98913-737c-437a-aea4-dab86eaff4b5" /> </propertyInstance> - <elementDefinition Id="76cc1a80-20e3-4701-8759-c1d5d5f67bf4" /> + <elementDefinition Id="c71c938e-a0c8-4921-ae57-7c64ba844c43" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="38aae264-2649-41d5-abb7-4d11bf5d6b0d"> - <propertyInstance Id="baa79b94-3d1b-4bbf-b145-4e399d3ffc28" name="PackageVisibility" value="internal"> - <elementDefinition Id="974be0dd-f8cf-48be-a190-93e57032b4e9" /> + <stereotypeInstanceHasPropertyInstances Id="632b2cd8-4406-41f5-afc8-5be38823c2c8"> + <propertyInstance Id="8c861b4e-34e2-4670-b5f0-a70a3bf6b713" name="PackageVisibility" value="internal"> + <elementDefinition Id="ad6b07f6-4ac8-4575-9206-245a5c6f83b5" /> </propertyInstance> - <elementDefinition Id="20fb0743-7aeb-41ab-badd-da70dbcf8551" /> + <elementDefinition Id="89ce7e81-61bd-4daf-a02e-f4fa0f6771b1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="abc3754d-c908-464f-945a-a7bf6fa15f72"> - <propertyInstance Id="5a7f8383-587b-483b-8b11-99528b8b7c2c" name="params" value="false"> - <elementDefinition Id="5aca4d7b-c203-4420-838b-d6aaf2f7605f" /> + <stereotypeInstanceHasPropertyInstances Id="427aa60b-f3c8-4dbd-b610-5a6c4e275b2f"> + <propertyInstance Id="256e4888-293b-47d6-85e3-c8a335caeacb" name="params" value="false"> + <elementDefinition Id="0e75cb01-ed1c-4918-8d09-1c0c2c680fb3" /> </propertyInstance> - <elementDefinition Id="9b5b784e-7b95-4b35-a050-53a5440a1d80" /> + <elementDefinition Id="80d970c1-d4c5-49af-ac6d-757d3d8b37ae" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="85e1a244-16cf-48ed-9d19-eb59680df061" /> + <elementDefinition Id="e34c6846-aaf0-494c-8f9b-1abac15cd2d0" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="4367a326-ef84-4e61-9132-a6dad9734be9" name="file" direction="In"> + <parameter Id="ebc42fe0-a84c-4b83-b11e-ddd3ea1d49c3" name="job" direction="In"> <referencesInternal> - <reference Id="040f1e5b-e47e-4bcf-b880-0623b9a9463f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> - <elementDefinition Id="5b6e6d76-f96d-4ab2-a2c0-849612006c1c" /> + <reference Id="66b7b6c6-ba36-4775-a7f4-3915fed5c43c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)]) ParameterIdentifier%3Djob" tag="ViewCode"> + <elementDefinition Id="72b53f67-a100-4d24-838f-207a151b73e5" /> </reference> </referencesInternal> - <elementDefinition Id="794b4872-c413-4693-a192-66496091138f" /> + <elementDefinition Id="ced9a6d6-b4d3-475c-a3e2-f9c5d353a7ae" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" LastKnownName="VectoJobFile" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="657e9e41-68a6-4626-b4b1-68cdce5a0f13" name="ReadVehicle" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="dad1ed43-362b-4f23-b892-e20f0b7fe60d" name="ReadJobFile" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="57f1370a-ae36-4fe6-adb2-1ff6519026e0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadVehicle OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="b75eaccc-0cb2-484c-9174-a7e10b6f8623" /> + <reference Id="6f2f437e-6496-4842-9dd2-4c8b505ffea7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="03b2391a-d585-4860-858f-2c5014a98582" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="85b31afe-a285-4ac7-b1ea-6cf9fefbf70e" name="method" profile="CSharpProfile"> - <elementDefinition Id="888fefac-b0c4-4bf7-9044-2638709dfc01" /> + <stereotypeInstance Id="58550d78-6c36-46e2-a5f7-d7141a98b68e" name="method" profile="CSharpProfile"> + <elementDefinition Id="b8604182-ea92-4566-9b5c-2b4e27db3a56" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8dce0562-7ade-4858-8c73-a17e2339ef24"> - <propertyInstance Id="0d65607e-62e3-4245-a062-9bd705e8f35d" name="ClrAttributes"> - <elementDefinition Id="653445f4-fde3-4fe6-89ac-a42f63c7afce" /> + <stereotypeInstanceHasPropertyInstances Id="2239d38b-c596-47ea-9741-b4c06903d5d7"> + <propertyInstance Id="fb71d1fc-370e-4999-a21d-d1dcd992af30" name="ClrAttributes"> + <elementDefinition Id="bf876f47-7d84-42a4-a006-2d36b531bbd4" /> </propertyInstance> - <elementDefinition Id="0350303c-c779-4617-9507-0fafd1568119" /> + <elementDefinition Id="d88c1ed4-24ba-47cf-bd49-e4cd9f7098ce" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e2995484-f8bf-4498-addc-ff4ec5879fcb"> - <propertyInstance Id="6cadada4-63c6-4a31-a188-253eff9598c9" name="IsPartial" value="false"> - <elementDefinition Id="8b78349b-fbd9-49a9-98df-54e6304f3485" /> + <stereotypeInstanceHasPropertyInstances Id="27887336-40a8-4903-ab43-f0e8e4887f16"> + <propertyInstance Id="52943e13-acf0-475e-952e-361e077ef401" name="IsPartial" value="false"> + <elementDefinition Id="2302c23f-fdc0-4d70-bc47-ddf49b07fc81" /> </propertyInstance> - <elementDefinition Id="c84cdda0-fd32-47c2-a63b-89f4ce8884ab" /> + <elementDefinition Id="185f6b4b-6a2a-470f-aaa1-e02cf79772f8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a11c0a6c-115f-4b6e-bb56-95080b22af43"> - <propertyInstance Id="a6edb3b4-3316-47c8-b659-81191b052236" name="IsUnsafe" value="false"> - <elementDefinition Id="4d6004df-dd03-4ce6-a202-89e44ba9ae39" /> + <stereotypeInstanceHasPropertyInstances Id="cfc53679-6500-443a-be3b-2c73f8eff1a4"> + <propertyInstance Id="abcc56c3-c376-4fe3-b7d3-b2c4693b7428" name="IsUnsafe" value="false"> + <elementDefinition Id="455a7d90-9328-4d89-817a-ff3cddf3b740" /> </propertyInstance> - <elementDefinition Id="a6f3269f-15d7-4837-a8cf-d053aa07ca81" /> + <elementDefinition Id="08ce965e-7c1e-433a-88db-f7b1f0001134" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ea918dd9-dac8-43bc-aade-c8117eb27b6e"> - <propertyInstance Id="0a989b04-c446-4a97-98e2-e342ddec2c33" name="Inheritance" value="none"> - <elementDefinition Id="2198182c-69c9-4805-8c5f-fe4cbf37ba11" /> + <stereotypeInstanceHasPropertyInstances Id="41a06190-e356-429e-b5d1-afad62563359"> + <propertyInstance Id="2628c293-32fb-4c07-b330-f656fa1c1251" name="Inheritance" value="none"> + <elementDefinition Id="aa0e2470-2a6c-4120-812f-9ad3b73dbbd9" /> </propertyInstance> - <elementDefinition Id="ea05ac4a-bb13-4d83-b87f-4a306e6942ec" /> + <elementDefinition Id="db8bf2a1-1352-4acf-bdcc-131b44de92ae" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="604b2282-061c-4bba-8a49-372bf7caacf6"> - <propertyInstance Id="57bdbed3-c02c-4efc-be32-51d1149b88f5" name="PackageVisibility" value="internal"> - <elementDefinition Id="780d60f9-e366-44ce-ae7f-0d000713f303" /> + <stereotypeInstanceHasPropertyInstances Id="8c7d9503-8838-44bd-a67c-b7d376e5c23a"> + <propertyInstance Id="5c84744b-2524-4b57-bd1a-c063255a172d" name="PackageVisibility" value="internal"> + <elementDefinition Id="000135ba-756d-4a2a-a25a-04772a45a03a" /> </propertyInstance> - <elementDefinition Id="96111f1e-f35d-4131-9d26-8cdabef602dc" /> + <elementDefinition Id="8f21ebf4-963e-4f9e-81e3-93eb05322f2e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4f788da2-3093-403c-94ca-f393cf21cb1b"> - <propertyInstance Id="145f44e5-2754-4b73-918a-0b4ea189644c" name="params" value="false"> - <elementDefinition Id="bcbe8ee7-4b23-4a04-90f9-ced4fea92206" /> + <stereotypeInstanceHasPropertyInstances Id="c1efb474-2863-4230-9e66-6eb827f2506b"> + <propertyInstance Id="80deac54-bd55-4f57-aa52-b13dc32dd7ca" name="params" value="false"> + <elementDefinition Id="e9d13d2b-4445-42a1-a2b7-1f9ccd2d2438" /> </propertyInstance> - <elementDefinition Id="cd8229eb-c0a6-4eab-8760-ec36494aa91d" /> + <elementDefinition Id="126c49ec-f5d1-4e11-8ee1-5989acbaa00e" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="e966e65e-e1f1-4c17-b27b-0fd14eab2fdc" /> + <elementDefinition Id="f5da98e0-4f90-468d-91f4-2536893f6634" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="42997706-97c7-4ecf-b4c7-6f1641b3883e" name="file" direction="In"> + <parameter Id="f9a859b4-941f-4463-9169-c31d2543ce94" name="file" direction="In"> <referencesInternal> - <reference Id="603cc65b-a78c-48aa-b1e4-d319aea7db5a" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadVehicle OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> - <elementDefinition Id="eaa4066d-9d28-4410-aaf3-b93ca834ba33" /> + <reference Id="2e005e08-a95f-480c-a6d4-c075ca54bb7b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> + <elementDefinition Id="24466da2-5d12-47f4-8150-a7f7a7448a16" /> </reference> </referencesInternal> - <elementDefinition Id="7190fe6a-e7b7-4a59-b755-d34384fd743e" /> + <elementDefinition Id="29e0c26b-2e00-4fc9-a965-43d08af3a68e" /> <type_NamedElement> <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> @@ -5609,3317 +6265,17063 @@ </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="ccfb76fd-84d5-4d98-ab39-dae6392898e8" name="DeclarationModeSimulationDataReader" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="cab63edb-340a-443b-ae8a-502a4185ccbb" name="ReadVehicle" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="e71c1d32-83a7-40b1-8843-9d2cef3ed699" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="723d49d7-23b7-44b3-a999-55cb45590a49" /> + <reference Id="2bcc2f06-1dab-4bb0-bfd2-105b8b7f0a1d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadVehicle OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="e1955efd-7e18-40cf-bec5-5d298982575d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="4a5de1d1-d70e-456e-b224-8127bb77005c" name="method" profile="CSharpProfile"> - <elementDefinition Id="babb7f67-f096-497b-a9f1-d77084d6d2ee" /> + <stereotypeInstance Id="da4582df-22fb-49be-98f5-fc771c681ee9" name="method" profile="CSharpProfile"> + <elementDefinition Id="3f69bf57-aabc-49e1-a126-4ce0e2cf056f" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fbf91dc6-6ec7-4914-ab2c-6107584bb8e0"> - <propertyInstance Id="221ff064-bb0f-41ec-b44c-e8c2fc940c60" name="ClrAttributes"> - <elementDefinition Id="6f54b05c-c00d-441b-9dc2-1dd13a2d30dd" /> + <stereotypeInstanceHasPropertyInstances Id="708ce5b8-3c3d-4520-9c1e-35b15bf8b179"> + <propertyInstance Id="4b1e9217-5489-42b1-a07a-eb0ecf5178eb" name="ClrAttributes"> + <elementDefinition Id="b806e6ec-fc3f-400d-b4ba-55c7b7f99d27" /> </propertyInstance> - <elementDefinition Id="d36a010e-26ba-4fb3-b6d5-4dc126502b4e" /> + <elementDefinition Id="21a369ea-57ce-4709-9c3e-8de45b2bcbe8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="19cb8648-d3ba-4746-8e1d-5cfdf311ffd6"> - <propertyInstance Id="39e3fe09-1875-4aaa-9ef0-3535b30b9232" name="IsPartial" value="false"> - <elementDefinition Id="39c06039-49d1-40b9-83d7-f68dfc9804ba" /> + <stereotypeInstanceHasPropertyInstances Id="88de903e-cbbc-4d63-a588-db020c807498"> + <propertyInstance Id="d39c69b0-b046-418f-9a66-90eb4ee91091" name="IsPartial" value="false"> + <elementDefinition Id="1cf2a0ef-b331-4c6d-bd49-1f08c9a8059f" /> </propertyInstance> - <elementDefinition Id="56105474-5886-462f-878c-83a9243cb13d" /> + <elementDefinition Id="c65cdab7-0364-4de2-8da1-d161eb50b5eb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="40a8acb6-19c0-4d62-b4fd-79f21eba569d"> - <propertyInstance Id="2526391d-ea88-46f0-8935-5e0bcb637e54" name="IsUnsafe" value="false"> - <elementDefinition Id="433f1fc5-96e6-4eae-aae8-a7ca90e42b9e" /> + <stereotypeInstanceHasPropertyInstances Id="0995464e-4e1e-4353-b5b4-0574a3d103a4"> + <propertyInstance Id="2e361eb6-e552-45cc-b690-74f51e8ea45b" name="IsUnsafe" value="false"> + <elementDefinition Id="75cb0ded-6e01-4142-8780-ca8b7a66a979" /> </propertyInstance> - <elementDefinition Id="396b8733-5a32-468a-85c3-ac1579c8277a" /> + <elementDefinition Id="dcb4bf47-69ba-47c9-b4c5-ebe4263f531b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ac2e3d07-8a36-452d-8dda-32acff4e3758"> - <propertyInstance Id="fb36104f-fe0d-4949-92f0-355398d3a554" name="Inheritance" value="none"> - <elementDefinition Id="4ef7d57b-0275-4ae1-b589-74fedbb1c691" /> + <stereotypeInstanceHasPropertyInstances Id="1cfb7d77-9869-4906-af01-11eb71c905f7"> + <propertyInstance Id="4ee721ab-28b2-4e21-984b-407799ddc619" name="Inheritance" value="none"> + <elementDefinition Id="0f2ccf8c-f3e8-46f0-80ed-e4b8e22ee61d" /> </propertyInstance> - <elementDefinition Id="5d69f708-383f-492c-8371-bb6cccbf28d5" /> + <elementDefinition Id="e284931d-2c93-4945-8b8b-84f2b71f393d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="524b5c18-093b-43e8-958a-8c2ac56b0bd4"> - <propertyInstance Id="7c1947d9-6b79-4d5b-bc3b-dc87b49e39f6" name="PackageVisibility" value="internal"> - <elementDefinition Id="88fe430a-b60d-48cc-91eb-0bc309d41637" /> + <stereotypeInstanceHasPropertyInstances Id="1ca17c4d-6113-4fd9-b034-209a302224c8"> + <propertyInstance Id="90f92d59-29dd-4508-ba05-72f8aa9d89d7" name="PackageVisibility" value="internal"> + <elementDefinition Id="1775fb1e-5016-4086-b009-649d9e881170" /> </propertyInstance> - <elementDefinition Id="41f2b392-dcd2-4e4e-b4ac-da429c48b9c2" /> + <elementDefinition Id="f12a8af4-8141-44be-99f7-9a3c9adcd81b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="78ba3c12-eb2b-4677-94ac-d012a4330748"> - <propertyInstance Id="4cfe8878-2946-4273-aae2-ba4ef98d8ee8" name="params" value="false"> - <elementDefinition Id="0c22ff33-547c-44e9-bedc-90beae69c0f6" /> + <stereotypeInstanceHasPropertyInstances Id="0d8b7eb2-f73b-4f0c-b55a-e3fc2e88f1fc"> + <propertyInstance Id="5238ecd3-ccef-4f11-9a8d-4809510338b2" name="params" value="false"> + <elementDefinition Id="3310a465-0f38-4480-be6c-83019254d647" /> </propertyInstance> - <elementDefinition Id="69ab6d6d-ed47-4003-b954-d9fde998d71e" /> + <elementDefinition Id="fac2ab35-a95f-435f-b462-5819439d26e9" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="447b7bee-3d4e-4824-a4e0-d60e39eb01ce" /> + <elementDefinition Id="b4322a39-5e0a-4f94-8c77-81ba318b615a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ef4f4d6b-437b-4e33-8cf1-76dc685a3516" name="file" direction="In"> + <referencesInternal> + <reference Id="2fac6f88-d855-4254-8aa4-6e12aa049e36" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadVehicle OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> + <elementDefinition Id="f7b705fb-724d-41be-bfeb-40a03db690f9" /> + </reference> + </referencesInternal> + <elementDefinition Id="0e55d345-4b30-4701-84f7-4c6b5351151d" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> </operation> - <operation Id="91ddbec5-8873-48aa-b2db-d5dd58662d29" name="NextRun" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="0db5f959-3110-43fb-8542-cb22d2459d78" name="ReadEngine" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="b8467788-a1ba-4b14-934c-69a0d0102082" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3DNextRun" tag="ViewCode"> - <elementDefinition Id="4f3b6c49-13ec-4a52-b018-0474c80843f8" /> + <reference Id="78d61dde-f4be-43f2-9224-a29939c2d5c1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadEngine OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="dca4401b-c45b-49b8-afeb-262ca4d522cf" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="ba1e3bb0-e2d3-43b2-842a-6ecd6a9b72fc" name="method" profile="CSharpProfile"> - <elementDefinition Id="38892dde-e127-4c4c-b113-4e4b044f69ee" /> + <stereotypeInstance Id="a7505b95-f91c-4cfb-a2b4-811db67567d1" name="method" profile="CSharpProfile"> + <elementDefinition Id="15c0270e-b426-4b01-a271-9b13734f8c19" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cf5c5b87-d678-491b-9c65-671e025591e2"> - <propertyInstance Id="2fa3b756-9907-4863-8bdb-b0efaf17b118" name="ClrAttributes"> - <elementDefinition Id="72193c76-8b10-48cb-8603-b3801868ba22" /> + <stereotypeInstanceHasPropertyInstances Id="3b560af2-9b8c-4eee-b4ce-94da39c5e674"> + <propertyInstance Id="246f6f39-f37c-4340-a3b4-d21cb180cb71" name="ClrAttributes"> + <elementDefinition Id="eed381ca-cb40-4142-a22d-a55dad6f5f8d" /> </propertyInstance> - <elementDefinition Id="f683484d-fba6-493b-bfdc-5bbc2d166298" /> + <elementDefinition Id="8c6fb9d6-f55a-4ced-951f-c38ba16b4938" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ea6c5838-25b7-46c9-9f79-7dac8534e379"> - <propertyInstance Id="eff0c75c-56cb-4d27-aa1c-035eaea51bab" name="IsPartial" value="false"> - <elementDefinition Id="724fdb5c-875f-494f-ba5a-5940ebc3181c" /> + <stereotypeInstanceHasPropertyInstances Id="b010ea37-4b26-4de7-9da6-c125f1372f71"> + <propertyInstance Id="183bbd62-5e4b-491e-9146-26d9a23701ec" name="IsPartial" value="false"> + <elementDefinition Id="0fd14c92-bc89-4c5b-8634-c150998ae215" /> </propertyInstance> - <elementDefinition Id="cd2f71e8-5e0c-4991-b3b0-830f458cb81f" /> + <elementDefinition Id="bf9935b3-6fd2-481d-a87b-0d2b9e93369a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ad2a77bf-0639-4b02-b36a-8ce5d9ac7f52"> - <propertyInstance Id="c2ecd8f6-106f-4660-a442-0cfdee591056" name="IsUnsafe" value="false"> - <elementDefinition Id="aeb8fd3c-b69d-474a-a890-9ded64c40135" /> + <stereotypeInstanceHasPropertyInstances Id="ff75cc9d-99e8-444f-9703-df6e51f708fa"> + <propertyInstance Id="176c868e-6f2d-46f1-9713-26bcf5e96029" name="IsUnsafe" value="false"> + <elementDefinition Id="922e08a1-826b-444a-bd63-a7fac5b82e2b" /> </propertyInstance> - <elementDefinition Id="bf6d6a82-6077-425e-b5d2-fa19011b151f" /> + <elementDefinition Id="adbe9f7e-61ee-4bab-ae9c-95d15dd2861a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="965ba72f-ef0d-4fa4-a8c3-ae50bb9aff12"> - <propertyInstance Id="eca4ff02-214b-4bc6-abfe-fa17da6ce2ec" name="Inheritance" value="none"> - <elementDefinition Id="9eb5b9e7-4bb1-4844-b202-373cd3d6d6ca" /> + <stereotypeInstanceHasPropertyInstances Id="7ac7b485-e92e-4891-a377-3507070e979b"> + <propertyInstance Id="7162e7d8-047c-4edf-a203-03279cb20be0" name="Inheritance" value="none"> + <elementDefinition Id="9b422046-9d45-47dc-9602-d0e7a90a1050" /> </propertyInstance> - <elementDefinition Id="026c493e-7b83-437f-9d0c-e8466ca0005f" /> + <elementDefinition Id="c84acb28-a758-4c94-8f87-14695ec0dbdb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5066f3d1-7aa0-47ba-a419-5b83bcd5e6ab"> - <propertyInstance Id="4a06c7f6-ba69-45d9-a815-b4da89d18fd1" name="PackageVisibility" value="internal"> - <elementDefinition Id="7355f8a3-ef9a-4330-a457-9de417cd6e01" /> + <stereotypeInstanceHasPropertyInstances Id="670b48bd-0a9a-414d-a980-3f4e8bbfb92a"> + <propertyInstance Id="3eec0ac5-aec3-4a1d-8571-3200e2f7e570" name="PackageVisibility" value="internal"> + <elementDefinition Id="09bbebb7-ce21-4261-9a92-e52beabf62a5" /> </propertyInstance> - <elementDefinition Id="b8b30ca5-f91e-476c-a8ff-d47131603cf6" /> + <elementDefinition Id="2ccfbea1-2e77-44a7-b95a-ea1a99992d6f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="94a95acc-1bf4-4d4d-bc9f-fede1637a332"> - <propertyInstance Id="509be215-a532-4cf5-8329-a31b5a195588" name="params" value="false"> - <elementDefinition Id="8bd64589-93bc-4056-b701-732751eee229" /> + <stereotypeInstanceHasPropertyInstances Id="ff49165d-e9ed-43c5-bfeb-51d8946e6e22"> + <propertyInstance Id="63e5b7ff-a9ca-4571-9b4b-f1420cbb8d50" name="params" value="false"> + <elementDefinition Id="581e1ee3-2ade-4441-8f94-882a15bbee28" /> </propertyInstance> - <elementDefinition Id="c6d62ff3-9bbb-4c8c-90c9-581ed6f60bcf" /> + <elementDefinition Id="62bffce0-ad29-47b0-bf7b-76e4a041bc18" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="6e338529-0f14-40e2-be8e-ccee04656043" /> + <elementDefinition Id="dbd761c1-c672-438e-ac4a-6f49b4de8e00" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="daaa9349-7c6e-4943-880c-f4847a3b4cc6" direction="Return"> - <elementDefinition Id="024071d9-cf5e-462e-9716-f251cfc479d0" /> + <parameter Id="6756917b-eaf1-4907-a31d-f96d76a25313" name="file" direction="In"> + <referencesInternal> + <reference Id="56fce8be-71c5-4116-90e9-df0ca0c0027c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadEngine OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> + <elementDefinition Id="c3b7212e-508c-4629-af83-068278cf243b" /> + </reference> + </referencesInternal> + <elementDefinition Id="cbbb947f-e51c-4e29-b06e-f118d7009675" /> <type_NamedElement> - <referencedTypeMoniker Id="5413d13b-765a-4d61-9752-72bcc187dafe" LastKnownName="IEnumerable<VectoRunData>" /> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> - <packageHasNamedElement> - <class Id="efa84b32-4708-4a15-9bfb-cdae65c88bcf" name="EngineOnlySimulationDataReader" isAbstract="false" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="557d660d-c0b1-4d22-a7f9-f43d4812db8a" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader" tag="ViewCode"> - <elementDefinition Id="e3ef406d-c2a3-4dab-9e05-e6d86cbcefe5" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="66cbca65-a2c1-4523-bc8e-a7561cd3bbc9" name="class" profile="CSharpProfile"> - <elementDefinition Id="1d2d02d4-2fb7-4ebf-92ae-7384754bc05c" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d91c3691-e941-4842-af2e-0aabeb030239"> - <propertyInstance Id="a9f7c60d-0685-4be2-bd5a-b9347c14f5a2" name="ClrAttributes"> - <elementDefinition Id="3083945f-37ac-480e-9ed7-685a32895657" /> - </propertyInstance> - <elementDefinition Id="0c59d9bd-bd7f-4077-a055-fd3227009cd3" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="af526bd2-cc35-49f9-82bf-04c935460408"> - <propertyInstance Id="503aa00e-9140-4dbb-bede-43b4239fefc5" name="IsPartial" value="false"> - <elementDefinition Id="496fb0b0-601c-4ab1-b351-079ef0e59f48" /> - </propertyInstance> - <elementDefinition Id="7c6f84d3-2479-4b07-b8df-ef5d942f2f8f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bd0119d8-cdbd-4e20-8df2-bf808ee2064b"> - <propertyInstance Id="397eec96-c355-46d4-9f3f-29afc9f50e4a" name="IsStatic" value="False"> - <elementDefinition Id="e0ba1b76-b786-454c-9a80-aa21d826088e" /> - </propertyInstance> - <elementDefinition Id="50264d44-5b84-4aa3-84d9-1121774af05f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4ccc2ead-fb8b-4f2c-b68b-de00c23bc30d"> - <propertyInstance Id="f9de76db-1e4c-482c-9b2f-c72e12d7cc52" name="IsUnsafe" value="false"> - <elementDefinition Id="fa722434-cb30-463e-8fd9-c22bd58b660b" /> - </propertyInstance> - <elementDefinition Id="faa7091c-ac07-4585-a318-5d4bd26656db" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bc737b37-4c01-4e4b-b22e-a82e9cb50ce0"> - <propertyInstance Id="cc2bcff3-c036-4bb8-a726-c581aa45e467" name="PackageVisibility" value="internal"> - <elementDefinition Id="8ab09cab-e31a-453e-94e9-e7dbbae41c0f" /> - </propertyInstance> - <elementDefinition Id="ba733f0f-2c2c-461b-8073-9e4d09ef26f3" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="23b2d25c-54c3-48f3-8706-c2726f8a5b44" /> - <generalsInternal> - <generalization Id="adf8fc62-11ea-413b-aa9d-a1bef5476147" isSubstitutable="false"> - <classMoniker Id="c28d8e6c-ebb7-4f41-95f6-58f3b3340a41" LastKnownName="AbstractSimulationDataReader" /> - <elementDefinition Id="4b74b301-8a76-400d-8ca2-1c44176f8eca" /> - </generalization> - </generalsInternal> - <ownedAttributesInternal> - <property Id="e4a0abc7-db26-4396-8ba4-5fe1b7fda58e" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <operation Id="fd256fd7-4c9c-47bd-9796-81fce126cf1c" name="ReadGearbox" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="a165b2c7-183c-4bbb-ae9a-44e90f951941" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3DIsEngineOnly" tag="ViewCode"> - <elementDefinition Id="26450729-530f-45a4-9d76-440dccc750a3" /> + <reference Id="3777eb87-4d1d-42c8-ad15-974ddac18343" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadGearbox OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="d088331f-76f0-4c35-bd83-a1603bd4bd13" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="91b0eb5b-4a52-4e86-911f-ff9a89f8ec3f" name="property" profile="CSharpProfile"> - <elementDefinition Id="595ca22f-ca84-40b9-a2b5-f5318708744e" /> + <stereotypeInstance Id="64fc376c-3e12-4eba-8155-286ea5a27a22" name="method" profile="CSharpProfile"> + <elementDefinition Id="ea258cbf-0c5e-440e-b200-551b0714578d" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="06101e54-eb6b-48bb-bee9-004f50ebd687"> - <propertyInstance Id="d6423325-1781-47e4-b6a1-242346196b66" name="ClrAttributes"> - <elementDefinition Id="74a0f017-b09f-4d9b-b5f7-e5d8832fe81e" /> - </propertyInstance> - <elementDefinition Id="91b73a7f-def4-4a30-8f47-2ce81b1c6a4c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f91737c7-5036-40d0-8666-3e0e5420e53d"> - <propertyInstance Id="2ae42526-b2e0-4ee0-8a62-df0185cc55cc" name="Get" value="public"> - <elementDefinition Id="5e9ff0b9-83aa-42ed-9ca6-d7f3a85c4121" /> + <stereotypeInstanceHasPropertyInstances Id="2f8245b9-2e00-43c7-911a-046249e41318"> + <propertyInstance Id="26d0e6a7-bd94-4600-8aeb-73516339877a" name="ClrAttributes"> + <elementDefinition Id="3f948e06-8bf3-4e3c-af4e-6658ad1b2e2f" /> </propertyInstance> - <elementDefinition Id="78f0d52f-b607-49c9-ae26-b5cbb2ef689f" /> + <elementDefinition Id="8a6619ec-92d7-4dff-bd3a-908864f9f058" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d6e3d416-6f61-466e-b5eb-20263c488720"> - <propertyInstance Id="7d7b43a5-dda9-427c-8b80-2c762827af48" name="HasBody" value="false"> - <elementDefinition Id="861deadb-a5d3-4f7a-a939-98150a67af5c" /> + <stereotypeInstanceHasPropertyInstances Id="aad63117-4b7c-428a-9fca-47082f2bef01"> + <propertyInstance Id="4888422d-54b6-4807-a9e7-076fc05550ad" name="IsPartial" value="false"> + <elementDefinition Id="0ab66f9a-0d48-4d67-8bfa-889279587f3d" /> </propertyInstance> - <elementDefinition Id="9dd3254f-0906-4f35-94d8-deebf9412850" /> + <elementDefinition Id="3ef80e8a-33c4-410f-91b6-305c274b93a5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8fd58c11-3b43-4cdc-ac29-4cb5194ca236"> - <propertyInstance Id="9f79baab-9032-4b12-811b-d220a935de2b" name="IsUnsafe" value="false"> - <elementDefinition Id="a1ec9726-9ee2-4865-9b4d-d745f4b70658" /> + <stereotypeInstanceHasPropertyInstances Id="9cc39de6-59cd-45db-aa43-b3d5a70c7415"> + <propertyInstance Id="d0369928-8b3f-4d85-a9e7-def5b016e5de" name="IsUnsafe" value="false"> + <elementDefinition Id="b7541f42-5b11-426d-8f7a-fce84ea9e27d" /> </propertyInstance> - <elementDefinition Id="ad2ea3ca-cebd-409f-a8e5-307bae132826" /> + <elementDefinition Id="cda07926-3c77-4b9f-97b9-fe7cb5053ad6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a0c24aac-ba12-4926-b6eb-374923e43442"> - <propertyInstance Id="0e1bba6a-06ad-4767-bf17-0dab32874977" name="Inheritance" value="none"> - <elementDefinition Id="c0e2b550-d863-4297-ae66-c4f48aed1160" /> + <stereotypeInstanceHasPropertyInstances Id="290cfd41-07d2-47f9-935a-6954e9c76a14"> + <propertyInstance Id="cba368a1-faf5-4045-9e0c-e7b6a497e026" name="Inheritance" value="none"> + <elementDefinition Id="cdb4cfdf-8550-4d4a-bc65-e129d9f9a66f" /> </propertyInstance> - <elementDefinition Id="b4f6ef6b-958b-4c14-a9ec-f2d2ba799728" /> + <elementDefinition Id="4d3ff669-14ea-4f9c-9f3c-cde22daeb1ff" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ea12e5ab-9f77-4b2b-827c-cca01b12d1c2"> - <propertyInstance Id="d4a9d7df-502a-4159-83cc-6437b2655be1" name="PackageVisibility" value="internal"> - <elementDefinition Id="eef5d3a4-fdd5-4c31-a7c5-688516ed9103" /> + <stereotypeInstanceHasPropertyInstances Id="13de767f-d740-47b3-8e75-e4df3afaa718"> + <propertyInstance Id="a9f3ca9a-bcdf-46dc-84e2-d37fc72b6b40" name="PackageVisibility" value="internal"> + <elementDefinition Id="42e5ec2c-694e-4525-9d1a-d466e955de8d" /> </propertyInstance> - <elementDefinition Id="29837b7c-814f-4731-a824-13314b82c0f5" /> + <elementDefinition Id="b8545ef6-9559-4bed-be87-10315fe83aea" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="81492686-8d23-4e38-9f14-5626221903c9"> - <propertyInstance Id="c3606efe-db4f-42c6-a465-1662033a56e4" name="Set" value="none"> - <elementDefinition Id="9a4f4030-9eb5-474a-8e87-7832947137f8" /> + <stereotypeInstanceHasPropertyInstances Id="87b727ca-a6cd-42dd-9924-f41ba4c2d085"> + <propertyInstance Id="ed98b53b-766c-4bcc-af2d-1772cd3f74de" name="params" value="false"> + <elementDefinition Id="14d2dd2c-1223-4488-9d41-21192bc7014d" /> </propertyInstance> - <elementDefinition Id="5e6a5335-04f5-42d8-8a72-39b318c6ab20" /> + <elementDefinition Id="bb65463c-5214-4514-a0c9-5e27dd9931ac" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="50de661f-9728-4ec1-8378-9a9f763a2d70" /> - <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="02e7f95f-ba27-4569-a772-79804c299ae1" name="NextRun" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="f641994b-25b3-47df-9930-bc2dbc8db8d1" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="1bb61a9c-3662-4fca-b0bd-0ec218c64bf9" name="file" direction="In"> + <referencesInternal> + <reference Id="ddd075ee-fd32-4660-a6a1-c602cb32d1db" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D(Name%3DReadGearbox OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> + <elementDefinition Id="cbcf94b7-ad8c-4277-8075-08ecad068d82" /> + </reference> + </referencesInternal> + <elementDefinition Id="70357228-0bc4-4707-85e2-8b1f66fe135d" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="c907bd55-9c4b-4fe2-94fd-785c207f0bc0" name="AbstractSimulationDataReader" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="95d8ff00-0ecb-4f0a-a411-75dc02c9eaff" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3DNextRun" tag="ViewCode"> - <elementDefinition Id="14122a45-a276-4d60-b7cf-0db3861d5291" /> + <reference Id="4aa11090-7f19-44a6-af00-37e0c0070873" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DAbstractSimulationDataReader Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="8f4d0c50-1ba0-46a5-a4c5-068f58ae1250" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="4f3d14c4-ff9c-4a3e-8429-5301cea1f1fa" name="method" profile="CSharpProfile"> - <elementDefinition Id="616d9ae3-ee92-4c80-97d5-ab88bf29f7fa" /> + <stereotypeInstance Id="cb7e2137-8f62-4569-9561-6f19610d4fa0" name="method" profile="CSharpProfile"> + <elementDefinition Id="45a83111-99b5-4e8f-8438-5aee24d3bd21" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="507bd995-eb63-4856-8196-b2e7ab3d8338"> - <propertyInstance Id="3a64d050-69a9-4173-81f3-d60ec48df81a" name="ClrAttributes"> - <elementDefinition Id="802a8196-7562-471b-b398-d76aa1f88e05" /> + <stereotypeInstanceHasPropertyInstances Id="71d6de52-8f67-4d81-bd12-d8d8c33d14c4"> + <propertyInstance Id="ee127613-9906-4620-b3c3-75cdec4900cc" name="ClrAttributes"> + <elementDefinition Id="d90b4589-fc59-4ed1-99f3-22b68be8cc52" /> </propertyInstance> - <elementDefinition Id="290b06f9-4883-4075-b465-ffc884e3148b" /> + <elementDefinition Id="6bdeeb57-e804-4ab3-b09f-e9aae32b8956" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0535b64a-0f4f-4d9d-b845-fadac7cf8fe5"> - <propertyInstance Id="40f7476a-896a-4e10-86be-fa5490923020" name="IsPartial" value="false"> - <elementDefinition Id="cffa9353-5ea4-449b-b6ec-cfc7ff0a0fb0" /> + <stereotypeInstanceHasPropertyInstances Id="7546672e-5db7-4496-b8c2-a6a891133641"> + <propertyInstance Id="48a49a55-338e-49ac-b631-71b6817b0432" name="IsPartial" value="false"> + <elementDefinition Id="f02d86b2-36f9-403b-8e70-88c0ea68cedd" /> </propertyInstance> - <elementDefinition Id="fdf42d9a-c850-4ff7-bc1d-d5e50f467374" /> + <elementDefinition Id="29c6e0ed-0a12-493a-834f-99e65521a447" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c169cc6d-a37c-4f86-9fa6-e6ee13ddc82a"> - <propertyInstance Id="49ca3f69-c9f6-4eae-a25a-84bd61a6fd57" name="IsUnsafe" value="false"> - <elementDefinition Id="f0a2f31e-7a7a-4057-af9c-2ad1490b089b" /> + <stereotypeInstanceHasPropertyInstances Id="efc6690f-cf46-4292-91c1-c21217368394"> + <propertyInstance Id="b8438ed1-b76b-4109-9633-bdbfd9db13f0" name="IsUnsafe" value="false"> + <elementDefinition Id="b8318a32-a59a-4d60-ba41-18280b2502f0" /> </propertyInstance> - <elementDefinition Id="35d06c7b-9b45-4764-8f37-3dbb2eb45509" /> + <elementDefinition Id="a8ae74bb-a5ef-4e1d-b5ee-49b6c287e04a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9c07d06c-b9e7-4028-98bb-a5258ee6ec21"> - <propertyInstance Id="8d46ab62-7bcb-49e9-9652-64bdd7f93ba6" name="Inheritance" value="none"> - <elementDefinition Id="d1708896-6a3c-4c6d-b5ed-489d35029c04" /> + <stereotypeInstanceHasPropertyInstances Id="6434b76d-4030-41d1-87f6-692deb569406"> + <propertyInstance Id="0102252e-0ce1-4495-981e-29a7258aaadf" name="Inheritance" value="none"> + <elementDefinition Id="742a51a6-7386-4217-9679-40b61c5f6c27" /> </propertyInstance> - <elementDefinition Id="1a7860fa-9060-4023-8263-aa8520cf9d5e" /> + <elementDefinition Id="eacc6e5c-79b8-4cea-8421-ad843c8e301b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7028fde6-b0ec-42cf-8ae3-e4a281ff8b27"> - <propertyInstance Id="71514c9c-0fb4-48f1-8894-aeefc6e32dde" name="PackageVisibility" value="internal"> - <elementDefinition Id="588c4b64-498e-465a-a8dd-1db428be7341" /> + <stereotypeInstanceHasPropertyInstances Id="38eb543a-e502-43e9-ad7b-6af88e280062"> + <propertyInstance Id="178eea7d-9c8c-4f71-8480-489bcc60eca4" name="PackageVisibility" value="internal"> + <elementDefinition Id="20558512-ba53-4a58-b0f0-98ab2d2dbfd7" /> </propertyInstance> - <elementDefinition Id="dd4785ba-9a3b-4a16-8dab-02f753b76026" /> + <elementDefinition Id="14997d12-ab23-49eb-93f0-4d184c5527f2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7999fb4b-1b41-4d2f-9d95-68b7d396880c"> - <propertyInstance Id="41e8132e-dc03-4c73-bdc6-9671304bbadb" name="params" value="false"> - <elementDefinition Id="d811571a-a40b-4ede-9699-b9ef23c278fc" /> + <stereotypeInstanceHasPropertyInstances Id="58f36891-2dc0-4868-918e-7a586c6011ae"> + <propertyInstance Id="b47ba76d-0e7f-4f7b-9f6f-de6712b619c2" name="params" value="false"> + <elementDefinition Id="101dda00-34f6-428c-8c3a-684598fc5204" /> </propertyInstance> - <elementDefinition Id="38e7be79-30bf-44b0-8f6f-69f0579f49a3" /> + <elementDefinition Id="bc313229-c62e-4851-ac32-f22856ce3a24" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="c19d46d2-74cb-4017-9545-8539a9315465" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="a035181c-93af-4c97-8f18-07647c726c9c" direction="Return"> - <elementDefinition Id="dfb6a6d5-33cd-425c-9604-e244f8a83c41" /> - <type_NamedElement> - <referencedTypeMoniker Id="5413d13b-765a-4d61-9752-72bcc187dafe" LastKnownName="IEnumerable<VectoRunData>" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="72a51f0c-d34a-49f7-8859-82c356a89fd8" name="ProcessJob" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="bba4ae3d-a7e4-4601-a978-f44e6fa6be36" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)])" tag="ViewCode"> - <elementDefinition Id="e46c34da-93d2-4728-87f7-03f3a16cc0f9" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="d534eb53-e050-4149-9f94-1a399ba23262" name="method" profile="CSharpProfile"> - <elementDefinition Id="f1b6db38-cb47-4744-802a-9b2027aa4c51" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="018b5523-4238-4385-8b2e-43c4a56e7097"> - <propertyInstance Id="22631050-f02b-4c55-af9a-5dc2825fe43d" name="ClrAttributes"> - <elementDefinition Id="20fb900f-74b7-481a-b3dc-e37a4d87b244" /> - </propertyInstance> - <elementDefinition Id="ba4f5197-d3d2-46cd-ab6d-b755b831bd7d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8e914938-65c7-46a3-af0a-f8a836ebc993"> - <propertyInstance Id="7a4dfb67-bc53-42e1-a283-1c953d80ce92" name="IsPartial" value="false"> - <elementDefinition Id="9e8f3b9b-06ef-447f-92bd-a0ac279a370b" /> - </propertyInstance> - <elementDefinition Id="a4926eb1-17ef-4b8e-9929-1d0c1fcc7ec1" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="df503e34-1261-4de1-89ae-82bab7dc5f2a"> - <propertyInstance Id="0c522926-ab5b-46b6-8068-f46e34db0515" name="IsUnsafe" value="false"> - <elementDefinition Id="747c435c-68dd-4078-978d-947eacf10836" /> - </propertyInstance> - <elementDefinition Id="5217ef43-52b9-46ad-a62e-f96b22875bb9" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5a99a0e4-b489-485c-8244-6db482d66d0e"> - <propertyInstance Id="18487269-ce50-4773-8f49-fc3fd660fa29" name="Inheritance" value="none"> - <elementDefinition Id="cab6b9f4-e9ac-48c4-87d0-9d22cd9c7a6c" /> - </propertyInstance> - <elementDefinition Id="3a57fec4-6377-45b3-9ae1-1beaf997f0f7" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="996bae2b-3cc7-46f5-bba9-f1c68449ff8e"> - <propertyInstance Id="8d2babaa-e9f8-41de-b06f-327c05c521b4" name="PackageVisibility" value="internal"> - <elementDefinition Id="35a3bde1-0655-41de-8447-e34b42d70e0b" /> - </propertyInstance> - <elementDefinition Id="75cfba79-1248-4621-b7fd-c5cf9ac95fde" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f4201e40-17c4-4a7e-bfe4-1fe24080b148"> - <propertyInstance Id="649cea27-61da-4a01-9bee-1e46614f90b0" name="params" value="false"> - <elementDefinition Id="73c4ae3b-31fe-4dab-9b41-237eb3805fc0" /> - </propertyInstance> - <elementDefinition Id="6f6fc594-2bf9-40d7-85d6-208aea52d4e5" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="10158868-12c6-4595-bdbe-b3ebf86fae69" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="d59f55f4-d190-47e8-8dc3-fdcab765dd7f" name="vectoJob" direction="In"> - <referencesInternal> - <reference Id="5081dacd-fc24-438b-8f3e-c6bf684557b5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)]) ParameterIdentifier%3DvectoJob" tag="ViewCode"> - <elementDefinition Id="2801d520-34c0-45a2-9c7d-2aa55e635509" /> - </reference> - </referencesInternal> - <elementDefinition Id="94bc85f8-79b1-4ccf-ace4-205c78383532" /> - <type_NamedElement> - <referencedTypeMoniker Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" LastKnownName="VectoJobFile" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="773b136d-4f5a-4188-9b02-0b182928f396" name="EngineOnlySimulationDataReader" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="995b4888-f922-4ebe-a34a-153324bba3d7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="15211df8-3285-4ca0-837e-d094b8197ff4" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="2beefd47-5d22-4682-96f2-f180cf0df288" name="method" profile="CSharpProfile"> - <elementDefinition Id="471568cb-addc-4444-a52b-61295cdf7d7a" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="73791e25-ac16-4e47-bc99-5d2c420ea065"> - <propertyInstance Id="e83c2ef7-bd0e-4d6d-b5f2-9c95e9398a0e" name="ClrAttributes"> - <elementDefinition Id="8450ee6a-bf4b-4320-b9d8-d14208fc9296" /> - </propertyInstance> - <elementDefinition Id="42839046-9fb8-499f-aa43-164e6751ae4a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="aadaf0f0-3850-493a-884c-62e382110e96"> - <propertyInstance Id="e70cd069-a421-4795-9113-8f2c86d46ffc" name="IsPartial" value="false"> - <elementDefinition Id="d533c896-16a2-41bd-a066-72f1fa7a0151" /> - </propertyInstance> - <elementDefinition Id="9b88f537-72c4-4d6f-99c1-5b4714fb06ed" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="16a6e9a7-cb03-4bb8-abe0-3f7089bf4e4a"> - <propertyInstance Id="9768e736-0364-4639-88f9-08f41e3c089f" name="IsUnsafe" value="false"> - <elementDefinition Id="c83adb21-d123-4f73-bf59-3bd6d8f056b8" /> - </propertyInstance> - <elementDefinition Id="793c5a22-13d2-4923-9a1c-7733f2e9b83a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f73f8402-3a83-4093-9572-32a006ba9840"> - <propertyInstance Id="ef5dfbdd-fd6a-4eb3-97a1-f5db395e511a" name="Inheritance" value="none"> - <elementDefinition Id="ed8e21a7-74dd-4d13-bc2c-0deb39a9e54e" /> - </propertyInstance> - <elementDefinition Id="7758b41f-95b4-4cf3-83b4-59e013832b8e" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3307eaeb-af4d-436e-a971-54cf17aa4515"> - <propertyInstance Id="eb2d7ea5-754b-41e4-8239-8eadbaf7a59a" name="PackageVisibility" value="internal"> - <elementDefinition Id="648d3b56-2686-4790-b95c-13ccff82c252" /> - </propertyInstance> - <elementDefinition Id="2868b729-5506-40cf-81e3-705481335b3b" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2c9ae846-e317-43ee-bd50-d5dd369a1cb3"> - <propertyInstance Id="ec1176aa-310d-4644-ba91-fc604f054f93" name="params" value="false"> - <elementDefinition Id="7e0a0632-d20b-4b7e-bba5-a8272b47004e" /> - </propertyInstance> - <elementDefinition Id="5057c5f9-247c-48a8-b668-5dcc30352da6" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="72836408-2367-4171-b533-778f5b2f7594" /> + <elementDefinition Id="f5d27676-1e50-44f9-aef4-b8a5f534b27e" /> </operation> </ownedOperationsInternal> </class> </packageHasNamedElement> <packageHasNamedElement> - <class Id="3244307d-b242-4116-97d8-60d0bd8e549b" name="EngineOnlySimulationDataReader" isAbstract="false" isLeaf="false" isActiveClass="false"> + <class Id="1998756a-030d-42a6-b8ea-6e835ef0811f" name="InputFileReader" isAbstract="false" isLeaf="false" isActiveClass="false"> <referencesInternal> - <reference Id="57ead6c4-cff5-42fc-a193-65955605797b" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader" tag="ViewCode"> - <elementDefinition Id="08a8cdc7-0a23-4990-b182-958539787445" /> + <reference Id="8a0c1eae-11e5-4292-bb72-c48bc04390ef" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader" tag="ViewCode"> + <elementDefinition Id="94d7b100-b8f3-45e0-a562-d6b7fdbb1358" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="526e5a5e-a4e2-43d1-965a-f6aae79b8e97" name="class" profile="CSharpProfile"> - <elementDefinition Id="672308b2-24a9-40a2-b585-fa35ec94e2eb" /> + <stereotypeInstance Id="6ed7298c-6e42-4e55-bce3-9e8e7249dc78" name="class" profile="CSharpProfile"> + <elementDefinition Id="5c3b2ab7-11bd-4ff6-b5c3-a6294e83fefd" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="41fb2d50-a806-4197-acd5-2c9cfe113533"> - <propertyInstance Id="7ef49aad-bc1a-4d03-98fc-19b1364d791f" name="ClrAttributes"> - <elementDefinition Id="bd0b4c30-cb6c-4cb1-81b5-859159c8142f" /> + <stereotypeInstanceHasPropertyInstances Id="91897253-5b35-4f0a-89c8-336f9283626e"> + <propertyInstance Id="f86140cd-8c79-467a-b5e0-8e8f8471e99b" name="ClrAttributes"> + <elementDefinition Id="ed855080-be48-425f-b9e1-3f695735128e" /> </propertyInstance> - <elementDefinition Id="6e2e6360-d359-4d8d-b00f-0aca11f952c6" /> + <elementDefinition Id="d24f52c1-3762-451e-940e-68db31b0fdb2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d3ad7575-8cac-4168-a9f9-be7467abb302"> - <propertyInstance Id="911fd241-2e8d-4eb7-85cd-f85cfe9476c3" name="IsPartial" value="false"> - <elementDefinition Id="bcd4b5bc-b963-44ac-b506-38495a188ec1" /> + <stereotypeInstanceHasPropertyInstances Id="a3e63dc7-84ce-4c80-a2d7-c965b2a5372c"> + <propertyInstance Id="4eae46b8-0627-4317-b3d3-d20c052c3f49" name="IsPartial" value="false"> + <elementDefinition Id="9d43a87a-65eb-420b-aac6-413ee08c580a" /> </propertyInstance> - <elementDefinition Id="65385d3e-76cf-414d-b9bf-c86b7eb4350c" /> + <elementDefinition Id="11041dad-d58f-4449-9165-5827955d7a90" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f8d8a0de-e5a1-4989-b7fa-86af392cbef9"> - <propertyInstance Id="6dbed446-e5c1-42a6-9a9b-199a7efc7c9d" name="IsStatic" value="False"> - <elementDefinition Id="4de75549-2078-4f8a-a1b1-ffa77f5d7c66" /> + <stereotypeInstanceHasPropertyInstances Id="1fe32982-3b45-4b05-b182-47e4f4454cb7"> + <propertyInstance Id="6a092566-4793-4d06-95af-8b59ce82df8e" name="IsStatic" value="False"> + <elementDefinition Id="0f6bdbb6-6fd2-47b7-8de5-02957556fe35" /> </propertyInstance> - <elementDefinition Id="d6e5a5ea-c84b-4289-a0bb-94a2ef4523ac" /> + <elementDefinition Id="165261f4-fe61-422f-a5a3-b5ceb82b899c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8cd7b7d0-a1c0-4061-b81c-3be811362f65"> - <propertyInstance Id="c86ce59f-8d05-426e-bfcb-23110a4632d5" name="IsUnsafe" value="false"> - <elementDefinition Id="56b436b9-1ad3-4088-8d63-3728a6c277b4" /> + <stereotypeInstanceHasPropertyInstances Id="21f9ab83-1d7b-4772-9173-f96594390a5e"> + <propertyInstance Id="833e786d-42dc-4bcd-a050-5bf55af5db8d" name="IsUnsafe" value="false"> + <elementDefinition Id="4499f71c-97d8-492c-917e-e6e6efbc1ec3" /> </propertyInstance> - <elementDefinition Id="20a80d64-3327-406c-8ddb-e490d1bdbe0c" /> + <elementDefinition Id="523547e6-b58b-4963-8868-923a342800a0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4b51f798-1d95-4c68-a933-3b259e8d4719"> - <propertyInstance Id="838a487a-c48b-4107-96de-b9353ad6d7e5" name="PackageVisibility" value="internal"> - <elementDefinition Id="3dae0b85-d3f9-4b0d-a0b9-3c8a6c3d5798" /> + <stereotypeInstanceHasPropertyInstances Id="c34c1184-415e-4121-b745-ccc0048f952d"> + <propertyInstance Id="72671d9c-d1c4-4e2b-8c0e-648d9d724813" name="PackageVisibility" value="internal"> + <elementDefinition Id="441432ad-8659-4ea2-ba5b-64f873bf9592" /> </propertyInstance> - <elementDefinition Id="878ebb0c-3684-41e2-932e-e3715d9a51ad" /> + <elementDefinition Id="4c2fe0f7-f775-43e9-b062-67be305c796f" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="ab1acf1f-ce28-43ed-9bbc-3ec1328be3af" /> - <generalsInternal> - <generalization Id="722c5435-48cc-478b-9eaa-646acd244036" isSubstitutable="false"> - <classMoniker Id="c28d8e6c-ebb7-4f41-95f6-58f3b3340a41" LastKnownName="AbstractSimulationDataReader" /> - <elementDefinition Id="5505b7d0-9ac8-4c72-8171-af946b07ded4" /> - </generalization> - </generalsInternal> + <elementDefinition Id="6fbceb7a-5fd3-4a70-90c8-df38b2a75791" /> <ownedAttributesInternal> - <property Id="f9201f5c-3fbd-4262-8d0b-4c134074240e" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="732ab0e4-8b09-4b91-9265-fd3678f752c1" name="Log" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="a559882f-9c51-4689-b652-19e51ef636ea" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3DIsEngineOnly" tag="ViewCode"> - <elementDefinition Id="96ae0f8a-2b05-4856-9e38-f293f799f5dc" /> + <reference Id="7ed4d64c-09df-438b-a2bc-89a8ec9bf2a3" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3DLog" tag="ViewCode"> + <elementDefinition Id="66e8dd35-3fa9-49fd-9c7f-8108cddb12b3" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="448f342f-927f-49d5-9720-2a65349a3254" name="property" profile="CSharpProfile"> - <elementDefinition Id="51652f06-59aa-4938-9c7f-740a814a1925" /> + <stereotypeInstance Id="973eddb5-6836-408c-9f5e-736291f7517d" name="field" profile="CSharpProfile"> + <elementDefinition Id="df23f9d9-474f-4af1-a646-9d25bad63e9a" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7abdbacb-97f5-401e-8c51-a77cd6051557"> - <propertyInstance Id="5b77cbc5-d591-4399-b581-4a55b4190722" name="ClrAttributes"> - <elementDefinition Id="ed609557-281a-441c-b6f9-7aed3b656a4b" /> - </propertyInstance> - <elementDefinition Id="c157e826-bd6b-4003-b495-f96d3546aa1d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3d793c38-3a4c-44aa-844a-bf9f8e23ca66"> - <propertyInstance Id="cb1867ed-1531-4590-b4b4-065954dfa1e2" name="Get" value="public"> - <elementDefinition Id="a1b087c0-e30a-4960-892d-fc3da20808db" /> - </propertyInstance> - <elementDefinition Id="592d88fe-cedb-4ef6-9b75-bb420b011883" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c1b49855-79c2-48f4-a5b4-00951cbcbdc5"> - <propertyInstance Id="b333e8d5-58a2-40ea-a4b0-f67a12321933" name="HasBody" value="false"> - <elementDefinition Id="0513d711-66fd-4b38-8730-4d347885aec1" /> + <stereotypeInstanceHasPropertyInstances Id="5395eadf-7f1d-4c77-9f51-2ed5cf4cf17a"> + <propertyInstance Id="f0d1c5ee-b3bd-4e5a-a25e-d1ec763b9572" name="ClrAttributes"> + <elementDefinition Id="e49dc493-fe88-4264-8aed-bcd545ff1b49" /> </propertyInstance> - <elementDefinition Id="c9b7b0fe-22b1-4bf7-bb22-f20d0b9f589c" /> + <elementDefinition Id="1bf0a9e9-1f37-4802-859c-7cbac2fec89f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b130fb8c-3263-4c1b-b6a2-8ef6ee00b35a"> - <propertyInstance Id="7ad32f66-765b-41c2-a3df-fb756b7a11e3" name="IsUnsafe" value="false"> - <elementDefinition Id="2e9d86f5-8889-4932-a94d-b347dbbc5a1d" /> + <stereotypeInstanceHasPropertyInstances Id="165c357e-b068-4486-a7b8-acbc55b324d0"> + <propertyInstance Id="f01879fb-5009-4444-a9ba-60bcc9dfbc69" name="IsConst" value="false"> + <elementDefinition Id="6e2206cc-57b2-4436-a43f-c14b855bdced" /> </propertyInstance> - <elementDefinition Id="aeac90b5-ccd7-4516-b18c-0dbef8e03fbb" /> + <elementDefinition Id="9122fa56-b621-4448-bdd1-b4b68b7f5438" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="172047e2-b4fd-4d80-b6ce-918d14bf3915"> - <propertyInstance Id="dd929308-93ef-4b26-9ed0-35acf9b3b20c" name="Inheritance" value="none"> - <elementDefinition Id="823a74a0-2e45-4f0b-9f6d-e350b1e266cb" /> + <stereotypeInstanceHasPropertyInstances Id="283f5fb2-f417-48aa-afad-f1a8a653b660"> + <propertyInstance Id="1743589a-ab10-43b4-af74-8b14307ef62b" name="IsNullable" value="false"> + <elementDefinition Id="a685d678-f400-4340-b008-f3aec0c94695" /> </propertyInstance> - <elementDefinition Id="ed5c444b-9685-4fb3-bb56-8b3f0314ebb4" /> + <elementDefinition Id="71106b90-edd6-47d2-a642-fce1c81317a5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="43af8cbb-4612-4a95-b2c7-d1f3623cce81"> - <propertyInstance Id="7644a33c-4a7d-4e9b-bd06-32126e80fbb5" name="PackageVisibility" value="internal"> - <elementDefinition Id="df39f5dc-e54e-4c12-b5fa-864bda72ca45" /> + <stereotypeInstanceHasPropertyInstances Id="165a350f-3d2b-4a7b-8742-8a5d011edd11"> + <propertyInstance Id="cd6ade8d-c46e-448d-be81-d0be1960cd48" name="IsVolatile" value="false"> + <elementDefinition Id="0a68c41f-7d17-404e-bae4-8016e6a68b44" /> </propertyInstance> - <elementDefinition Id="f7caa135-8144-4a94-aafa-9061f5486978" /> + <elementDefinition Id="766dbcfe-b6aa-4aab-b981-5894a928afa0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="105308bc-aabe-431d-9838-0c55c98cd182"> - <propertyInstance Id="75eb4792-1d08-4199-9a42-a2136920dede" name="Set" value="none"> - <elementDefinition Id="b9f3bd0e-fe8c-4382-a679-1c1afee00cae" /> + <stereotypeInstanceHasPropertyInstances Id="6e02809a-1790-4381-9dae-7dc6d42a0b3a"> + <propertyInstance Id="57ba85a1-ffe3-4add-880d-a60560dad766" name="PackageVisibility" value="internal"> + <elementDefinition Id="4914a17d-df2b-4240-8191-a65ee51e30f3" /> </propertyInstance> - <elementDefinition Id="115a3005-3b15-420c-a6c2-a2aa575aa82f" /> + <elementDefinition Id="e8421465-81b1-45b2-be45-7c2918f84846" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="e76cff18-a53a-4006-ac2d-3f6f7f0f60d4" /> + <elementDefinition Id="1ac355d6-71fd-45e9-bed1-dcec90ed8b55" /> <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + <referencedTypeMoniker Id="5d8a999c-80c2-4c95-9a39-e0a5db0069b8" LastKnownName="ILog" /> </type_NamedElement> </property> </ownedAttributesInternal> <ownedOperationsInternal> - <operation Id="885b52de-2637-451c-a190-5458ddfff696" name="NextRun" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="e4e89cd1-8f7c-4c14-935b-16397ca9fb69" name="GetFileVersion" visibility="Protected" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="eb8c78d2-638d-44cc-bd40-f7a9fc6f2104" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3DNextRun" tag="ViewCode"> - <elementDefinition Id="074f9930-7406-4ccc-bb4a-9020077a3e55" /> + <reference Id="6ab71403-6f68-431e-be77-83299cd4bbee" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D(Name%3DGetFileVersion OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="66839912-7c2c-4da1-bacd-6bdc8085a4c3" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="10946910-e9dc-40cd-990b-c0f2f89efd54" name="method" profile="CSharpProfile"> - <elementDefinition Id="eedb6b4b-654e-4ff2-9aea-05081d490a29" /> + <stereotypeInstance Id="21677db5-3ae3-417d-b5a7-c603584dfe9b" name="method" profile="CSharpProfile"> + <elementDefinition Id="fadaf135-b005-4f36-9010-f660dbe12f80" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fed9f806-7681-4310-9721-193605b3fab5"> - <propertyInstance Id="e39b8b1d-b661-4441-a2c4-73b8171d3726" name="ClrAttributes"> - <elementDefinition Id="df79a1ba-58c0-4638-9feb-e4cdeefce8ab" /> + <stereotypeInstanceHasPropertyInstances Id="f64ad799-ab84-412f-8378-76fbca8487d1"> + <propertyInstance Id="e066ffb5-2360-41f4-a5b3-3e7f29f210f3" name="ClrAttributes"> + <elementDefinition Id="aa71ec78-659e-4faa-b6f5-2071080fc3d0" /> </propertyInstance> - <elementDefinition Id="fff23b00-ffd6-4791-b198-a6f141014a98" /> + <elementDefinition Id="c411ae98-e8b4-4234-a606-2f4733648a6e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bcdebd56-7a99-4ffb-91ce-8c47e49d6379"> - <propertyInstance Id="b955129d-7fdc-46d1-baa0-8a475205af8f" name="IsPartial" value="false"> - <elementDefinition Id="d3195607-6fc3-4725-92ad-30a84f3231f0" /> + <stereotypeInstanceHasPropertyInstances Id="afa93efa-dbea-44bf-8d96-39fb1cdb2dcb"> + <propertyInstance Id="8ec5f8f6-3f28-4e19-b50f-8dd43ec0177b" name="IsPartial" value="false"> + <elementDefinition Id="8da76227-214a-4314-ad88-39326cb37030" /> </propertyInstance> - <elementDefinition Id="9c7e5762-46eb-4b48-a624-acda4c7a4747" /> + <elementDefinition Id="e99ded75-728a-470a-8e0a-2f24a8607c95" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="13486185-d337-4d9f-999e-a1dfc6181fed"> - <propertyInstance Id="d19f0498-7d0a-4c52-8dfb-f97871501a97" name="IsUnsafe" value="false"> - <elementDefinition Id="e05cdfc8-93b8-4214-a6a2-1c9bafbfcd2e" /> + <stereotypeInstanceHasPropertyInstances Id="1aea0b1b-e176-45b6-b456-6b9b100196cc"> + <propertyInstance Id="ad621608-3442-4e67-bddc-c9d73a0679b1" name="IsUnsafe" value="false"> + <elementDefinition Id="c8a2bb3e-afd6-49ff-abcb-d4bbf2212cb1" /> </propertyInstance> - <elementDefinition Id="c2769f83-cd29-41e5-b860-8cf80b06cb93" /> + <elementDefinition Id="3c9bba6a-e8c4-473f-b685-1a169588d4e8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b352e0d5-85ed-4920-ac70-85caa1272dec"> - <propertyInstance Id="ce56050b-e1a5-45f5-b9a0-c47657eab5c1" name="Inheritance" value="none"> - <elementDefinition Id="8d64b869-d760-49b3-9d9c-19952a299e71" /> + <stereotypeInstanceHasPropertyInstances Id="b1349c92-168a-4348-b786-1cb3bf54105f"> + <propertyInstance Id="7c75e1fa-75b2-43a6-851c-f8ff360a54cc" name="Inheritance" value="none"> + <elementDefinition Id="0dc3654d-d06f-4853-9a21-d22255f8206f" /> </propertyInstance> - <elementDefinition Id="0ad84225-fe1b-46be-8a25-5b365548f78c" /> + <elementDefinition Id="1ff9f4d3-df9f-4b0e-81c3-441ee484bc0b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d0227636-5bce-4a2e-83d8-cfde9094ff84"> - <propertyInstance Id="0bdae2e7-3dde-4af6-bf3c-284f39fe5034" name="PackageVisibility" value="internal"> - <elementDefinition Id="43b31f62-90c7-40fe-8b72-95a69bebf6dd" /> + <stereotypeInstanceHasPropertyInstances Id="3b664c3b-1a19-4f07-9d8f-3811efb3af82"> + <propertyInstance Id="3a068319-dad5-44bd-898c-f446f9bbc870" name="PackageVisibility" value="internal"> + <elementDefinition Id="8dbdb862-11f0-412f-91a7-b04422a8116d" /> </propertyInstance> - <elementDefinition Id="d9ab1e76-c8cf-47c9-a328-d64bf5d68bd0" /> + <elementDefinition Id="f179234f-70b8-42de-9221-a144370fd370" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e49b5234-2883-44be-8a90-973991676099"> - <propertyInstance Id="16414033-0bda-4494-84ed-e5ab9f7d396b" name="params" value="false"> - <elementDefinition Id="7b89d142-98a3-48e5-9e1b-135cce4b8a55" /> + <stereotypeInstanceHasPropertyInstances Id="49dfaaf3-fd0c-426f-9014-fb0e82272654"> + <propertyInstance Id="30fa369c-fca7-450c-9836-45213bb13cd7" name="params" value="false"> + <elementDefinition Id="8a46d009-c91f-4cb4-ac39-88f7458062b7" /> </propertyInstance> - <elementDefinition Id="e0391d2e-256a-4ea6-acc6-8a6225050075" /> + <elementDefinition Id="73ccd254-9f57-450b-b509-7f06212e3672" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="2c86073d-111d-4654-8512-0d9a6dcbd6db" /> + <elementDefinition Id="0121a5ce-d95e-4751-ac02-6830280707c4" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="180562c0-0edd-46be-8ca5-f026068ebad0" direction="Return"> - <elementDefinition Id="7c71f716-4273-43de-9f90-0a5a35d008d8" /> + <parameter Id="ead42b22-6a80-4db3-a995-941771c4238a" direction="Return"> + <elementDefinition Id="886f732e-86c2-42d2-90b4-b7e03ef93aae" /> <type_NamedElement> - <referencedTypeMoniker Id="5413d13b-765a-4d61-9752-72bcc187dafe" LastKnownName="IEnumerable<VectoRunData>" /> + <referencedTypeMoniker Id="c6c4cc88-3375-4172-8e90-389b8b37afcd" LastKnownName="VersionInfo" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="231e8f84-ce73-4e48-9d38-1e81bba21e2e" name="jsonStr" direction="In"> + <referencesInternal> + <reference Id="3b2f9dd8-98c2-4ebb-baf1-66fbda251fee" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D(Name%3DGetFileVersion OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DjsonStr" tag="ViewCode"> + <elementDefinition Id="9c65852a-ae64-4194-95a2-ab320ac3e52a" /> + </reference> + </referencesInternal> + <elementDefinition Id="8cd988b9-b933-435a-ba20-11bcae7d8226" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="e32717fd-5a5c-46cd-84e2-345ba0e238fd" name="ProcessJob" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="17c0929f-49a5-4501-88a1-75e6de669028" name="Deserialize<T>" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="041ed7f0-03cf-4981-92e9-6ba819881f3b" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)])" tag="ViewCode"> - <elementDefinition Id="c6eeda4b-e07a-49b6-8fc2-20c0979ee25a" /> + <reference Id="6eb64f42-5b38-444f-85b4-7d6ad285d1cb" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D(Name%3DDeserialize GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="e42be689-987b-4319-8814-2d61eebeecab" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="52d20b2b-bfbf-4f54-b9af-2e503c3eddde" name="method" profile="CSharpProfile"> - <elementDefinition Id="c20e6976-6c5a-415b-9f81-386c3e1a0282" /> + <stereotypeInstance Id="5d9c8818-9a86-4db2-863e-23aeb9bc9efc" name="method" profile="CSharpProfile"> + <elementDefinition Id="0c694edf-b292-4fe5-a4a2-c673ca48800b" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7dfce4fb-8570-4818-8997-694583ef9752"> - <propertyInstance Id="0538f1ca-fe66-4e5d-ab91-7591ddf4c663" name="ClrAttributes"> - <elementDefinition Id="fdfaeb6d-6e50-4557-a870-6b3a44595652" /> + <stereotypeInstanceHasPropertyInstances Id="4fda54ce-745f-4995-ae2e-3d9463ff7fd7"> + <propertyInstance Id="72ce57e8-b331-4f97-b91a-c83d0aec30ab" name="ClrAttributes"> + <elementDefinition Id="6843802c-f496-4181-a323-331ecf81ee03" /> </propertyInstance> - <elementDefinition Id="0b3f36fc-bdad-4d79-ad6f-7a251788e86d" /> + <elementDefinition Id="c76091a6-dfd8-48a1-9ac4-1bc92681f389" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c6391827-329e-4d02-8ad5-082f652f880a"> - <propertyInstance Id="e682100b-53f4-4aee-87be-bb9232d49681" name="IsPartial" value="false"> - <elementDefinition Id="208b1048-0256-47d3-8fc6-f40bc9b02fac" /> + <stereotypeInstanceHasPropertyInstances Id="e6da01f0-f10f-42cc-875c-cca4e019b704"> + <propertyInstance Id="0832440f-d5a0-4ac4-9450-5ca62dd1c5e4" name="IsPartial" value="false"> + <elementDefinition Id="d225c9f9-a18b-40ed-8cd1-154a2360abc4" /> </propertyInstance> - <elementDefinition Id="e104a57e-f1e4-49f8-86b2-74a55ad4c757" /> + <elementDefinition Id="1d29d2ef-f1cc-4bef-a8f7-89ad84a2132a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="81d4ead0-372b-4cac-b551-14a83ef6a17a"> - <propertyInstance Id="3cf3285c-3d61-448e-ab90-4cc44895ee92" name="IsUnsafe" value="false"> - <elementDefinition Id="b8ee6f90-347a-4907-bd09-29aa9c1978a7" /> + <stereotypeInstanceHasPropertyInstances Id="5956c346-5a3d-4545-a8b6-53460087d7f5"> + <propertyInstance Id="11344b2b-f948-4679-9ad1-259f062d6d3d" name="IsUnsafe" value="false"> + <elementDefinition Id="e45d9f2f-a269-437f-ba1d-9739443fdff8" /> </propertyInstance> - <elementDefinition Id="e5ceb404-acd6-4de6-a5bb-bba24ce262b8" /> + <elementDefinition Id="24ad53a6-17f1-4a2f-b6a3-fc645924cdb1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="02a9e5f5-d40a-48de-966b-ecbd09b17af1"> - <propertyInstance Id="aa628b4c-efc6-489b-9390-9aea43e15524" name="Inheritance" value="none"> - <elementDefinition Id="2f8dbb34-3aca-4d8f-a3f2-f50fb892cb28" /> + <stereotypeInstanceHasPropertyInstances Id="5ffb44bc-7a0a-4221-883d-722f276af083"> + <propertyInstance Id="5a0bcbc0-3545-481b-b0c7-bac1f02c7cd0" name="Inheritance" value="none"> + <elementDefinition Id="221db06d-4fdc-4c97-b033-a0df6341f54f" /> </propertyInstance> - <elementDefinition Id="e8b32c6e-2476-40f8-a0b6-61d3d0ef0333" /> + <elementDefinition Id="cc841554-1607-456d-90cc-5af4ceb8ff90" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="96ebeafa-5f50-44f8-97b8-3f16a6731a5a"> - <propertyInstance Id="7e37e31e-e63b-46a8-b3a1-07fa50dc2f40" name="PackageVisibility" value="internal"> - <elementDefinition Id="3e9560c8-1288-4b32-9513-93e4188e1e9e" /> + <stereotypeInstanceHasPropertyInstances Id="01a5f7bc-9ebd-4aad-a51e-edc4d1d7c1e9"> + <propertyInstance Id="dea20438-d5ce-4c52-aea6-d6efda9e7f9a" name="PackageVisibility" value="internal"> + <elementDefinition Id="975f5e15-6511-4695-b91d-f0187e489540" /> </propertyInstance> - <elementDefinition Id="9ba143fa-f5d7-44b1-be3b-36a76ce74cc0" /> + <elementDefinition Id="8122f8b7-d65e-4613-ac4c-987e61288f93" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d848ff5c-7447-4cec-bb13-2e313c7bf5ed"> - <propertyInstance Id="d8034a47-e159-43b3-940d-953aa266a044" name="params" value="false"> - <elementDefinition Id="783a1aef-0422-45c4-ba5a-b21ca551a917" /> + <stereotypeInstanceHasPropertyInstances Id="b0202dde-b070-4e3b-a235-f7e54d4ede48"> + <propertyInstance Id="f8642b05-a55a-4e86-9847-2b6497adf6f4" name="params" value="false"> + <elementDefinition Id="a7b6dbb9-9563-49d0-80be-984dc2b11ebb" /> </propertyInstance> - <elementDefinition Id="7e23c4f2-a5ef-4d84-aa70-d79b6b371439" /> + <elementDefinition Id="785dc77f-ece4-40b2-8643-ed12001cd8f6" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="d91506f1-3683-4813-9642-8f6cbbd37972" /> + <elementDefinition Id="dfea6665-80e8-4a6d-94a0-3c14cf58384f" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="ce3378b7-0202-46cc-bba2-279dd55a69b0" name="vectoJob" direction="In"> + <parameter Id="f76c0c9d-aa85-4d9b-b69e-75fef09b8a16" direction="Return"> + <elementDefinition Id="816c2b34-fe1b-4b27-8109-ff15f9a166d2" /> + <type_NamedElement> + <referencedTypeMoniker Id="b80e4be8-b00b-49a9-b1c5-82387c127347" LastKnownName="T" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="79d22f31-c9df-4396-8f45-13a4ae34854c" name="json" direction="In"> <referencesInternal> - <reference Id="27f9bc88-ffe0-4d07-aba3-ac6621e1c5cc" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)]) ParameterIdentifier%3DvectoJob" tag="ViewCode"> - <elementDefinition Id="9716464e-5a7d-4bd9-b47f-6a9c86675305" /> + <reference Id="cb10cb38-b058-4e05-9103-e6a4e0a80939" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D(Name%3DDeserialize GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Djson" tag="ViewCode"> + <elementDefinition Id="60c4dd80-8ab3-40a7-b591-68af66b18651" /> </reference> </referencesInternal> - <elementDefinition Id="1a4562bb-5592-4b25-a557-e8e1ef6946f4" /> + <elementDefinition Id="33463879-3ccd-4ae6-84fa-c2d6e0fe0d40" /> <type_NamedElement> - <referencedTypeMoniker Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" LastKnownName="VectoJobFile" /> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="5cb595a6-f9ea-4b00-ae31-86d3c7aa86a3" name="EngineOnlySimulationDataReader" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="43811b7b-c7b3-4534-876c-c5df0ada827b" name="InputFileReader" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="64d57ad2-d667-48cd-adb7-01ae74db75c1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="63209dcf-75cb-4391-9c58-94bb758f6f5b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="a7081f5c-6aef-4996-93d3-5e04df0132b9" name="method" profile="CSharpProfile"> + <elementDefinition Id="0130669f-6db7-4c57-897c-813459425960" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c890ef28-c278-43a7-a58c-2ebd7b047162"> + <propertyInstance Id="f22632b7-2051-43d9-b3a9-321a197e15e2" name="ClrAttributes"> + <elementDefinition Id="178f8312-cac5-4fce-b27b-6db7aa4efe64" /> + </propertyInstance> + <elementDefinition Id="5b5782c5-7842-487d-a1a7-86bed40946ce" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4b3348e3-9694-4ae7-a98f-1bbb0228a220"> + <propertyInstance Id="45d53400-dca6-419f-af61-12de31ce3ada" name="IsPartial" value="false"> + <elementDefinition Id="cb8fff3a-1b36-4bfa-8cda-18dbee20a988" /> + </propertyInstance> + <elementDefinition Id="00fc563a-83cc-4fc4-8c45-35d786a760e8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fd10a2c1-5978-4710-95c9-9f3f97f99562"> + <propertyInstance Id="5c3fee6a-c4c6-43b3-891b-2aa89a16c875" name="IsUnsafe" value="false"> + <elementDefinition Id="14d00758-88c2-4c59-bfe3-8dfe40001f99" /> + </propertyInstance> + <elementDefinition Id="81b1e174-0045-4e32-953e-f837d9ae4c8e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="27564afe-de09-4429-963c-658a3fdfda5b"> + <propertyInstance Id="e8ac275e-135b-4329-8732-80de3b1ddf71" name="Inheritance" value="none"> + <elementDefinition Id="06e7129d-730d-4471-8639-ba12f274458d" /> + </propertyInstance> + <elementDefinition Id="2ccd0f43-c57c-4f6e-8886-67c4fa9c0509" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ced3e48a-fc4b-454f-91ee-3c8ca5b6e626"> + <propertyInstance Id="d8bfc959-5c3d-485a-926d-00a5142eb52f" name="PackageVisibility" value="internal"> + <elementDefinition Id="2a3d7d2f-2631-428f-842f-d9d35debc276" /> + </propertyInstance> + <elementDefinition Id="c6008c76-47d8-45f4-b415-63783605ab33" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="290739d1-9142-407e-bf18-5bbfd54e8326"> + <propertyInstance Id="80f65e3a-441f-49c1-8f64-41b7e631d7d4" name="params" value="false"> + <elementDefinition Id="94b45db1-0e83-40fd-bd93-60292859e063" /> + </propertyInstance> + <elementDefinition Id="66407b09-307c-47c1-b322-8cc3b6dac2b4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="4739bc11-c4ad-41e0-9936-5b0e406f0b7b" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="bb65789c-6e68-498d-a272-192b0ec98fc1" name="DeclarationModeSimulationDataReader" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="6a7e515b-554e-4022-a48f-ee2109d67a98" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader" tag="ViewCode"> + <elementDefinition Id="fe44566b-f259-4e4f-b8a7-be8184685307" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="7a7c27c9-4282-4a75-8dca-e92aa58524d3" name="class" profile="CSharpProfile"> + <elementDefinition Id="5a8590f3-890a-4422-a449-b5d1bbcc8338" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c0608905-0423-4864-a1ed-d7a58a48aa42"> + <propertyInstance Id="26419e0f-66d7-437d-a695-c37704c41c74" name="ClrAttributes"> + <elementDefinition Id="6da9996a-a130-4d67-b12b-c0eeba70f9a0" /> + </propertyInstance> + <elementDefinition Id="ca19e673-492c-4f6e-b6f9-237275abad20" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="20b947cf-5612-4901-9605-d2a945ec9bf6"> + <propertyInstance Id="e524e2ba-7198-45e3-bece-58434d15f180" name="IsPartial" value="false"> + <elementDefinition Id="32abf0cc-ec29-4348-922c-fdee6f9b4894" /> + </propertyInstance> + <elementDefinition Id="fa6763bc-869d-4b6b-b7ef-28294c799e96" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="768941d1-0a98-4ef3-9d33-d2cc2959630d"> + <propertyInstance Id="252ea1e1-6978-4e87-a23b-1f63a89c59d0" name="IsStatic" value="False"> + <elementDefinition Id="62c615e4-d725-46b5-897d-7e3fb24ed5c1" /> + </propertyInstance> + <elementDefinition Id="8a0092c9-f356-4225-a455-4f358e9e72fe" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8c799717-4b97-4efc-834d-04474f3a37db"> + <propertyInstance Id="a8c77311-8e0b-4922-a0bd-661d8176113b" name="IsUnsafe" value="false"> + <elementDefinition Id="ba0278b6-1f6a-4aa5-96ad-598deac983ba" /> + </propertyInstance> + <elementDefinition Id="036a4faf-fa12-47b4-81f1-c4d75cd295cf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7c5a6f64-8028-45c4-b2eb-14928261e8dd"> + <propertyInstance Id="23375e39-0eeb-4a53-8a3d-fb6974073a26" name="PackageVisibility" value="internal"> + <elementDefinition Id="782ba88e-8dbc-48b9-a88c-1e3e948a399e" /> + </propertyInstance> + <elementDefinition Id="6fc3bf2f-78b1-4a8e-8d18-615448f8c9c4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ad4950f2-ccbc-4832-b8ff-bd3d755fc9da" /> + <generalsInternal> + <generalization Id="53f16bf0-b65f-4908-a48e-bc283a22a74c" isSubstitutable="false"> + <classMoniker Id="c28d8e6c-ebb7-4f41-95f6-58f3b3340a41" LastKnownName="AbstractSimulationDataReader" /> + <elementDefinition Id="b6600fbc-2b46-4d60-932b-9e7f9b919223" /> + </generalization> + </generalsInternal> + <targetEnds> + <association Id="ce9c296a-71a9-47a3-8b69-8975936a080f" isDerived="false" sourceEndRoleName="DeclarationModeSimulationDataReader" targetEndRoleName="DeclarationData" isLeaf="false" isAbstract="false"> + <classMoniker Id="13edaa6b-621b-480b-9e76-d024550b0cde" LastKnownName="DeclarationData" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="2fe1f80b-cb9a-4647-b0dc-72b5abc08668" name="DeclarationModeSimulationDataReader" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="51a7084f-b0bb-4138-b5ed-b1eddaf5911e" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="429c3774-2351-4d29-84ed-7c9b1bd42ef0" name="DeclarationData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="039579c8-0aac-4d19-b79c-cfa3a16ef5c8" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="39c43bda-ce51-446a-8c13-687f3922259e" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="3ef33161-7327-4e3d-adb4-1f1f0f8e1191" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="51fb0fe7-b94d-4e1e-b0d7-16cc7e6cc8f0" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3DIsEngineOnly" tag="ViewCode"> + <elementDefinition Id="ac7fc668-c75b-435c-a0bc-57c54b2fa33b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ec0bf90a-dbf1-45cc-85c1-46e7255198d9" name="property" profile="CSharpProfile"> + <elementDefinition Id="24ed9540-508c-4927-8033-49cb3aa79158" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="abfed2b1-113c-4680-9c7f-5b0e6a2a5da6"> + <propertyInstance Id="6131554f-f7b1-4a53-90cb-3cf8c494087b" name="ClrAttributes"> + <elementDefinition Id="a1b70d56-3bf8-4aeb-9ad1-de20f06be15a" /> + </propertyInstance> + <elementDefinition Id="bc4e3d3b-b263-41ad-b5aa-51c42da9af89" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3efbfa92-ed82-4211-afe8-1e55ce1352ef"> + <propertyInstance Id="05233cb2-11f5-43e4-8145-d8409bf48afb" name="Get" value="public"> + <elementDefinition Id="543761b0-c737-4352-ab66-b0838ea0f1a4" /> + </propertyInstance> + <elementDefinition Id="9fa95d53-8b48-406c-8acd-3c390d573244" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="257cf676-1b22-4178-a2cb-9a4bd89a651e"> + <propertyInstance Id="6af3a55b-2907-4068-8a23-f905436b8233" name="HasBody" value="false"> + <elementDefinition Id="b28815f5-204b-49c3-8b20-3cd72b4e5b8e" /> + </propertyInstance> + <elementDefinition Id="907b6c9e-bc6d-4559-b235-a0ad47f7fd1d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="edbe1195-f4ed-474f-9d9b-6b4b736f28f3"> + <propertyInstance Id="5111df63-d1c0-4824-9b37-d81cb062c46e" name="IsUnsafe" value="false"> + <elementDefinition Id="3087f252-fd68-47ab-9e68-e4cd44fdf310" /> + </propertyInstance> + <elementDefinition Id="d4b55af4-f3db-4f47-939c-dba5bf6500db" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="13857d15-bccb-4f15-820e-e78791ea7008"> + <propertyInstance Id="84a12130-4475-41aa-a625-97236887ce75" name="Inheritance" value="none"> + <elementDefinition Id="03f7650e-b5a3-4b10-9080-3c3b9ffe482f" /> + </propertyInstance> + <elementDefinition Id="ca133390-8a95-4381-923b-789444e5d2f3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="186d4583-15c7-4c27-912f-bdde430973f8"> + <propertyInstance Id="3b5330a8-3d4a-4183-ab43-d207aa5dde2f" name="PackageVisibility" value="internal"> + <elementDefinition Id="9ad8ccdf-f66f-4a69-b0c3-8d6fa8128645" /> + </propertyInstance> + <elementDefinition Id="661d5c76-c03b-4683-992d-f0bb6f90c282" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fdc3b978-c9ca-4c55-86f2-c16e664e36e4"> + <propertyInstance Id="bf59fd82-5dbf-4a18-869f-c29434a1eb98" name="Set" value="none"> + <elementDefinition Id="50104030-5c68-4bfe-9a85-74f89e7a718d" /> + </propertyInstance> + <elementDefinition Id="d93e36e3-ed83-4f0a-bfbb-ecf762c2c936" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="08884065-c1c8-4cd2-8c21-a3b3de3a71e6" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="17c8198a-2808-4873-a81f-c76b49c0df2c" name="CheckForDeclarationMode" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="1f9701e2-6a75-4e69-b61f-5a45187101a0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DCheckForDeclarationMode OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3D(Name%3DVersionInfo ParentType%3DInputFileReader))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="a2a5352a-a442-4f22-8fda-bd3c8c956cdb" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="47dfadca-db72-4ed4-823f-8b19ee5cab56" name="method" profile="CSharpProfile"> + <elementDefinition Id="1db32d2e-e23b-4ba6-93ea-d879e9a14e6d" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5269873b-ba67-4411-9b59-235e22b04503"> + <propertyInstance Id="e65343a1-49d3-4f55-928e-e91e2b4bb48d" name="ClrAttributes"> + <elementDefinition Id="29f89e30-2081-4d86-bbf0-7a636bd8ecec" /> + </propertyInstance> + <elementDefinition Id="14a93750-596f-446e-baa8-ae4169d78b0a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="99cd308d-3f94-4234-9369-14bb03790d5b"> + <propertyInstance Id="a27f883f-f7b2-449d-8faa-11b2e60eaf3c" name="IsPartial" value="false"> + <elementDefinition Id="9163f504-b297-450a-a231-5f7ceb905d31" /> + </propertyInstance> + <elementDefinition Id="d86f1322-bbd4-494a-8555-f0de16d55db0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="266b1cf8-8faf-47b1-9d88-5ae9dc93ede5"> + <propertyInstance Id="7045f3c6-b6f6-4a94-9e32-a84197bffd4a" name="IsUnsafe" value="false"> + <elementDefinition Id="7bf108b6-635b-4dfd-b93c-2bb5cd088704" /> + </propertyInstance> + <elementDefinition Id="3c76ba3e-60da-46f6-916d-eebcabc2777b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4756cb35-58b4-4b66-9720-43c8f29f3d97"> + <propertyInstance Id="511e1e02-9dec-4545-9005-83d528f7d92c" name="Inheritance" value="none"> + <elementDefinition Id="eea2fa2e-de14-4507-b9ab-41ae7ae55709" /> + </propertyInstance> + <elementDefinition Id="7d885e8a-7872-47f5-9faf-b551c3bba84f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="23fc9d0a-f3ba-4a09-8b9f-8018ff6ed0a2"> + <propertyInstance Id="0d8489b2-91d2-4def-9ddf-affdcf56d804" name="PackageVisibility" value="internal"> + <elementDefinition Id="cc108452-d552-4b68-a075-252c183cf822" /> + </propertyInstance> + <elementDefinition Id="712ffe90-8ed5-452e-8420-58020148b19d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4a002b23-6e9a-46c2-9473-932c680f17e2"> + <propertyInstance Id="ce6facb1-d538-40b8-85f7-383202ba0e12" name="params" value="false"> + <elementDefinition Id="c20bb5e4-cff2-47a8-a488-fbf23d2205df" /> + </propertyInstance> + <elementDefinition Id="75c6d2a9-c981-4c12-ab2f-f0910ea03b4e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="665efe1d-0b2d-4977-bb43-543ff987bced" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b176a46d-c966-4e82-90a0-a1aac501f1af" name="info" direction="In"> + <referencesInternal> + <reference Id="11f51f45-bca3-41de-8a9f-a097a283edf5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DCheckForDeclarationMode OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3D(Name%3DVersionInfo ParentType%3DInputFileReader))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dinfo" tag="ViewCode"> + <elementDefinition Id="20528fe5-1386-413f-b38f-3e144545fea1" /> + </reference> + </referencesInternal> + <elementDefinition Id="18357c73-c79a-49c5-bd09-ff6aa47e052f" /> + <type_NamedElement> + <referencedTypeMoniker Id="c6c4cc88-3375-4172-8e90-389b8b37afcd" LastKnownName="VersionInfo" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="09e09ffe-05d3-4b4f-b444-c9d53d95b44f" name="msg" direction="In"> + <referencesInternal> + <reference Id="dcfb484a-8fce-440a-97fa-2a6c205f7e19" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DCheckForDeclarationMode OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3D(Name%3DVersionInfo ParentType%3DInputFileReader))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dmsg" tag="ViewCode"> + <elementDefinition Id="9f4cfbc0-edf7-4468-8869-521df38ed35a" /> + </reference> + </referencesInternal> + <elementDefinition Id="47e6b01d-9062-49a6-8a2c-2254e13fd0ea" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="2342647f-5986-4c6d-9fe6-d4f8f211e7a7" name="GetVehicleClassification" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="3193335a-ae2e-4e85-abac-7694b7ac43a2" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DGetVehicleClassification OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DVehicleCategory)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DAxleConfiguration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)])" tag="ViewCode"> + <elementDefinition Id="c5fcda83-85f6-452d-8887-e2a3c0884fcd" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="c28fd72a-4a9d-4fee-93c4-a7ae74ff363e" name="method" profile="CSharpProfile"> + <elementDefinition Id="cff838ab-e048-46a8-aa57-b122d29bdf85" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="acdcb215-7b32-4c71-b850-84dd4598b7bc"> + <propertyInstance Id="f62df758-2477-4ee3-b0d0-735f3ce61303" name="ClrAttributes"> + <elementDefinition Id="bd9d5850-10a8-4693-9906-f3a2b97a9eb8" /> + </propertyInstance> + <elementDefinition Id="ce38d09e-565a-4f35-abb7-e296c19aed53" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="072a3b80-8d10-47cc-82eb-8c488ca0139d"> + <propertyInstance Id="b6e09c7b-ce21-4d12-ba16-27322cfbaa18" name="IsPartial" value="false"> + <elementDefinition Id="5e95a863-efa9-4196-ac67-1ebde0095b2f" /> + </propertyInstance> + <elementDefinition Id="a6722913-dd04-43c5-85d9-db25663d0036" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5fdf9408-4065-4f2a-aa43-c02c30ae54d0"> + <propertyInstance Id="e52da590-5ecd-4a10-9622-a45358bd9d75" name="IsUnsafe" value="false"> + <elementDefinition Id="b46f9cbb-a6f7-445c-9443-cdfeb9cd19f1" /> + </propertyInstance> + <elementDefinition Id="bba92669-1aa2-4140-a429-af6b115246d1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f223541a-c9c0-4ff5-94fe-69cd0ee7b78a"> + <propertyInstance Id="69cda564-1b3e-49b7-919c-5f61353da2b5" name="Inheritance" value="none"> + <elementDefinition Id="49466f57-e784-48be-8f4d-d853ab00d3b9" /> + </propertyInstance> + <elementDefinition Id="b1d61608-6612-4607-86d7-a2de40ba778b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a5c89b90-9d0e-43f9-82ba-607b6dc013fb"> + <propertyInstance Id="306b85a8-8aaf-4ada-bbbc-e44c8b380dbe" name="PackageVisibility" value="internal"> + <elementDefinition Id="8ee48c11-967a-47ab-bc2d-ef809368b39e" /> + </propertyInstance> + <elementDefinition Id="a74376c0-2727-4c9e-980e-19c0714169f3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7b509cce-675c-4d98-a01c-8b188455cfc7"> + <propertyInstance Id="5d6f32c9-1a8c-49f0-8c47-321ea7268634" name="params" value="false"> + <elementDefinition Id="5a511a06-2857-471d-b97f-6236a5ec600f" /> + </propertyInstance> + <elementDefinition Id="aea7acc0-77e1-4330-b380-2594e52f0c72" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="2be33eb9-0bfc-4de0-a020-c9cdce0c998a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="4622c2c2-b2fc-426f-ac0f-66b92058d546" direction="Return"> + <elementDefinition Id="f2641e3d-2109-4b71-bcbf-8745418369b4" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d294d1-ae0d-4eab-a06a-c9047439dd00" LastKnownName="Segment" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="6d25287b-5ee7-4332-8380-6f247f83b22b" name="category" direction="In"> + <referencesInternal> + <reference Id="dd8674ff-649e-4795-9a70-81ae6ff0545e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DGetVehicleClassification OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DVehicleCategory)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DAxleConfiguration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Dcategory" tag="ViewCode"> + <elementDefinition Id="ccfe65a1-5b97-4ffa-a368-b4822fe096ba" /> + </reference> + </referencesInternal> + <elementDefinition Id="8d3ca777-763f-4af5-8e7e-c8cc70d819b4" /> + <type_NamedElement> + <referencedTypeMoniker Id="a641b564-32a7-44d3-bb2b-117b42be8c0d" LastKnownName="VehicleCategory" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="6d2c0d4a-4be6-4e9e-a82e-201820e33f66" name="axles" direction="In"> + <referencesInternal> + <reference Id="6b8c727b-593b-4e39-a7d0-f8ce61216f0b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DGetVehicleClassification OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DVehicleCategory)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DAxleConfiguration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3Daxles" tag="ViewCode"> + <elementDefinition Id="9f27924c-a70b-48ae-84fd-b7f4e6fb78eb" /> + </reference> + </referencesInternal> + <elementDefinition Id="50797245-f071-43c8-9697-09acba2cf809" /> + <type_NamedElement> + <referencedTypeMoniker Id="308bb36e-849b-4b14-80c2-11fdf83607a7" LastKnownName="AxleConfiguration" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="8b6723c7-d227-4386-82d2-d7eef3d4be28" name="grossMassRating" direction="In"> + <referencesInternal> + <reference Id="1007cb47-6f0f-4996-a79a-70c3dad50852" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DGetVehicleClassification OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DVehicleCategory)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DAxleConfiguration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3DgrossMassRating" tag="ViewCode"> + <elementDefinition Id="9fc15bfd-db0b-442a-9909-c036c21654eb" /> + </reference> + </referencesInternal> + <elementDefinition Id="e0c7a119-529b-4fd5-a8e0-015e5ffac40c" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="44f3bc46-4f6b-457e-82c7-af250acb064e" name="curbWeight" direction="In"> + <referencesInternal> + <reference Id="0259e003-951f-47f3-b03f-a16d3ae07079" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DGetVehicleClassification OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DVehicleCategory)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DAxleConfiguration)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DKilogram)]) ParameterIdentifier%3DcurbWeight" tag="ViewCode"> + <elementDefinition Id="73cd5c68-31f3-4cc0-9355-34fcfd61c2ac" /> + </reference> + </referencesInternal> + <elementDefinition Id="6effde88-7783-4976-aab8-7da389e293fb" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="b2717c88-f339-40a4-905f-ca621baf1f62" name="ProcessJob" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="a6546f58-2c0b-4858-be1b-302f41665354" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)])" tag="ViewCode"> + <elementDefinition Id="29f66743-2529-4089-a554-d771a6527550" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3dccfca6-2aa6-4a0e-8445-42bd32127b94" name="method" profile="CSharpProfile"> + <elementDefinition Id="0abb2ee2-f94e-454a-b350-e94a0d5059b5" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e6107e6f-772d-4d60-ab4e-c712643b3a1c"> + <propertyInstance Id="7d98f899-b424-404d-9786-f9537f5bd905" name="ClrAttributes"> + <elementDefinition Id="4f441dba-3b26-4b86-a568-5ccf68abd1c6" /> + </propertyInstance> + <elementDefinition Id="95de3e7a-53c7-403a-9d86-98231e397be8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e8c4a593-55f6-48f5-9d4e-135f984b7e75"> + <propertyInstance Id="42292dee-399e-4b57-ba85-d49023211eb0" name="IsPartial" value="false"> + <elementDefinition Id="5fee7231-e09d-423c-92d1-38e8d8b348c3" /> + </propertyInstance> + <elementDefinition Id="2769325f-fe25-493f-90e9-26ecb6b3ce2c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="189f1549-8db8-4494-9295-b436bc973a51"> + <propertyInstance Id="c4481f6d-9350-449e-ab9a-db3b0c84d296" name="IsUnsafe" value="false"> + <elementDefinition Id="07881ae5-b59e-46c2-81ce-1076389ff8ab" /> + </propertyInstance> + <elementDefinition Id="575bdcc2-9095-434e-9045-b43eeeab1412" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8a887a5c-a0d7-4f1f-b953-f97f8141bbac"> + <propertyInstance Id="9a9de679-9f83-4e6d-b6d7-a1a3ce4741a3" name="Inheritance" value="none"> + <elementDefinition Id="ca3a9e65-d665-4847-9211-9a5a4510e9b5" /> + </propertyInstance> + <elementDefinition Id="9171d47a-ccbd-474d-8950-c7fda8d48304" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4e05b73e-3c96-40e0-9a72-fd0e301a9bbf"> + <propertyInstance Id="5c5b8ef1-af28-40a3-80c8-bfc33cce96be" name="PackageVisibility" value="internal"> + <elementDefinition Id="65a4a796-957a-48e9-a4bb-1c9ee0b31eba" /> + </propertyInstance> + <elementDefinition Id="e41e773b-951c-416c-80bd-4a090381e41f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e9c1377e-03e7-4c1d-8f91-995cc9d9d3fe"> + <propertyInstance Id="56ca77b6-77f7-4216-86a3-78852d7b17c3" name="params" value="false"> + <elementDefinition Id="83cea8de-87d7-4e20-a05b-3da5c60513ef" /> + </propertyInstance> + <elementDefinition Id="75858cb8-004d-4fec-aac5-5a837df5f02f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="eb11410d-f63f-4fb7-82a1-81299587b917" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="95f83f1f-be41-4256-b2e5-8918498d9aba" name="vectoJob" direction="In"> + <referencesInternal> + <reference Id="fc7c8cc4-9fa2-411c-872c-58ae24361313" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)]) ParameterIdentifier%3DvectoJob" tag="ViewCode"> + <elementDefinition Id="05f76772-832f-4870-9ff6-0054c68dcd52" /> + </reference> + </referencesInternal> + <elementDefinition Id="bc4d9f4f-531f-4a91-b50f-5757bf101c2c" /> + <type_NamedElement> + <referencedTypeMoniker Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" LastKnownName="VectoJobFile" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="99934680-3d82-4033-ab03-fef0d0bef513" name="ReadEngine" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="b7f2fd5e-941a-4160-a468-29fc2d4402a8" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadEngine OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="b169a996-da35-4f61-939d-ba175217bae4" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="38c219dd-2d97-4e64-8c17-42431190e4c5" name="method" profile="CSharpProfile"> + <elementDefinition Id="4817f08e-4e18-41c0-b905-6d3cf43f38cd" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a6f1130d-e45a-4fcb-b464-ac400f4de508"> + <propertyInstance Id="b01f554e-3414-434c-8d28-e2d88e7be7f0" name="ClrAttributes"> + <elementDefinition Id="cf3ca71a-fa7a-45be-b64f-f10a65f9a89c" /> + </propertyInstance> + <elementDefinition Id="20c5b026-4460-4afb-bf11-e8ed10f7aab8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0f82efd7-bad4-4d82-9c58-2109ece0793a"> + <propertyInstance Id="36a29dc0-eb7c-4839-bf00-858b39cfa5d0" name="IsPartial" value="false"> + <elementDefinition Id="8bfb8262-ba05-41e0-bdfa-9baa2c3bbf68" /> + </propertyInstance> + <elementDefinition Id="12217f08-ef7a-4082-94a6-7b4642da857f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0006c504-ef31-428b-9443-d127f7b5d616"> + <propertyInstance Id="25505cfb-7908-444e-8b4b-ae0becfb8703" name="IsUnsafe" value="false"> + <elementDefinition Id="38cea9a1-6278-4631-b9ed-6b28cb91dfe3" /> + </propertyInstance> + <elementDefinition Id="b93361b5-2708-4c2d-8c88-a3f168fb47b6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5124e3e8-e8bd-46ef-af52-3db75d4e0d9a"> + <propertyInstance Id="1ae597a1-9e46-4097-8cb8-808ab5e18092" name="Inheritance" value="none"> + <elementDefinition Id="710c5a09-2fc6-4e9f-beee-ebae491c703d" /> + </propertyInstance> + <elementDefinition Id="d4344327-ed07-4a21-a780-f031019f2b45" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a8a1c5c2-786c-47dd-8f91-bca53d51e383"> + <propertyInstance Id="37cd5b49-0d19-444d-bcfc-95511585f306" name="PackageVisibility" value="internal"> + <elementDefinition Id="5e40a649-b659-4ed3-97ae-9b0f03d99d0f" /> + </propertyInstance> + <elementDefinition Id="0589e49c-0976-47d4-9f3a-7e9cb9d8b2fb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9bd42131-7e6e-4315-bff2-ea4cee070523"> + <propertyInstance Id="4b28a39b-9f7d-4d2e-b8d4-990b5e0f4793" name="params" value="false"> + <elementDefinition Id="76b3175d-a631-4339-b470-764217ac95e6" /> + </propertyInstance> + <elementDefinition Id="8ece975d-5f61-43c2-b2ad-1df57250070f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="1c8bee36-890f-460a-89a3-0195981f6004" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ea6d7f6a-603f-4388-b89e-2dfcf17817c7" name="file" direction="In"> + <referencesInternal> + <reference Id="8b8fd846-0258-4183-b6c2-ee85dce2b741" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadEngine OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> + <elementDefinition Id="6d9c4c1b-5681-4b7f-b865-52d9c9835a93" /> + </reference> + </referencesInternal> + <elementDefinition Id="4ea66540-9c57-4c81-a315-6c48403019bc" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="e34a0a24-45f6-4406-b232-b549822cc3d4" name="ReadGearbox" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="1145bbe3-bf24-4e60-a751-2953a8e42ff7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadGearbox OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="1e2dd0c2-aeeb-4c70-a845-6693347a811c" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d83be885-dcbc-4027-81ff-35fe5c5b0d5b" name="method" profile="CSharpProfile"> + <elementDefinition Id="d867ab6c-0157-4241-88f5-e817c8c21f63" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a527fd6e-cdc6-4d76-83d9-e3d71bafa58e"> + <propertyInstance Id="40faa09e-f286-4c64-b117-dad549d75888" name="ClrAttributes"> + <elementDefinition Id="f0b346a5-944f-4814-8998-b25aea36f94c" /> + </propertyInstance> + <elementDefinition Id="551027bb-061c-4ab6-89a2-7b2c0751a7e3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2e5751f0-1b5d-46f5-9cd1-2bf6bf5de3bb"> + <propertyInstance Id="ed2b483a-3a25-4da3-949f-750380b27ce0" name="IsPartial" value="false"> + <elementDefinition Id="a79616e4-8c90-47c5-bf01-1a8de0b81fdf" /> + </propertyInstance> + <elementDefinition Id="2ff5b9a9-a00c-4dd3-9f17-dba743a441d4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8d0a990a-c5fa-48fc-9d94-ea450566c297"> + <propertyInstance Id="954cfe18-5e52-4c55-ac72-d507dd146769" name="IsUnsafe" value="false"> + <elementDefinition Id="d29dc003-3ba2-4d6f-ad42-11305975579d" /> + </propertyInstance> + <elementDefinition Id="bf15bd34-5ed7-473f-875c-8b73fda4443c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d4a1483a-d7b7-4fbd-9c24-8fbcb3dafb5f"> + <propertyInstance Id="1623b7e4-73e4-4da5-8b78-72be4caa69cc" name="Inheritance" value="none"> + <elementDefinition Id="047528cc-c247-47c6-9519-39793f64fa68" /> + </propertyInstance> + <elementDefinition Id="fa4ac290-fba9-459d-91f8-36653617f97b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fd5ae33a-f25f-43a5-8d94-241bbb5afd94"> + <propertyInstance Id="4adab463-ab21-4c5a-8b93-e41a3c4ab2ca" name="PackageVisibility" value="internal"> + <elementDefinition Id="58da7821-65ac-4e61-939d-71a1674e8e5b" /> + </propertyInstance> + <elementDefinition Id="17ebb610-f78d-47cb-9c7f-38e7d20b4b2d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d13920c5-fed0-4f99-9052-b859e58ae86f"> + <propertyInstance Id="f0c2b1da-c8b2-4724-9850-228678355bfb" name="params" value="false"> + <elementDefinition Id="d6983479-c72f-44f9-88bf-b5e629be2045" /> + </propertyInstance> + <elementDefinition Id="390d7b52-96ab-4db3-9ee1-75d2b790b7eb" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="73a5b9d4-3c7a-44e0-b171-243320f6722c" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b2563ba4-3ce3-47af-bc32-ea2728a646b4" name="file" direction="In"> + <referencesInternal> + <reference Id="e2c00cae-017c-439d-9fed-c68f8090bf81" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadGearbox OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> + <elementDefinition Id="0e14c679-8107-4a6a-b6b7-951e72905e68" /> + </reference> + </referencesInternal> + <elementDefinition Id="8ae85ae3-4804-4733-a5ab-86b93dba09f4" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="13733661-4c16-48ea-b0f0-c1718a705a6c" name="ReadJobFile" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="75bb4a6a-f43d-4c9a-9396-0a738a18514f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="39070ab3-56c4-4890-868f-5ac613f236dc" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="083bd9a7-1f5a-4e55-ba10-58a7405a3a43" name="method" profile="CSharpProfile"> + <elementDefinition Id="3d9a09b0-bfd0-45e3-a6a7-a1081d612caf" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8a40bc62-02ba-40ff-87d4-40843b2408da"> + <propertyInstance Id="4a54a670-749b-471e-a4c2-7c3ce5288feb" name="ClrAttributes"> + <elementDefinition Id="2dd5942a-d1ce-4ccc-b3bd-326892176ca7" /> + </propertyInstance> + <elementDefinition Id="b6e1f200-4efb-4cfc-ab5a-eb80c0b49217" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2c8dc388-a3b9-46cb-93c3-d4be120452a8"> + <propertyInstance Id="f3a23cb5-3b62-4903-a717-3ea2b6ad79d0" name="IsPartial" value="false"> + <elementDefinition Id="5992619c-b580-4c1a-bc94-00ee6ff78f6c" /> + </propertyInstance> + <elementDefinition Id="7e8c7782-ea0b-4fde-aa5e-517c4cb216df" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8f4d065d-063f-4a8f-9e92-f2e1bd325e6c"> + <propertyInstance Id="0e9c7d01-77b5-4171-9ac0-200a5d733948" name="IsUnsafe" value="false"> + <elementDefinition Id="2e4066eb-e531-4910-a97d-e8ae0142c02a" /> + </propertyInstance> + <elementDefinition Id="bbfd6e03-0b56-4950-bcfc-a61cac339bf4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b8b85724-cce3-4064-88be-66ba55c21534"> + <propertyInstance Id="df11d873-113a-46c4-842c-bb99870a047e" name="Inheritance" value="none"> + <elementDefinition Id="12c7c97a-4b21-4c68-a24d-1fb418c1cd3a" /> + </propertyInstance> + <elementDefinition Id="76cc1a80-20e3-4701-8759-c1d5d5f67bf4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="38aae264-2649-41d5-abb7-4d11bf5d6b0d"> + <propertyInstance Id="baa79b94-3d1b-4bbf-b145-4e399d3ffc28" name="PackageVisibility" value="internal"> + <elementDefinition Id="974be0dd-f8cf-48be-a190-93e57032b4e9" /> + </propertyInstance> + <elementDefinition Id="20fb0743-7aeb-41ab-badd-da70dbcf8551" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="abc3754d-c908-464f-945a-a7bf6fa15f72"> + <propertyInstance Id="5a7f8383-587b-483b-8b11-99528b8b7c2c" name="params" value="false"> + <elementDefinition Id="5aca4d7b-c203-4420-838b-d6aaf2f7605f" /> + </propertyInstance> + <elementDefinition Id="9b5b784e-7b95-4b35-a050-53a5440a1d80" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="85e1a244-16cf-48ed-9d19-eb59680df061" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="4367a326-ef84-4e61-9132-a6dad9734be9" name="file" direction="In"> + <referencesInternal> + <reference Id="040f1e5b-e47e-4bcf-b880-0623b9a9463f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadJobFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> + <elementDefinition Id="5b6e6d76-f96d-4ab2-a2c0-849612006c1c" /> + </reference> + </referencesInternal> + <elementDefinition Id="794b4872-c413-4693-a192-66496091138f" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="657e9e41-68a6-4626-b4b1-68cdce5a0f13" name="ReadVehicle" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="57f1370a-ae36-4fe6-adb2-1ff6519026e0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadVehicle OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="b75eaccc-0cb2-484c-9174-a7e10b6f8623" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="85b31afe-a285-4ac7-b1ea-6cf9fefbf70e" name="method" profile="CSharpProfile"> + <elementDefinition Id="888fefac-b0c4-4bf7-9044-2638709dfc01" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8dce0562-7ade-4858-8c73-a17e2339ef24"> + <propertyInstance Id="0d65607e-62e3-4245-a062-9bd705e8f35d" name="ClrAttributes"> + <elementDefinition Id="653445f4-fde3-4fe6-89ac-a42f63c7afce" /> + </propertyInstance> + <elementDefinition Id="0350303c-c779-4617-9507-0fafd1568119" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e2995484-f8bf-4498-addc-ff4ec5879fcb"> + <propertyInstance Id="6cadada4-63c6-4a31-a188-253eff9598c9" name="IsPartial" value="false"> + <elementDefinition Id="8b78349b-fbd9-49a9-98df-54e6304f3485" /> + </propertyInstance> + <elementDefinition Id="c84cdda0-fd32-47c2-a63b-89f4ce8884ab" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a11c0a6c-115f-4b6e-bb56-95080b22af43"> + <propertyInstance Id="a6edb3b4-3316-47c8-b659-81191b052236" name="IsUnsafe" value="false"> + <elementDefinition Id="4d6004df-dd03-4ce6-a202-89e44ba9ae39" /> + </propertyInstance> + <elementDefinition Id="a6f3269f-15d7-4837-a8cf-d053aa07ca81" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ea918dd9-dac8-43bc-aade-c8117eb27b6e"> + <propertyInstance Id="0a989b04-c446-4a97-98e2-e342ddec2c33" name="Inheritance" value="none"> + <elementDefinition Id="2198182c-69c9-4805-8c5f-fe4cbf37ba11" /> + </propertyInstance> + <elementDefinition Id="ea05ac4a-bb13-4d83-b87f-4a306e6942ec" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="604b2282-061c-4bba-8a49-372bf7caacf6"> + <propertyInstance Id="57bdbed3-c02c-4efc-be32-51d1149b88f5" name="PackageVisibility" value="internal"> + <elementDefinition Id="780d60f9-e366-44ce-ae7f-0d000713f303" /> + </propertyInstance> + <elementDefinition Id="96111f1e-f35d-4131-9d26-8cdabef602dc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4f788da2-3093-403c-94ca-f393cf21cb1b"> + <propertyInstance Id="145f44e5-2754-4b73-918a-0b4ea189644c" name="params" value="false"> + <elementDefinition Id="bcbe8ee7-4b23-4a04-90f9-ced4fea92206" /> + </propertyInstance> + <elementDefinition Id="cd8229eb-c0a6-4eab-8760-ec36494aa91d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e966e65e-e1f1-4c17-b27b-0fd14eab2fdc" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="42997706-97c7-4ecf-b4c7-6f1641b3883e" name="file" direction="In"> + <referencesInternal> + <reference Id="603cc65b-a78c-48aa-b1e4-d319aea7db5a" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D(Name%3DReadVehicle OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dfile" tag="ViewCode"> + <elementDefinition Id="eaa4066d-9d28-4410-aaf3-b93ca834ba33" /> + </reference> + </referencesInternal> + <elementDefinition Id="7190fe6a-e7b7-4a59-b755-d34384fd743e" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="ccfb76fd-84d5-4d98-ab39-dae6392898e8" name="DeclarationModeSimulationDataReader" visibility="Package" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="e71c1d32-83a7-40b1-8843-9d2cef3ed699" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="723d49d7-23b7-44b3-a999-55cb45590a49" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="4a5de1d1-d70e-456e-b224-8127bb77005c" name="method" profile="CSharpProfile"> + <elementDefinition Id="babb7f67-f096-497b-a9f1-d77084d6d2ee" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fbf91dc6-6ec7-4914-ab2c-6107584bb8e0"> + <propertyInstance Id="221ff064-bb0f-41ec-b44c-e8c2fc940c60" name="ClrAttributes"> + <elementDefinition Id="6f54b05c-c00d-441b-9dc2-1dd13a2d30dd" /> + </propertyInstance> + <elementDefinition Id="d36a010e-26ba-4fb3-b6d5-4dc126502b4e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="19cb8648-d3ba-4746-8e1d-5cfdf311ffd6"> + <propertyInstance Id="39e3fe09-1875-4aaa-9ef0-3535b30b9232" name="IsPartial" value="false"> + <elementDefinition Id="39c06039-49d1-40b9-83d7-f68dfc9804ba" /> + </propertyInstance> + <elementDefinition Id="56105474-5886-462f-878c-83a9243cb13d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="40a8acb6-19c0-4d62-b4fd-79f21eba569d"> + <propertyInstance Id="2526391d-ea88-46f0-8935-5e0bcb637e54" name="IsUnsafe" value="false"> + <elementDefinition Id="433f1fc5-96e6-4eae-aae8-a7ca90e42b9e" /> + </propertyInstance> + <elementDefinition Id="396b8733-5a32-468a-85c3-ac1579c8277a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ac2e3d07-8a36-452d-8dda-32acff4e3758"> + <propertyInstance Id="fb36104f-fe0d-4949-92f0-355398d3a554" name="Inheritance" value="none"> + <elementDefinition Id="4ef7d57b-0275-4ae1-b589-74fedbb1c691" /> + </propertyInstance> + <elementDefinition Id="5d69f708-383f-492c-8371-bb6cccbf28d5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="524b5c18-093b-43e8-958a-8c2ac56b0bd4"> + <propertyInstance Id="7c1947d9-6b79-4d5b-bc3b-dc87b49e39f6" name="PackageVisibility" value="internal"> + <elementDefinition Id="88fe430a-b60d-48cc-91eb-0bc309d41637" /> + </propertyInstance> + <elementDefinition Id="41f2b392-dcd2-4e4e-b4ac-da429c48b9c2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="78ba3c12-eb2b-4677-94ac-d012a4330748"> + <propertyInstance Id="4cfe8878-2946-4273-aae2-ba4ef98d8ee8" name="params" value="false"> + <elementDefinition Id="0c22ff33-547c-44e9-bedc-90beae69c0f6" /> + </propertyInstance> + <elementDefinition Id="69ab6d6d-ed47-4003-b954-d9fde998d71e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="447b7bee-3d4e-4824-a4e0-d60e39eb01ce" /> + </operation> + <operation Id="91ddbec5-8873-48aa-b2db-d5dd58662d29" name="NextRun" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="b8467788-a1ba-4b14-934c-69a0d0102082" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DDeclarationModeSimulationDataReader Member%3DNextRun" tag="ViewCode"> + <elementDefinition Id="4f3b6c49-13ec-4a52-b018-0474c80843f8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ba1e3bb0-e2d3-43b2-842a-6ecd6a9b72fc" name="method" profile="CSharpProfile"> + <elementDefinition Id="38892dde-e127-4c4c-b113-4e4b044f69ee" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cf5c5b87-d678-491b-9c65-671e025591e2"> + <propertyInstance Id="2fa3b756-9907-4863-8bdb-b0efaf17b118" name="ClrAttributes"> + <elementDefinition Id="72193c76-8b10-48cb-8603-b3801868ba22" /> + </propertyInstance> + <elementDefinition Id="f683484d-fba6-493b-bfdc-5bbc2d166298" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ea6c5838-25b7-46c9-9f79-7dac8534e379"> + <propertyInstance Id="eff0c75c-56cb-4d27-aa1c-035eaea51bab" name="IsPartial" value="false"> + <elementDefinition Id="724fdb5c-875f-494f-ba5a-5940ebc3181c" /> + </propertyInstance> + <elementDefinition Id="cd2f71e8-5e0c-4991-b3b0-830f458cb81f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ad2a77bf-0639-4b02-b36a-8ce5d9ac7f52"> + <propertyInstance Id="c2ecd8f6-106f-4660-a442-0cfdee591056" name="IsUnsafe" value="false"> + <elementDefinition Id="aeb8fd3c-b69d-474a-a890-9ded64c40135" /> + </propertyInstance> + <elementDefinition Id="bf6d6a82-6077-425e-b5d2-fa19011b151f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="965ba72f-ef0d-4fa4-a8c3-ae50bb9aff12"> + <propertyInstance Id="eca4ff02-214b-4bc6-abfe-fa17da6ce2ec" name="Inheritance" value="none"> + <elementDefinition Id="9eb5b9e7-4bb1-4844-b202-373cd3d6d6ca" /> + </propertyInstance> + <elementDefinition Id="026c493e-7b83-437f-9d0c-e8466ca0005f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5066f3d1-7aa0-47ba-a419-5b83bcd5e6ab"> + <propertyInstance Id="4a06c7f6-ba69-45d9-a815-b4da89d18fd1" name="PackageVisibility" value="internal"> + <elementDefinition Id="7355f8a3-ef9a-4330-a457-9de417cd6e01" /> + </propertyInstance> + <elementDefinition Id="b8b30ca5-f91e-476c-a8ff-d47131603cf6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="94a95acc-1bf4-4d4d-bc9f-fede1637a332"> + <propertyInstance Id="509be215-a532-4cf5-8329-a31b5a195588" name="params" value="false"> + <elementDefinition Id="8bd64589-93bc-4056-b701-732751eee229" /> + </propertyInstance> + <elementDefinition Id="c6d62ff3-9bbb-4c8c-90c9-581ed6f60bcf" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="6e338529-0f14-40e2-be8e-ccee04656043" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="daaa9349-7c6e-4943-880c-f4847a3b4cc6" direction="Return"> + <elementDefinition Id="024071d9-cf5e-462e-9716-f251cfc479d0" /> + <type_NamedElement> + <referencedTypeMoniker Id="5413d13b-765a-4d61-9752-72bcc187dafe" LastKnownName="IEnumerable<VectoRunData>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="efa84b32-4708-4a15-9bfb-cdae65c88bcf" name="EngineOnlySimulationDataReader" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="557d660d-c0b1-4d22-a7f9-f43d4812db8a" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader" tag="ViewCode"> + <elementDefinition Id="e3ef406d-c2a3-4dab-9e05-e6d86cbcefe5" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="66cbca65-a2c1-4523-bc8e-a7561cd3bbc9" name="class" profile="CSharpProfile"> + <elementDefinition Id="1d2d02d4-2fb7-4ebf-92ae-7384754bc05c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d91c3691-e941-4842-af2e-0aabeb030239"> + <propertyInstance Id="a9f7c60d-0685-4be2-bd5a-b9347c14f5a2" name="ClrAttributes"> + <elementDefinition Id="3083945f-37ac-480e-9ed7-685a32895657" /> + </propertyInstance> + <elementDefinition Id="0c59d9bd-bd7f-4077-a055-fd3227009cd3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="af526bd2-cc35-49f9-82bf-04c935460408"> + <propertyInstance Id="503aa00e-9140-4dbb-bede-43b4239fefc5" name="IsPartial" value="false"> + <elementDefinition Id="496fb0b0-601c-4ab1-b351-079ef0e59f48" /> + </propertyInstance> + <elementDefinition Id="7c6f84d3-2479-4b07-b8df-ef5d942f2f8f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bd0119d8-cdbd-4e20-8df2-bf808ee2064b"> + <propertyInstance Id="397eec96-c355-46d4-9f3f-29afc9f50e4a" name="IsStatic" value="False"> + <elementDefinition Id="e0ba1b76-b786-454c-9a80-aa21d826088e" /> + </propertyInstance> + <elementDefinition Id="50264d44-5b84-4aa3-84d9-1121774af05f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4ccc2ead-fb8b-4f2c-b68b-de00c23bc30d"> + <propertyInstance Id="f9de76db-1e4c-482c-9b2f-c72e12d7cc52" name="IsUnsafe" value="false"> + <elementDefinition Id="fa722434-cb30-463e-8fd9-c22bd58b660b" /> + </propertyInstance> + <elementDefinition Id="faa7091c-ac07-4585-a318-5d4bd26656db" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bc737b37-4c01-4e4b-b22e-a82e9cb50ce0"> + <propertyInstance Id="cc2bcff3-c036-4bb8-a726-c581aa45e467" name="PackageVisibility" value="internal"> + <elementDefinition Id="8ab09cab-e31a-453e-94e9-e7dbbae41c0f" /> + </propertyInstance> + <elementDefinition Id="ba733f0f-2c2c-461b-8073-9e4d09ef26f3" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="23b2d25c-54c3-48f3-8706-c2726f8a5b44" /> + <generalsInternal> + <generalization Id="adf8fc62-11ea-413b-aa9d-a1bef5476147" isSubstitutable="false"> + <classMoniker Id="c28d8e6c-ebb7-4f41-95f6-58f3b3340a41" LastKnownName="AbstractSimulationDataReader" /> + <elementDefinition Id="4b74b301-8a76-400d-8ca2-1c44176f8eca" /> + </generalization> + </generalsInternal> + <ownedAttributesInternal> + <property Id="e4a0abc7-db26-4396-8ba4-5fe1b7fda58e" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="a165b2c7-183c-4bbb-ae9a-44e90f951941" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3DIsEngineOnly" tag="ViewCode"> + <elementDefinition Id="26450729-530f-45a4-9d76-440dccc750a3" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="91b0eb5b-4a52-4e86-911f-ff9a89f8ec3f" name="property" profile="CSharpProfile"> + <elementDefinition Id="595ca22f-ca84-40b9-a2b5-f5318708744e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="06101e54-eb6b-48bb-bee9-004f50ebd687"> + <propertyInstance Id="d6423325-1781-47e4-b6a1-242346196b66" name="ClrAttributes"> + <elementDefinition Id="74a0f017-b09f-4d9b-b5f7-e5d8832fe81e" /> + </propertyInstance> + <elementDefinition Id="91b73a7f-def4-4a30-8f47-2ce81b1c6a4c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f91737c7-5036-40d0-8666-3e0e5420e53d"> + <propertyInstance Id="2ae42526-b2e0-4ee0-8a62-df0185cc55cc" name="Get" value="public"> + <elementDefinition Id="5e9ff0b9-83aa-42ed-9ca6-d7f3a85c4121" /> + </propertyInstance> + <elementDefinition Id="78f0d52f-b607-49c9-ae26-b5cbb2ef689f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d6e3d416-6f61-466e-b5eb-20263c488720"> + <propertyInstance Id="7d7b43a5-dda9-427c-8b80-2c762827af48" name="HasBody" value="false"> + <elementDefinition Id="861deadb-a5d3-4f7a-a939-98150a67af5c" /> + </propertyInstance> + <elementDefinition Id="9dd3254f-0906-4f35-94d8-deebf9412850" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8fd58c11-3b43-4cdc-ac29-4cb5194ca236"> + <propertyInstance Id="9f79baab-9032-4b12-811b-d220a935de2b" name="IsUnsafe" value="false"> + <elementDefinition Id="a1ec9726-9ee2-4865-9b4d-d745f4b70658" /> + </propertyInstance> + <elementDefinition Id="ad2ea3ca-cebd-409f-a8e5-307bae132826" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a0c24aac-ba12-4926-b6eb-374923e43442"> + <propertyInstance Id="0e1bba6a-06ad-4767-bf17-0dab32874977" name="Inheritance" value="none"> + <elementDefinition Id="c0e2b550-d863-4297-ae66-c4f48aed1160" /> + </propertyInstance> + <elementDefinition Id="b4f6ef6b-958b-4c14-a9ec-f2d2ba799728" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ea12e5ab-9f77-4b2b-827c-cca01b12d1c2"> + <propertyInstance Id="d4a9d7df-502a-4159-83cc-6437b2655be1" name="PackageVisibility" value="internal"> + <elementDefinition Id="eef5d3a4-fdd5-4c31-a7c5-688516ed9103" /> + </propertyInstance> + <elementDefinition Id="29837b7c-814f-4731-a824-13314b82c0f5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="81492686-8d23-4e38-9f14-5626221903c9"> + <propertyInstance Id="c3606efe-db4f-42c6-a465-1662033a56e4" name="Set" value="none"> + <elementDefinition Id="9a4f4030-9eb5-474a-8e87-7832947137f8" /> + </propertyInstance> + <elementDefinition Id="5e6a5335-04f5-42d8-8a72-39b318c6ab20" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="50de661f-9728-4ec1-8378-9a9f763a2d70" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="02e7f95f-ba27-4569-a772-79804c299ae1" name="NextRun" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="95d8ff00-0ecb-4f0a-a411-75dc02c9eaff" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3DNextRun" tag="ViewCode"> + <elementDefinition Id="14122a45-a276-4d60-b7cf-0db3861d5291" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="4f3d14c4-ff9c-4a3e-8429-5301cea1f1fa" name="method" profile="CSharpProfile"> + <elementDefinition Id="616d9ae3-ee92-4c80-97d5-ab88bf29f7fa" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="507bd995-eb63-4856-8196-b2e7ab3d8338"> + <propertyInstance Id="3a64d050-69a9-4173-81f3-d60ec48df81a" name="ClrAttributes"> + <elementDefinition Id="802a8196-7562-471b-b398-d76aa1f88e05" /> + </propertyInstance> + <elementDefinition Id="290b06f9-4883-4075-b465-ffc884e3148b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0535b64a-0f4f-4d9d-b845-fadac7cf8fe5"> + <propertyInstance Id="40f7476a-896a-4e10-86be-fa5490923020" name="IsPartial" value="false"> + <elementDefinition Id="cffa9353-5ea4-449b-b6ec-cfc7ff0a0fb0" /> + </propertyInstance> + <elementDefinition Id="fdf42d9a-c850-4ff7-bc1d-d5e50f467374" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c169cc6d-a37c-4f86-9fa6-e6ee13ddc82a"> + <propertyInstance Id="49ca3f69-c9f6-4eae-a25a-84bd61a6fd57" name="IsUnsafe" value="false"> + <elementDefinition Id="f0a2f31e-7a7a-4057-af9c-2ad1490b089b" /> + </propertyInstance> + <elementDefinition Id="35d06c7b-9b45-4764-8f37-3dbb2eb45509" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9c07d06c-b9e7-4028-98bb-a5258ee6ec21"> + <propertyInstance Id="8d46ab62-7bcb-49e9-9652-64bdd7f93ba6" name="Inheritance" value="none"> + <elementDefinition Id="d1708896-6a3c-4c6d-b5ed-489d35029c04" /> + </propertyInstance> + <elementDefinition Id="1a7860fa-9060-4023-8263-aa8520cf9d5e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7028fde6-b0ec-42cf-8ae3-e4a281ff8b27"> + <propertyInstance Id="71514c9c-0fb4-48f1-8894-aeefc6e32dde" name="PackageVisibility" value="internal"> + <elementDefinition Id="588c4b64-498e-465a-a8dd-1db428be7341" /> + </propertyInstance> + <elementDefinition Id="dd4785ba-9a3b-4a16-8dab-02f753b76026" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7999fb4b-1b41-4d2f-9d95-68b7d396880c"> + <propertyInstance Id="41e8132e-dc03-4c73-bdc6-9671304bbadb" name="params" value="false"> + <elementDefinition Id="d811571a-a40b-4ede-9699-b9ef23c278fc" /> + </propertyInstance> + <elementDefinition Id="38e7be79-30bf-44b0-8f6f-69f0579f49a3" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="c19d46d2-74cb-4017-9545-8539a9315465" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="a035181c-93af-4c97-8f18-07647c726c9c" direction="Return"> + <elementDefinition Id="dfb6a6d5-33cd-425c-9604-e244f8a83c41" /> + <type_NamedElement> + <referencedTypeMoniker Id="5413d13b-765a-4d61-9752-72bcc187dafe" LastKnownName="IEnumerable<VectoRunData>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="72a51f0c-d34a-49f7-8859-82c356a89fd8" name="ProcessJob" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="bba4ae3d-a7e4-4601-a978-f44e6fa6be36" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)])" tag="ViewCode"> + <elementDefinition Id="e46c34da-93d2-4728-87f7-03f3a16cc0f9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d534eb53-e050-4149-9f94-1a399ba23262" name="method" profile="CSharpProfile"> + <elementDefinition Id="f1b6db38-cb47-4744-802a-9b2027aa4c51" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="018b5523-4238-4385-8b2e-43c4a56e7097"> + <propertyInstance Id="22631050-f02b-4c55-af9a-5dc2825fe43d" name="ClrAttributes"> + <elementDefinition Id="20fb900f-74b7-481a-b3dc-e37a4d87b244" /> + </propertyInstance> + <elementDefinition Id="ba4f5197-d3d2-46cd-ab6d-b755b831bd7d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8e914938-65c7-46a3-af0a-f8a836ebc993"> + <propertyInstance Id="7a4dfb67-bc53-42e1-a283-1c953d80ce92" name="IsPartial" value="false"> + <elementDefinition Id="9e8f3b9b-06ef-447f-92bd-a0ac279a370b" /> + </propertyInstance> + <elementDefinition Id="a4926eb1-17ef-4b8e-9929-1d0c1fcc7ec1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="df503e34-1261-4de1-89ae-82bab7dc5f2a"> + <propertyInstance Id="0c522926-ab5b-46b6-8068-f46e34db0515" name="IsUnsafe" value="false"> + <elementDefinition Id="747c435c-68dd-4078-978d-947eacf10836" /> + </propertyInstance> + <elementDefinition Id="5217ef43-52b9-46ad-a62e-f96b22875bb9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5a99a0e4-b489-485c-8244-6db482d66d0e"> + <propertyInstance Id="18487269-ce50-4773-8f49-fc3fd660fa29" name="Inheritance" value="none"> + <elementDefinition Id="cab6b9f4-e9ac-48c4-87d0-9d22cd9c7a6c" /> + </propertyInstance> + <elementDefinition Id="3a57fec4-6377-45b3-9ae1-1beaf997f0f7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="996bae2b-3cc7-46f5-bba9-f1c68449ff8e"> + <propertyInstance Id="8d2babaa-e9f8-41de-b06f-327c05c521b4" name="PackageVisibility" value="internal"> + <elementDefinition Id="35a3bde1-0655-41de-8447-e34b42d70e0b" /> + </propertyInstance> + <elementDefinition Id="75cfba79-1248-4621-b7fd-c5cf9ac95fde" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f4201e40-17c4-4a7e-bfe4-1fe24080b148"> + <propertyInstance Id="649cea27-61da-4a01-9bee-1e46614f90b0" name="params" value="false"> + <elementDefinition Id="73c4ae3b-31fe-4dab-9b41-237eb3805fc0" /> + </propertyInstance> + <elementDefinition Id="6f6fc594-2bf9-40d7-85d6-208aea52d4e5" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="10158868-12c6-4595-bdbe-b3ebf86fae69" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="d59f55f4-d190-47e8-8dc3-fdcab765dd7f" name="vectoJob" direction="In"> + <referencesInternal> + <reference Id="5081dacd-fc24-438b-8f3e-c6bf684557b5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)]) ParameterIdentifier%3DvectoJob" tag="ViewCode"> + <elementDefinition Id="2801d520-34c0-45a2-9c7d-2aa55e635509" /> + </reference> + </referencesInternal> + <elementDefinition Id="94bc85f8-79b1-4ccf-ace4-205c78383532" /> + <type_NamedElement> + <referencedTypeMoniker Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" LastKnownName="VectoJobFile" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="773b136d-4f5a-4188-9b02-0b182928f396" name="EngineOnlySimulationDataReader" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="995b4888-f922-4ebe-a34a-153324bba3d7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="15211df8-3285-4ca0-837e-d094b8197ff4" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="2beefd47-5d22-4682-96f2-f180cf0df288" name="method" profile="CSharpProfile"> + <elementDefinition Id="471568cb-addc-4444-a52b-61295cdf7d7a" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="73791e25-ac16-4e47-bc99-5d2c420ea065"> + <propertyInstance Id="e83c2ef7-bd0e-4d6d-b5f2-9c95e9398a0e" name="ClrAttributes"> + <elementDefinition Id="8450ee6a-bf4b-4320-b9d8-d14208fc9296" /> + </propertyInstance> + <elementDefinition Id="42839046-9fb8-499f-aa43-164e6751ae4a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aadaf0f0-3850-493a-884c-62e382110e96"> + <propertyInstance Id="e70cd069-a421-4795-9113-8f2c86d46ffc" name="IsPartial" value="false"> + <elementDefinition Id="d533c896-16a2-41bd-a066-72f1fa7a0151" /> + </propertyInstance> + <elementDefinition Id="9b88f537-72c4-4d6f-99c1-5b4714fb06ed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="16a6e9a7-cb03-4bb8-abe0-3f7089bf4e4a"> + <propertyInstance Id="9768e736-0364-4639-88f9-08f41e3c089f" name="IsUnsafe" value="false"> + <elementDefinition Id="c83adb21-d123-4f73-bf59-3bd6d8f056b8" /> + </propertyInstance> + <elementDefinition Id="793c5a22-13d2-4923-9a1c-7733f2e9b83a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f73f8402-3a83-4093-9572-32a006ba9840"> + <propertyInstance Id="ef5dfbdd-fd6a-4eb3-97a1-f5db395e511a" name="Inheritance" value="none"> + <elementDefinition Id="ed8e21a7-74dd-4d13-bc2c-0deb39a9e54e" /> + </propertyInstance> + <elementDefinition Id="7758b41f-95b4-4cf3-83b4-59e013832b8e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3307eaeb-af4d-436e-a971-54cf17aa4515"> + <propertyInstance Id="eb2d7ea5-754b-41e4-8239-8eadbaf7a59a" name="PackageVisibility" value="internal"> + <elementDefinition Id="648d3b56-2686-4790-b95c-13ccff82c252" /> + </propertyInstance> + <elementDefinition Id="2868b729-5506-40cf-81e3-705481335b3b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2c9ae846-e317-43ee-bd50-d5dd369a1cb3"> + <propertyInstance Id="ec1176aa-310d-4644-ba91-fc604f054f93" name="params" value="false"> + <elementDefinition Id="7e0a0632-d20b-4b7e-bba5-a8272b47004e" /> + </propertyInstance> + <elementDefinition Id="5057c5f9-247c-48a8-b668-5dcc30352da6" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="72836408-2367-4171-b533-778f5b2f7594" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="3244307d-b242-4116-97d8-60d0bd8e549b" name="EngineOnlySimulationDataReader" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="57ead6c4-cff5-42fc-a193-65955605797b" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader" tag="ViewCode"> + <elementDefinition Id="08a8cdc7-0a23-4990-b182-958539787445" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="526e5a5e-a4e2-43d1-965a-f6aae79b8e97" name="class" profile="CSharpProfile"> + <elementDefinition Id="672308b2-24a9-40a2-b585-fa35ec94e2eb" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="41fb2d50-a806-4197-acd5-2c9cfe113533"> + <propertyInstance Id="7ef49aad-bc1a-4d03-98fc-19b1364d791f" name="ClrAttributes"> + <elementDefinition Id="bd0b4c30-cb6c-4cb1-81b5-859159c8142f" /> + </propertyInstance> + <elementDefinition Id="6e2e6360-d359-4d8d-b00f-0aca11f952c6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d3ad7575-8cac-4168-a9f9-be7467abb302"> + <propertyInstance Id="911fd241-2e8d-4eb7-85cd-f85cfe9476c3" name="IsPartial" value="false"> + <elementDefinition Id="bcd4b5bc-b963-44ac-b506-38495a188ec1" /> + </propertyInstance> + <elementDefinition Id="65385d3e-76cf-414d-b9bf-c86b7eb4350c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f8d8a0de-e5a1-4989-b7fa-86af392cbef9"> + <propertyInstance Id="6dbed446-e5c1-42a6-9a9b-199a7efc7c9d" name="IsStatic" value="False"> + <elementDefinition Id="4de75549-2078-4f8a-a1b1-ffa77f5d7c66" /> + </propertyInstance> + <elementDefinition Id="d6e5a5ea-c84b-4289-a0bb-94a2ef4523ac" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8cd7b7d0-a1c0-4061-b81c-3be811362f65"> + <propertyInstance Id="c86ce59f-8d05-426e-bfcb-23110a4632d5" name="IsUnsafe" value="false"> + <elementDefinition Id="56b436b9-1ad3-4088-8d63-3728a6c277b4" /> + </propertyInstance> + <elementDefinition Id="20a80d64-3327-406c-8ddb-e490d1bdbe0c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4b51f798-1d95-4c68-a933-3b259e8d4719"> + <propertyInstance Id="838a487a-c48b-4107-96de-b9353ad6d7e5" name="PackageVisibility" value="internal"> + <elementDefinition Id="3dae0b85-d3f9-4b0d-a0b9-3c8a6c3d5798" /> + </propertyInstance> + <elementDefinition Id="878ebb0c-3684-41e2-932e-e3715d9a51ad" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ab1acf1f-ce28-43ed-9bbc-3ec1328be3af" /> + <generalsInternal> + <generalization Id="722c5435-48cc-478b-9eaa-646acd244036" isSubstitutable="false"> + <classMoniker Id="c28d8e6c-ebb7-4f41-95f6-58f3b3340a41" LastKnownName="AbstractSimulationDataReader" /> + <elementDefinition Id="5505b7d0-9ac8-4c72-8171-af946b07ded4" /> + </generalization> + </generalsInternal> + <ownedAttributesInternal> + <property Id="f9201f5c-3fbd-4262-8d0b-4c134074240e" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="a559882f-9c51-4689-b652-19e51ef636ea" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3DIsEngineOnly" tag="ViewCode"> + <elementDefinition Id="96ae0f8a-2b05-4856-9e38-f293f799f5dc" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="448f342f-927f-49d5-9720-2a65349a3254" name="property" profile="CSharpProfile"> + <elementDefinition Id="51652f06-59aa-4938-9c7f-740a814a1925" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7abdbacb-97f5-401e-8c51-a77cd6051557"> + <propertyInstance Id="5b77cbc5-d591-4399-b581-4a55b4190722" name="ClrAttributes"> + <elementDefinition Id="ed609557-281a-441c-b6f9-7aed3b656a4b" /> + </propertyInstance> + <elementDefinition Id="c157e826-bd6b-4003-b495-f96d3546aa1d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3d793c38-3a4c-44aa-844a-bf9f8e23ca66"> + <propertyInstance Id="cb1867ed-1531-4590-b4b4-065954dfa1e2" name="Get" value="public"> + <elementDefinition Id="a1b087c0-e30a-4960-892d-fc3da20808db" /> + </propertyInstance> + <elementDefinition Id="592d88fe-cedb-4ef6-9b75-bb420b011883" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c1b49855-79c2-48f4-a5b4-00951cbcbdc5"> + <propertyInstance Id="b333e8d5-58a2-40ea-a4b0-f67a12321933" name="HasBody" value="false"> + <elementDefinition Id="0513d711-66fd-4b38-8730-4d347885aec1" /> + </propertyInstance> + <elementDefinition Id="c9b7b0fe-22b1-4bf7-bb22-f20d0b9f589c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b130fb8c-3263-4c1b-b6a2-8ef6ee00b35a"> + <propertyInstance Id="7ad32f66-765b-41c2-a3df-fb756b7a11e3" name="IsUnsafe" value="false"> + <elementDefinition Id="2e9d86f5-8889-4932-a94d-b347dbbc5a1d" /> + </propertyInstance> + <elementDefinition Id="aeac90b5-ccd7-4516-b18c-0dbef8e03fbb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="172047e2-b4fd-4d80-b6ce-918d14bf3915"> + <propertyInstance Id="dd929308-93ef-4b26-9ed0-35acf9b3b20c" name="Inheritance" value="none"> + <elementDefinition Id="823a74a0-2e45-4f0b-9f6d-e350b1e266cb" /> + </propertyInstance> + <elementDefinition Id="ed5c444b-9685-4fb3-bb56-8b3f0314ebb4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="43af8cbb-4612-4a95-b2c7-d1f3623cce81"> + <propertyInstance Id="7644a33c-4a7d-4e9b-bd06-32126e80fbb5" name="PackageVisibility" value="internal"> + <elementDefinition Id="df39f5dc-e54e-4c12-b5fa-864bda72ca45" /> + </propertyInstance> + <elementDefinition Id="f7caa135-8144-4a94-aafa-9061f5486978" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="105308bc-aabe-431d-9838-0c55c98cd182"> + <propertyInstance Id="75eb4792-1d08-4199-9a42-a2136920dede" name="Set" value="none"> + <elementDefinition Id="b9f3bd0e-fe8c-4382-a679-1c1afee00cae" /> + </propertyInstance> + <elementDefinition Id="115a3005-3b15-420c-a6c2-a2aa575aa82f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e76cff18-a53a-4006-ac2d-3f6f7f0f60d4" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="885b52de-2637-451c-a190-5458ddfff696" name="NextRun" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="eb8c78d2-638d-44cc-bd40-f7a9fc6f2104" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3DNextRun" tag="ViewCode"> + <elementDefinition Id="074f9930-7406-4ccc-bb4a-9020077a3e55" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="10946910-e9dc-40cd-990b-c0f2f89efd54" name="method" profile="CSharpProfile"> + <elementDefinition Id="eedb6b4b-654e-4ff2-9aea-05081d490a29" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fed9f806-7681-4310-9721-193605b3fab5"> + <propertyInstance Id="e39b8b1d-b661-4441-a2c4-73b8171d3726" name="ClrAttributes"> + <elementDefinition Id="df79a1ba-58c0-4638-9feb-e4cdeefce8ab" /> + </propertyInstance> + <elementDefinition Id="fff23b00-ffd6-4791-b198-a6f141014a98" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bcdebd56-7a99-4ffb-91ce-8c47e49d6379"> + <propertyInstance Id="b955129d-7fdc-46d1-baa0-8a475205af8f" name="IsPartial" value="false"> + <elementDefinition Id="d3195607-6fc3-4725-92ad-30a84f3231f0" /> + </propertyInstance> + <elementDefinition Id="9c7e5762-46eb-4b48-a624-acda4c7a4747" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="13486185-d337-4d9f-999e-a1dfc6181fed"> + <propertyInstance Id="d19f0498-7d0a-4c52-8dfb-f97871501a97" name="IsUnsafe" value="false"> + <elementDefinition Id="e05cdfc8-93b8-4214-a6a2-1c9bafbfcd2e" /> + </propertyInstance> + <elementDefinition Id="c2769f83-cd29-41e5-b860-8cf80b06cb93" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b352e0d5-85ed-4920-ac70-85caa1272dec"> + <propertyInstance Id="ce56050b-e1a5-45f5-b9a0-c47657eab5c1" name="Inheritance" value="none"> + <elementDefinition Id="8d64b869-d760-49b3-9d9c-19952a299e71" /> + </propertyInstance> + <elementDefinition Id="0ad84225-fe1b-46be-8a25-5b365548f78c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d0227636-5bce-4a2e-83d8-cfde9094ff84"> + <propertyInstance Id="0bdae2e7-3dde-4af6-bf3c-284f39fe5034" name="PackageVisibility" value="internal"> + <elementDefinition Id="43b31f62-90c7-40fe-8b72-95a69bebf6dd" /> + </propertyInstance> + <elementDefinition Id="d9ab1e76-c8cf-47c9-a328-d64bf5d68bd0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e49b5234-2883-44be-8a90-973991676099"> + <propertyInstance Id="16414033-0bda-4494-84ed-e5ab9f7d396b" name="params" value="false"> + <elementDefinition Id="7b89d142-98a3-48e5-9e1b-135cce4b8a55" /> + </propertyInstance> + <elementDefinition Id="e0391d2e-256a-4ea6-acc6-8a6225050075" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="2c86073d-111d-4654-8512-0d9a6dcbd6db" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="180562c0-0edd-46be-8ca5-f026068ebad0" direction="Return"> + <elementDefinition Id="7c71f716-4273-43de-9f90-0a5a35d008d8" /> + <type_NamedElement> + <referencedTypeMoniker Id="5413d13b-765a-4d61-9752-72bcc187dafe" LastKnownName="IEnumerable<VectoRunData>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="e32717fd-5a5c-46cd-84e2-345ba0e238fd" name="ProcessJob" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="041ed7f0-03cf-4981-92e9-6ba819881f3b" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)])" tag="ViewCode"> + <elementDefinition Id="c6eeda4b-e07a-49b6-8fc2-20c0979ee25a" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="52d20b2b-bfbf-4f54-b9af-2e503c3eddde" name="method" profile="CSharpProfile"> + <elementDefinition Id="c20e6976-6c5a-415b-9f81-386c3e1a0282" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7dfce4fb-8570-4818-8997-694583ef9752"> + <propertyInstance Id="0538f1ca-fe66-4e5d-ab91-7591ddf4c663" name="ClrAttributes"> + <elementDefinition Id="fdfaeb6d-6e50-4557-a870-6b3a44595652" /> + </propertyInstance> + <elementDefinition Id="0b3f36fc-bdad-4d79-ad6f-7a251788e86d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c6391827-329e-4d02-8ad5-082f652f880a"> + <propertyInstance Id="e682100b-53f4-4aee-87be-bb9232d49681" name="IsPartial" value="false"> + <elementDefinition Id="208b1048-0256-47d3-8fc6-f40bc9b02fac" /> + </propertyInstance> + <elementDefinition Id="e104a57e-f1e4-49f8-86b2-74a55ad4c757" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="81d4ead0-372b-4cac-b551-14a83ef6a17a"> + <propertyInstance Id="3cf3285c-3d61-448e-ab90-4cc44895ee92" name="IsUnsafe" value="false"> + <elementDefinition Id="b8ee6f90-347a-4907-bd09-29aa9c1978a7" /> + </propertyInstance> + <elementDefinition Id="e5ceb404-acd6-4de6-a5bb-bba24ce262b8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="02a9e5f5-d40a-48de-966b-ecbd09b17af1"> + <propertyInstance Id="aa628b4c-efc6-489b-9390-9aea43e15524" name="Inheritance" value="none"> + <elementDefinition Id="2f8dbb34-3aca-4d8f-a3f2-f50fb892cb28" /> + </propertyInstance> + <elementDefinition Id="e8b32c6e-2476-40f8-a0b6-61d3d0ef0333" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="96ebeafa-5f50-44f8-97b8-3f16a6731a5a"> + <propertyInstance Id="7e37e31e-e63b-46a8-b3a1-07fa50dc2f40" name="PackageVisibility" value="internal"> + <elementDefinition Id="3e9560c8-1288-4b32-9513-93e4188e1e9e" /> + </propertyInstance> + <elementDefinition Id="9ba143fa-f5d7-44b1-be3b-36a76ce74cc0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d848ff5c-7447-4cec-bb13-2e313c7bf5ed"> + <propertyInstance Id="d8034a47-e159-43b3-940d-953aa266a044" name="params" value="false"> + <elementDefinition Id="783a1aef-0422-45c4-ba5a-b21ca551a917" /> + </propertyInstance> + <elementDefinition Id="7e23c4f2-a5ef-4d84-aa70-d79b6b371439" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d91506f1-3683-4813-9642-8f6cbbd37972" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ce3378b7-0202-46cc-bba2-279dd55a69b0" name="vectoJob" direction="In"> + <referencesInternal> + <reference Id="27f9bc88-ffe0-4d07-aba3-ac6621e1c5cc" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D(Name%3DProcessJob OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile)]) ParameterIdentifier%3DvectoJob" tag="ViewCode"> + <elementDefinition Id="9716464e-5a7d-4bd9-b47f-6a9c86675305" /> + </reference> + </referencesInternal> + <elementDefinition Id="1a4562bb-5592-4b25-a557-e8e1ef6946f4" /> + <type_NamedElement> + <referencedTypeMoniker Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" LastKnownName="VectoJobFile" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="5cb595a6-f9ea-4b00-ae31-86d3c7aa86a3" name="EngineOnlySimulationDataReader" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="d49b4d7c-c414-4c8f-a048-e7d2800bd1aa" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="45756080-2b46-45e7-a1bc-487734c728ba" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="af76e6a4-cdcf-455a-b088-85468cb8f3c7" name="method" profile="CSharpProfile"> + <elementDefinition Id="a39f4a83-b9ac-4dbb-b8c8-9aa99266606b" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9c989885-e4ae-4fb2-bc89-99812c9219c9"> + <propertyInstance Id="4c0ea858-e73c-4ed5-8e45-c5ca8c5dfb86" name="ClrAttributes"> + <elementDefinition Id="c43d7ad7-458b-46bf-8305-543cf3d73114" /> + </propertyInstance> + <elementDefinition Id="37a8a62b-ec16-47ac-b636-a7453c5161f4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3202844b-dd37-4da4-b176-06500756bdd8"> + <propertyInstance Id="50cd78f2-eace-4e00-bde8-d075abc14bbe" name="IsPartial" value="false"> + <elementDefinition Id="890fa529-6264-4bc3-90ff-d5bf6a6d89b8" /> + </propertyInstance> + <elementDefinition Id="ccd97201-373f-4881-89b7-f574829056fa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8a3c3823-63d7-44a8-a5ab-e138b0d519a3"> + <propertyInstance Id="e3b43db7-1ea3-4e88-b50d-e5dcb0200b10" name="IsUnsafe" value="false"> + <elementDefinition Id="3ac9e921-d701-4bf1-a85e-983db6a6ac34" /> + </propertyInstance> + <elementDefinition Id="7cb98b90-fc7c-4913-8e37-24aed7796b01" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8cc75bba-d904-4354-a3ce-7349b31b1c25"> + <propertyInstance Id="d69d7157-9ab3-41d3-b9bd-f177bb50edac" name="Inheritance" value="none"> + <elementDefinition Id="643ba1f4-31c8-4c12-a06d-1b19e6adc929" /> + </propertyInstance> + <elementDefinition Id="48ec4203-4131-4105-912c-a2bcb5710815" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="acd32e46-02b1-4604-b6fc-a01f093f9737"> + <propertyInstance Id="20a19508-6e95-4fca-bb00-c077349295d4" name="PackageVisibility" value="internal"> + <elementDefinition Id="2a99a427-90e2-47df-ad9c-8a769a4d1e06" /> + </propertyInstance> + <elementDefinition Id="bd7863d8-1200-4e87-92d2-63fcb3bc3aa9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ce33eb20-e628-427e-8d94-05bdce860ace"> + <propertyInstance Id="8a829901-4c74-4080-9c12-6afc8601e91a" name="params" value="false"> + <elementDefinition Id="c31102d0-3689-48b6-935a-6546deab8d0d" /> + </propertyInstance> + <elementDefinition Id="4b1b35c1-eb1a-4fa0-b51c-b955ac238dd5" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="c2e72541-3b39-47ca-9c71-39e2f950ac97" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class Id="e65021d4-b4c1-4bb4-8cba-afb6031738ae" name="DrivingCycleDataReader" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="4ed6641a-27d8-4bb5-84bb-8a35d776c95b" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader" tag="ViewCode"> + <elementDefinition Id="6cf0f3df-e50c-42e1-a28e-c2c6fd4bd716" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="35161cac-740c-419a-a1b3-57f75bfb5aa7" name="class" profile="CSharpProfile"> + <elementDefinition Id="86522b20-5a95-4a07-a23d-2f1ce30083c9" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="10cad827-8148-4367-bed1-00b4d5176ce3"> + <propertyInstance Id="e9f5d9f1-923a-4221-82e8-c5368998be25" name="ClrAttributes"> + <elementDefinition Id="df3ec1d4-e8df-4f0f-9b78-1be426388f56" /> + </propertyInstance> + <elementDefinition Id="4d87dd29-e4c1-4f23-994c-31fe0bbe16fb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a693346a-be6f-41b6-ad2a-6982a998e529"> + <propertyInstance Id="01cf9518-4388-4343-961a-e7347b85ba50" name="IsPartial" value="false"> + <elementDefinition Id="d4556425-14a8-4265-9fff-3562ca1053bf" /> + </propertyInstance> + <elementDefinition Id="258fd3fd-8dd5-42c6-8f49-a072db014015" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b33c4e5b-b207-4999-ba85-df12c4b5fadc"> + <propertyInstance Id="c5482fd9-24f5-42d5-93d1-005dd5ac66e9" name="IsStatic" value="False"> + <elementDefinition Id="847f6b71-8295-4a84-903f-a6c611c8adf9" /> + </propertyInstance> + <elementDefinition Id="a48aac84-91bb-4578-a2a3-1b79d656c825" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c7651610-0926-446d-886c-0aeac5e89004"> + <propertyInstance Id="c08dafd7-f678-4ff6-9d39-d95ee6524f11" name="IsUnsafe" value="false"> + <elementDefinition Id="3707853e-e66a-4ba3-a161-916dcd52f14d" /> + </propertyInstance> + <elementDefinition Id="06a8c75a-4bd7-4a37-b5bd-7a6e38010874" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="83dded2b-58e8-49b7-bb68-909f896a46c0"> + <propertyInstance Id="02de30df-8b87-4a3f-a52c-d8bf39ebd062" name="PackageVisibility" value="internal"> + <elementDefinition Id="27229fcf-5031-4ebf-8e5f-edf3099186d8" /> + </propertyInstance> + <elementDefinition Id="033172f8-ea18-4d99-a4fe-c42ba3185769" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="c8b80cc6-e91f-42dc-897a-85bf90a6133d" /> + <ownedOperationsInternal> + <operation Id="b58d4a49-329e-4fcb-b74c-1a160c08154f" name="ReadFromStream" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="2184978a-1758-4a22-9185-0b32455fdbc4" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromStream OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.IO Type%3DStream)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))])" tag="ViewCode"> + <elementDefinition Id="c76a79b9-0407-4a6d-8eb4-86dfd06d0105" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="95b31707-f774-47ce-b43d-5230402bdf7d" name="method" profile="CSharpProfile"> + <elementDefinition Id="63f21c04-92e4-40a7-896a-90a4a5c0130a" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4dcd82cd-3f89-461c-8cbc-03c706b76736"> + <propertyInstance Id="4be592bc-e832-4851-ba3b-70398644d499" name="ClrAttributes"> + <elementDefinition Id="389daab9-f96d-4ffa-b123-e9c2c35e2086" /> + </propertyInstance> + <elementDefinition Id="6dffd71b-371e-42ce-8c2e-cfd5b4c7004c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f78de17c-e938-4c47-8c69-5f70caa05d36"> + <propertyInstance Id="36a51355-285b-4732-b617-3a0677ecb292" name="IsPartial" value="false"> + <elementDefinition Id="f685e558-cf63-41c9-accc-047baa0e745b" /> + </propertyInstance> + <elementDefinition Id="c7288845-4736-4161-b3eb-893d9049ab8e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ad8d4e90-bf19-4589-bc54-3068b016b0b8"> + <propertyInstance Id="301e4d95-befc-4ad8-a568-bf2e0045c323" name="IsUnsafe" value="false"> + <elementDefinition Id="b6b5d4b0-781f-4b4e-b0aa-2f5478f766f6" /> + </propertyInstance> + <elementDefinition Id="6a172426-c6f7-4776-8bf3-0627f21e4471" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d4984b36-e3d4-48b6-b712-504be3ec63d0"> + <propertyInstance Id="6de3c2e1-5428-4df5-a3d1-e6afae18d485" name="Inheritance" value="none"> + <elementDefinition Id="61ffd108-84d8-430d-820d-67f6e8bb7b5c" /> + </propertyInstance> + <elementDefinition Id="79409254-1c8a-4fbf-8902-e0f1fc8b0d25" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="914bd87c-0f5d-4da3-bf46-9c2bd14236aa"> + <propertyInstance Id="8d5f6e41-5771-4f7e-8325-cb6b057ca60a" name="PackageVisibility" value="internal"> + <elementDefinition Id="7876b947-9bf7-4317-967b-beae63061295" /> + </propertyInstance> + <elementDefinition Id="4c15df13-e6ba-4b10-b146-98dae120d380" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5740f4a0-455b-47a8-9cf8-b4073b3de48a"> + <propertyInstance Id="169bb0c3-6f24-4a95-bbf1-308e44b59d06" name="params" value="false"> + <elementDefinition Id="a9a758f2-e3f7-4b48-a7a3-31ab276f92a8" /> + </propertyInstance> + <elementDefinition Id="de06fb9f-61bc-4024-bfd8-6fc56f716fd4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="7eb8ef89-3877-4b60-b4c3-b9da951a0268" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="667597f2-a178-4d51-a193-8d115e5866e9" direction="Return"> + <elementDefinition Id="a893a76c-b630-4936-8adb-410058a6a8bc" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0f79f3e5-95c9-4307-8a06-0d4fd0b991ea" name="stream" direction="In"> + <referencesInternal> + <reference Id="f11985e1-1d34-4696-a2a8-9294a92e4ef0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromStream OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.IO Type%3DStream)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dstream" tag="ViewCode"> + <elementDefinition Id="4e19cf8d-e5c4-428d-bc59-c8f6f0f934b8" /> + </reference> + </referencesInternal> + <elementDefinition Id="7866d7f9-ca2d-43ea-b18f-d0c48cbd3f57" /> + <type_NamedElement> + <referencedTypeMoniker Id="acc6571e-36da-43d2-a334-2cc7808f0f08" LastKnownName="Stream" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0fd58e55-34ba-442d-88cc-5190c25f845e" name="type" direction="In"> + <referencesInternal> + <reference Id="6932f221-6cfa-430a-a7fe-97aad5054812" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromStream OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.IO Type%3DStream)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dtype" tag="ViewCode"> + <elementDefinition Id="c7dbf414-635b-4037-8510-2f3d3fefbdf9" /> + </reference> + </referencesInternal> + <elementDefinition Id="83e0a1c9-bcf5-4f82-bd12-0c1a1fbdb32f" /> + <type_NamedElement> + <referencedTypeMoniker Id="cc173c99-5f66-4934-a5df-ca211fe09f94" LastKnownName="CycleType" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="2b1bf6cb-ccba-4ac7-be46-0ec5431aa34d" name="ReadFromFileEngineOnly" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="b682c5d2-137e-43ee-a90f-ae4060c285ea" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileEngineOnly OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="eea475fa-8dc7-4aa1-a867-fc53ab07049d" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d7c7410c-357e-4b40-911e-c29d2df69195" name="method" profile="CSharpProfile"> + <elementDefinition Id="e9884192-30cc-462d-8f4d-6023148b7bd1" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5fcf995b-10ae-4d2b-8a0a-6ad49241f2cd"> + <propertyInstance Id="8a1d4cd6-d365-4afd-afa7-c11b90e68a7e" name="ClrAttributes"> + <elementDefinition Id="9e5b2090-7bfa-4028-828a-7e65473bafb9" /> + </propertyInstance> + <elementDefinition Id="f68b8b2c-7ab0-4cdb-b8a4-91e9b2e7fd21" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2cc86ae1-94f9-41c2-bd79-bf988e5bcbea"> + <propertyInstance Id="aa3152e3-abec-4887-b126-c95cf63c1efb" name="IsPartial" value="false"> + <elementDefinition Id="37691a62-7c99-443c-9102-affb40aae9e1" /> + </propertyInstance> + <elementDefinition Id="e35859b0-a567-4f9b-84ee-e527368b6923" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6ecf1617-fb6d-437c-867e-66f2bede3e74"> + <propertyInstance Id="92c1c857-1b98-4dd8-89b9-f30a4cf8c158" name="IsUnsafe" value="false"> + <elementDefinition Id="f592656b-8edf-4a23-8b05-7f70f683f7de" /> + </propertyInstance> + <elementDefinition Id="3e5a6c77-db63-4234-9c09-c42e1d374989" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="086506b2-d9a5-412f-a4ff-335fe76c791f"> + <propertyInstance Id="b6f1622d-1456-4936-8810-d73f1ffce31f" name="Inheritance" value="none"> + <elementDefinition Id="032cc33c-96e7-4f84-8b8f-a1159901dcb6" /> + </propertyInstance> + <elementDefinition Id="5f417a24-7eff-4590-970f-53f45eda4192" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5045260e-a0c3-493e-a8da-d1cbb2143802"> + <propertyInstance Id="bc26298d-3105-4f56-87ce-0916e0211e2c" name="PackageVisibility" value="internal"> + <elementDefinition Id="f8a7db67-7c44-4769-84bf-67130b542ac5" /> + </propertyInstance> + <elementDefinition Id="746f10c3-d591-4bba-bd3d-5fd27e2c7cce" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="715fc92f-bf86-4df6-b319-c45c8564a506"> + <propertyInstance Id="5a0f24ee-5161-4a25-aa08-2fb9fbefc1e6" name="params" value="false"> + <elementDefinition Id="84d12c3b-6c28-4e40-8bdd-8e7a04a3b2d8" /> + </propertyInstance> + <elementDefinition Id="46695dad-84fb-47ce-a388-54397fabdbb4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0b857aa2-9b97-4a9b-834d-6cc5bde4fd2c" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ab9177ce-7631-45f9-a236-2587917a2177" direction="Return"> + <elementDefinition Id="469a3efc-f3e2-4d7b-a4cc-f6b611f4822a" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="b08a33f0-02e9-45ec-a472-79b7124f20e2" name="fileName" direction="In"> + <referencesInternal> + <reference Id="7608ffbd-75d7-4d5a-8b74-9eae3e3770d8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileEngineOnly OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> + <elementDefinition Id="cf61624e-70df-4b60-b032-4918dabefb68" /> + </reference> + </referencesInternal> + <elementDefinition Id="99ebb62e-06d9-467d-bd19-5d56d10225c1" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="1d00b503-1262-476d-bc18-90e465ea38e9" name="ReadFromFileDistanceBased" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="49b166f6-bbfa-40ad-b811-fd44aa7bbec5" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileDistanceBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="a9349503-8527-40f1-9ff9-7d8b6a3070a5" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="c73b6e2b-d844-4feb-abb3-7e1eda8f1d81" name="method" profile="CSharpProfile"> + <elementDefinition Id="b1dd4ff4-4fbe-4602-8d32-00e818915f7c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4010f243-b227-4862-96ba-5c48c96bb4df"> + <propertyInstance Id="eb39129d-c748-4e75-b004-4e3c3134305f" name="ClrAttributes"> + <elementDefinition Id="2170d713-4d9c-4f9f-adae-a23055c4d557" /> + </propertyInstance> + <elementDefinition Id="1c94120f-fd1f-4b11-a676-343f2a095d13" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d6962e82-7f78-432b-8667-3bd1aa1873be"> + <propertyInstance Id="61a355fb-d487-4662-9a06-4810f74777b1" name="IsPartial" value="false"> + <elementDefinition Id="6c249b5f-7db2-4f9a-a5ed-5964a6aef603" /> + </propertyInstance> + <elementDefinition Id="7159c12a-e62b-42ad-bea6-95d82f92a131" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="01080624-01d4-4bb8-b957-c269cf61f50b"> + <propertyInstance Id="0cd15960-3f2d-48a4-9689-c0434a5f3e0c" name="IsUnsafe" value="false"> + <elementDefinition Id="2de7bf1e-9025-47d1-b6b1-2f988c687cbf" /> + </propertyInstance> + <elementDefinition Id="112184dc-39c4-4df7-a166-a0f85442475d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="85e03227-46b6-44d5-832c-2fba925ecf88"> + <propertyInstance Id="aa3f5a5f-4dd4-43a5-ab10-0d39974fb44b" name="Inheritance" value="none"> + <elementDefinition Id="c16c6681-1338-42cb-9ed1-f6fc32e5afca" /> + </propertyInstance> + <elementDefinition Id="5204d625-f6f7-4f09-8d09-f468cd075fd7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="97b229f6-a3a5-4598-9f46-e559e55a362d"> + <propertyInstance Id="a7f07fef-b063-4878-8ea8-4d483b1514a2" name="PackageVisibility" value="internal"> + <elementDefinition Id="77bb52cf-c92a-4df1-ad52-036fb42afaec" /> + </propertyInstance> + <elementDefinition Id="d0ef7808-84cb-4a20-bb41-354932652d43" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b73c4ae3-b997-4fb9-ad53-34b7802896ff"> + <propertyInstance Id="b62481ce-dede-436e-9973-4895c69afff3" name="params" value="false"> + <elementDefinition Id="2012ca1d-9b8a-4776-bb0e-395958641e03" /> + </propertyInstance> + <elementDefinition Id="6afcec6b-001a-4fd7-a3d8-0c194fb31b55" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="3c9cbebb-f6b3-4c56-8ac2-ee47b325400d" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ce2569cd-c6f0-4bc6-9523-26dfb471bfd1" direction="Return"> + <elementDefinition Id="d2721d44-dd00-4028-931a-9e48d2ca1585" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="7d680ce2-5097-4bbf-b107-3f18fdf90da1" name="fileName" direction="In"> + <referencesInternal> + <reference Id="dde4be61-d2be-41f3-9342-18b9979b9211" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileDistanceBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> + <elementDefinition Id="6f928395-8064-446a-9f09-7cd727b2a888" /> + </reference> + </referencesInternal> + <elementDefinition Id="d26083cf-8008-4de4-ba41-90a6c8a96cc4" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="0f1c8b09-6bdf-4738-b10c-d868f1f8044b" name="ReadFromFileTimeBased" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="f46a779a-8f8b-4db0-bb57-a738d6cba873" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileTimeBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="a7f4e3fb-e950-4d49-a0f6-6ea22453d371" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d9b62112-91a2-4207-ba9d-63e7ab563ee8" name="method" profile="CSharpProfile"> + <elementDefinition Id="5ddb3a4f-b33a-41c1-a73c-1fb37e47be09" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5b4cd798-9565-48e2-b227-b11b4394e8d0"> + <propertyInstance Id="7222bbb0-dea8-4c7d-a105-5ce3d43236ac" name="ClrAttributes"> + <elementDefinition Id="d1a60a54-9ccb-4c6a-9f97-aefc02b86e26" /> + </propertyInstance> + <elementDefinition Id="bcbbcc14-8afd-428c-9328-dd28c33c5da5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aa87373e-9c80-401b-95ff-c8a0f01f9263"> + <propertyInstance Id="210472af-9428-4b0b-8b1d-2d1afbe7746b" name="IsPartial" value="false"> + <elementDefinition Id="185b50ca-2b28-4dba-9e1b-61f996c610d5" /> + </propertyInstance> + <elementDefinition Id="881a6803-1d97-4ebf-a9b6-0d9808bc99e8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fd238ca4-62a7-4cd0-bcc1-f4789ce39d7c"> + <propertyInstance Id="fb29e2f7-d35c-4dad-8626-96403ea659b9" name="IsUnsafe" value="false"> + <elementDefinition Id="490b7b73-63da-471a-9e5a-cf4871bc331e" /> + </propertyInstance> + <elementDefinition Id="a9884153-d168-440f-a118-096c7c9e35f6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ca717b83-9d28-4dd1-85f1-007e7e5fca42"> + <propertyInstance Id="68080956-d729-4a62-b880-4eb75ed4fe6b" name="Inheritance" value="none"> + <elementDefinition Id="ede2dede-19a2-44d0-8674-d00fb3fd420e" /> + </propertyInstance> + <elementDefinition Id="293af8e0-6ee7-4a5e-863f-65e6895710dd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a0a72ae2-b8c3-4005-8cb1-d56598932bec"> + <propertyInstance Id="832673c8-15b6-451d-bc01-7158491110e9" name="PackageVisibility" value="internal"> + <elementDefinition Id="b9776688-3f71-426d-b851-d5194d6d20e8" /> + </propertyInstance> + <elementDefinition Id="4acafb4f-e382-4d4a-911e-0e21f8e1f615" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e1affe9e-2ea2-42a4-9248-e325e3d2f03b"> + <propertyInstance Id="f1642dc1-6cdb-44d0-a3c1-348488b2be99" name="params" value="false"> + <elementDefinition Id="be480d49-ed3c-42e1-af99-65a42aca3e0d" /> + </propertyInstance> + <elementDefinition Id="faadbe65-0ed4-43e7-805a-3ff07ce5b5a1" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="6515dcdb-7fb6-476e-941c-5d5c67865599" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b8be2e79-dfbe-44d4-aba0-7207e178ca9a" direction="Return"> + <elementDefinition Id="a5083c69-4e25-4a72-94e3-b7e63f42a607" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3535138a-fd86-4ed4-b7e1-ea1c48dfd10e" name="fileName" direction="In"> + <referencesInternal> + <reference Id="4be54179-9a07-4e14-8b5f-d5e29bc1b62b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileTimeBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> + <elementDefinition Id="1be5db57-9f2c-4167-9c01-43a0fd33532a" /> + </reference> + </referencesInternal> + <elementDefinition Id="2f0145b6-8936-413b-9c98-393c9dca3ee4" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="f2b44bc5-0496-4605-8177-403c44573f26" name="ReadFromFile" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="b482b988-9740-4674-a9b2-e880b87ed429" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))])" tag="ViewCode"> + <elementDefinition Id="8d3cb02f-6d7d-44ea-af36-ec77dd023222" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="7db1b9bc-0c67-4401-9643-bc48c59d5439" name="method" profile="CSharpProfile"> + <elementDefinition Id="6a3be317-ad74-4b6f-abdf-04e68a4a9497" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7b4399da-1a0c-44b5-9588-97f75f65f257"> + <propertyInstance Id="04454777-3a3c-48bb-96ef-c90b5474a42b" name="ClrAttributes"> + <elementDefinition Id="d24f091e-117a-4ac3-aef8-9cbe2da83fba" /> + </propertyInstance> + <elementDefinition Id="08c4411d-fb9a-41ba-8f6a-ddfd9ac7e42f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ab30b2a6-620e-4c9f-a18d-e9c62abda2ee"> + <propertyInstance Id="f3376e73-153c-4979-825a-6a1c959b0200" name="IsPartial" value="false"> + <elementDefinition Id="ede34261-b302-4923-a1e1-a04956d315ce" /> + </propertyInstance> + <elementDefinition Id="4f8d6f75-60de-4cc7-8c3a-b296808f018c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a8801cc6-767c-4394-ac18-88e4f59bbce3"> + <propertyInstance Id="6b59ddf8-702c-4f79-89da-e5305a7c1a0f" name="IsUnsafe" value="false"> + <elementDefinition Id="6a09fcaf-e152-47f3-8a78-94259d65db9d" /> + </propertyInstance> + <elementDefinition Id="f9d52cfa-e58f-4541-9107-d1538c1c372c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="05ef2f1a-7754-4903-bdc0-748c014293f6"> + <propertyInstance Id="6c766756-847a-4be3-b09e-ed6364c90516" name="Inheritance" value="none"> + <elementDefinition Id="e94ee205-634d-44ab-a0c3-81368baa11d1" /> + </propertyInstance> + <elementDefinition Id="9318ff1c-176a-4de7-8d36-3b1f961edf31" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8db767ca-c4d0-40ba-bafa-a34b37984bc0"> + <propertyInstance Id="948b1fef-18aa-4f6d-97bc-96820cc3a06a" name="PackageVisibility" value="internal"> + <elementDefinition Id="959cad89-683f-4838-91d2-175e82a6bfe1" /> + </propertyInstance> + <elementDefinition Id="f6207f79-562c-4193-8161-9ff91bfdc985" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ceca831b-dcf4-4b0e-808d-801f8f11df31"> + <propertyInstance Id="47b9d26b-97f7-42b1-a4a7-7e1e9fdf0003" name="params" value="false"> + <elementDefinition Id="6c149767-40f4-4acb-aee3-54e463a8bfbb" /> + </propertyInstance> + <elementDefinition Id="3b8fcc9b-ca32-4d6a-82b5-c79178014220" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="da322aa1-2796-47d4-be99-7b88e8d0d7c3" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="392625f0-f135-4dcf-9924-697e23fc59fc" direction="Return"> + <elementDefinition Id="ec1b3296-9663-4059-8df2-88b556ca3354" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="80cc855a-59ef-40d0-9e05-778b63bdc51f" name="fileName" direction="In"> + <referencesInternal> + <reference Id="b9aa0735-f077-4c7e-9725-f8b664b4e41b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3DfileName" tag="ViewCode"> + <elementDefinition Id="01ac7b0c-36b7-4817-84c3-4aaf934a33c4" /> + </reference> + </referencesInternal> + <elementDefinition Id="9afaa9c1-9af3-4cdd-8ce1-b04ee9f4ab48" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3f03a674-d421-475c-943d-0602bc15b0c0" name="type" direction="In"> + <referencesInternal> + <reference Id="6d6dc766-59ce-46ae-bbdc-11f4c83daaed" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dtype" tag="ViewCode"> + <elementDefinition Id="3aa4f872-4313-42ac-a8d5-6b75779594ab" /> + </reference> + </referencesInternal> + <elementDefinition Id="16d4ddf7-6a68-40f9-a153-085b3447cd2f" /> + <type_NamedElement> + <referencedTypeMoniker Id="cc173c99-5f66-4934-a5df-ca211fe09f94" LastKnownName="CycleType" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="94ba4ac4-cbbd-4408-a9a6-17544a0f3423" name="DoReadCycleData" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="3792d506-5cdc-4d9e-b027-bbf8260781c3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DDoReadCycleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2FSystem.Data.dll" Namespace%3DSystem.Data Type%3DDataTable)])" tag="ViewCode"> + <elementDefinition Id="ee14a630-0c8d-48f1-94f6-1bf858cd75a6" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="4497e13b-4d90-465b-853b-95b97748d080" name="method" profile="CSharpProfile"> + <elementDefinition Id="627afbd7-ce6d-4882-ac66-2e17b0d63642" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="015dd3c9-6dfb-4588-a303-dd87d0606b6b"> + <propertyInstance Id="3bb5dad2-4c57-42f8-8726-b09270b3bbee" name="ClrAttributes"> + <elementDefinition Id="aee4f473-d428-4f96-94f2-0d4b49e35730" /> + </propertyInstance> + <elementDefinition Id="b67d7c25-9216-42f2-8f09-3758dbbb92fe" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ebb68e98-ba9a-4839-8690-fe17bce2a192"> + <propertyInstance Id="5f35cfa2-4ca1-4708-94f2-d94700c55827" name="IsPartial" value="false"> + <elementDefinition Id="38512282-6958-4a97-a372-f2331f501031" /> + </propertyInstance> + <elementDefinition Id="0c8bda24-fe67-4b69-92e4-3c0c853b9848" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4206cfb6-e025-4914-bfa0-8f0995522c06"> + <propertyInstance Id="ffcc8a45-8e3f-43df-9927-5ba98311f17e" name="IsUnsafe" value="false"> + <elementDefinition Id="d83bb364-5971-42aa-872a-42cfe7884f44" /> + </propertyInstance> + <elementDefinition Id="53318606-11bc-42c1-b187-6035ea421177" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b811c4ec-0299-401a-857d-ee44dc15b3a6"> + <propertyInstance Id="443a504c-f00c-4ef7-a412-d24c8d5f51b4" name="Inheritance" value="none"> + <elementDefinition Id="cc60283a-efd8-4b73-956c-ae4bcee2824a" /> + </propertyInstance> + <elementDefinition Id="7dddd6d3-1ab6-4946-909b-264fabf8ea88" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="24d1adf4-2f58-4919-b7c3-91fbe3c458fd"> + <propertyInstance Id="9d42909b-d6fa-4d3c-b472-75f716c3b79d" name="PackageVisibility" value="internal"> + <elementDefinition Id="f5201de1-3028-4e78-b50d-e59502a773d7" /> + </propertyInstance> + <elementDefinition Id="1d610815-12a4-4939-8785-aa7646eb4d83" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="af23e55b-286e-4d08-aff5-24cb04fcde95"> + <propertyInstance Id="a7fb6ab5-0743-426b-9457-a686b23db890" name="params" value="false"> + <elementDefinition Id="7f8e2bac-612d-49f7-a10e-772fabb73247" /> + </propertyInstance> + <elementDefinition Id="95854f69-b6df-4373-adab-51e9fdcc9b5d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0e05afd2-db26-4d5c-9b38-aed5ff7c851e" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="e2da737d-60dd-4ded-9e84-ccadef3352a5" direction="Return"> + <elementDefinition Id="f880dbf8-9dca-4fc1-b776-d70dc15c1504" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="6715b542-c778-4699-b0a4-73954ac3e258" name="type" direction="In"> + <referencesInternal> + <reference Id="5e8e0f53-8859-4fc2-a5e7-69d071884f57" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DDoReadCycleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2FSystem.Data.dll" Namespace%3DSystem.Data Type%3DDataTable)]) ParameterIdentifier%3Dtype" tag="ViewCode"> + <elementDefinition Id="6eba0822-5369-4c5a-946e-6107bd5e9ec9" /> + </reference> + </referencesInternal> + <elementDefinition Id="0ffd536a-2540-4ad5-ad0a-4e046db0a5d8" /> + <type_NamedElement> + <referencedTypeMoniker Id="cc173c99-5f66-4934-a5df-ca211fe09f94" LastKnownName="CycleType" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="5777667c-0a6b-4a79-b680-66ed18eed380" name="data" direction="In"> + <referencesInternal> + <reference Id="d7af95d6-5b2a-461f-8383-6d7b8cba0af8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DDoReadCycleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2FSystem.Data.dll" Namespace%3DSystem.Data Type%3DDataTable)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="7866d754-f3e7-4d80-9095-eced05634c03" /> + </reference> + </referencesInternal> + <elementDefinition Id="342a1df7-ffcc-43d7-a806-24e4b59a1a79" /> + <type_NamedElement> + <referencedTypeMoniker Id="a568f8f2-cba5-4864-9d26-8207b8e096e6" LastKnownName="DataTable" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="af577370-d0db-49ac-96ab-555c2f6f80f2" name="FilterDrivingCycleEntries" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="7fe34d34-7e77-4247-b0f8-9316640fba67" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DFilterDrivingCycleEntries OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DList GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]))])" tag="ViewCode"> + <elementDefinition Id="43528a23-d847-4a02-b0ae-ae0e910cbcd7" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="4cf559d7-38d2-4a74-b400-f95701ee30dc" name="method" profile="CSharpProfile"> + <elementDefinition Id="2a4f6fa0-fc8f-4418-9333-3a4849109ed0" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a93ecb97-637a-46b8-b69d-694626242c8b"> + <propertyInstance Id="35799a8e-69d5-4c16-b05c-ac6929f892df" name="ClrAttributes"> + <elementDefinition Id="daefed9a-f38d-42bd-a5e4-752f62a38dba" /> + </propertyInstance> + <elementDefinition Id="cbf618b9-a15d-4831-82ca-c04c056f8750" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a158e34f-78cb-4742-a527-3e3cf12ee8a5"> + <propertyInstance Id="e1e88cb9-603b-4b72-9dff-dcdc52c34c18" name="IsPartial" value="false"> + <elementDefinition Id="3755a406-9665-44aa-961f-afd0bfbfe893" /> + </propertyInstance> + <elementDefinition Id="92a52352-992b-48d5-a7b9-805b3484c9f7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d2f5d6b9-4f57-4297-b759-31f3f5a29772"> + <propertyInstance Id="a21d22a8-b70f-4c31-b5c0-8c05197b5803" name="IsUnsafe" value="false"> + <elementDefinition Id="72064660-5625-4796-99cc-bb8aeb76d086" /> + </propertyInstance> + <elementDefinition Id="e70cc4a1-0614-4f55-bedd-71e728431c38" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f4e46ccf-0411-4684-a680-b1a9e5e0b728"> + <propertyInstance Id="cce6f85b-b541-4f59-b400-dce76e5f857d" name="Inheritance" value="none"> + <elementDefinition Id="2d60c533-afd6-49fe-9401-545b26ce5b39" /> + </propertyInstance> + <elementDefinition Id="bdf18960-0a53-4f0a-916e-4604845a63ba" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="163842a2-b8eb-4f3c-8a95-60b87abd0cb4"> + <propertyInstance Id="db1bbdca-90d2-4a7f-bf9b-965e17579285" name="PackageVisibility" value="internal"> + <elementDefinition Id="e904d1bf-a94d-4c7b-83e1-ce10023d2a79" /> + </propertyInstance> + <elementDefinition Id="2d6aae86-ba86-404a-a70f-ef72dcd5d938" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bc28c815-1946-4487-aa94-08ca91ca3341"> + <propertyInstance Id="24def514-016a-47fe-b3e2-261c157fbd52" name="params" value="false"> + <elementDefinition Id="9a5f9310-4dac-418b-bf42-f733114a8402" /> + </propertyInstance> + <elementDefinition Id="7f7a1ee1-5e47-4080-a87d-a7075eb31ad2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a5645002-2b57-4621-b952-cb4ae199dfc5" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="a9339a8c-2f41-4a1b-a955-8194cbc31c4f" direction="Return"> + <elementDefinition Id="02d5a5b7-4362-493c-b2e1-d14734941da2" /> + <type_NamedElement> + <referencedTypeMoniker Id="1fb2d69e-5fd5-4994-b6ad-217195050278" LastKnownName="List<DrivingCycleData.DrivingCycleEntry>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c952c3dc-67c6-460e-942a-e5d61ba1e532" name="entries" direction="In"> + <referencesInternal> + <reference Id="e1dae30b-9172-428e-b3c9-4c290f832099" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DFilterDrivingCycleEntries OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DList GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]))]) ParameterIdentifier%3Dentries" tag="ViewCode"> + <elementDefinition Id="109c8157-7375-46c3-a6cf-90a95741958c" /> + </reference> + </referencesInternal> + <elementDefinition Id="3a650238-baeb-45a1-83f4-b5971b7d5ec7" /> + <type_NamedElement> + <referencedTypeMoniker Id="1fb2d69e-5fd5-4994-b6ad-217195050278" LastKnownName="List<DrivingCycleData.DrivingCycleEntry>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="bf3bb314-e7c0-46d2-8a7e-1099ed3727f3" name="AdjustDistanceAfterStop" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="0b3cd7ac-ac31-4176-9bfc-02cec126266f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DAdjustDistanceAfterStop OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DList GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]))])" tag="ViewCode"> + <elementDefinition Id="67881ff4-7b8c-4d48-b416-1ab820ecf993" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="24e82b44-125c-4e92-88aa-7cda11970175" name="method" profile="CSharpProfile"> + <elementDefinition Id="bb245723-2aec-4847-84f0-342e6fef1ac5" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="70d34136-469b-49ef-84ad-d925ea1b1262"> + <propertyInstance Id="9205b595-b819-4dc3-84a2-01b523c524de" name="ClrAttributes"> + <elementDefinition Id="3a50f0b5-f4ea-42fb-8fa8-33e1e174a114" /> + </propertyInstance> + <elementDefinition Id="0e3ac6dc-b36c-40d1-8aa5-84a2b68e5495" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="682dae1a-2d13-4bbb-ae88-59e47ad57b5e"> + <propertyInstance Id="f2e492ae-4d6f-4f03-a998-f3cd5a654ab1" name="IsPartial" value="false"> + <elementDefinition Id="bd270ae9-7854-4b85-a052-faeafabf5877" /> + </propertyInstance> + <elementDefinition Id="da7515ca-f928-4ff6-b031-ed7728b62ed5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7df89897-ecfc-48b6-babe-1f14f6cf0279"> + <propertyInstance Id="f3d268c9-457d-49bf-b1ef-b089b72d84f7" name="IsUnsafe" value="false"> + <elementDefinition Id="3aa28bfa-f5c4-450d-9a57-493bbd415001" /> + </propertyInstance> + <elementDefinition Id="b2fc4551-95ff-48d8-9565-5404234b8a4d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="225a0a44-b433-41ad-8f2d-c13218640c63"> + <propertyInstance Id="badcd701-286e-461c-90f5-587037f5e467" name="Inheritance" value="none"> + <elementDefinition Id="1c7821fd-d421-4ef6-b409-04968c47223c" /> + </propertyInstance> + <elementDefinition Id="957c29f6-d2b3-4b77-a02a-84a43ffb2163" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3e88b926-d735-4e68-83f1-20384e18970f"> + <propertyInstance Id="901a1c92-e358-4f94-b0d9-2c362f4806e8" name="PackageVisibility" value="internal"> + <elementDefinition Id="34ed686e-c17a-4240-8b27-b7a95c81140d" /> + </propertyInstance> + <elementDefinition Id="356b9283-fe23-45be-bfdf-5ba0f13b6d5c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e88f556b-9592-4fb8-a49f-233d38a59ab2"> + <propertyInstance Id="3c0c766b-64ad-4a0f-8832-0f4dd2f295c3" name="params" value="false"> + <elementDefinition Id="8ef06ce7-3091-4edc-9a6f-4793598bd2ef" /> + </propertyInstance> + <elementDefinition Id="996f7433-e0b2-4d95-966c-f5de27d27563" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="979bc25f-9b32-40f6-8a86-c317ccb8ca24" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="8cc31cc5-73bd-4d9c-a755-69ae9be53cdf" name="entries" direction="In"> + <referencesInternal> + <reference Id="28f2054c-671c-4a1b-8704-f2cb3f2c19da" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DAdjustDistanceAfterStop OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DList GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]))]) ParameterIdentifier%3Dentries" tag="ViewCode"> + <elementDefinition Id="16e48c8f-1e13-45c6-ac2b-cad427620465" /> + </reference> + </referencesInternal> + <elementDefinition Id="b2c5b41a-2589-456b-87b7-3ad227b7da70" /> + <type_NamedElement> + <referencedTypeMoniker Id="1fb2d69e-5fd5-4994-b6ad-217195050278" LastKnownName="List<DrivingCycleData.DrivingCycleEntry>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="fffbe49e-abae-4c33-bcce-8d159c8dc509" name="CycleEntriesAreEqual" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="a59a5784-4930-4bd2-b95c-b918de91ea71" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DCycleEntriesAreEqual OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))])" tag="ViewCode"> + <elementDefinition Id="8c7024a6-7975-40c7-a4d2-4a5d5bc2775a" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ba2bd076-cffe-49f6-b463-a314b235274a" name="method" profile="CSharpProfile"> + <elementDefinition Id="c2c77e70-4202-4f52-be77-3ee34e94a912" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="740379e4-21ac-482e-9c3a-058228ece915"> + <propertyInstance Id="a20e60f4-f497-413b-91a4-dbdf9672ab37" name="ClrAttributes"> + <elementDefinition Id="6dd9a0d7-c8d4-45c4-8d05-47dad0aac813" /> + </propertyInstance> + <elementDefinition Id="79593aee-bdc6-4dee-8316-ded085457664" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="751e33bf-bb47-4112-9717-67f690763cb0"> + <propertyInstance Id="586bbdce-553f-4a90-9a65-7695b165dd46" name="IsPartial" value="false"> + <elementDefinition Id="6841e9f9-632c-44e0-89e4-9085f2dcd2ac" /> + </propertyInstance> + <elementDefinition Id="3cdfe6ed-e232-48fd-a9e4-680923f9beee" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d834a5a4-0177-47f5-ac65-79fa6c6a3ed6"> + <propertyInstance Id="012a3383-277e-4629-9c83-b973e9e3f573" name="IsUnsafe" value="false"> + <elementDefinition Id="b90b5923-a67c-46fa-a964-6e17fec1bc44" /> + </propertyInstance> + <elementDefinition Id="a62d4d0b-4aa1-4ca9-ab85-7df51ed3dfed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1302d6d6-c6e7-4b0d-b7ea-77734a7146c5"> + <propertyInstance Id="6aaae48a-4ea2-4816-b08d-a9b2bd81329b" name="Inheritance" value="none"> + <elementDefinition Id="72c19f99-51a6-483f-8736-c262af3909c3" /> + </propertyInstance> + <elementDefinition Id="40e5fe72-d04c-4987-be57-137b7f1509ca" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="766ae07d-7c99-4554-b646-522a9bd24e23"> + <propertyInstance Id="527e7817-5039-4b3c-bc1d-1db9c097ce3f" name="PackageVisibility" value="internal"> + <elementDefinition Id="9fa7dd7a-49c0-44be-ac37-13f97097d7a0" /> + </propertyInstance> + <elementDefinition Id="6e58015a-4b77-4ad3-ad5b-3ededaa902b4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e8a47234-7c65-437e-b930-518ee6d7ac60"> + <propertyInstance Id="efe54fed-262b-4a84-88ec-06cc27c67c12" name="params" value="false"> + <elementDefinition Id="0a2689a8-fe35-4559-8da4-25b04fc97bbc" /> + </propertyInstance> + <elementDefinition Id="49ed51f6-515e-46c6-ad99-7a16721bdaa2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="9104ac82-8b74-43fe-9a81-3562bc4f6e5f" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="be6cb48f-b7e1-47d3-b7e3-34ced33e7efe" direction="Return"> + <elementDefinition Id="47546e96-cf8c-4ada-a9c3-40f3802e0aa9" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="29f5e74f-03e1-4016-b17a-108cd8b67b3e" name="first" direction="In"> + <referencesInternal> + <reference Id="97b50870-c7fc-4a85-a7d7-4b8cff2bff1a" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DCycleEntriesAreEqual OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dfirst" tag="ViewCode"> + <elementDefinition Id="6243f2ee-c045-4804-b5a6-d5293f1d29fe" /> + </reference> + </referencesInternal> + <elementDefinition Id="6379d227-bdd9-4fa5-a8e0-514b473230df" /> + <type_NamedElement> + <referencedTypeMoniker Id="f1190c45-4fc2-4826-ba16-c4e8319330dc" LastKnownName="DrivingCycleEntry" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="8116d371-a05e-43a8-aa9c-1e3d9bb7182b" name="second" direction="In"> + <referencesInternal> + <reference Id="8138828a-ce3d-47ea-acf1-c487322779df" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DCycleEntriesAreEqual OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dsecond" tag="ViewCode"> + <elementDefinition Id="a62631f7-0c40-4f59-bf0d-3e0ed10f717a" /> + </reference> + </referencesInternal> + <elementDefinition Id="ae21708b-8849-494b-9cc3-6e79f8ed4146" /> + <type_NamedElement> + <referencedTypeMoniker Id="f1190c45-4fc2-4826-ba16-c4e8319330dc" LastKnownName="DrivingCycleEntry" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="43792a6b-b406-42ab-915c-c1dbd5cdd1dd" name="CreateDataParser" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="fa1ed1e7-66d8-44f0-a7c7-16c5262638b5" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DCreateDataParser OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))])" tag="ViewCode"> + <elementDefinition Id="ecb73d12-2829-437f-8c5c-bfce304600cf" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="e92c40da-fa00-4f31-8046-89443a0ca33a" name="method" profile="CSharpProfile"> + <elementDefinition Id="bf5f3032-9f36-4a0a-b8bf-fec5e5227273" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="df3a89b4-9884-41a9-8d75-9a85d3dd19e6"> + <propertyInstance Id="738bab54-3615-4417-b957-612e91d6a2c6" name="ClrAttributes"> + <elementDefinition Id="16ece08e-4397-498d-810b-9ba0dd37ad73" /> + </propertyInstance> + <elementDefinition Id="34617f12-b7ff-4f0f-a483-c3c1fa3bb167" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="888e5282-03b3-4fdd-8b21-8f39b0241cbd"> + <propertyInstance Id="6df2607c-3edf-44f4-b7ec-3f34590829bb" name="IsPartial" value="false"> + <elementDefinition Id="2d5e689f-eb59-41b4-84a9-151371950437" /> + </propertyInstance> + <elementDefinition Id="b674884c-613f-4d98-b2e9-a2c6e026770c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="abbb7239-9f65-48e3-b384-72d6b1aba039"> + <propertyInstance Id="87e2e82f-26dd-4ed5-be23-4538cb8d542f" name="IsUnsafe" value="false"> + <elementDefinition Id="c6fb955b-7cc8-4ca8-9729-59b1192d379a" /> + </propertyInstance> + <elementDefinition Id="12631552-1257-4c65-b30c-a8a94ea8fc95" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f3234cbc-d150-4d84-b0c9-720fe25628d3"> + <propertyInstance Id="12c5f406-8e01-42ce-8df4-aff43d93c527" name="Inheritance" value="none"> + <elementDefinition Id="6ea01cd9-2316-4ade-a019-1d90e898d911" /> + </propertyInstance> + <elementDefinition Id="f9309b41-56fa-42f0-8a68-74f3dbc8271e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3538d826-1e9e-4d74-a253-6f89b92ca099"> + <propertyInstance Id="db174d0c-c786-42a3-9c8c-01816ed78228" name="PackageVisibility" value="internal"> + <elementDefinition Id="05a60208-33c1-44f0-95f9-423ff51709ff" /> + </propertyInstance> + <elementDefinition Id="6ef332fc-c63e-4f95-9d95-a1d3e357c8f2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8b36e74c-bf7b-4750-ab5e-9dc2287f0a37"> + <propertyInstance Id="8ffa16ec-7439-41a6-bead-dadd276c6f26" name="params" value="false"> + <elementDefinition Id="0eac3768-ac98-447c-95ec-feed044ec0f3" /> + </propertyInstance> + <elementDefinition Id="68b97f5c-2cff-42a6-8d9d-79d2ca1bfa5e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="3d1a9a40-9107-40a8-a149-a7dac1fa90d5" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="068ed0a2-85b0-41d0-863f-f47f50624f35" direction="Return"> + <elementDefinition Id="0d7b1a74-e5d0-45ef-b4e8-70fe559de6c2" /> + <type_NamedElement> + <referencedTypeMoniker Id="b17a432b-a1e7-4fa3-990f-add19147cd5d" LastKnownName="IDataParser" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="dca69b65-2047-4c6e-83a2-acb4bc77755b" name="type" direction="In"> + <referencesInternal> + <reference Id="5c881cee-3b60-45a3-ad64-13a050ce612e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DCreateDataParser OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dtype" tag="ViewCode"> + <elementDefinition Id="aebcdaf9-e44e-4173-a23e-2cdefc00077d" /> + </reference> + </referencesInternal> + <elementDefinition Id="abd47bd2-3d32-4bf0-9e63-ac7cde7f3518" /> + <type_NamedElement> + <referencedTypeMoniker Id="cc173c99-5f66-4934-a5df-ca211fe09f94" LastKnownName="CycleType" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="f1b78b3a-87f2-46b9-b52e-f158e85fd5a1" name="DrivingCycleDataReader" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="2cac96fc-74a1-4bb2-8bbe-d4f15c886c7b" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="692f7ac5-ce71-4b70-b061-d191a032e8f5" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="52853803-8804-4497-9155-63da20839cd0" name="method" profile="CSharpProfile"> + <elementDefinition Id="96575c7e-33d4-4128-a2ed-0def9a5d95f8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2421ad83-b1ce-4398-86d6-dc44e33ad98e"> + <propertyInstance Id="4f16997d-5b39-4719-9944-8cfe0b848b2d" name="ClrAttributes"> + <elementDefinition Id="3d2e4c00-d5ae-4c40-9805-d0b7b70cb70d" /> + </propertyInstance> + <elementDefinition Id="b80ae363-737d-460c-a78c-46e5687b7c4d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7d907274-a240-4078-9908-9facf8dcbc3b"> + <propertyInstance Id="30bad342-91c8-4356-86df-330578808b91" name="IsPartial" value="false"> + <elementDefinition Id="6adf1bb2-1224-4e5d-be74-ab52f9e4ca68" /> + </propertyInstance> + <elementDefinition Id="90a5744b-9f26-4eaf-a86a-697d03805f07" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4d813d90-12a5-4b74-8a67-b1b7fbc94296"> + <propertyInstance Id="e131e6e9-66e5-4181-a07e-83756ad91ff1" name="IsUnsafe" value="false"> + <elementDefinition Id="011bcbb4-78c0-4081-b16b-adb5b263e8aa" /> + </propertyInstance> + <elementDefinition Id="764c3ae0-b884-440a-a04d-10f9e5919f37" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="33ce97d0-f9bd-4564-9103-5bd12469731f"> + <propertyInstance Id="a8e446a8-b9f9-456a-89c1-66bcbc9c5911" name="Inheritance" value="none"> + <elementDefinition Id="4db48a8a-bda6-4f86-9c53-8fb9729272e3" /> + </propertyInstance> + <elementDefinition Id="5a98ee09-8fcb-4eb2-b8b8-a520f9e03904" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e05e721c-d081-4fb2-8777-1e800c4da599"> + <propertyInstance Id="86d83abb-318b-43df-8c96-21af980f190f" name="PackageVisibility" value="internal"> + <elementDefinition Id="1cd51901-a710-47c3-9d89-8279b2651171" /> + </propertyInstance> + <elementDefinition Id="9e487972-3da0-43f2-bf8f-27a83a77ce66" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="96da1f3d-792d-4e12-a3d7-656237c9665e"> + <propertyInstance Id="1113c4b5-ca33-4d2d-bb00-b518d37ae04e" name="params" value="false"> + <elementDefinition Id="9c5563d5-8351-4d2d-ab2f-0241b374897c" /> + </propertyInstance> + <elementDefinition Id="7bb55e49-f4aa-421a-a4e5-d98d9f24ce1f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d828de41-a6b4-4f1f-bb41-50df3e50eb8b" /> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + </packagedElements> + </package> + </logicalClassDesignerModelHasPackages> + <packageHasNamedElement> + <referencedType Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" name="Boolean" isAbstract="false" isLeaf="false" cachedFullName="Boolean"> + <elementDefinition Id="8943dc84-709e-4f62-b15a-a3273aa6f165" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="5413d13b-765a-4d61-9752-72bcc187dafe" name="IEnumerable<VectoRunData>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IEnumerable<VectoRunData>"> + <elementDefinition Id="06171118-1679-46ee-88d0-93e8d470b41e" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" name="VectoJobFile" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::VectoJobFile"> + <elementDefinition Id="2a4f8dc6-43cc-4b83-ada5-c1ae83309224" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="5d8a999c-80c2-4c95-9a39-e0a5db0069b8" name="ILog" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::ILog"> + <elementDefinition Id="f5aa59fa-da0e-44c1-ba84-49507feb0bb4" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="c6c4cc88-3375-4172-8e90-389b8b37afcd" name="VersionInfo" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::VersionInfo"> + <elementDefinition Id="f3ac9f0d-5cb0-4d95-84fb-4778f189e628" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b80e4be8-b00b-49a9-b1c5-82387c127347" name="T" isAbstract="false" isLeaf="false" cachedFullName="T"> + <elementDefinition Id="75a28756-0018-4a50-9a0c-5dd5eb032066" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="01d294d1-ae0d-4eab-a06a-c9047439dd00" name="Segment" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Segment"> + <elementDefinition Id="842bad83-6058-4139-a0fa-bfe9f6439737" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="a641b564-32a7-44d3-bb2b-117b42be8c0d" name="VehicleCategory" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::VehicleCategory"> + <elementDefinition Id="ccb2c4dd-88cc-495b-81a0-676afb68327c" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="308bb36e-849b-4b14-80c2-11fdf83607a7" name="AxleConfiguration" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::AxleConfiguration"> + <elementDefinition Id="af13a4b6-674a-45ea-b83a-42fb129eb865" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="13edaa6b-621b-480b-9e76-d024550b0cde" name="DeclarationData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="2124baf8-ebfc-4872-9caa-17e5c99528c3" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData" tag="ViewCode"> + <elementDefinition Id="f543a2ea-350b-4379-9ba9-9f52a2334209" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="127485e0-7aab-4768-8028-f73d9dd3443b" name="class" profile="CSharpProfile"> + <elementDefinition Id="7e1c08dc-8488-49cf-8a0b-be6cf4c1371c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cc47b797-a573-4e5e-a92a-dfef84459946"> + <propertyInstance Id="24b3d7ef-ae58-402b-bc96-edf46b21cbdc" name="ClrAttributes"> + <elementDefinition Id="d057f210-da54-4f93-b6d3-d9746c5024fe" /> + </propertyInstance> + <elementDefinition Id="f4b32fc0-46d1-4c33-9983-67127e30c211" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6f02ab1e-4bc2-4ea3-a287-03c99a0c9326"> + <propertyInstance Id="bbdf2f38-1fa8-419c-b430-147a1a7c055b" name="IsPartial" value="false"> + <elementDefinition Id="eb6ea871-3197-4d42-ac73-547519384f74" /> + </propertyInstance> + <elementDefinition Id="633d8f5a-b2a8-427f-bab9-4e427809e2b6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7478af00-d875-4cc6-99c4-66da8a1fad42"> + <propertyInstance Id="103fdce8-9390-4aef-a777-15beff117845" name="IsStatic" value="False"> + <elementDefinition Id="3cc096fb-fa16-4a34-85cf-81584d7480c2" /> + </propertyInstance> + <elementDefinition Id="8634c17a-b3ef-4830-8b9e-8dffa02f0703" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ecd32deb-776f-43b0-9384-0c3bf111ba0f"> + <propertyInstance Id="8aae215f-1655-4202-a22b-b500d6fbc5cb" name="IsUnsafe" value="false"> + <elementDefinition Id="646aa3ed-1ad4-44e8-849d-4320a93fcd62" /> + </propertyInstance> + <elementDefinition Id="6723856b-6ac3-424f-ae0a-8dd64a33b793" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="357098e6-42ac-4968-a052-89b8e11fe89f"> + <propertyInstance Id="1e1af142-d969-47e4-a276-b5d359a860e8" name="PackageVisibility" value="internal"> + <elementDefinition Id="0421c3b1-894e-4117-9087-307a26f28d0e" /> + </propertyInstance> + <elementDefinition Id="6e874e14-b936-4e2b-8e64-efcb54fd77cb" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="52d1a6b0-bd7a-435c-bafb-768cbb0326e0" /> + <ownedAttributesInternal> + <property Id="ffd5dc6c-2b4c-498f-a0ea-9c77e2f6b79a" name="Wheels" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="dcbae840-85c1-4374-90e0-453b51223c6a" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DWheels" tag="ViewCode"> + <elementDefinition Id="6a5235e5-a79f-4695-85e9-0143261ca253" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b576dd6f-64c2-4b10-a64c-64ae6d8be61f" name="property" profile="CSharpProfile"> + <elementDefinition Id="293aaddb-ca5e-469a-9807-c9b87e1ebc87" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fbf820dd-5943-4e94-a52d-cfc691513f22"> + <propertyInstance Id="df199346-cb57-402f-b8eb-9bd06c4fcb15" name="ClrAttributes"> + <elementDefinition Id="3d23fbc4-c7bb-4411-8faa-eb1f554636f6" /> + </propertyInstance> + <elementDefinition Id="1c4f395a-d92b-4617-b0e1-90b934cf70ed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="55927898-df42-4455-af48-b6a816eb804d"> + <propertyInstance Id="772b4914-a8e5-4ae3-85e8-d81517e0ab92" name="Get" value="public"> + <elementDefinition Id="ac96e2b4-1cd0-4aaa-8866-cf887657fcce" /> + </propertyInstance> + <elementDefinition Id="b44f48a1-c132-4b8b-be2c-d615be054349" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ea33aa88-708e-4e4a-9013-988c89172576"> + <propertyInstance Id="00c82ad9-48c0-4cee-8365-e10ab56592da" name="HasBody" value="false"> + <elementDefinition Id="bd207043-4224-471f-90c1-03a6aa13ac39" /> + </propertyInstance> + <elementDefinition Id="d16e4e98-2029-4876-9fec-8db3125b92b2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1c955a1d-d63c-4095-b47a-f80bce7c3375"> + <propertyInstance Id="dfb0da48-c204-460a-92b6-61e959e2d4e0" name="IsUnsafe" value="false"> + <elementDefinition Id="f7faeb68-4c5f-458c-afd0-fee5e6b8000f" /> + </propertyInstance> + <elementDefinition Id="abc3e590-3ca5-4663-9e6a-4dd0c368ba7f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ab32cb70-d0c3-4b79-b872-92adbb0c76db"> + <propertyInstance Id="2eb82168-449d-4f0c-ba2a-e724315677a4" name="Inheritance" value="none"> + <elementDefinition Id="06a8794a-1419-401a-8f37-af9f859fe9ef" /> + </propertyInstance> + <elementDefinition Id="7825a3a2-82f9-4483-a36d-5a87e3901c5a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1086ef45-dfe8-4066-89cf-34fe058655be"> + <propertyInstance Id="7f76a652-5786-4ca3-a07f-b543ee4716b2" name="PackageVisibility" value="internal"> + <elementDefinition Id="005c8458-53e8-4c22-8885-92b87da8cd18" /> + </propertyInstance> + <elementDefinition Id="9a3f881c-7d28-465a-adf2-88b5bf9f24ae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e9a7817b-448d-4092-8f21-0d1e8075b0e7"> + <propertyInstance Id="97e8c243-4ec8-4e5a-91ae-a5dfdf9c7600" name="Set" value="none"> + <elementDefinition Id="cc09c18c-80e1-4055-8e61-f509ad68a9fd" /> + </propertyInstance> + <elementDefinition Id="eed5ea25-8aea-4751-9997-2e059a230c91" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a0109753-398b-4153-bad7-4c685ae9e70d" /> + <type_NamedElement> + <referencedTypeMoniker Id="7f1415b9-8a96-4b5d-b8b4-27f33907b53c" LastKnownName="Wheels" /> + </type_NamedElement> + </property> + <property Id="dd75be71-b858-4d1a-afb8-9546f859ee4d" name="Rims" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="97298152-419a-426b-94c4-b75cc1bceda8" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DRims" tag="ViewCode"> + <elementDefinition Id="4f021ed4-c57f-4d5b-b901-72842d1c2842" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6321f75a-de60-45ca-9f84-d76479e65b59" name="property" profile="CSharpProfile"> + <elementDefinition Id="6b886acc-2c51-49f9-8267-1040c35fb605" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e72c7978-9181-45a0-a615-c2fdbe35e98e"> + <propertyInstance Id="0f5234fa-902d-442e-a0fb-a379bbede6be" name="ClrAttributes"> + <elementDefinition Id="7f63d204-ea22-4b29-afca-1887781b4d50" /> + </propertyInstance> + <elementDefinition Id="0e9cb5f5-0eec-405f-8d65-b289a11d9dfe" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="23dc3fab-c215-423d-80cc-7bf4585914ec"> + <propertyInstance Id="1d4605de-acd3-4b20-8739-414ebbf7ac80" name="Get" value="public"> + <elementDefinition Id="5898df72-68fd-442c-bbf0-a7cb18bac416" /> + </propertyInstance> + <elementDefinition Id="c7f4f293-31a1-47da-9c31-5fe78be7bf45" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f0e7ae7e-873c-4247-9901-f0e42db87c90"> + <propertyInstance Id="43710581-51ec-4ca0-8a8e-d4e34839ed0c" name="HasBody" value="false"> + <elementDefinition Id="4ced2e4f-34da-4e33-b715-ad8c548ea008" /> + </propertyInstance> + <elementDefinition Id="4b668a3c-f0cf-4b3d-9672-c3a392864510" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d8c3a47f-b96b-4d56-a02a-4b68a3ab00da"> + <propertyInstance Id="6e221aa2-3863-4b07-aecf-b4bcf7d6a9be" name="IsUnsafe" value="false"> + <elementDefinition Id="5cb3d0df-3e09-4701-8ecc-2445b52b1bd5" /> + </propertyInstance> + <elementDefinition Id="4d9d0d5b-238e-407b-b239-38ecf74d55c3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="440b4666-5902-425d-bb1b-7c2222bc2012"> + <propertyInstance Id="da6b05c4-0422-4d67-b7c6-581e7bec3fb5" name="Inheritance" value="none"> + <elementDefinition Id="b66246da-fdcf-476c-b66b-64b28defa018" /> + </propertyInstance> + <elementDefinition Id="38723358-2367-4014-bb45-d8cfdb253f3e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="00fe95b7-a368-42ff-9497-f9a058ba1bc3"> + <propertyInstance Id="c370af02-d3d3-4c05-8b07-4ce5a30d7bb8" name="PackageVisibility" value="internal"> + <elementDefinition Id="7ce5e3df-d827-410b-aa56-7bb779d463fd" /> + </propertyInstance> + <elementDefinition Id="0a1638da-c3d8-41a4-94ca-5bf9f1f74eb9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="18c17657-24d9-4b19-ad51-88d2bef9c8e4"> + <propertyInstance Id="09ebf3d7-7ad7-4590-9f83-00e1b483bdc4" name="Set" value="none"> + <elementDefinition Id="71ea343f-85f1-4952-9353-261385ad9544" /> + </propertyInstance> + <elementDefinition Id="96fae7f8-ed1e-44f6-8b78-d84e3afb59ae" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="854c83d2-3788-4c32-8f20-87a79dc4792c" /> + <type_NamedElement> + <referencedTypeMoniker Id="386d5a4d-00dd-4f9a-8ba4-2ae5691909c8" LastKnownName="Rims" /> + </type_NamedElement> + </property> + <property Id="0b84cb5f-fded-4a7d-a993-5f2b3cb678a6" name="Segments" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="7c73c359-c673-4ad9-b1ea-41d58fe4a6ca" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DSegments" tag="ViewCode"> + <elementDefinition Id="74124bb3-b4ea-4877-85f1-2dc1f6d9724b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="c9275fd9-506a-42a8-b2d8-9a6a25b40687" name="property" profile="CSharpProfile"> + <elementDefinition Id="dfaac0ef-fd47-4571-86c0-40d3f62c146b" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="79f21105-32ae-45bf-a1a0-1027052c1561"> + <propertyInstance Id="feeda3d3-e1c8-45da-8182-3ce1ca3b7a35" name="ClrAttributes"> + <elementDefinition Id="1c5dd3e3-274d-476f-b19b-ae953951c57c" /> + </propertyInstance> + <elementDefinition Id="02185c9e-acb5-494d-95b5-17df1ed93454" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9e3b999e-a557-495f-981c-aaee44eca209"> + <propertyInstance Id="17a9dc70-0822-48aa-a453-27b1bce2962a" name="Get" value="public"> + <elementDefinition Id="5f15c6e1-05cc-43b9-b256-d438391b2293" /> + </propertyInstance> + <elementDefinition Id="e951022d-370b-4c3e-82c2-59514a64acee" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0ccdc68f-257c-4ced-82e9-c9490f25f93c"> + <propertyInstance Id="80e8bea2-8939-488b-80ae-85a4e9f30046" name="HasBody" value="false"> + <elementDefinition Id="46e708c6-3411-4b01-833d-e3bfc20d2365" /> + </propertyInstance> + <elementDefinition Id="c287dd34-164b-445f-82bb-ee922f10615b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="086ff32c-f245-40f1-8ab5-441a4e5eb0bf"> + <propertyInstance Id="6ee7c85c-6997-4f6d-9549-a01b8e833bbd" name="IsUnsafe" value="false"> + <elementDefinition Id="a450ea66-872e-4046-a1d7-472108aafaa8" /> + </propertyInstance> + <elementDefinition Id="106f643f-0ef5-40cc-88da-fadf913fff1b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2d919962-2044-46b7-83e5-217509811834"> + <propertyInstance Id="ff4363c4-ddaa-4ae3-a546-927ddf0b872f" name="Inheritance" value="none"> + <elementDefinition Id="67601a6d-a2ba-4ee3-b24b-ba1b59e7857c" /> + </propertyInstance> + <elementDefinition Id="dc29e589-774b-4b24-be01-5fda4fed6251" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7958759c-5c83-4fd3-a6a6-56207be06895"> + <propertyInstance Id="fdc616dd-5624-459e-abc0-1481fa9523ad" name="PackageVisibility" value="internal"> + <elementDefinition Id="c7e2ed62-3c8e-4565-a1be-795b6cf9235f" /> + </propertyInstance> + <elementDefinition Id="05cf12c6-0f3f-4562-a68b-705c8be9796a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0cffa475-9d96-42fa-ba6e-5fd450f73f72"> + <propertyInstance Id="cc3fe5e9-b73c-4ec7-9d1b-db07a571fe5c" name="Set" value="none"> + <elementDefinition Id="7c13b36c-fbad-4d37-a412-902d1ad490e0" /> + </propertyInstance> + <elementDefinition Id="1990fd8c-08f7-41f0-aa6c-f3cdfccf74e2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="15b785e8-3642-4fcf-84a5-2a721edaa670" /> + <type_NamedElement> + <referencedTypeMoniker Id="cb4e242b-8140-403f-84eb-fd38133b5f30" LastKnownName="Segments" /> + </type_NamedElement> + </property> + <property Id="e58c3ae4-8818-4bc4-8b67-2ac826cd73ae" name="PT1" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="c93ed046-9993-4cbd-a0ef-e60c10354990" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DPT1" tag="ViewCode"> + <elementDefinition Id="e6e5c5fc-e14b-4df9-9bf1-022d30d35b3b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="190a226c-3274-46e9-a9d6-bbd534dd3167" name="property" profile="CSharpProfile"> + <elementDefinition Id="ea7e07af-0b5e-484c-ba44-51d90358c024" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2484ba0a-a0af-4d76-9939-4b1c5cbe42a0"> + <propertyInstance Id="f4d89b1e-4720-4902-896e-f9b2eb53f233" name="ClrAttributes"> + <elementDefinition Id="4bc6e24c-0a2a-498a-908b-0de7b6c4407d" /> + </propertyInstance> + <elementDefinition Id="8d72fc4f-f438-48fb-8743-27a578265363" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4f9f2eae-469b-4393-b3b3-439a991447ea"> + <propertyInstance Id="1b44947f-f14e-4464-8334-fc0215d8f262" name="Get" value="public"> + <elementDefinition Id="a7dfd3a8-c041-4fd3-a3c9-d6137ff6abd1" /> + </propertyInstance> + <elementDefinition Id="d5688361-fac3-4686-9f3b-74e60296d9a6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="efd55eaa-478f-4667-89e4-42c30efb457d"> + <propertyInstance Id="faa1356d-dae9-4e46-abbc-785b2b7a5092" name="HasBody" value="false"> + <elementDefinition Id="47fe36a4-2edd-49b0-83da-b18bff3e5442" /> + </propertyInstance> + <elementDefinition Id="bb4563b5-0a38-4e3d-84b8-36e44580afc3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bf0c773d-726d-4f14-a96b-86192e3b34cd"> + <propertyInstance Id="7aa57da4-7d39-400d-8967-4a7127a4ecd0" name="IsUnsafe" value="false"> + <elementDefinition Id="18924222-29e3-4b58-aeec-ec859322440d" /> + </propertyInstance> + <elementDefinition Id="b50dd3ec-a37e-4799-8510-4957032e3fbb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c5ea3dc8-5335-419a-9b35-ce3992d06184"> + <propertyInstance Id="f4bad3b6-4aa1-4796-9582-1f873838e409" name="Inheritance" value="none"> + <elementDefinition Id="0b46e682-8dda-41ec-8b48-d778b4a78508" /> + </propertyInstance> + <elementDefinition Id="69c57c45-7da4-4b46-b942-2714c344a6c8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e36856fc-d69f-4111-8f12-fd5e6449dd21"> + <propertyInstance Id="96dddf99-96ed-466b-b3e3-22f078354dcd" name="PackageVisibility" value="internal"> + <elementDefinition Id="db86b946-f5d2-460c-b6b0-bca0f242b762" /> + </propertyInstance> + <elementDefinition Id="a1923e5f-c6de-4c04-a78a-09dbdbb6ab8f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0c6e4d64-09f6-4bd0-9b20-4c81635976c8"> + <propertyInstance Id="bfe7b799-2611-40b6-8062-30026c3fb633" name="Set" value="none"> + <elementDefinition Id="b69fa587-79b3-4ee5-99eb-1a8fb2987b3a" /> + </propertyInstance> + <elementDefinition Id="c4c41ec4-9458-41ce-8a7d-c2f641694e1c" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8c7585f4-92f0-4367-a1d2-b4757a680557" /> + <type_NamedElement> + <referencedTypeMoniker Id="15c3fd8e-2535-4693-9df4-ed01817bfaa9" LastKnownName="PT1" /> + </type_NamedElement> + </property> + <property Id="40c37b7d-3ec6-4520-8d1f-40193326c6da" name="ElectricSystem" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="857594db-38d0-4816-8a29-0246f1ab9319" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DElectricSystem" tag="ViewCode"> + <elementDefinition Id="8587b13b-e6db-49cb-87aa-3ee862524d84" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="63b9569c-2a0c-4553-bcfa-016e8da0ed97" name="property" profile="CSharpProfile"> + <elementDefinition Id="8d73051a-5067-4fda-8dd1-d04629fb4516" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="52613721-d0a7-4a77-8f29-0311325d1171"> + <propertyInstance Id="78dcf5d2-a0ee-46f0-bc95-0d74ac678208" name="ClrAttributes"> + <elementDefinition Id="bd15809d-5f22-4099-b59c-421f34490faf" /> + </propertyInstance> + <elementDefinition Id="9adf9535-22d1-4e7b-b422-ac513be9cc7e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4a69f572-6181-436a-babf-56c883bccfb9"> + <propertyInstance Id="4c11653f-ff08-4b51-8329-3e89ab58994f" name="Get" value="public"> + <elementDefinition Id="0da095dd-916b-4fe2-8d7f-488f7d11a625" /> + </propertyInstance> + <elementDefinition Id="bb38cde2-559e-48d8-bfe0-b866584c8932" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c5e355e6-de6a-4dd9-b9d7-3a39897e3d6f"> + <propertyInstance Id="cd1ca723-c993-48dd-8d2b-afc0f4275b95" name="HasBody" value="false"> + <elementDefinition Id="694c8e1b-0495-4192-86c2-ce979c339731" /> + </propertyInstance> + <elementDefinition Id="45a12f28-2c1e-42fd-9df9-e5df7a5d2ebc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="88105ca8-0fda-41cb-9c49-bd5f7f0a2cef"> + <propertyInstance Id="e21a7223-0c61-4afd-984e-e49e3df205f0" name="IsUnsafe" value="false"> + <elementDefinition Id="ba083c79-fd59-4b85-9141-23e53355215e" /> + </propertyInstance> + <elementDefinition Id="15fa5ada-76df-41c2-a64d-793f48cd1353" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a2e77575-9873-4323-bbd3-9696a8ce6e2c"> + <propertyInstance Id="0628b739-0ae2-4f49-a181-a3313f133795" name="Inheritance" value="none"> + <elementDefinition Id="2f31bd93-a049-4502-b494-df115b5116fb" /> + </propertyInstance> + <elementDefinition Id="a8dccf4c-2653-4922-ac96-8ba27b9af567" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="db30c8ad-38e1-4181-94f9-74cfda4f8eff"> + <propertyInstance Id="38076349-e9e5-433c-b923-e1b291dfd394" name="PackageVisibility" value="internal"> + <elementDefinition Id="7710fb34-dc1d-4719-8834-2ece4dcdedb7" /> + </propertyInstance> + <elementDefinition Id="7df72c40-ebdc-415a-b1b8-68842940c298" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2b2838a5-7bfd-495c-a6ca-78f905b9b3bb"> + <propertyInstance Id="b835eab4-0f20-418c-96a8-a035ebfdbc50" name="Set" value="none"> + <elementDefinition Id="9d98e0cc-d8a0-4c5e-9e83-13d71232e842" /> + </propertyInstance> + <elementDefinition Id="5af2d669-e580-4f65-822f-c5efe95cdb55" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="acf15900-c083-4f86-af59-a609edb39175" /> + <type_NamedElement> + <referencedTypeMoniker Id="21698a25-48fb-4cf0-bf27-bd2396c75b81" LastKnownName="ElectricSystem" /> + </type_NamedElement> + </property> + <property Id="7e2d9111-9f30-4e97-899d-5f9954f73aab" name="Fan" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="cb7f227c-70e7-4cdf-a013-a4af2796d170" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DFan" tag="ViewCode"> + <elementDefinition Id="6a697d0e-d9bf-4a7e-b2be-a4e79874470d" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="9d106466-1835-4c53-a6f1-a693d9167480" name="property" profile="CSharpProfile"> + <elementDefinition Id="d80ae642-278c-4707-a3e0-7367fe1a74b2" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2a6703e7-a51d-464d-95b4-defa93e0cb8b"> + <propertyInstance Id="8614ba03-2775-4979-abf5-47dd4fdb2780" name="ClrAttributes"> + <elementDefinition Id="93e1cfa9-ede9-4848-ba18-bf69b87731f6" /> + </propertyInstance> + <elementDefinition Id="150cb553-e769-4692-931e-5867dac88aad" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c190baf9-44c8-4709-8186-fba4c673be4f"> + <propertyInstance Id="f78dd6d6-7706-4ada-836c-5043fe9d32d9" name="Get" value="public"> + <elementDefinition Id="ea64ce39-472f-4142-92c0-5c18999a1eda" /> + </propertyInstance> + <elementDefinition Id="d2d718c9-ee3a-45a4-a6d1-50ac9483fc53" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="acf8ff41-5302-4b57-b751-fee374b2119d"> + <propertyInstance Id="1df68c06-9d6c-4f43-a469-3acd123887b9" name="HasBody" value="false"> + <elementDefinition Id="b703f3ea-c074-4f00-95e3-271027930944" /> + </propertyInstance> + <elementDefinition Id="14df69fc-695c-4c98-bb64-09a7b3adbef5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b4a67dd0-83ad-4fde-bdde-9e0e4293c54b"> + <propertyInstance Id="d33ff9a9-fda9-452e-9693-5f51b8965611" name="IsUnsafe" value="false"> + <elementDefinition Id="b4b31035-370f-4d9b-8d7f-662c9c722e62" /> + </propertyInstance> + <elementDefinition Id="b3625263-7fc4-4d44-9076-6739ef55a771" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f848f41e-b79d-48fa-a68b-c41b0eb856f7"> + <propertyInstance Id="7c899dcb-c186-45f2-8982-faad0c949294" name="Inheritance" value="none"> + <elementDefinition Id="6631e1c8-2137-432a-833a-0bd7d5907513" /> + </propertyInstance> + <elementDefinition Id="302b4312-8f30-485a-9387-c21ce22f18cf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="90108fc0-042c-4f56-b173-548b2c0ad5de"> + <propertyInstance Id="90f0645e-69c7-41cd-9dc2-a27e24b1521b" name="PackageVisibility" value="internal"> + <elementDefinition Id="8b9ae58c-03be-496e-8de3-8acf1cb9ebc2" /> + </propertyInstance> + <elementDefinition Id="9bab70a0-f12f-4a22-92a7-41abd5d6fe14" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8389ef2e-fedc-4e59-81b4-1b9ab82107a8"> + <propertyInstance Id="4dc03d59-afee-42fb-a86b-9ced904dd6e3" name="Set" value="none"> + <elementDefinition Id="682b3ce0-91d8-4eda-9c1a-8551b41ed6c0" /> + </propertyInstance> + <elementDefinition Id="b02982aa-7076-4ea2-bd4c-d76700046d1d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="c0f2b499-9569-4575-85f9-f5473491e174" /> + <type_NamedElement> + <referencedTypeMoniker Id="f4e2239e-22f1-45f5-a573-eb30bc2efeed" LastKnownName="Fan" /> + </type_NamedElement> + </property> + <property Id="d02ee6dc-f072-4a24-8b0a-09fbe16a6234" name="HeatingVentilationAirConditioning" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="fd677b1f-43e3-42cc-9565-8e16fa04af93" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DHeatingVentilationAirConditioning" tag="ViewCode"> + <elementDefinition Id="37c26b30-4547-4596-a869-c757547a283d" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="59116c59-8036-4715-b89e-e1d21b2ceec2" name="property" profile="CSharpProfile"> + <elementDefinition Id="b18a7640-1f81-4f32-bd45-4594703ce191" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b52320a5-0c13-4a36-90d3-687387e95a57"> + <propertyInstance Id="b576debc-39ba-4323-a823-e76377ecb39c" name="ClrAttributes"> + <elementDefinition Id="66adb4c6-4246-4d09-aeff-108fbab33894" /> + </propertyInstance> + <elementDefinition Id="3267cd0d-1efd-4d9b-ac68-4f190c633583" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5670c728-2156-4c61-8bf1-60ca4a734ace"> + <propertyInstance Id="e3cbcc6e-cfe3-4575-9e8c-c5c42db7ac04" name="Get" value="public"> + <elementDefinition Id="9185e8ae-f407-4ea0-8fcb-fa3f744c8954" /> + </propertyInstance> + <elementDefinition Id="a6c0fecd-3dff-4efe-9f48-ad4bce16cdcb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7d6e4023-c594-4dad-a05f-827d74ef9b1d"> + <propertyInstance Id="dd480341-c531-40da-b9d0-a96627335156" name="HasBody" value="false"> + <elementDefinition Id="c0d7b3c3-5fb8-45c4-af1e-152cca1b7f2d" /> + </propertyInstance> + <elementDefinition Id="cef0031a-349f-4f15-bd8a-d6635a8c949e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4fe3b4e7-b78a-4526-aa65-5387b04ac28f"> + <propertyInstance Id="fb91c9a1-58a0-43e8-8ef7-4485c208f8aa" name="IsUnsafe" value="false"> + <elementDefinition Id="8067a06a-0ff0-4d18-9170-cc87ed7d9706" /> + </propertyInstance> + <elementDefinition Id="be4d82b7-5e9a-4c1a-9bfa-6640a8380cb2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a4913f14-08b4-4352-a277-f6c6c6039356"> + <propertyInstance Id="8e73f86a-0c1f-4a54-a6e3-8ce664c16b04" name="Inheritance" value="none"> + <elementDefinition Id="edff3fcf-4f2e-45ab-8339-9667a23cb72a" /> + </propertyInstance> + <elementDefinition Id="a86aaf17-bd8e-477c-94ee-f6fed014ff0a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f138b49b-d033-46de-871a-6ba8280ca1a0"> + <propertyInstance Id="76cbcb7a-0323-4dfa-8985-faaf95486cfb" name="PackageVisibility" value="internal"> + <elementDefinition Id="f21459fc-ca39-4a65-8470-f353e5c8db4b" /> + </propertyInstance> + <elementDefinition Id="5d1fe3e6-ca86-4483-9224-88a93cca71e1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5a320b63-a3d9-472c-ad4d-7c21861ccfab"> + <propertyInstance Id="d2e51735-d53c-4b3d-892f-7389a156f712" name="Set" value="none"> + <elementDefinition Id="20c32a9c-b45a-4b5d-b302-41e80750d912" /> + </propertyInstance> + <elementDefinition Id="c6f8dce3-db0a-4b68-b1bf-6b1561bdb012" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ba54a159-6e47-4ee2-a84d-04b75318fb5b" /> + <type_NamedElement> + <referencedTypeMoniker Id="df43bfd7-e106-485a-a889-0038859ef668" LastKnownName="HeatingVentilationAirConditioning" /> + </type_NamedElement> + </property> + <property Id="4f439cd1-c9ed-4fbd-aacb-92f67489d41c" name="PneumaticSystem" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="7b7fa67d-eb8b-44cb-bb8b-a54ad1a5a204" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DPneumaticSystem" tag="ViewCode"> + <elementDefinition Id="b335fb65-de7d-4301-9952-b0f0144e25b0" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="54b0d54e-cce5-41b5-ab61-c90ee2fc9b68" name="property" profile="CSharpProfile"> + <elementDefinition Id="f19777f7-7966-4bf9-bf6c-478c9416730f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a1ae33f0-27f5-4dfd-b742-25b05df6686c"> + <propertyInstance Id="79fa9952-0584-4b11-a1e7-ea663fd3b217" name="ClrAttributes"> + <elementDefinition Id="f8ec4f28-d140-4299-b15e-a04843486cf7" /> + </propertyInstance> + <elementDefinition Id="ae0bae8d-aaa0-4b08-9de6-d6654061e592" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bf3a3443-be09-4752-b4ab-d571162746e9"> + <propertyInstance Id="0c039f97-a6eb-4c6c-9880-41d7500c6d22" name="Get" value="public"> + <elementDefinition Id="662e0fa0-2157-42f5-a6cd-6a5f0e6ebfb2" /> + </propertyInstance> + <elementDefinition Id="a675e2d5-4f60-4119-a561-7ea5ca0c17c8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="93b20b24-b255-4c8f-bc43-61cfd6ec8a8e"> + <propertyInstance Id="7d544c43-41ee-4bb5-b4ac-085f17eb5f3e" name="HasBody" value="false"> + <elementDefinition Id="01e9b42f-291b-4a4d-a0f5-fc2253588955" /> + </propertyInstance> + <elementDefinition Id="e06957a3-1bfa-4e39-8dcf-aeada79768a5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ac1cb499-e6fb-4df5-b736-b69145ce2f0c"> + <propertyInstance Id="7b986729-ff9b-4a5e-943d-8c36e2e77b23" name="IsUnsafe" value="false"> + <elementDefinition Id="3143c84a-28f9-4324-b787-54edd7113e1d" /> + </propertyInstance> + <elementDefinition Id="0b90ad1f-14f2-4c42-a9d1-9f32f6f85875" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="13c112a0-4d20-4d05-bcb3-41e9e30de8a8"> + <propertyInstance Id="ea44b423-8f31-4924-b401-f380a3c32790" name="Inheritance" value="none"> + <elementDefinition Id="17bfb023-6724-4008-91d1-a8ef99f0f5a6" /> + </propertyInstance> + <elementDefinition Id="07042d71-c22f-4d81-a329-f0b51b2e9c15" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5be4f5c3-36eb-4cc7-a69f-cc6155180313"> + <propertyInstance Id="0d594bfa-ef1e-43c9-940d-1b6bf40d7623" name="PackageVisibility" value="internal"> + <elementDefinition Id="f3ef7ced-6f2d-435d-9e75-e76297c36f03" /> + </propertyInstance> + <elementDefinition Id="44580f36-d3cd-4af0-b1f3-df7ac6e5f4d4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c5dea3f5-e305-47ee-bfa8-159d52b62546"> + <propertyInstance Id="e9a159d3-87fd-4b5e-9405-e27fce8ccf4d" name="Set" value="none"> + <elementDefinition Id="8ecd13d1-6a5f-4bf0-98d6-1ccdc4ff3b76" /> + </propertyInstance> + <elementDefinition Id="43a11b9e-07b0-4b63-b67b-e53a3b898dae" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a7fcbc29-bab0-472f-a738-aa661daa1419" /> + <type_NamedElement> + <referencedTypeMoniker Id="9e180337-03ae-4a8a-a875-5982f79ab1ff" LastKnownName="PneumaticSystem" /> + </type_NamedElement> + </property> + <property Id="b0889852-185e-4aff-97a9-36bfc6f5939c" name="SteeringPump" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="fabf0118-0705-4deb-9541-90c21e5d682f" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DSteeringPump" tag="ViewCode"> + <elementDefinition Id="bcaf5680-ce05-496b-98b9-22fc149e677f" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="1be2457d-3423-4190-89e6-836e29ea5321" name="property" profile="CSharpProfile"> + <elementDefinition Id="4976e587-c341-4d2d-a277-a4654971d85a" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b655af7b-c0e7-4545-9f75-6545e29f0ce8"> + <propertyInstance Id="822140b5-f99e-4b3a-b8c5-d0384745c54a" name="ClrAttributes"> + <elementDefinition Id="adb71eb8-c5eb-418b-b619-2d75ed28686e" /> + </propertyInstance> + <elementDefinition Id="731f4c63-8300-4fcb-aba4-de60812778fc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="12b1b670-d279-4ab3-b938-107ddec80685"> + <propertyInstance Id="0b8a0f41-8068-42d0-90c3-c1c9f43201ed" name="Get" value="public"> + <elementDefinition Id="00911c29-ae0c-455d-b93a-4c2c29587f87" /> + </propertyInstance> + <elementDefinition Id="0fd9ed96-5bcf-4901-bbb5-98dfbc539852" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="03d4493b-1e77-444d-83c2-369401ff5682"> + <propertyInstance Id="a8341727-a3af-425c-9377-ed9d650fd9e6" name="HasBody" value="false"> + <elementDefinition Id="78340390-371c-44a5-9542-737886999620" /> + </propertyInstance> + <elementDefinition Id="71dbab3a-fc76-4f9c-be51-f5da57852035" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f17f9f8d-874b-4328-9cc1-a965c3bac7ea"> + <propertyInstance Id="d238655d-eb71-4256-b189-8857c2999160" name="IsUnsafe" value="false"> + <elementDefinition Id="5504e281-9f35-4307-9ee4-77ce22fe9907" /> + </propertyInstance> + <elementDefinition Id="6111d7a5-7df4-4e2b-9b28-c6813d5478db" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="362521b6-e004-4763-ae10-4639bf46e79c"> + <propertyInstance Id="b5fc3a6f-3ec1-49f2-86d1-6e8964445feb" name="Inheritance" value="none"> + <elementDefinition Id="0cb29b6c-6376-40f4-9fac-3ad3a5019ce9" /> + </propertyInstance> + <elementDefinition Id="360bf70b-79be-42f2-84bb-22f6cb4846f9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0b1c5fc5-152e-4dd0-b3ee-bc560e1d478c"> + <propertyInstance Id="d1a04362-cf32-4aab-a80c-557d18cdf47e" name="PackageVisibility" value="internal"> + <elementDefinition Id="39f4b659-6da9-4b33-abaa-066e1643e0b6" /> + </propertyInstance> + <elementDefinition Id="5c7133a4-fb5e-4fdb-b797-a73ee852cde5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cfcc7996-dba3-4b49-8c11-c7a5d02b318c"> + <propertyInstance Id="930ca2e2-2fd0-40c7-874f-6b129146afa3" name="Set" value="none"> + <elementDefinition Id="9131ccda-6162-4756-8216-a16a626dc1fc" /> + </propertyInstance> + <elementDefinition Id="3d3d6514-3c9b-4e59-92b0-aaf00579a7cf" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="76a37d12-23d0-4554-ae1d-c201241d1b38" /> + <type_NamedElement> + <referencedTypeMoniker Id="bfc79131-3896-4940-a1d0-6031b84489da" LastKnownName="SteeringPump" /> + </type_NamedElement> + </property> + <property Id="5893eb47-306b-45ef-aa35-a9c5300f99a3" name="WHTCCorrection" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="0862fde1-ba12-4201-b651-fbf0b60195fd" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DWHTCCorrection" tag="ViewCode"> + <elementDefinition Id="e74dba76-ca13-4c8d-bf49-21f8b22ccee2" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="1587c917-aa9b-4aa8-a835-c10f6bcb90fa" name="property" profile="CSharpProfile"> + <elementDefinition Id="83251b93-7a31-4f47-8a7d-5c283e1fadce" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9cfa4918-b0ab-4917-805b-126732ad5aee"> + <propertyInstance Id="af77a5b6-78ef-4330-9d82-3cb0f97d381f" name="ClrAttributes"> + <elementDefinition Id="a095e8e5-0aec-4903-bcfe-fe65324fac69" /> + </propertyInstance> + <elementDefinition Id="564778e7-c420-47d6-96b0-3e9d193cf827" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8ef7253d-26b8-4cb7-b0b9-ded1072c16b6"> + <propertyInstance Id="231ba473-401b-4e87-8116-9d8dd95264cf" name="Get" value="public"> + <elementDefinition Id="21e49198-1cf4-4f65-a79d-216aee6eba52" /> + </propertyInstance> + <elementDefinition Id="37f00857-ff02-42f1-8861-ae97ab6d91d2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ea25cb40-2af3-4a96-8c65-6028bdab3269"> + <propertyInstance Id="079df6f7-6e55-4a1d-8ad3-8c88f59714a2" name="HasBody" value="false"> + <elementDefinition Id="2b8d6015-b1e8-46dd-a54a-451f6a82526b" /> + </propertyInstance> + <elementDefinition Id="2c63abac-5411-4dae-a48d-dce4b67b3d21" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8fe6f3ff-a93b-4b67-8e04-d19c9fa873d3"> + <propertyInstance Id="7173bc46-5779-4eaa-a94f-534077cca734" name="IsUnsafe" value="false"> + <elementDefinition Id="e6dab6b3-61e8-416f-ac4b-167f7642e392" /> + </propertyInstance> + <elementDefinition Id="7ce40c50-b6f4-4145-8df6-fec2b8c9e17f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7afd98d6-b118-43ad-b6c4-75806d2a05ce"> + <propertyInstance Id="bda23dc3-9d31-4526-b266-3d6944715d4c" name="Inheritance" value="none"> + <elementDefinition Id="73832b65-eb8d-4251-9fe7-690f0adb8115" /> + </propertyInstance> + <elementDefinition Id="2fdcc1df-6aba-4b80-b2e4-3d3aae80bed8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c43ef0ec-a292-4fa2-91b4-a49feb80fa96"> + <propertyInstance Id="5cdc3646-7a6b-4c88-bdb4-0fbeb00bf2ea" name="PackageVisibility" value="internal"> + <elementDefinition Id="c9ced3bb-77f4-4652-9dfa-ecea227085a7" /> + </propertyInstance> + <elementDefinition Id="40d7c398-5db7-4b5b-be5b-55141239eac6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d41365f8-fde7-4ad6-80cc-437d1a2bc428"> + <propertyInstance Id="77300c56-dd54-4643-8a89-733a3903f61f" name="Set" value="none"> + <elementDefinition Id="441e4095-9283-4b3b-b126-ee83379631f7" /> + </propertyInstance> + <elementDefinition Id="1fa76272-74a0-4a63-9925-0454509798a8" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="901ac489-3fec-4cbb-b48a-3d1ef408315c" /> + <type_NamedElement> + <referencedTypeMoniker Id="f7f76c6f-e7d7-4ca7-8242-daf94fb18694" LastKnownName="WHTCCorrection" /> + </type_NamedElement> + </property> + <property Id="64c2296c-1e6f-49c2-afe9-6b98c0329dba" name="_instance" visibility="Private" isLeaf="false" isStatic="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="0d0e68d3-8799-46a0-935f-e68607f5408d" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_instance" tag="ViewCode"> + <elementDefinition Id="2cd42c92-461c-4ee8-84a9-aa60b5616776" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="bd5f3db0-785f-4c33-a5dc-31c377578aca" name="field" profile="CSharpProfile"> + <elementDefinition Id="13db2fdc-3fcb-40b3-afca-04c63d4fe35f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0f4a13a4-68dc-4963-908d-ab19e12a0aff"> + <propertyInstance Id="d9a16413-5fde-4245-9a4e-e54f8c0f906c" name="ClrAttributes"> + <elementDefinition Id="67016c0d-56ff-45d2-8590-b46ff73eed1e" /> + </propertyInstance> + <elementDefinition Id="ce49c703-8c13-4e92-9880-0e948bed57fc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b4401e1e-3a8f-484a-9f55-c9802c1046e6"> + <propertyInstance Id="2e574170-51a4-4aef-8f93-a623af5fc269" name="IsConst" value="false"> + <elementDefinition Id="8d84e19a-6f80-491e-a1ed-385127e53677" /> + </propertyInstance> + <elementDefinition Id="0e746519-abef-44b7-a04f-09443459f136" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d9282e45-31e7-4825-93ce-71fc0ecc6784"> + <propertyInstance Id="f3b10b6f-22b0-4d03-88be-daac055a499b" name="IsNullable" value="false"> + <elementDefinition Id="a634b726-52fb-42e3-bed8-a40a65cc7f7d" /> + </propertyInstance> + <elementDefinition Id="a6dd57a9-6581-4a5d-9620-81849a65f69f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="83cc96fa-2d80-4432-9efd-d72867228fe8"> + <propertyInstance Id="b5fca0f4-c568-454b-a6b6-b6abf53088a7" name="IsVolatile" value="false"> + <elementDefinition Id="de750bba-df18-4b45-8222-7a6c496b1b20" /> + </propertyInstance> + <elementDefinition Id="2908d62c-4f0e-4bd2-a46a-2c8c5da0e8b5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f40de287-f169-405f-9640-1b2c5ab33f2d"> + <propertyInstance Id="bf382a70-838d-427a-b423-143ec7cf55ef" name="PackageVisibility" value="internal"> + <elementDefinition Id="86450888-6c8e-46d0-8cab-3d3b5378982e" /> + </propertyInstance> + <elementDefinition Id="25f2b4c3-8b2c-4c4c-9287-8379294eaa59" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="66f3e8f2-9310-4005-a03e-9dae1cc4b546" /> + <type_NamedElement> + <referencedTypeMoniker Id="b0d5f4f2-4b13-497c-b02e-56d75002f59f" LastKnownName="DeclarationData" /> + </type_NamedElement> + </property> + <property Id="72ce0933-2de4-4da1-aece-8a1d1d70ae10" name="_segments" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="daec1f4b-369f-4240-9d70-eae7caeb2328" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_segments" tag="ViewCode"> + <elementDefinition Id="b45993b2-555e-436c-acb6-965bb25d5a98" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="4b829636-8091-4c3b-8f17-d12f8d411311" name="field" profile="CSharpProfile"> + <elementDefinition Id="c298a1d8-ccf6-49f6-8ecd-40aaff5f82fa" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="36db7f83-4f08-42ad-9b7e-ed715717a26b"> + <propertyInstance Id="ed615d48-520e-4168-8d0f-1950618a0117" name="ClrAttributes"> + <elementDefinition Id="e995ab17-7912-4139-b414-f06f8fb49b51" /> + </propertyInstance> + <elementDefinition Id="ec294ccd-f87e-4f71-bf24-1266544f49b4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0a662f00-7f5a-4dcc-bca7-61d3ca8026e7"> + <propertyInstance Id="6922c4c8-3c31-4a52-aed4-53ac700625e2" name="IsConst" value="false"> + <elementDefinition Id="fffd08b8-5d5f-4189-8d51-b243f9e58869" /> + </propertyInstance> + <elementDefinition Id="c89466c7-2f59-452a-99d2-cdcc88661f4e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e837e560-95f9-4ff5-bb0c-7827114025c4"> + <propertyInstance Id="d33b4382-c4c2-43f5-b8a1-815e2e8a76fb" name="IsNullable" value="false"> + <elementDefinition Id="26116586-0c43-468f-a017-6eba1f34e858" /> + </propertyInstance> + <elementDefinition Id="b9554d17-e850-4dcf-a7d7-10e8e40fc370" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="289e8365-cda1-47ae-9084-81a363a27c25"> + <propertyInstance Id="fe6e5949-e323-4200-adce-1f164a37c96b" name="IsVolatile" value="false"> + <elementDefinition Id="54b8ead7-a82c-4958-a817-a0a449422efd" /> + </propertyInstance> + <elementDefinition Id="8f6ecac7-10c4-4c97-93e3-869e283b0eb5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4b5109ee-2533-4c95-a276-38782674fa3c"> + <propertyInstance Id="06bbc5bb-5af7-487d-be4c-11d4456a939c" name="PackageVisibility" value="internal"> + <elementDefinition Id="d198eb07-0fe0-4f28-a26c-e4d606daea11" /> + </propertyInstance> + <elementDefinition Id="cb1a45a8-f853-427f-b220-264d4b2b4f95" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="342816a7-32d6-4345-8ff3-64ed0ba1d5ef" /> + <type_NamedElement> + <referencedTypeMoniker Id="cb4e242b-8140-403f-84eb-fd38133b5f30" LastKnownName="Segments" /> + </type_NamedElement> + </property> + <property Id="130e5e02-b2fe-4dd5-9ce7-4c84f7c623b6" name="_rims" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="8b5292ff-1c71-4e08-815a-ef1f2c8152ce" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_rims" tag="ViewCode"> + <elementDefinition Id="e69839c1-b03a-4529-bdc0-2164a3f2afb8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="1c362a2b-52ef-4fa1-93a9-d848d27b5f10" name="field" profile="CSharpProfile"> + <elementDefinition Id="31258db9-9b02-4b67-8efd-3bbe60650900" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="27804145-b16e-48b0-a82a-9a5c587977c7"> + <propertyInstance Id="91944388-cc41-45c0-bc6a-71b0ba0c7a00" name="ClrAttributes"> + <elementDefinition Id="d13a97d0-ede2-4cb0-ab07-3f95f23d4847" /> + </propertyInstance> + <elementDefinition Id="e169c731-0c41-4ab8-8573-012819809ed5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="08db4734-765d-4db8-b0e4-47aaae02e7d5"> + <propertyInstance Id="407e76e3-26a4-4853-94a4-59c7e93f8a30" name="IsConst" value="false"> + <elementDefinition Id="40cce222-7994-4b9b-9dd0-f4e7ae288d40" /> + </propertyInstance> + <elementDefinition Id="7ceacb38-bfc4-4423-8f9e-e5f65c686ff8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e0572d19-b28b-45bc-bd29-85be5764cffc"> + <propertyInstance Id="af705b88-6fc5-4ef1-9de5-845ea1210b34" name="IsNullable" value="false"> + <elementDefinition Id="1acbf334-c340-423d-8854-6afcc6bec003" /> + </propertyInstance> + <elementDefinition Id="b274b166-fa62-4129-a329-c868a6007dc3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d85116a6-345b-4dd8-b099-6ef8922312e9"> + <propertyInstance Id="a59b8594-dbbb-4039-a9f9-c7d4845e9461" name="IsVolatile" value="false"> + <elementDefinition Id="cf9e082d-965f-4254-88b3-b8935ba0a825" /> + </propertyInstance> + <elementDefinition Id="c153565a-fb04-4b93-9a87-458dd4d99864" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5021935a-caca-44cf-aa19-97b0d10c0eb0"> + <propertyInstance Id="63bcac72-cc3a-4712-9cbc-26dac3765127" name="PackageVisibility" value="internal"> + <elementDefinition Id="1cf47d68-2fac-44c7-9068-d96ecaff3db9" /> + </propertyInstance> + <elementDefinition Id="243e79f9-57b9-453d-8217-9b3a155ec2df" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="3a362e48-89cc-4edd-a4f4-3f661c9cd1cf" /> + <type_NamedElement> + <referencedTypeMoniker Id="386d5a4d-00dd-4f9a-8ba4-2ae5691909c8" LastKnownName="Rims" /> + </type_NamedElement> + </property> + <property Id="991bf603-f2f3-4184-9bb8-e868659a8190" name="_wheels" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="23b092e9-997f-47ef-a10f-f0a86ef0a402" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_wheels" tag="ViewCode"> + <elementDefinition Id="a22ae5e4-9499-446d-b92a-4a8c51526958" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ab5ec689-024d-4fbb-94e2-0a4dd5f22e61" name="field" profile="CSharpProfile"> + <elementDefinition Id="532dc78a-4020-4afc-9fa0-82b045b8e0e2" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="702d8ab7-e1ff-410c-8077-98faad4b7ef3"> + <propertyInstance Id="a6f8cb51-0b25-44b5-860e-5addad98148b" name="ClrAttributes"> + <elementDefinition Id="dcd75e9f-6dab-43f5-b7d3-c5d31a4e5984" /> + </propertyInstance> + <elementDefinition Id="3b931b6c-3620-4213-b759-345bc795e629" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1bf68f33-01e1-4bbf-a2b4-8d1e0b5716ee"> + <propertyInstance Id="54842222-0388-47c6-92a4-08775806d8ec" name="IsConst" value="false"> + <elementDefinition Id="bfb53b90-1292-4c30-bece-e256634f2662" /> + </propertyInstance> + <elementDefinition Id="38b1da24-5a34-498b-b52f-ef0eb51a2461" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cdb3ef5d-d96c-4888-a4d5-fda0732da8db"> + <propertyInstance Id="63616b2b-fac6-4da8-8078-f07832b6dc3e" name="IsNullable" value="false"> + <elementDefinition Id="3a090ab7-1084-4d57-9b81-72875035e36c" /> + </propertyInstance> + <elementDefinition Id="b0b0b755-da3c-4534-b1ec-2ac20a8e45f8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e98b7949-7c4f-49c6-a096-db935f2c935c"> + <propertyInstance Id="4b72e28f-37db-4ca4-a04f-840c2bd7dfc9" name="IsVolatile" value="false"> + <elementDefinition Id="17e0904f-1b6a-4d38-a348-969559150f3f" /> + </propertyInstance> + <elementDefinition Id="612aad4b-619f-490d-9a06-3e0306b6b7a1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="25c8185f-902b-431d-9121-daf790f574fb"> + <propertyInstance Id="ef701c3c-2949-4e20-b73d-019b55f730a1" name="PackageVisibility" value="internal"> + <elementDefinition Id="8dd75dbf-fb4e-430e-bfb8-bfe74079ccc2" /> + </propertyInstance> + <elementDefinition Id="1d113dd1-20cc-4021-aafe-04f1c37a7860" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e6763448-e842-4ad3-bd17-6f8836111b87" /> + <type_NamedElement> + <referencedTypeMoniker Id="7f1415b9-8a96-4b5d-b8b4-27f33907b53c" LastKnownName="Wheels" /> + </type_NamedElement> + </property> + <property Id="8ab7bbc0-8a52-4575-882a-abe557ff520d" name="_pt1" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="6b1753f9-e910-45bf-ae59-5de9c7834e7b" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_pt1" tag="ViewCode"> + <elementDefinition Id="d4a9b1a8-2fa8-4733-a815-e546cc04a053" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="0b2404ba-faaf-4631-84ae-21d18d73544c" name="field" profile="CSharpProfile"> + <elementDefinition Id="893d3e4b-a791-4621-8c7d-6e3f22bde22f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4ed0fb5c-35c7-4917-b82c-11f6efc00c25"> + <propertyInstance Id="3dccba28-47b8-4c34-b832-c35d4627a13e" name="ClrAttributes"> + <elementDefinition Id="cb983596-afe7-4b14-9572-4d3aea7453d5" /> + </propertyInstance> + <elementDefinition Id="8ee314f5-a0fc-4368-9ece-39a976faf8ac" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dc9b3634-98e4-48a8-9332-1391c3b90045"> + <propertyInstance Id="693edcdf-62f6-4703-9a2a-1e698c3eb70b" name="IsConst" value="false"> + <elementDefinition Id="d7257a9e-96e3-448d-a36b-2456b92303ab" /> + </propertyInstance> + <elementDefinition Id="05b77109-a863-4821-83b0-6208db216f46" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c0c4ad78-beb7-4233-886e-3344edacd966"> + <propertyInstance Id="b8d7aa1c-3bfd-4edd-a53b-d8d7ebeb735e" name="IsNullable" value="false"> + <elementDefinition Id="a3baf924-c69e-4284-8a1d-334d09909007" /> + </propertyInstance> + <elementDefinition Id="dd03d058-553f-4483-b746-7e2c090af222" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="15365205-7c61-41d4-a065-b61c372584ab"> + <propertyInstance Id="a93261dc-5d68-4630-b348-de84ab85020c" name="IsVolatile" value="false"> + <elementDefinition Id="9bddfa6b-1b2d-4190-8c29-bed42cfef997" /> + </propertyInstance> + <elementDefinition Id="343407ad-37a0-4323-be6d-ce179fef66e3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2ad4a79a-7471-480e-aebe-9a1946773b44"> + <propertyInstance Id="331b12a8-6975-45f1-ba06-aaadb3a226b5" name="PackageVisibility" value="internal"> + <elementDefinition Id="b11cad1f-e9cb-42d4-846a-8c1199fc95f9" /> + </propertyInstance> + <elementDefinition Id="ccfa3f72-8f59-4a86-8efd-b2502650eddc" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="45c23dca-060e-4639-9deb-81cbd86f1456" /> + <type_NamedElement> + <referencedTypeMoniker Id="15c3fd8e-2535-4693-9df4-ed01817bfaa9" LastKnownName="PT1" /> + </type_NamedElement> + </property> + <property Id="222c980c-e888-4f06-a13a-c0e39bdab5c9" name="_electricSystem" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="8356e3e9-5221-4e1e-aaeb-1db086f9f93e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_electricSystem" tag="ViewCode"> + <elementDefinition Id="4121fd67-e659-4f86-a02b-596340d565c8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="efbf453a-db1a-4d51-a9b4-ba47642a6563" name="field" profile="CSharpProfile"> + <elementDefinition Id="828b12b6-3632-4809-9863-95ef70f47b50" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="583ed8b0-9ecf-454b-888c-5954ecb2eb23"> + <propertyInstance Id="7543da07-a68b-4aad-b9e5-b0d91d1cd8c0" name="ClrAttributes"> + <elementDefinition Id="54a538b4-7c6e-475c-a774-b47097e64699" /> + </propertyInstance> + <elementDefinition Id="9ff86070-13a8-447c-acff-80ab4bceff89" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fcc2e477-87da-4a1f-a5cc-c4e9622fe71f"> + <propertyInstance Id="a2df7efc-0d4d-4ea6-9add-e64e3f92b15f" name="IsConst" value="false"> + <elementDefinition Id="ee83e948-4dd4-461d-b174-c0abe61909b8" /> + </propertyInstance> + <elementDefinition Id="90c89504-9408-4bad-8f0c-486ab27e59a0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5e30408d-8fff-449e-871e-7e682cf2a21f"> + <propertyInstance Id="5942ccce-f9d9-4cf6-90d1-1056abe40587" name="IsNullable" value="false"> + <elementDefinition Id="45428c91-7e58-4a5d-816f-48d8cb3e6e91" /> + </propertyInstance> + <elementDefinition Id="2bf34f9b-489c-42d9-923a-21ee55961c03" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6bb15667-9314-40a6-827b-6588daf96372"> + <propertyInstance Id="c6b92ae5-f279-4803-82a4-d00e5c2f4d75" name="IsVolatile" value="false"> + <elementDefinition Id="1440972d-6b2e-425a-abcd-296e72f50d01" /> + </propertyInstance> + <elementDefinition Id="5d5c4b46-e91e-41b3-990d-bd6f17511fb4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="23702a86-d164-4024-ac52-0a72d91317ee"> + <propertyInstance Id="ddb7bc85-9e12-4a2e-ae77-c37b9a79693f" name="PackageVisibility" value="internal"> + <elementDefinition Id="e4cd2f18-be5b-4398-9264-7814b1085a38" /> + </propertyInstance> + <elementDefinition Id="7276c71f-6be6-4798-8488-70ab5ef5e0f1" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="29bec12e-9e37-4c02-be8e-1e3d32b2807c" /> + <type_NamedElement> + <referencedTypeMoniker Id="21698a25-48fb-4cf0-bf27-bd2396c75b81" LastKnownName="ElectricSystem" /> + </type_NamedElement> + </property> + <property Id="a9ec91f6-53dc-4fe3-a8cf-363d94f32096" name="_fan" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="cb233183-b44d-4702-b8a7-6473e9ef32fa" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_fan" tag="ViewCode"> + <elementDefinition Id="69c15eee-7d3f-4628-b942-47114cec2177" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="61c83532-58c8-4927-bfbb-70d376798c49" name="field" profile="CSharpProfile"> + <elementDefinition Id="a8107cc2-2c18-4b93-8886-cbcbe2195f2e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="43d3a945-cd41-43ba-a855-741acccbabcf"> + <propertyInstance Id="e6a7e788-6633-456f-82dd-81cca051f755" name="ClrAttributes"> + <elementDefinition Id="3da605a3-f5e3-4fd2-b866-f5570fb5e025" /> + </propertyInstance> + <elementDefinition Id="808e119b-b2e9-4b3f-8b73-88edd51a4505" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="22bfb636-4876-4759-9897-60e10f71d7ad"> + <propertyInstance Id="ea051d12-d9d2-40fa-8dab-7fedb63e8ca8" name="IsConst" value="false"> + <elementDefinition Id="4903c885-fe61-4e41-bf48-30c49a7d6781" /> + </propertyInstance> + <elementDefinition Id="73799a57-581f-43dd-a77e-4b38d5c3b972" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="89d4eb7c-d288-4c14-9c49-a6ff28d7c64a"> + <propertyInstance Id="a99060a0-7c5a-484b-9603-6033ee698075" name="IsNullable" value="false"> + <elementDefinition Id="d372da6b-f0b7-43f9-8904-0cea8d814673" /> + </propertyInstance> + <elementDefinition Id="9d0544ee-2414-4b38-892d-85ca8999ee87" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d8d54507-ee0e-45e8-b914-a74b4b35b04d"> + <propertyInstance Id="5ffc7e78-94f7-4b31-b9d5-e5dc5633ea0b" name="IsVolatile" value="false"> + <elementDefinition Id="0bc32fdb-cd62-432c-9d76-26e1816dca4c" /> + </propertyInstance> + <elementDefinition Id="876816df-c490-477a-b686-0b3b660aeefe" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="10d65cc0-b35a-4564-badd-ae7d38bf6acb"> + <propertyInstance Id="e5a2468d-da1e-4729-987d-767eaf20a831" name="PackageVisibility" value="internal"> + <elementDefinition Id="ffb8ad56-daf4-4855-9c00-09c3e161dcdb" /> + </propertyInstance> + <elementDefinition Id="27edc638-31fe-4543-b753-9110f1396dd1" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="30f372f4-661b-4857-99cc-8b8ed48a066d" /> + <type_NamedElement> + <referencedTypeMoniker Id="f4e2239e-22f1-45f5-a573-eb30bc2efeed" LastKnownName="Fan" /> + </type_NamedElement> + </property> + <property Id="2c3250e1-aeeb-4284-a3a7-a0467da1ef98" name="_heatingVentilationAirConditioning" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="9e932958-e696-4f79-84b9-f39eba795343" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_heatingVentilationAirConditioning" tag="ViewCode"> + <elementDefinition Id="75a24ce7-7c0f-40aa-99cb-5fa50e75c8d3" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="dd3b421a-1b77-4284-bfe0-87126a8732bc" name="field" profile="CSharpProfile"> + <elementDefinition Id="3c6591fd-1a27-4529-8555-5f867a2d3f69" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="26c66c4a-291d-4142-ae05-fa25ea457fd1"> + <propertyInstance Id="1c3ee99b-465a-4373-9fb1-69a07b5221a6" name="ClrAttributes"> + <elementDefinition Id="85f9d125-adad-4547-ae1f-635ea968ea8c" /> + </propertyInstance> + <elementDefinition Id="b697b190-4aa5-4801-be21-80fee31dabd1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="232028f4-210e-4c4b-9133-39a4ab4a1b58"> + <propertyInstance Id="1daf2586-408d-48c2-817e-f320e7cf7986" name="IsConst" value="false"> + <elementDefinition Id="2fc646ec-2e84-4421-adad-185004d943c9" /> + </propertyInstance> + <elementDefinition Id="e0042986-7fe4-4e6c-9311-d9432a020b3f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="48338c91-3b0f-4cb7-af09-c4d3db4e8f2b"> + <propertyInstance Id="d2674b4d-51d4-416f-bcee-57b218dd3464" name="IsNullable" value="false"> + <elementDefinition Id="63b0e0bc-8808-4f0f-8ce5-412b84df28b1" /> + </propertyInstance> + <elementDefinition Id="b354c8a0-2435-48d0-8554-02a610c3449f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="af7dce70-4bd8-4910-a9ed-c43d7fc99bc0"> + <propertyInstance Id="aa3c68d3-299f-446b-9238-8fdf8a5848aa" name="IsVolatile" value="false"> + <elementDefinition Id="ba750425-49b3-4a45-aa09-680aa46ea528" /> + </propertyInstance> + <elementDefinition Id="98e23cee-ed95-420a-99bb-51ab5f4ac7b3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1b6e00e0-6934-429b-ba3c-c2a66d648778"> + <propertyInstance Id="e257b582-a639-4b50-9638-87a98119f7b9" name="PackageVisibility" value="internal"> + <elementDefinition Id="b5685d4f-0b2a-40f0-85e9-1468af2ec4a3" /> + </propertyInstance> + <elementDefinition Id="b7060ee6-7624-4181-aa0d-f0ac4f156ca1" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="47683a21-c31d-46bd-b312-9f6a9eac615e" /> + <type_NamedElement> + <referencedTypeMoniker Id="df43bfd7-e106-485a-a889-0038859ef668" LastKnownName="HeatingVentilationAirConditioning" /> + </type_NamedElement> + </property> + <property Id="da03daa9-a2cc-4ef5-8188-82a2c0ce3878" name="_pneumaticSystem" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="e2c914fc-11cb-4dd8-a3e0-db3c0d317150" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_pneumaticSystem" tag="ViewCode"> + <elementDefinition Id="04582dc2-c8e2-4ade-a9ec-43757cc44ebe" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ea6740ad-a8bf-4974-a6f6-f2b2be8b17d5" name="field" profile="CSharpProfile"> + <elementDefinition Id="af47b1f3-c276-4864-9534-4cb7b56fb3d2" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fa7850a9-06fc-4b39-a2dc-1994ff82b225"> + <propertyInstance Id="e1c8cff1-7033-4355-a820-b9cbeb44dbc5" name="ClrAttributes"> + <elementDefinition Id="b4f94851-686b-4195-a86b-d359e0ff0400" /> + </propertyInstance> + <elementDefinition Id="b35721b9-349e-421d-b7de-c1690a69ae68" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3aead200-3fb3-4751-b58b-f4a3cd51e585"> + <propertyInstance Id="b7cf1baa-6358-4459-967b-ee9a6d3f96fc" name="IsConst" value="false"> + <elementDefinition Id="b355a9d1-96c3-4735-b04a-5d44656ba9b6" /> + </propertyInstance> + <elementDefinition Id="259d5971-79ad-4637-8b85-819b28b2320f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4e9c991e-30c4-4d17-b079-77e45200fa0a"> + <propertyInstance Id="c6f38186-149c-433f-ae01-92e51537bfeb" name="IsNullable" value="false"> + <elementDefinition Id="dc7a4ee9-73f3-4a00-ac95-73b6f23cf1af" /> + </propertyInstance> + <elementDefinition Id="7ea3d4ad-2ab4-42f0-bac8-4b0305cab3b2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ed8fddc6-1b67-40db-89da-175a6a06418a"> + <propertyInstance Id="c4994937-184b-4978-8414-1973e16fef25" name="IsVolatile" value="false"> + <elementDefinition Id="f71d08df-8060-45cd-83a9-b649a77fc257" /> + </propertyInstance> + <elementDefinition Id="4f792654-0896-4b1e-8ca2-b995e338d293" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cc709a32-8813-4796-92c8-493e7ed0e1ff"> + <propertyInstance Id="d642f1b8-eaee-4278-83e8-41d221284730" name="PackageVisibility" value="internal"> + <elementDefinition Id="27aae78e-e2a8-4acd-9856-c7f7426be94e" /> + </propertyInstance> + <elementDefinition Id="9fd70565-e0cc-49b9-9a3f-9347023f8ea1" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="bdecf6bc-7eb5-4e91-8321-8066bac35ff5" /> + <type_NamedElement> + <referencedTypeMoniker Id="9e180337-03ae-4a8a-a875-5982f79ab1ff" LastKnownName="PneumaticSystem" /> + </type_NamedElement> + </property> + <property Id="25f33e82-7b47-45d2-9932-bf4f8e98ddd2" name="_steeringPump" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="b80331d8-b27a-4716-a6e2-edc3a57d39e3" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_steeringPump" tag="ViewCode"> + <elementDefinition Id="9a3eefc9-2d00-4145-bb7f-16d9bb0c9213" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d5ea9c29-45a2-445a-81b5-84a5304a5b69" name="field" profile="CSharpProfile"> + <elementDefinition Id="073d5b64-2be1-42a2-9b63-d94217a51a78" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a2766e3c-2b98-47d2-ac46-d4695b5f5b95"> + <propertyInstance Id="b11ab4f9-e4cb-4be2-8851-d1531b3cd85b" name="ClrAttributes"> + <elementDefinition Id="8cbdd122-8cb5-4b26-a7b2-93c6b2687f0e" /> + </propertyInstance> + <elementDefinition Id="70d5b46f-98ea-4fa5-a92d-f54a850320e2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="613a2daf-e264-47bd-a4c6-0f58f4f644a8"> + <propertyInstance Id="1e6fd633-e5ad-481d-abf6-1fb3f20f4a14" name="IsConst" value="false"> + <elementDefinition Id="c6f7b389-2e55-462a-8569-5f1ae0a2f1b0" /> + </propertyInstance> + <elementDefinition Id="4671f766-dc83-4860-ba8e-78f629f0f07a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ca1c815b-3efd-4eca-bbd9-a07439057c09"> + <propertyInstance Id="8a96caad-a3cc-41de-9979-21e305e13fea" name="IsNullable" value="false"> + <elementDefinition Id="5fde04e9-93c2-4772-abcc-8ffd83accef7" /> + </propertyInstance> + <elementDefinition Id="78e4871d-0faa-4392-bf66-c002f54c3ac1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f59e9a9d-a455-47bd-ad00-3bedd3161d4f"> + <propertyInstance Id="193b07e2-07dc-4b8e-98b9-0a092a5db1c2" name="IsVolatile" value="false"> + <elementDefinition Id="6ac276fc-3209-4d2a-b6d3-90120f7bb28e" /> + </propertyInstance> + <elementDefinition Id="6596e771-5039-4526-9afe-9e3f049628f0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2aeea4cb-6d93-437f-b4b2-4b1ed5c00d0e"> + <propertyInstance Id="b0db18e1-1b8d-437b-946e-18043c5035ba" name="PackageVisibility" value="internal"> + <elementDefinition Id="a5c3158c-c94e-4c27-9562-7c6c1119fa35" /> + </propertyInstance> + <elementDefinition Id="4c7a9b3f-804d-4261-b04a-cdf85b5a846d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ee36979c-e5c9-4786-9c7e-594a336449c1" /> + <type_NamedElement> + <referencedTypeMoniker Id="bfc79131-3896-4940-a1d0-6031b84489da" LastKnownName="SteeringPump" /> + </type_NamedElement> + </property> + <property Id="80b8bd3f-53d8-4755-91d6-c94eea86ff47" name="_whtcCorrection" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="ac484e05-fff3-4bd2-a1ca-c8811cdd443a" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_whtcCorrection" tag="ViewCode"> + <elementDefinition Id="716de64c-f554-4a1d-9b5f-beef4613469b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ba8ec86f-020c-4a09-a99c-0b1fc225d6c7" name="field" profile="CSharpProfile"> + <elementDefinition Id="043d380b-468f-4437-976a-030ec3c9eeda" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f37b2a4a-f774-4fcc-94b4-539991ba4588"> + <propertyInstance Id="1423021b-4444-498e-8cd3-7516fbec0064" name="ClrAttributes"> + <elementDefinition Id="2e21dafd-a04c-46f6-a4d3-a62e6effe4b6" /> + </propertyInstance> + <elementDefinition Id="22ffd737-ef07-4133-aa2d-622747edd0ef" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3f0ff6c5-d2fa-4882-a15c-25ddb6285c58"> + <propertyInstance Id="fce2b29a-0d61-4a36-8219-0ae6fb9f20fd" name="IsConst" value="false"> + <elementDefinition Id="aa3d06f2-4e74-4c8a-b5b0-3aa5fbb60388" /> + </propertyInstance> + <elementDefinition Id="1a8b1c59-dc00-470f-b62c-5f20a54f8aa7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8d42c9f7-e097-4733-898a-2f056c306307"> + <propertyInstance Id="ee7f74a6-3738-4011-8426-c580320e4d41" name="IsNullable" value="false"> + <elementDefinition Id="29f38f9a-2a26-4f9c-94e0-2b17591695a4" /> + </propertyInstance> + <elementDefinition Id="1634b71e-ddc1-4f80-a4ac-e7ffbe2dc6db" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7bf9d322-37b5-4187-be5a-ae0e5fb8577f"> + <propertyInstance Id="0b5c00bd-dbcf-4947-b7d3-68f866a638c2" name="IsVolatile" value="false"> + <elementDefinition Id="3a34bc1c-71b9-42ff-bbe0-d968ab731467" /> + </propertyInstance> + <elementDefinition Id="bf8a8f5c-da98-4c41-8f6e-01ad8235bee5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="71185230-ba1d-437a-b1e7-9cebfe25b444"> + <propertyInstance Id="ebd799fc-86d3-4506-9410-be00848317e1" name="PackageVisibility" value="internal"> + <elementDefinition Id="6bc61a21-e05e-4a14-9b96-5e10e033e660" /> + </propertyInstance> + <elementDefinition Id="9e41dd39-5b22-4772-82e2-49cbc7100f96" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ef9fbcc6-932b-4a26-8699-57f1c4f00867" /> + <type_NamedElement> + <referencedTypeMoniker Id="f7f76c6f-e7d7-4ca7-8242-daf94fb18694" LastKnownName="WHTCCorrection" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="fa79a4aa-48cc-4a4a-a74c-fb357ec190c1" name="DynamicTyreRadius" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="59fee31c-05d2-42ae-b642-ab7ff840e8c8" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D(Name%3DDynamicTyreRadius OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="9ad3a953-716d-43ef-8577-fab844d4314c" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3ee415e4-f747-4310-a0d3-f11cc195b561" name="method" profile="CSharpProfile"> + <elementDefinition Id="b5577b19-d2de-4bda-a29d-db5ef036df69" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d00a8457-0e81-4699-a9c5-2a83941fd123"> + <propertyInstance Id="363b93bc-ba52-4435-ad60-3774601bdb75" name="ClrAttributes"> + <elementDefinition Id="38933659-b972-4502-b8f6-17ce15fda029" /> + </propertyInstance> + <elementDefinition Id="93bdcae5-7415-43e8-8fcd-bf3df89c72a6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cfd23ed3-35dc-4fc8-b9a6-3da48a7b2688"> + <propertyInstance Id="7a94d9ac-c9df-48c3-85e4-1616cb239632" name="IsPartial" value="false"> + <elementDefinition Id="2771967c-7f7e-491e-b7ee-bbea51354884" /> + </propertyInstance> + <elementDefinition Id="2efdf1a4-ebaf-496f-9118-d21418f61831" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0a08b5d8-e85c-42da-92ea-c5fd07b11a17"> + <propertyInstance Id="6cc2d874-d3bb-4d39-9c1d-b8c92ca05200" name="IsUnsafe" value="false"> + <elementDefinition Id="1f98d359-02e2-4c98-a0de-a402b668ecba" /> + </propertyInstance> + <elementDefinition Id="a7259350-336c-466e-a487-1f764d191e24" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="879a075e-6093-4843-90af-9dfce73e0d64"> + <propertyInstance Id="e399bc9c-fa68-4b7d-8b4f-ac25b2b85c6b" name="Inheritance" value="none"> + <elementDefinition Id="8fb60a5d-0e97-4a52-b6c4-63e03716940f" /> + </propertyInstance> + <elementDefinition Id="0aee5c7e-2dbe-4c7e-8cd6-f082dc88e55d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="574ebd5c-f06f-4e8c-97cb-869878d1017e"> + <propertyInstance Id="57cba6d5-6faf-4c6c-8398-a57ac487c067" name="PackageVisibility" value="internal"> + <elementDefinition Id="5a289190-3391-4bc6-82e1-0a04185f82bd" /> + </propertyInstance> + <elementDefinition Id="f60f91be-10f9-4cb5-aadd-554bd97b2647" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="51a00f36-5b7e-424e-9034-10de166fda93"> + <propertyInstance Id="885482ea-9f87-46f1-8548-3bc6400e886b" name="params" value="false"> + <elementDefinition Id="d40250bf-4598-4385-888d-0f81f4f9f2a6" /> + </propertyInstance> + <elementDefinition Id="9e9aab19-2111-4a27-937e-b52f1a687e5f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ed5601f8-4481-469b-91b6-b5eafdc55dd1" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ea54a8f4-c8b3-4d8d-852d-84c81f0f6592" direction="Return"> + <elementDefinition Id="303f5e0d-8609-44cc-96dc-243f823eb17f" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="8f44c59f-ee3a-4391-8549-71774a469c40" name="wheels" direction="In"> + <referencesInternal> + <reference Id="4f8bd15d-eb41-442c-8407-41eb2475a32f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D(Name%3DDynamicTyreRadius OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dwheels" tag="ViewCode"> + <elementDefinition Id="2f408140-1911-4b3c-a26a-fe2f5faba488" /> + </reference> + </referencesInternal> + <elementDefinition Id="199aaa34-243e-4204-a853-f690fdfd4323" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="acbe53e2-002b-44cf-b179-0c8de83998ba" name="rims" direction="In"> + <referencesInternal> + <reference Id="446e5ef9-5217-45ca-969f-4cac30aec994" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D(Name%3DDynamicTyreRadius OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Drims" tag="ViewCode"> + <elementDefinition Id="dcd2188e-3f56-4ab9-924a-d597caff538e" /> + </reference> + </referencesInternal> + <elementDefinition Id="4ba5ffdc-bc75-4ff3-b3e8-1a25afd0edc5" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="e5fc3c5f-4212-4580-9e05-a726058b632e" name="PoweredAxle" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="c8a96ccc-d384-406e-8825-301f6ebfdf77" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DPoweredAxle" tag="ViewCode"> + <elementDefinition Id="0cad6ffc-24ac-4575-bb71-ae942c3cc8e1" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ffc86054-68e8-4108-b306-b1931d234351" name="method" profile="CSharpProfile"> + <elementDefinition Id="42cf5de6-5ba6-4f93-8cda-7faf91ed20ed" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b6a2ce59-7033-488f-9111-47d55b469a7b"> + <propertyInstance Id="bd496385-5853-4aef-bc80-d733d0462e85" name="ClrAttributes"> + <elementDefinition Id="f1c3acae-d4e7-4b68-adff-b1aebacd45dd" /> + </propertyInstance> + <elementDefinition Id="08b6df5e-d840-442d-b623-eb6631f6c7b2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="78fa25a9-7136-4da8-9d62-98b1ed57555f"> + <propertyInstance Id="6e3416f7-d72b-4940-afdb-adab89903ebb" name="IsPartial" value="false"> + <elementDefinition Id="22c1de14-7ada-44a6-bb76-aafd927b9018" /> + </propertyInstance> + <elementDefinition Id="d3e3feed-6c5e-4a18-a40c-c8570e8e5f92" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a3ea8b56-c3b1-4c7d-b03d-fdc56cf96366"> + <propertyInstance Id="78ee8d37-fe7f-4254-857a-a25378ed7d45" name="IsUnsafe" value="false"> + <elementDefinition Id="5cfc356b-2b5b-4522-8394-61088d66bcde" /> + </propertyInstance> + <elementDefinition Id="b845c7c0-3c7d-40fb-8f1d-84aca627f9f3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4e20f82f-fd9f-4e6c-9b3d-4f0ea565fffb"> + <propertyInstance Id="1849acfe-85cb-427d-b77b-8d0905680347" name="Inheritance" value="none"> + <elementDefinition Id="97aa36f3-ad95-493e-9477-56bd3c5ed8f9" /> + </propertyInstance> + <elementDefinition Id="6ed3d46a-30d2-430f-91b7-0d6d3791bff9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b04abeef-b948-4af1-b28d-e325519a9463"> + <propertyInstance Id="2c06bca9-667c-49bc-bb0e-32e96a6451be" name="PackageVisibility" value="internal"> + <elementDefinition Id="3f8f88a1-83d1-4eff-93c5-15e4750f5425" /> + </propertyInstance> + <elementDefinition Id="5c3d9bcf-ccad-49ce-95f0-9e77bb9cbb68" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aa0ca5e1-41c0-4083-9ee3-ba92b4922f77"> + <propertyInstance Id="4bc50c31-5fb6-4664-b680-0923ed6d505f" name="params" value="false"> + <elementDefinition Id="1780e331-4e5c-4e51-bfe2-cd96dc2ab4fb" /> + </propertyInstance> + <elementDefinition Id="1e6457ef-809c-4d35-a932-b09cd43a0b06" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a86a3e2c-befe-4b50-bd5a-5ae29c475ba9" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="81e3ba9c-89a0-4b29-adb0-c03f06db148c" direction="Return"> + <elementDefinition Id="01ccb4b1-6dbe-466c-9264-bc56fb3b3609" /> + <type_NamedElement> + <referencedTypeMoniker Id="3bd7d5f7-9765-4191-8d2a-a31f4f880179" LastKnownName="Integer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="70c03db7-32e8-4e9f-9405-f454aec14401" name="Instance" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="364c3cfd-a61b-4df4-9c93-eb5aafb34b0d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DInstance" tag="ViewCode"> + <elementDefinition Id="9f179115-5e26-475b-b258-221e476f6bb1" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6436767d-bdd9-417b-b01f-ac9fee3efaa6" name="method" profile="CSharpProfile"> + <elementDefinition Id="bd12ec4c-271e-4ef4-a322-f726af32b9af" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a8bbfebf-7081-4b09-b743-c551625fb697"> + <propertyInstance Id="057a0b95-ba47-4d30-968b-311152cfab19" name="ClrAttributes"> + <elementDefinition Id="7f9922bf-c623-4731-8c00-2537479402d3" /> + </propertyInstance> + <elementDefinition Id="80105a63-ed51-4b61-ac33-a3f99bbb2146" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="18b120dc-a4d5-488b-b5d7-b26121cd1946"> + <propertyInstance Id="2aa8bdc2-d973-4130-8b8b-550b18ee6744" name="IsPartial" value="false"> + <elementDefinition Id="398fa055-94ec-4a4d-8653-ecff4e04b49b" /> + </propertyInstance> + <elementDefinition Id="0d51bf28-23dc-4741-b251-4f42cdc3e9b3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="94f53807-f7fe-47c3-b96d-230df38d408e"> + <propertyInstance Id="a0e427b1-dd24-436a-8889-18aa6c4e6231" name="IsUnsafe" value="false"> + <elementDefinition Id="709238ed-26ef-4f56-9e12-b49aa5422eb5" /> + </propertyInstance> + <elementDefinition Id="d1ccd87b-24e9-4f56-a2c4-563dfd9d7e56" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5bff3261-7fab-427c-8b6e-0615c28104c1"> + <propertyInstance Id="72243086-04e8-4170-bd03-bac34f468d7f" name="Inheritance" value="none"> + <elementDefinition Id="26616f10-6911-4005-88f5-4cdaf7638706" /> + </propertyInstance> + <elementDefinition Id="0cefcce0-933b-4584-9b1c-3b83220761d6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d4fa4e40-1ab1-49e6-953a-06dd807c0163"> + <propertyInstance Id="c4fe0657-c0c9-439c-a84b-47ab492112e9" name="PackageVisibility" value="internal"> + <elementDefinition Id="af436981-c6dd-4ed4-858d-6ef7e6ffdd00" /> + </propertyInstance> + <elementDefinition Id="1c9dfe82-061b-46b1-b30a-9e593008fa8e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9c41c24d-d620-46aa-a9ec-0b39a7e55ba4"> + <propertyInstance Id="58344bb4-c4a4-4a86-83fb-75f45a805f01" name="params" value="false"> + <elementDefinition Id="6412437b-c06c-4e1d-889c-dc12f38595c1" /> + </propertyInstance> + <elementDefinition Id="5cf35350-5cf0-4512-a319-ace0b2d705bc" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="9e643b6d-90bb-4772-b887-dd39ed098300" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="303191ef-64b1-4236-991c-6c5c15a5c8f3" direction="Return"> + <elementDefinition Id="f71795f5-7423-4f4c-a927-9a5a329f585a" /> + <type_NamedElement> + <referencedTypeMoniker Id="b0d5f4f2-4b13-497c-b02e-56d75002f59f" LastKnownName="DeclarationData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="3aa2b80a-ecf8-4e31-8a58-1a962a8abab3" name="DeclarationData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="306a6842-ecc3-46ba-97ec-cb3702195f68" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="ea5832c2-1165-4303-8793-ffee76cb8c43" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="194a81bf-311a-482c-ac20-57d55dbf4a35" name="method" profile="CSharpProfile"> + <elementDefinition Id="99588d91-b688-4de5-94e2-641bc88f9c2e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a851e7fa-e013-4329-a0f0-1a8cc035cb09"> + <propertyInstance Id="5614431c-d26b-4b62-a476-dc95d60e3323" name="ClrAttributes"> + <elementDefinition Id="a1c3e66f-f2d6-41ac-a031-918413bab95a" /> + </propertyInstance> + <elementDefinition Id="323e7f1f-079a-4191-bb5c-f3afbc5027e9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="977c0fba-1500-4000-84c9-9fd1a81589e7"> + <propertyInstance Id="95bcbb73-4999-4473-922b-3027f5a041b2" name="IsPartial" value="false"> + <elementDefinition Id="f011b542-42a7-42d6-bcbb-91089692356a" /> + </propertyInstance> + <elementDefinition Id="b12f74c2-0c01-4f59-a4fc-485ce88cb46e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7d977cf8-d75c-4dd9-9f91-308aade6c7c2"> + <propertyInstance Id="c3008c34-089e-4d93-bf0b-a83675f2ab05" name="IsUnsafe" value="false"> + <elementDefinition Id="f7d0f448-f3c5-4b9d-9f85-586326a433f8" /> + </propertyInstance> + <elementDefinition Id="2b9d3845-bd99-4c95-9b2f-88548480f4bf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b6064004-1628-4ad0-bb48-fe9d1b60d1c3"> + <propertyInstance Id="26c62820-a167-46e8-9159-27827b2ba94c" name="Inheritance" value="none"> + <elementDefinition Id="30cce819-51ec-45eb-8540-607211fa5ffc" /> + </propertyInstance> + <elementDefinition Id="32c9c07d-af6e-4ef1-8977-43a626af7b44" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5c538466-63df-4606-98ae-f6aec9e9f0d5"> + <propertyInstance Id="02abbbe3-dedb-444e-aa14-f097aae47b9b" name="PackageVisibility" value="internal"> + <elementDefinition Id="64328ff8-c914-448c-810b-4e9744852caa" /> + </propertyInstance> + <elementDefinition Id="e148eee5-2f93-4086-8b44-416892aac264" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b5098bb8-0b15-48de-96d5-db163572e6cf"> + <propertyInstance Id="a0bb8f9c-ae01-44cb-accb-f0aeec221990" name="params" value="false"> + <elementDefinition Id="f58e0f5c-9686-4756-9949-0ed583539f63" /> + </propertyInstance> + <elementDefinition Id="4052f057-e62a-4beb-a6b5-f86860a659d4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="c42cde5a-3e24-451e-b669-45a04a11008c" /> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="7f1415b9-8a96-4b5d-b8b4-27f33907b53c" name="Wheels" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Wheels"> + <elementDefinition Id="eb87884f-2f68-4667-bf97-43f26f461c7d" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="386d5a4d-00dd-4f9a-8ba4-2ae5691909c8" name="Rims" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Rims"> + <elementDefinition Id="50cd4d99-b2c9-452d-bf4e-5b94e2ab3e96" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="cb4e242b-8140-403f-84eb-fd38133b5f30" name="Segments" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Segments"> + <elementDefinition Id="77cbf4a9-c05b-4ec9-bfa3-f987e0f11a1d" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="15c3fd8e-2535-4693-9df4-ed01817bfaa9" name="PT1" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::PT1"> + <elementDefinition Id="30a270f4-6f3a-4426-ae55-31a9773e8276" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="21698a25-48fb-4cf0-bf27-bd2396c75b81" name="ElectricSystem" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::ElectricSystem"> + <elementDefinition Id="40350e07-61b7-4c00-9465-170ac02ea893" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="f4e2239e-22f1-45f5-a573-eb30bc2efeed" name="Fan" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Fan"> + <elementDefinition Id="037e09d0-a03f-45fe-a08b-f67f53d8381b" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="df43bfd7-e106-485a-a889-0038859ef668" name="HeatingVentilationAirConditioning" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::HeatingVentilationAirConditioning"> + <elementDefinition Id="67918984-1eb5-4b24-86db-1e6c86a2b265" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="9e180337-03ae-4a8a-a875-5982f79ab1ff" name="PneumaticSystem" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::PneumaticSystem"> + <elementDefinition Id="f6d94ef8-b772-450e-8f7f-351c1211ea26" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="bfc79131-3896-4940-a1d0-6031b84489da" name="SteeringPump" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::SteeringPump"> + <elementDefinition Id="a8ea36bd-bd8e-4beb-9f89-0b1c2671cc3f" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="f7f76c6f-e7d7-4ca7-8242-daf94fb18694" name="WHTCCorrection" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::WHTCCorrection"> + <elementDefinition Id="ed9105b2-b957-4a7c-a540-ca0eea2a76af" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b0d5f4f2-4b13-497c-b02e-56d75002f59f" name="DeclarationData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::DeclarationData"> + <elementDefinition Id="52d1a6b0-bd7a-435c-bafb-768cbb0326e0" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="405afdb7-24ac-4e75-ab99-70edea16d28b" name="Meter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::Meter"> + <elementDefinition Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="3bd7d5f7-9765-4191-8d2a-a31f4f880179" name="Integer" isAbstract="false" isLeaf="false" cachedFullName="Integer"> + <elementDefinition Id="220a3521-e091-4221-bae9-3ef9018e845c" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="e411871c-bb9c-4c79-a5a1-7101433147a2" name="PowertrainBuilder" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="daa4a31c-4baf-41dc-802b-6c006dd0e77d" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder" tag="ViewCode"> + <elementDefinition Id="b9617a08-5cac-4611-aca4-544aa8910828" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="008534b0-b168-4be3-b900-1b7b4d089b81" name="class" profile="CSharpProfile"> + <elementDefinition Id="a8659608-dae6-4995-bb32-0b82748cc6ff" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="863338b1-c92e-4641-a3b8-99b4b30a30a1"> + <propertyInstance Id="bc252f8c-44a6-4da6-964a-6556c3093bdc" name="ClrAttributes"> + <elementDefinition Id="54786d28-a3d7-40e8-8333-94ce1cc8c745" /> + </propertyInstance> + <elementDefinition Id="689acf7c-fdd8-495b-a283-745d2d668848" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c535d23e-fe93-4616-975c-851e8c0e048e"> + <propertyInstance Id="bf590c42-3efe-475c-9e6c-6fe9df8c62bd" name="IsPartial" value="false"> + <elementDefinition Id="64de9c09-e044-48e2-beb1-87e4e8cd40d9" /> + </propertyInstance> + <elementDefinition Id="6d76e394-e2ad-49cf-824d-eb5fb19cb78b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e8109cb3-8300-4f36-a657-48f7ce2462b1"> + <propertyInstance Id="71f646f3-421b-45d8-ac94-acc2f715589e" name="IsStatic" value="False"> + <elementDefinition Id="34b8450e-b678-4fff-b84d-c2075ae4bd35" /> + </propertyInstance> + <elementDefinition Id="24672607-f7e8-460f-b079-131a1b0dc41a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ba0f0fcf-e5bc-4aff-976a-7acaffdd84a0"> + <propertyInstance Id="a2feacec-e633-4e62-b3e9-e4ed522e5f12" name="IsUnsafe" value="false"> + <elementDefinition Id="88da3aa1-18d5-4e0d-9883-074a04d01149" /> + </propertyInstance> + <elementDefinition Id="dbe468dc-0d04-40b7-84fa-9fd1ff7bc4dc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d2e1235d-f001-481f-84e0-96906606983b"> + <propertyInstance Id="3c2ffd40-eec5-4481-85c2-b18517b1646d" name="PackageVisibility" value="internal"> + <elementDefinition Id="126cb0d2-ea56-4335-949f-5d0fb68e3d76" /> + </propertyInstance> + <elementDefinition Id="c8d18d48-f0d5-4626-9a27-487f25efec92" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="97846afa-6780-49ca-ae48-88a0bb7369b4" /> + <ownedAttributesInternal> + <property Id="d9588b24-4d3f-4dca-b0dd-33936514c399" name="_engineOnly" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="8f82e97d-00fa-4b94-9c0a-67534980ce0e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D_engineOnly" tag="ViewCode"> + <elementDefinition Id="dc7f570e-8261-4974-986a-8b1e4664c4c6" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="5bdfc3d6-bca4-46b5-94c7-a7cd786c60d1" name="field" profile="CSharpProfile"> + <elementDefinition Id="4960f5ee-934f-4e5d-b8b7-3049c9878540" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fc5f6cc2-2ed1-41b7-be62-2e3a8b9068f3"> + <propertyInstance Id="2783503f-e0b2-40cf-96fb-c7cf859d705c" name="ClrAttributes"> + <elementDefinition Id="09decf99-344f-431f-8f7d-27200affc03b" /> + </propertyInstance> + <elementDefinition Id="58f526e6-b4d7-49a6-bdce-561e4c055b9a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6f34899b-b9c5-4e49-a0e7-5e30a0a818d2"> + <propertyInstance Id="d96b2e84-1ef2-4d0e-9d1a-bb01fd65b06d" name="IsConst" value="false"> + <elementDefinition Id="f4d36859-c13d-4a08-854c-96349faead8a" /> + </propertyInstance> + <elementDefinition Id="9a82c933-584b-4862-973d-9b43f4f38e6a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="34212d5c-747b-4bd0-bc2f-f43b000e95ef"> + <propertyInstance Id="5beceda1-a2cc-4466-844d-858b12ffd8d3" name="IsNullable" value="false"> + <elementDefinition Id="a12790c6-a85a-421a-ba0d-017c6ca7143a" /> + </propertyInstance> + <elementDefinition Id="541792cb-8818-4f01-9e2b-c2b5cecdfc0e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="47242e4f-4aef-4b98-a86b-4fa8b75ad51f"> + <propertyInstance Id="57e7b4e5-b0f6-43c5-8ae0-401147d06965" name="IsVolatile" value="false"> + <elementDefinition Id="5ea70271-f97e-472a-832d-3e05d96708b5" /> + </propertyInstance> + <elementDefinition Id="60053408-c913-4901-8432-49cc14c0a616" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="23079b48-f5ea-498c-ba11-3eb22d84f709"> + <propertyInstance Id="381f9628-12fe-494b-ba51-a139bb0819cc" name="PackageVisibility" value="internal"> + <elementDefinition Id="1c7d13f3-f112-48ce-be8e-fac6f6a5f4ed" /> + </propertyInstance> + <elementDefinition Id="56e0f690-3d28-4d28-af4f-73889dfc2234" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="2ec65cf0-d362-4b76-a22a-54fe602af2fb" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </property> + <property Id="ef55d2b8-65f7-4740-97aa-2cd2b137e0b2" name="_container" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="636b8544-0cc1-456d-be46-c5b3240b2961" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D_container" tag="ViewCode"> + <elementDefinition Id="4cf4bf41-68e7-4901-b7ec-354f031362c6" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="cd6f1a21-699b-46b8-8982-20249ac2d77c" name="field" profile="CSharpProfile"> + <elementDefinition Id="8755f3d1-6c09-4b25-b0ac-13f72bb3dd3c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="59f2240a-f313-4976-9a4f-f389fdb87de2"> + <propertyInstance Id="9dc5da7e-59da-4d10-be99-2b5135e40abf" name="ClrAttributes"> + <elementDefinition Id="827c2182-127d-4d81-a955-37182793abcc" /> + </propertyInstance> + <elementDefinition Id="a8561804-8c85-4d9e-9a2b-973d786793e5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7304d100-06ff-47f8-83c1-6c84d7e6a1e7"> + <propertyInstance Id="701a1c43-734d-40a6-bfed-41a108dbd4cd" name="IsConst" value="false"> + <elementDefinition Id="b6af7111-789d-44be-8fc1-709f8a93256d" /> + </propertyInstance> + <elementDefinition Id="86dc9f74-e8b6-4d78-a854-205ac23eeaf5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6ad70c93-7330-4f2a-af41-fc89ead680f7"> + <propertyInstance Id="561b2194-eb97-46e5-85ab-5402a1cf0217" name="IsNullable" value="false"> + <elementDefinition Id="17270968-895e-427c-ad25-d89bb4218b2c" /> + </propertyInstance> + <elementDefinition Id="5ae7a081-815f-4494-99ad-89466a4097a0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f322e81a-a62d-4ca9-8d27-3e8f7d60d315"> + <propertyInstance Id="a4049a51-cf03-4274-9627-37666d7876bd" name="IsVolatile" value="false"> + <elementDefinition Id="360d20fa-dc47-400a-8dc1-a0b13168590d" /> + </propertyInstance> + <elementDefinition Id="8208285b-865c-4a51-bf35-d4b910662ccf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="621965ad-8e3a-49d4-ac10-8d35a75c59e9"> + <propertyInstance Id="4a2c842f-d729-44b4-a0e4-68c3794a1a6d" name="PackageVisibility" value="internal"> + <elementDefinition Id="606f2779-badc-4255-ae93-2f1319dea009" /> + </propertyInstance> + <elementDefinition Id="ca67b8c6-137a-47be-b5b6-302f9275da3e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8a95792a-d02f-4e89-aac6-d48a1ba242eb" /> + <type_NamedElement> + <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="c143108c-5f4b-4eda-abe0-440efa750f77" name="PowertrainBuilder" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="e84e1068-991e-4c34-9aa0-9491341fed75" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" tag="ViewCode"> + <elementDefinition Id="c9c70ed0-cb60-4bd5-89bf-5a0469d49fb1" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3affaeba-8096-40b6-876b-7da8bb710b6a" name="method" profile="CSharpProfile"> + <elementDefinition Id="73d6fb46-6523-444f-a9d6-9b28bdbb5185" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ca74a177-db50-4aac-9ba7-7b714371caab"> + <propertyInstance Id="3e63cca3-c6fc-419d-9d19-d9e9d2cea3b3" name="ClrAttributes"> + <elementDefinition Id="72c4e511-66f2-4ff6-a643-9870e4d3470c" /> + </propertyInstance> + <elementDefinition Id="761d0648-d77d-4cb9-907d-339689577a03" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3b21e3aa-5e2f-491c-a967-d223f2ba1ccf"> + <propertyInstance Id="02e1e6da-d97f-421e-90f1-b1977c85eeb2" name="IsPartial" value="false"> + <elementDefinition Id="a90c32f4-579a-467a-803a-789e8a916be5" /> + </propertyInstance> + <elementDefinition Id="6c840458-7ba9-4533-809c-508ea9ba1200" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c3d99a77-732d-4c2f-a2b0-3303b53c2254"> + <propertyInstance Id="c747ade1-e9e9-46d4-bf5b-98997ce322b5" name="IsUnsafe" value="false"> + <elementDefinition Id="ef9f0267-3444-48b3-8124-b0e52b3f06d1" /> + </propertyInstance> + <elementDefinition Id="57a4ce65-9d04-4dd4-a406-5c010a50055f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3c9d5c3f-2f8f-42d5-9f9d-ceb847812041"> + <propertyInstance Id="ec113683-784f-4360-afbe-f71f3e338fb3" name="Inheritance" value="none"> + <elementDefinition Id="a790bdff-9507-4742-8168-664bb7cf2143" /> + </propertyInstance> + <elementDefinition Id="42ab29dc-19fc-41b5-9da8-dee703db2d61" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3cd72ab2-c226-4b5c-a768-221fc624dfc1"> + <propertyInstance Id="e3676841-5b61-45af-bb2e-daa671f35c97" name="PackageVisibility" value="internal"> + <elementDefinition Id="7bcc0f70-7297-4480-a9fa-af7ed0b415da" /> + </propertyInstance> + <elementDefinition Id="ef51a760-6ac1-48b0-9a64-73ec677f15ac" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c06c6c4f-048a-4d25-81aa-de2daf5b2011"> + <propertyInstance Id="83dae813-7e14-41b4-bead-48e2e7284efa" name="params" value="false"> + <elementDefinition Id="7f088448-9cd9-4c25-a1a1-e81b90cb9051" /> + </propertyInstance> + <elementDefinition Id="656be532-d1cb-48a7-bb89-9f8cac41d421" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="b685020b-165b-4017-9ad0-bb69c9b5811a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="a01fc156-1838-41bd-be7c-39e732b6bbe5" name="dataWriter" direction="In"> + <referencesInternal> + <reference Id="761db866-694d-4689-9e7f-a60cd717aeaf" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdataWriter" tag="ViewCode"> + <elementDefinition Id="75a8da8f-e32d-4463-b226-ae31f5eb280d" /> + </reference> + </referencesInternal> + <elementDefinition Id="2e3200cb-883f-4d82-8ee6-5bfbe2b8f8e9" /> + <type_NamedElement> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="6d9ca198-4d56-42d4-8c87-7249eb665f09" name="sumWriter" direction="In"> + <referencesInternal> + <reference Id="a01ed54b-6479-48ba-902f-65b5fa0f4dad" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DsumWriter" tag="ViewCode"> + <elementDefinition Id="a3dc3a48-114a-40b8-b1ef-75a8f3fad6d1" /> + </reference> + </referencesInternal> + <elementDefinition Id="4163e51e-82fd-4148-abbb-bd6c7b77312b" /> + <type_NamedElement> + <referencedTypeMoniker Id="d6de43ba-a5eb-46b0-9832-2c96dcabc23a" LastKnownName="ISummaryDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="4d2ee84b-3c4f-4c8b-a66b-8a40693d057a" name="engineOnly" direction="In"> + <referencesInternal> + <reference Id="bfa8fda7-c0ae-4e8c-83dc-a861fa092989" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DengineOnly" tag="ViewCode"> + <elementDefinition Id="0464de47-1a1f-4322-b381-4db3fa59eb20" /> + </reference> + </referencesInternal> + <elementDefinition Id="5d48124e-cf76-4d29-b34d-f83ef349c49b" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="86a9f646-b322-4b91-9043-9acaa65ab5ee" name="Build" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="52c45691-ae00-46fd-9753-29dd4cbd9797" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuild OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)])" tag="ViewCode"> + <elementDefinition Id="67104bd9-5767-4107-89ba-a34b20efb0a9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3e4cce8c-c848-45f6-971c-e30cb254c7af" name="method" profile="CSharpProfile"> + <elementDefinition Id="78fa5320-c178-4393-bc48-30a30b056314" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1c4f63c1-2db0-4d23-9189-3b016c3d0cc5"> + <propertyInstance Id="9d9b51bb-df3d-4e26-a40d-cf6b119b43f2" name="ClrAttributes"> + <elementDefinition Id="5c00c7c1-f5b8-4ae9-8b40-631630c88405" /> + </propertyInstance> + <elementDefinition Id="0c34e4fc-1fa4-449d-87cd-0218d6352780" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c8b66518-0a45-4329-8f4e-3ad804146168"> + <propertyInstance Id="65928c99-c4dd-4bd2-942d-c40ede00141c" name="IsPartial" value="false"> + <elementDefinition Id="31e961d9-eb68-41ab-a751-f8025a5470db" /> + </propertyInstance> + <elementDefinition Id="2ada30e8-4377-4fe7-bec6-25d26bcd9086" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="354251fb-1178-43f3-b056-30ba91ab99fb"> + <propertyInstance Id="da464b5a-e48c-4dc9-907c-fb573351379f" name="IsUnsafe" value="false"> + <elementDefinition Id="0ace4190-ec4b-4d90-8567-737e1a9432ff" /> + </propertyInstance> + <elementDefinition Id="7984f78a-6566-40de-ae4f-504878a1dd3f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6a318811-7fc8-405e-9626-c253fdc54bc1"> + <propertyInstance Id="b709af93-4a94-47d2-9bcd-f2170bbf3e18" name="Inheritance" value="none"> + <elementDefinition Id="93f181b7-74f4-4558-82de-fc840af5ef35" /> + </propertyInstance> + <elementDefinition Id="70da97c8-deb1-4ac9-bd3b-1891be8d97f3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5f044ec2-bef2-4c82-b2b0-af1aef2ec64b"> + <propertyInstance Id="2626a294-0f00-40b0-81b9-093beeb6a06c" name="PackageVisibility" value="internal"> + <elementDefinition Id="b308d186-4896-427b-be41-0ed6b53034aa" /> + </propertyInstance> + <elementDefinition Id="90dfb85e-d9a6-41b1-a088-449f79433bbb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="79c7daad-c3f4-4c4b-b7ca-0e66409db2e1"> + <propertyInstance Id="25d0660c-68ff-4b71-b9d4-7008c12eac5f" name="params" value="false"> + <elementDefinition Id="17d20f26-d6a1-4a29-8b8f-153e50a5ab36" /> + </propertyInstance> + <elementDefinition Id="d17df1d0-6195-4091-a926-f29accc1602a" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="984441af-9356-4e73-a89d-af62b3094f59" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="e7bb5267-659b-4e70-bb59-ad5a9a9f0f50" direction="Return"> + <elementDefinition Id="c2078918-07b8-403d-bf42-a9399f3e451a" /> + <type_NamedElement> + <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="a5c69463-2021-4141-8af0-d90ecd6c5831" name="data" direction="In"> + <referencesInternal> + <reference Id="6e22c680-80a5-412e-950f-54adb56bc679" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuild OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="63b31b24-1145-4595-9c94-dec3f7f16626" /> + </reference> + </referencesInternal> + <elementDefinition Id="656085d1-4c72-4877-bc3c-fe9bef467c94" /> + <type_NamedElement> + <referencedTypeMoniker Id="5ded2476-ad2b-4875-b35d-20d36b06a206" LastKnownName="VectoRunData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="c89528e2-e526-4792-b3ce-e72125802e20" name="BuildFullPowertrain" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="3f51382c-2daa-4929-9a81-3e0d7dfc73f7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuildFullPowertrain OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)])" tag="ViewCode"> + <elementDefinition Id="880bcf30-d553-4c78-9d07-7fe28c7d6be8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="bd3d7117-1d42-47cf-a158-438fe9f53b1d" name="method" profile="CSharpProfile"> + <elementDefinition Id="d1071eb7-c3fc-4ff6-8cda-35e6200463e3" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="57a7759b-9078-4fa7-aea1-093b1b4d1795"> + <propertyInstance Id="4486a67a-81bc-4ba1-847c-63780936a5f6" name="ClrAttributes"> + <elementDefinition Id="7aa775e1-7188-436d-8738-074b9a10408e" /> + </propertyInstance> + <elementDefinition Id="d039d0f9-4d2e-49df-94c7-d03105bd0061" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="267c61b1-3033-41cc-893f-79dbc07ace84"> + <propertyInstance Id="f408c748-8544-4439-82cc-c9dc68fc0887" name="IsPartial" value="false"> + <elementDefinition Id="f2811380-52d4-479c-ba89-44687344fa5c" /> + </propertyInstance> + <elementDefinition Id="aa19eeef-ab58-4f7e-923a-3acbbab83762" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dda24d55-6f81-4d41-93d0-e2337d050f57"> + <propertyInstance Id="4abb8a96-2037-40cc-8585-b85fa0163385" name="IsUnsafe" value="false"> + <elementDefinition Id="664bb1cf-e0d8-49b7-95a8-c7d54beac7f1" /> + </propertyInstance> + <elementDefinition Id="667eed6a-cd1f-4438-87db-6cced6296371" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="73db3b5f-30c5-4caf-b74a-92dd0c33ed3a"> + <propertyInstance Id="81fc3042-01d5-48a5-8431-799110f32a40" name="Inheritance" value="none"> + <elementDefinition Id="aa131056-6c6f-44c1-acd0-6eac3ce7e95c" /> + </propertyInstance> + <elementDefinition Id="4d136a23-2303-4f99-8beb-88d8d2d903b9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7187a1cd-4450-4d9d-9867-443369b227c4"> + <propertyInstance Id="9a80384a-367f-482d-9387-c794c64c4f8b" name="PackageVisibility" value="internal"> + <elementDefinition Id="a0c480ba-efde-40ba-b8f3-3864ef8b958d" /> + </propertyInstance> + <elementDefinition Id="1a64c823-18f1-4ebe-beff-3eef022466be" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8dd5fd81-c73a-4490-a27a-9e1e336f448f"> + <propertyInstance Id="24e00cbc-bad3-4f5c-8eca-4b0256f4f87f" name="params" value="false"> + <elementDefinition Id="5d941cd7-4a6e-4bca-99f8-7136fd6a37e5" /> + </propertyInstance> + <elementDefinition Id="d52470f9-15ed-4604-ae35-78899ab52c5d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="1aa14a61-79d2-4c5c-84de-d488fa1b9fd0" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="51dd7536-63d2-4287-b46d-8bd424bee474" direction="Return"> + <elementDefinition Id="dc77c75f-ca9a-49d7-9d12-b5a5744ae35e" /> + <type_NamedElement> + <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="ec9a5cad-1bbb-4551-923d-67c793efdcac" name="data" direction="In"> + <referencesInternal> + <reference Id="068a7e8f-c8d5-4b78-8c4f-ddce3025178c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuildFullPowertrain OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="99cabe05-4476-45fd-9a05-aa099cb887f8" /> + </reference> + </referencesInternal> + <elementDefinition Id="e32444ba-5854-4c43-bb3c-33a08d074bac" /> + <type_NamedElement> + <referencedTypeMoniker Id="5ded2476-ad2b-4875-b35d-20d36b06a206" LastKnownName="VectoRunData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="0c55ed7a-dccb-40b0-b1d2-8f272bf569e9" name="GetGearbox" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="70f163f4-c0d3-46d2-bdfd-fd41533685fb" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DGetGearbox OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)])" tag="ViewCode"> + <elementDefinition Id="cb377a89-ce7c-4086-8c3b-ebd720496f7b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="74fcfa01-5eb3-426b-a431-95ab7b038994" name="method" profile="CSharpProfile"> + <elementDefinition Id="d9c1f0b1-3571-4acc-ba09-f7bc59654668" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a925a994-3750-4d86-a29b-41fdf3c127ef"> + <propertyInstance Id="fdf35aa9-638f-4fd3-8ee3-43a2a9a63692" name="ClrAttributes"> + <elementDefinition Id="47bd96c5-d764-4ae1-8c87-60c4d3621b45" /> + </propertyInstance> + <elementDefinition Id="22d9a557-83d7-4906-97bb-5810e03a07da" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b46cb56c-c234-4c8a-8eba-d28b51a0dd11"> + <propertyInstance Id="02fa3d03-f122-4639-8893-26b2be7e77d4" name="IsPartial" value="false"> + <elementDefinition Id="7b6c6c7f-1ce8-44bb-aab0-b299fdb85d19" /> + </propertyInstance> + <elementDefinition Id="c281dff4-06b0-47e7-a364-68f2a8719bc3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="079baf68-c61d-4d6c-a99b-7c4b31d19dcc"> + <propertyInstance Id="0833e2ac-f307-4fc3-8c8f-022d09748e80" name="IsUnsafe" value="false"> + <elementDefinition Id="1b2daedc-f573-424d-a962-2e111f1b3072" /> + </propertyInstance> + <elementDefinition Id="83cfda09-fff5-40e2-ad89-8fe1dbd51c4b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f53e41f5-051a-4098-ad0c-e1130148cd8d"> + <propertyInstance Id="13a031e1-cc69-4cc1-aea0-2fce28dbe3bf" name="Inheritance" value="none"> + <elementDefinition Id="59d7c38c-4c68-4ff4-82d4-d778ef3e25fe" /> + </propertyInstance> + <elementDefinition Id="ad80efa1-ad7a-449a-917b-3adddf9588fd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="05bb1bba-a916-425a-991c-0df3b1be2b95"> + <propertyInstance Id="ecb9407c-f80a-4332-bb21-5ac9eca78de0" name="PackageVisibility" value="internal"> + <elementDefinition Id="ddf8e54f-ad1f-4c4f-9f1f-0fa7ff9891a9" /> + </propertyInstance> + <elementDefinition Id="e7fdc090-d7e8-4979-971b-e15cd13df36a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b0d0c115-105b-4dc9-9379-ec2432e2e2a8"> + <propertyInstance Id="dc52f15c-c75c-4be8-9747-2223a0af1e86" name="params" value="false"> + <elementDefinition Id="a2566e50-a30b-4e83-933c-689a409495f8" /> + </propertyInstance> + <elementDefinition Id="fec244b3-b0d4-48d8-8bee-ce145bf815af" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8c236fb6-f699-4ee2-8171-a323de18098a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b5993ea4-959d-4b9a-83e0-896f3a87c8b6" direction="Return"> + <elementDefinition Id="39ae78cd-82ba-4d7b-9229-094c9274cc29" /> + <type_NamedElement> + <referencedTypeMoniker Id="7655ad87-252f-45a6-bdc9-57724b6a3776" LastKnownName="IGearbox" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="1dad75cf-70e5-475a-955b-f209efea5ff0" name="container" direction="In"> + <referencesInternal> + <reference Id="19866066-4d0a-4905-84c6-229f223aea2d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DGetGearbox OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> + <elementDefinition Id="e7c1d8f0-30f8-4c68-9ac1-d5eb93271e82" /> + </reference> + </referencesInternal> + <elementDefinition Id="3ccf23d0-6312-4e1f-a810-41f4de062ac5" /> + <type_NamedElement> + <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="082198b0-2934-41e7-b5ba-a186bc63790e" name="data" direction="In"> + <referencesInternal> + <reference Id="9ef23062-32b5-41a4-bcad-5bc7f9e98134" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DGetGearbox OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="b51138c1-3e9b-4b8c-ac6f-06503324ee9b" /> + </reference> + </referencesInternal> + <elementDefinition Id="129a55d3-7ff1-46c5-842c-877f8c9f6226" /> + <type_NamedElement> + <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="7f2a7e8c-4782-4c9e-bfc7-af15e5835d9f" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="a43333e1-69ae-4713-ab03-fb7dde57e2f7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleDemandDrivingCycle)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)])" tag="ViewCode"> + <elementDefinition Id="80169ea1-200b-4302-837b-0da9cc7c3da1" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="a997b2d3-3363-4820-b4d2-a546fdedd068" name="method" profile="CSharpProfile"> + <elementDefinition Id="105cbbc7-3693-4922-bc2a-97ed05171913" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="676ea849-3ebf-4295-879e-fc5437837dbf"> + <propertyInstance Id="13a01b62-3c13-4fdb-a4f9-e7deaabf0631" name="ClrAttributes"> + <elementDefinition Id="327a97d0-fccb-4b40-9ad0-a7621914c739" /> + </propertyInstance> + <elementDefinition Id="bc8473b4-803c-416b-8494-5524a0b0d1f0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e9de5048-570b-4ae2-9806-627ff9ff8052"> + <propertyInstance Id="c0291990-5044-4966-b580-59d7a1a3b45a" name="IsPartial" value="false"> + <elementDefinition Id="0c12d018-ce84-4c1c-9966-c591d4e39538" /> + </propertyInstance> + <elementDefinition Id="0890720c-bc66-435f-84d9-bc55accaea22" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="61423650-1015-49b0-9841-4edeb8afed80"> + <propertyInstance Id="f4f7c1f7-6007-48e4-bb6f-53cd52925b3e" name="IsUnsafe" value="false"> + <elementDefinition Id="e91c9ef2-2fae-4d75-8592-94dc7219c369" /> + </propertyInstance> + <elementDefinition Id="f5081f75-0e59-433d-840f-5ebf03241aff" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="669ec851-a2fe-4cf0-924d-6ddf0dc68694"> + <propertyInstance Id="364ad83c-a09d-41ad-916c-cb63ab50ef4b" name="Inheritance" value="none"> + <elementDefinition Id="1ccc0c85-0047-47fa-b039-87e5d7aa37cd" /> + </propertyInstance> + <elementDefinition Id="1d690aad-0855-42c2-a029-58192bbdb79d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="75afc849-e70e-4cca-afd8-3a2605b3605f"> + <propertyInstance Id="4c5b3095-6e54-4511-984f-637d9ed7ad2f" name="PackageVisibility" value="internal"> + <elementDefinition Id="1be8ed78-3949-44fc-8ebc-4a0afc2c79da" /> + </propertyInstance> + <elementDefinition Id="95c4e677-e57b-4f8b-9ad9-a0a94ae67621" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9bdf20d6-1484-4e99-9bcb-f1cf057b35dc"> + <propertyInstance Id="3ce4e0fe-33ab-4d97-9317-a201763d1bed" name="params" value="false"> + <elementDefinition Id="44143fe4-f759-4479-b539-4eea83d382c8" /> + </propertyInstance> + <elementDefinition Id="4bf22049-96f2-4db7-b3d1-034dc9c083a0" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="74c2315a-359c-4305-b322-79e4531368d8" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="a728a27d-ac67-46f3-b987-fb5a850b7409" direction="Return"> + <elementDefinition Id="494a01ec-b877-452a-b048-922e4499ca99" /> + <type_NamedElement> + <referencedTypeMoniker Id="5490b2fa-7f35-449e-b873-7a3722d11356" LastKnownName="IDriver" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="68194772-1874-409b-8f84-1f14b387fcb1" name="prev" direction="In"> + <referencesInternal> + <reference Id="ca835a0e-1050-473b-8596-5f5ecd9a5fbb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleDemandDrivingCycle)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)]) ParameterIdentifier%3Dprev" tag="ViewCode"> + <elementDefinition Id="21291021-7311-4429-abb4-6f8beeae3aff" /> + </reference> + </referencesInternal> + <elementDefinition Id="92ec3966-b394-4dd2-a5d0-bb77e87f6644" /> + <type_NamedElement> + <referencedTypeMoniker Id="e011829d-0551-4e22-b8bb-ca419d45f8f4" LastKnownName="IDrivingCycleDemandDrivingCycle" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="f3139eb2-661d-4153-b963-2aca20f8221e" name="next" direction="In"> + <referencesInternal> + <reference Id="82c62f4a-e889-48ab-88f0-4c4307241fbf" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleDemandDrivingCycle)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)]) ParameterIdentifier%3Dnext" tag="ViewCode"> + <elementDefinition Id="461a7419-da85-400d-80f2-f1d7bb591f4a" /> + </reference> + </referencesInternal> + <elementDefinition Id="de1bf51b-0bac-4c58-bb40-f637365b13b1" /> + <type_NamedElement> + <referencedTypeMoniker Id="5490b2fa-7f35-449e-b873-7a3722d11356" LastKnownName="IDriver" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="5ac50370-9b7d-48e0-8b82-442a15c1b8d6" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="84adc406-4769-47bd-9e6c-de6eea002537" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIVehicle)])" tag="ViewCode"> + <elementDefinition Id="668acd3d-a63f-43e2-a2a0-1cca0882cb1c" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="de41a329-f127-4569-8014-dd4c3875a49c" name="method" profile="CSharpProfile"> + <elementDefinition Id="41819fda-68a1-47cf-997b-c63766604e15" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f9e00853-5cc2-468c-89f7-9ed8b1878717"> + <propertyInstance Id="067272bc-5375-4fa2-804a-16b034461275" name="ClrAttributes"> + <elementDefinition Id="ea732487-ec16-4002-9461-e2deb3278518" /> + </propertyInstance> + <elementDefinition Id="e3c020d6-25fe-4d85-9c00-75232251731f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1d095521-2fb7-4ae2-a207-3df198b09727"> + <propertyInstance Id="4e7894f9-765b-46a9-8436-75bb4868871c" name="IsPartial" value="false"> + <elementDefinition Id="f1fb3a18-542a-417f-b6ce-eaed5eb62bb9" /> + </propertyInstance> + <elementDefinition Id="e45c2412-a92e-4a0e-bb4f-1b04688676c7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7544cb27-e40f-442b-9aad-219a90f46d5b"> + <propertyInstance Id="737a8e75-87b2-4863-97ec-c2bfa8ca2f61" name="IsUnsafe" value="false"> + <elementDefinition Id="a8037892-64b0-40a9-acac-0f1070ff2697" /> + </propertyInstance> + <elementDefinition Id="142b9e34-6e55-4066-ba61-ff05838f1684" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="caaa36d8-571f-47ee-83bd-59ed9a4c950f"> + <propertyInstance Id="82bf31e3-7ee9-4472-8296-e03f30e1d65c" name="Inheritance" value="none"> + <elementDefinition Id="baa1af5d-b92d-4e0c-b18a-049378f7e36c" /> + </propertyInstance> + <elementDefinition Id="1393910f-4a93-4057-bce9-3a1c0904dd27" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a43b695c-4da7-4560-976f-e7f01447b465"> + <propertyInstance Id="e05de5a2-0849-4a40-a87d-d406adc857e8" name="PackageVisibility" value="internal"> + <elementDefinition Id="25fc8a1d-21c7-4304-8091-c4c68c881c36" /> + </propertyInstance> + <elementDefinition Id="06db985d-7628-4706-81ee-7b48ca7f4ef8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="39f00bdf-a075-43d9-8591-5d2f09a94c18"> + <propertyInstance Id="c1852a93-fea3-4b4d-b211-31eae9f42026" name="params" value="false"> + <elementDefinition Id="e1f8f43b-9e3a-4e7f-892a-1119950bee54" /> + </propertyInstance> + <elementDefinition Id="aa1dacb9-48e7-433b-97f1-20f1507c6186" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="3a03f304-4fd7-4f78-acf9-c900b6dcde6a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="acf1ff89-f178-4712-97e5-643669870853" direction="Return"> + <elementDefinition Id="8f7a8bed-8498-4caa-913b-32a3994f5065" /> + <type_NamedElement> + <referencedTypeMoniker Id="dcdd3ae0-f840-4b47-8c73-56c9189c2899" LastKnownName="IVehicle" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="b42b275e-6e2d-45ad-ab6d-ead75a22614c" name="prev" direction="In"> + <referencesInternal> + <reference Id="aa1d773c-609f-49d7-9090-8538b2dc8a02" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIVehicle)]) ParameterIdentifier%3Dprev" tag="ViewCode"> + <elementDefinition Id="d93683af-f67a-4059-bb37-7ab31512a283" /> + </reference> + </referencesInternal> + <elementDefinition Id="9cb07206-5de1-4926-84dd-4c01801e8f78" /> + <type_NamedElement> + <referencedTypeMoniker Id="5490b2fa-7f35-449e-b873-7a3722d11356" LastKnownName="IDriver" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0eb8f7b9-4dc1-4051-963b-7f1814ea9878" name="next" direction="In"> + <referencesInternal> + <reference Id="a7a23c2b-2446-4737-a015-2d75aec5c5ac" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIVehicle)]) ParameterIdentifier%3Dnext" tag="ViewCode"> + <elementDefinition Id="8cfdf8a0-9511-4c94-974e-ed6ac5c7f8b7" /> + </reference> + </referencesInternal> + <elementDefinition Id="e1a8de47-e1a4-4928-b711-273ad3c9c1c0" /> + <type_NamedElement> + <referencedTypeMoniker Id="dcdd3ae0-f840-4b47-8c73-56c9189c2899" LastKnownName="IVehicle" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="305aee38-e663-4635-8031-b6e8ab79ff15" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="4ab1c6d3-4f5a-4d26-a1a0-fb1a549cbe0e" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIRoadPortInProvider)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)])" tag="ViewCode"> + <elementDefinition Id="ccd24ab6-481b-4483-8d37-7bcedf03a0f2" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="882e923c-bc45-4d55-bad5-41f84b0c31aa" name="method" profile="CSharpProfile"> + <elementDefinition Id="44692548-03cc-4842-936b-3573644bc1b8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a092a026-ba46-4424-a0b6-2502b072b59e"> + <propertyInstance Id="f9d0badf-966c-4aff-a91b-840c06f8f3ea" name="ClrAttributes"> + <elementDefinition Id="e38ff8fa-cd24-415f-9fad-ccbdeed22755" /> + </propertyInstance> + <elementDefinition Id="c886aae7-5185-4fe2-81e1-2f34151805de" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4d7350dc-72f1-4ebd-b15b-eaf81ce78952"> + <propertyInstance Id="2ae894eb-db73-4f99-a4f9-40793b1c7ec7" name="IsPartial" value="false"> + <elementDefinition Id="6b401c8b-3d6d-40d1-be69-c7a85d5d3d51" /> + </propertyInstance> + <elementDefinition Id="17f8be81-1425-40f4-8aef-0fa32dde06ff" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="232069fa-a116-4549-9b92-9053bf105e24"> + <propertyInstance Id="72743104-dce2-4329-a082-d880ab597f2f" name="IsUnsafe" value="false"> + <elementDefinition Id="1def359a-116b-4e55-99f4-c22734cf189d" /> + </propertyInstance> + <elementDefinition Id="f3eda477-5744-46eb-acaa-4b7e38ec3931" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f64a77b3-74c8-436e-848d-861ddef5ef6d"> + <propertyInstance Id="55688afc-6ba1-49d4-8aa5-74479cd320cd" name="Inheritance" value="none"> + <elementDefinition Id="159272e3-bd02-43a3-82f8-b8f69a928e4b" /> + </propertyInstance> + <elementDefinition Id="ebd26076-8ff1-4d6e-aeb0-5633ffad29c5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="75ce66cb-9aa5-421f-901c-5d1712193f6c"> + <propertyInstance Id="0c3411ec-ce64-4f17-9ece-3e16115a4217" name="PackageVisibility" value="internal"> + <elementDefinition Id="b4306bab-bbaa-4553-8b80-075d52032db0" /> + </propertyInstance> + <elementDefinition Id="f561419a-9364-4985-b76c-af53f529042c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b8f85a2a-3271-4291-989c-42055fe94312"> + <propertyInstance Id="efba236a-9972-4e2c-8242-749f0a17a765" name="params" value="false"> + <elementDefinition Id="db60399d-3e05-497f-9940-7f6f7f662bac" /> + </propertyInstance> + <elementDefinition Id="4c567fe9-ba8b-49b7-863c-7050d4c8af8d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="5e726152-0ead-402a-a12e-99d7e71ea975" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b751b757-9bd5-4e2c-b8c5-ae8a9f132524" direction="Return"> + <elementDefinition Id="05926efc-b83d-475f-a783-9263cb99eeb2" /> + <type_NamedElement> + <referencedTypeMoniker Id="8fb0da85-81ac-4aa3-a043-4ca7d4e03679" LastKnownName="IWheels" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="d7051d05-dbf1-429d-ad79-3735c28b8989" name="prev" direction="In"> + <referencesInternal> + <reference Id="81cec8d1-d0a9-4905-aebe-2b47d80d4768" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIRoadPortInProvider)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)]) ParameterIdentifier%3Dprev" tag="ViewCode"> + <elementDefinition Id="8585b1ba-1c61-45f2-9e2e-986bd641dfe8" /> + </reference> + </referencesInternal> + <elementDefinition Id="ca2b7ed7-0ae9-49d0-82f8-c5b692c064cb" /> + <type_NamedElement> + <referencedTypeMoniker Id="b484ad55-4975-4835-8663-651c8a0063f3" LastKnownName="IRoadPortInProvider" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="ee336d5b-e5ed-482a-ad34-dba928b8022a" name="next" direction="In"> + <referencesInternal> + <reference Id="e1293232-1080-48e7-9dcc-7f9fa7b7bbec" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIRoadPortInProvider)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)]) ParameterIdentifier%3Dnext" tag="ViewCode"> + <elementDefinition Id="5026486d-5537-4fa6-9ccd-b94ef013c733" /> + </reference> + </referencesInternal> + <elementDefinition Id="357e16f0-ff56-4ee8-a8f8-d02dcf7f0c68" /> + <type_NamedElement> + <referencedTypeMoniker Id="8fb0da85-81ac-4aa3-a043-4ca7d4e03679" LastKnownName="IWheels" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="1061a067-4421-46b4-9502-9c05037351f0" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="c7b118cf-0c9b-4419-9a33-7fac00bf0d05" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)])" tag="ViewCode"> + <elementDefinition Id="553a6128-d227-4b3b-89f9-3275e83918ae" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="47af5bf3-e3a6-4063-8ffd-d70399eb4d3b" name="method" profile="CSharpProfile"> + <elementDefinition Id="e1aa6b97-5656-4860-9dfa-51d50656e1f0" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="13d4e1e8-bbfa-4e06-a3ab-8e50ccc455ca"> + <propertyInstance Id="7ed5d44b-78a4-428d-a276-fcf830c4b1e2" name="ClrAttributes"> + <elementDefinition Id="fb42127f-506f-4297-bd39-8a6f62acb2d6" /> + </propertyInstance> + <elementDefinition Id="1d7d21be-3cc1-46fc-963e-7407b6cead22" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ac534d66-b6b1-468b-b3fc-277f54e22101"> + <propertyInstance Id="73a9c547-24cc-4a70-a31e-2d130ccb63b0" name="IsPartial" value="false"> + <elementDefinition Id="c05ea809-d9d5-4022-9a2a-b6c4211f87bc" /> + </propertyInstance> + <elementDefinition Id="2540eed2-cb82-4fde-9ce8-15de5f82b434" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b9686e9d-3479-4c47-b787-1e32b7f5aa24"> + <propertyInstance Id="dcb86e35-6a06-49ed-9f4d-9647458de58c" name="IsUnsafe" value="false"> + <elementDefinition Id="47062609-91b2-47f1-827b-13f9d12a348f" /> + </propertyInstance> + <elementDefinition Id="49792532-78de-4314-b945-f04cce7ea79a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c6b27ebd-1c63-47f5-b165-31304c9f320a"> + <propertyInstance Id="6d5d88b1-45a9-4c9e-9782-cbfa6bb0b49c" name="Inheritance" value="none"> + <elementDefinition Id="fcf1de88-9131-4777-b64f-64ad378f5c48" /> + </propertyInstance> + <elementDefinition Id="66322862-8196-4f5f-aa8c-5a380b18896d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ad86abb2-120c-415b-ad13-aa73b2e7b10b"> + <propertyInstance Id="c3fffb15-6327-41e1-a756-87ca67b0e34d" name="PackageVisibility" value="internal"> + <elementDefinition Id="ca733c67-c9e2-4e56-b0cd-6429649272d0" /> + </propertyInstance> + <elementDefinition Id="4ce96003-524b-4891-a0f1-508d030bb0b3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8073f875-b1bf-4620-a694-d3bad3b00589"> + <propertyInstance Id="f0edd052-4456-4728-8339-666dce405733" name="params" value="false"> + <elementDefinition Id="5c604edc-ae08-41a3-a87d-c373871a8007" /> + </propertyInstance> + <elementDefinition Id="08ab558e-8942-494e-a028-417ea44a7c34" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e0f2132f-39b6-4fbb-8d62-c56b71c42834" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="a10fe152-19df-4fb9-bf6c-1ce171670c5c" direction="Return"> + <elementDefinition Id="fcb949d5-5b2f-4450-843f-2743d4bb8e4f" /> + <type_NamedElement> + <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="13371f01-1d18-41d1-b145-941e21538d83" name="prev" direction="In"> + <referencesInternal> + <reference Id="82e618d0-9e21-4943-8db3-4ec03bee2358" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)]) ParameterIdentifier%3Dprev" tag="ViewCode"> + <elementDefinition Id="8d5d43b3-3e6d-465b-9b20-1a2759fd13ea" /> + </reference> + </referencesInternal> + <elementDefinition Id="d51bb68a-efac-4df4-a2a2-9e80ac080c5b" /> + <type_NamedElement> + <referencedTypeMoniker Id="8fb0da85-81ac-4aa3-a043-4ca7d4e03679" LastKnownName="IWheels" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="7ab7c3c2-f58e-4955-ac89-5a93bedc8f54" name="next" direction="In"> + <referencesInternal> + <reference Id="d24029a3-846b-4f50-823c-f4d41f0e7490" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)]) ParameterIdentifier%3Dnext" tag="ViewCode"> + <elementDefinition Id="751ddfaa-22d8-420e-8d04-9a17031337fc" /> + </reference> + </referencesInternal> + <elementDefinition Id="7d245f05-79eb-4203-9a9e-da6ee18af9fb" /> + <type_NamedElement> + <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="7f4434c0-56a9-499b-8891-65dcee1def89" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="01c4ebf1-1e5f-416d-b893-7f2dc68f82fc" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)])" tag="ViewCode"> + <elementDefinition Id="949367c3-54b8-489d-a423-32fade21ebc5" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="9e74ba23-5d90-4e38-8cc0-df43e60859e5" name="method" profile="CSharpProfile"> + <elementDefinition Id="f847de9e-95cc-4794-a7a4-dedbcaf980d9" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="04d9061d-2f30-464a-b6e5-b14e8a2f2c4a"> + <propertyInstance Id="518a6876-d971-4b23-8d11-a8ad02af411b" name="ClrAttributes"> + <elementDefinition Id="61652b9b-e805-4994-8144-d53b28725431" /> + </propertyInstance> + <elementDefinition Id="73510523-7176-499b-9e47-9a5cc2a77d07" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9d6c7de5-203a-4684-af81-755f84a12ae0"> + <propertyInstance Id="be79179b-a722-4039-ba89-9496bf0718c5" name="IsPartial" value="false"> + <elementDefinition Id="2fadd20e-f6c8-4c97-84ec-968be8bb022e" /> + </propertyInstance> + <elementDefinition Id="1da50e96-a75e-43e2-9d53-aed35c4d62f4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="25ae48a1-9cab-495e-a9a7-7c73b64b1ca7"> + <propertyInstance Id="1250f53e-e3a3-4c2d-84f5-566948cbebb6" name="IsUnsafe" value="false"> + <elementDefinition Id="fcc2a931-551b-4a4f-8499-d2ec8558cbe0" /> + </propertyInstance> + <elementDefinition Id="1ef014b4-ae99-44c0-8026-c97ca7e914f6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ab8dbbe9-9b2e-4f89-8c11-06b106875e4a"> + <propertyInstance Id="fb3307da-5979-4a7d-a12d-8afbe3670c3c" name="Inheritance" value="none"> + <elementDefinition Id="7310fb78-55bb-4cb1-b293-e8ede0b1cd5b" /> + </propertyInstance> + <elementDefinition Id="a3a70db3-6999-475f-8aca-c47b2286a7fb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f5344ce0-2fac-4c3b-8415-4f63eaf83c62"> + <propertyInstance Id="f4b3d595-2929-4958-92a9-bc97746ccdd4" name="PackageVisibility" value="internal"> + <elementDefinition Id="ce91ea38-6fd9-4829-af75-ee62a4d59996" /> + </propertyInstance> + <elementDefinition Id="88d42838-2a6c-480b-9143-99c39f6582a2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e0b691e5-1934-43d8-8d90-bc099cf62a48"> + <propertyInstance Id="10b0122a-a63a-4c91-b10b-f67284657895" name="params" value="false"> + <elementDefinition Id="0f01a022-0e2e-466f-a5d4-32b1f92d0800" /> + </propertyInstance> + <elementDefinition Id="7d9f075b-e18a-4af1-86f9-0b21e68c3947" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="44d30e94-95ab-4ad1-aa38-56c1656cb88e" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="309962d4-b58a-4fa2-9fac-a1e1a80293e8" direction="Return"> + <elementDefinition Id="8029f42e-f540-42f0-9772-44205273d999" /> + <type_NamedElement> + <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3007d3b7-4ae9-4c7e-b741-9b1857420c1b" name="prev" direction="In"> + <referencesInternal> + <reference Id="d9bf2703-fb08-49ab-a436-25a6746a1be8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)]) ParameterIdentifier%3Dprev" tag="ViewCode"> + <elementDefinition Id="ec51a20d-7049-4ad9-92ba-1cd9b9b135d0" /> + </reference> + </referencesInternal> + <elementDefinition Id="aba7b0fb-14f0-4fed-afb2-6efacbb10a21" /> + <type_NamedElement> + <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="e1b848e0-e7a3-40b8-ae07-d53693730bca" name="next" direction="In"> + <referencesInternal> + <reference Id="b2b903f9-7dac-4aef-b00e-f9d6bfa8c9d5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)]) ParameterIdentifier%3Dnext" tag="ViewCode"> + <elementDefinition Id="d244bd47-f1fc-4bfd-acaa-2e59a1ae062b" /> + </reference> + </referencesInternal> + <elementDefinition Id="ee76427b-a505-4299-a3bd-04dc0d8a5643" /> + <type_NamedElement> + <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="3db58f72-1052-4e92-8f3f-c52e0baf4e12" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="735255d0-846b-4b73-9d34-b22c26b100c3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIOutShaft)])" tag="ViewCode"> + <elementDefinition Id="95bb44c2-c49a-4da2-b8b7-6527e82a0d83" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6134bd15-01c0-4ff5-bbd3-25984cf1b170" name="method" profile="CSharpProfile"> + <elementDefinition Id="7891cda3-4b7c-47cb-b0ec-f66896d311a2" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="47834925-951b-47fb-afe9-f451f7f1ce1a"> + <propertyInstance Id="eccba3b3-c379-4a1c-98e5-cefb0a74d77a" name="ClrAttributes"> + <elementDefinition Id="ddb8656e-d4ce-40cc-9e65-0e7af6621605" /> + </propertyInstance> + <elementDefinition Id="1fd16cf7-1d23-4719-b102-5124e35c4d37" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c7c031eb-d31b-4bdf-8422-0d722deb1c6f"> + <propertyInstance Id="57d045f9-e9c3-419e-8597-94ddafb5e698" name="IsPartial" value="false"> + <elementDefinition Id="b38637a9-c940-4bba-837a-fc819a51bffe" /> + </propertyInstance> + <elementDefinition Id="18100781-77f4-421c-bff5-30a53f070335" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="127303ca-7052-4046-a120-81c04edb20dc"> + <propertyInstance Id="c5c48614-1a40-40ba-aee5-9b0b0c54da1d" name="IsUnsafe" value="false"> + <elementDefinition Id="59472849-b590-4997-b3ad-4e7b684be8bd" /> + </propertyInstance> + <elementDefinition Id="3158c780-6efc-4146-a90c-913a9a45690a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="822fb8c8-70c0-4f70-bcdb-dc04b44bda90"> + <propertyInstance Id="4b8cae7e-184a-4018-b164-036ec457dbb8" name="Inheritance" value="none"> + <elementDefinition Id="b1ab6e01-6573-49fa-bd0e-b3f577d39ef2" /> + </propertyInstance> + <elementDefinition Id="43965410-0db8-4cd9-91d3-ebce318a249f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="913f1557-6ce8-4ce7-9d63-e84c3a7ad37e"> + <propertyInstance Id="853e3bba-e44f-440c-bae3-6c158b9add6f" name="PackageVisibility" value="internal"> + <elementDefinition Id="2596a83f-556f-4f31-87e7-c219a32350c9" /> + </propertyInstance> + <elementDefinition Id="c992c62b-a575-4cac-ab09-021bcb896b2d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f076475d-64b0-4835-a9f7-4428d58678a4"> + <propertyInstance Id="4a8d747e-b28e-4abc-86b0-225fba30c141" name="params" value="false"> + <elementDefinition Id="421a9489-9be7-4623-8db8-d0e7d6e44deb" /> + </propertyInstance> + <elementDefinition Id="4963074b-4202-4e72-a8b7-55cbc6183e6b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="fc843953-fc04-41c8-9bfb-9f73ee579f7a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b4bb5578-15ac-45c8-a138-ecd4efdfac26" name="prev" direction="In"> + <referencesInternal> + <reference Id="9b2b1850-3818-42bb-af81-cdbb1d7eb79d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIOutShaft)]) ParameterIdentifier%3Dprev" tag="ViewCode"> + <elementDefinition Id="8ea53e71-d70a-42a9-834c-f51059b99840" /> + </reference> + </referencesInternal> + <elementDefinition Id="756e1f4a-2b97-46a4-9bd5-14c3d84edc47" /> + <type_NamedElement> + <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c8720a0a-20d4-4463-881a-f37ee1090baa" name="next" direction="In"> + <referencesInternal> + <reference Id="c8df5d8f-3388-42b5-b6af-7df7be73fd8d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIOutShaft)]) ParameterIdentifier%3Dnext" tag="ViewCode"> + <elementDefinition Id="0fac8eed-a0e0-4e8f-aedf-4dc70c79c9ef" /> + </reference> + </referencesInternal> + <elementDefinition Id="f107fb8a-1a67-46b5-9700-af3d882320c1" /> + <type_NamedElement> + <referencedTypeMoniker Id="8ea54306-241f-4461-9d3b-2f887cc43238" LastKnownName="IOutShaft" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="f50c59aa-0ccb-4de2-a5d8-d9bbeeb22bc6" name="BuildEngineOnly" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="a2e70a73-ac3b-44b5-bd90-be250bc04059" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuildEngineOnly OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)])" tag="ViewCode"> + <elementDefinition Id="25ed2086-3290-4704-889c-d3927590b6a7" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="946ad494-6f71-4bd1-b5c8-f5bc06e1beb5" name="method" profile="CSharpProfile"> + <elementDefinition Id="fb9ed4ab-ae04-4484-94f5-287b375ac0a8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7e03e480-7519-4a80-afa8-8742177edd47"> + <propertyInstance Id="7ea102d1-e758-4e61-87ce-e928ca349e11" name="ClrAttributes"> + <elementDefinition Id="c9a555bb-ab62-4803-af9b-26442bb1ea1f" /> + </propertyInstance> + <elementDefinition Id="0b098025-cc09-4e9b-b7b0-a1db6afbd3e9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="156aca43-a674-463d-b408-a718e79c7c57"> + <propertyInstance Id="518647e4-66f3-48e1-9fb4-38e51d57cfb9" name="IsPartial" value="false"> + <elementDefinition Id="47f9d10a-cbd6-4221-ac6a-e4384fdb68b7" /> + </propertyInstance> + <elementDefinition Id="84844a6b-daf7-4d74-8ce9-cd1f6d400d2c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b0ec74b6-ef9a-43a8-81a8-e042506bede9"> + <propertyInstance Id="1bf8e0cb-8357-432c-ab13-d4e069cb8384" name="IsUnsafe" value="false"> + <elementDefinition Id="273494a3-9733-470e-8c84-7dcdbf83b58b" /> + </propertyInstance> + <elementDefinition Id="400e78d2-1d3c-46fc-8b8a-93ad3498cfb5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="706e3833-55cc-41df-8178-45524019b9ac"> + <propertyInstance Id="f60b8f06-2141-4099-b9c8-b81002174695" name="Inheritance" value="none"> + <elementDefinition Id="d3f98306-c8ae-4a9e-8663-a2affe6fa901" /> + </propertyInstance> + <elementDefinition Id="09ee1104-5964-4b71-b5bf-17eef4534993" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2d3cf053-ead3-4e2e-a39e-1b832ce31866"> + <propertyInstance Id="5d202d43-4da1-46bc-8a73-988232dcb3bc" name="PackageVisibility" value="internal"> + <elementDefinition Id="d5f13df6-fc44-48b5-bc5a-2ed36a894152" /> + </propertyInstance> + <elementDefinition Id="af7b80a2-5a68-4b6c-81bd-369354b0b3a3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="62f59c35-d54f-49e1-87c9-d668211d30c7"> + <propertyInstance Id="8917121a-918f-4a32-b0ba-1f86d96e7816" name="params" value="false"> + <elementDefinition Id="d900561f-a97c-4c26-bcf4-76863b3c70ae" /> + </propertyInstance> + <elementDefinition Id="cf19b99c-3278-42be-839e-86db85d2753a" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="56609334-cca0-409b-b057-662a310ed753" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="eb6ee141-01a5-473b-9ea3-7ab9830649a9" direction="Return"> + <elementDefinition Id="25c39f0c-6e5b-449a-a540-5121fae50d4a" /> + <type_NamedElement> + <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="b0b9751a-3610-4518-8b26-bec38834fbc1" name="data" direction="In"> + <referencesInternal> + <reference Id="436504ef-ee5c-472b-8320-1ebe657352e1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuildEngineOnly OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="97e3c3fe-cae5-4de2-9ae8-8b391bf5d9bb" /> + </reference> + </referencesInternal> + <elementDefinition Id="1073382d-9820-492d-9d72-45e1b1835bef" /> + <type_NamedElement> + <referencedTypeMoniker Id="5ded2476-ad2b-4875-b35d-20d36b06a206" LastKnownName="VectoRunData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" name="VehicleContainer" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Impl::VehicleContainer"> + <elementDefinition Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" name="IModalDataWriter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::IModalDataWriter"> + <elementDefinition Id="1789633e-62ef-441e-8dd0-b790cff93bf2" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="d6de43ba-a5eb-46b0-9832-2c96dcabc23a" name="ISummaryDataWriter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::ISummaryDataWriter"> + <elementDefinition Id="491ca438-d7a4-47da-9bc8-c97229b64eda" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="5ded2476-ad2b-4875-b35d-20d36b06a206" name="VectoRunData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::VectoRunData"> + <elementDefinition Id="fcad8ea5-8fd5-485d-81e2-eff3f6888981" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="7655ad87-252f-45a6-bdc9-57724b6a3776" name="IGearbox" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IGearbox"> + <elementDefinition Id="73c2fd70-49e4-4dea-b4b8-1df3906d4ea6" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="5490b2fa-7f35-449e-b873-7a3722d11356" name="IDriver" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IDriver"> + <elementDefinition Id="76aee779-dc38-4ff7-8c49-585aa4df5af6" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="e011829d-0551-4e22-b8bb-ca419d45f8f4" name="IDrivingCycleDemandDrivingCycle" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IDrivingCycleDemandDrivingCycle"> + <elementDefinition Id="c9c60617-69ad-47f4-acfa-dcb25c45ec45" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="dcdd3ae0-f840-4b47-8c73-56c9189c2899" name="IVehicle" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IVehicle"> + <elementDefinition Id="567a2cb4-78fa-447b-abdb-78cd1965d5dc" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="8fb0da85-81ac-4aa3-a043-4ca7d4e03679" name="IWheels" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IWheels"> + <elementDefinition Id="d476db35-105d-4160-8049-f12bb86caa96" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b484ad55-4975-4835-8663-651c8a0063f3" name="IRoadPortInProvider" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IRoadPortInProvider"> + <elementDefinition Id="00ddfe8a-e732-4bc3-bf7c-512c9ebe30dc" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="1b698828-2c1c-4343-b877-1907410f1b93" name="IPowerTrainComponent" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IPowerTrainComponent"> + <elementDefinition Id="f18ce779-f80c-4d13-9a58-84bbd178a5d2" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="8ea54306-241f-4461-9d3b-2f887cc43238" name="IOutShaft" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IOutShaft"> + <elementDefinition Id="543e4fd3-ec97-41ee-94dc-e579b8845eb3" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" name="VehicleContainer" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="8867e3a7-1465-48af-847f-cfcfb3cd7c3d" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer" tag="ViewCode"> + <elementDefinition Id="6283be44-56ef-449f-9487-0be5dbaf4a0a" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="86162bee-c897-48e9-ad38-72455512ff57" name="class" profile="CSharpProfile"> + <elementDefinition Id="f54cffa0-a2a5-47cd-b2a2-a40be61fa539" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2ff42f1e-5b16-43d9-9236-cbf15e72664b"> + <propertyInstance Id="b52fd88d-7287-48d0-ba06-f2047a72cb1d" name="ClrAttributes"> + <elementDefinition Id="e620fe12-6588-4415-8fe8-896a0ef9eb6f" /> + </propertyInstance> + <elementDefinition Id="4a6976c6-9d8f-48a0-8d0e-717ed205399d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3c5a8c87-c3a0-4509-9ebe-7cab37abe05c"> + <propertyInstance Id="d30d9557-c930-4cf8-8efb-7d791e0fa467" name="IsPartial" value="false"> + <elementDefinition Id="a2c2169e-a553-4aaf-b163-bf8a29ad431d" /> + </propertyInstance> + <elementDefinition Id="b6f42a53-4c65-4eb2-a3f9-2c1a6a715c23" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c80aa3ce-e983-4163-82f4-430929bb92a9"> + <propertyInstance Id="7283712e-cb8a-4ffe-9d63-3d29988fadc5" name="IsStatic" value="False"> + <elementDefinition Id="7ed70975-861a-4850-8793-e75a878293d0" /> + </propertyInstance> + <elementDefinition Id="dcec5116-ab9a-44f8-9a7c-6a0f9ca5f947" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ae2f1c55-ae40-49e1-b465-f09a2cc36541"> + <propertyInstance Id="8cbfa96b-906e-41a9-abb4-1ff60f7bb61d" name="IsUnsafe" value="false"> + <elementDefinition Id="42d8df52-291e-4365-8352-d607f9ac44e7" /> + </propertyInstance> + <elementDefinition Id="87d8a06c-864b-4c12-a770-004093262b7a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f6123345-dd4e-47d8-87fa-d9d853a642cd"> + <propertyInstance Id="3edf99b2-2c07-4f13-8570-d3c98654ad55" name="PackageVisibility" value="internal"> + <elementDefinition Id="bef52d87-b322-4513-a47e-9678322bdffb" /> + </propertyInstance> + <elementDefinition Id="901d62f0-ac13-4609-bc9e-60755d24d1d8" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" /> + <ownedAttributesInternal> + <property Id="8457acd2-9802-4577-b947-bf8f31a4d94e" name="_components" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="005153f1-3d58-4dc9-b94d-cfe3b06ba29f" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_components" tag="ViewCode"> + <elementDefinition Id="26e50c24-ebcf-43bc-87c4-ea3fcae9dbe1" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="35e7996f-f3bd-48e5-a4a5-ae11a2148d75" name="field" profile="CSharpProfile"> + <elementDefinition Id="f1bd3b27-8de1-432e-be76-0c3d4caf8e77" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f63ed82a-35dc-44bd-90ad-ac7387f1b3a3"> + <propertyInstance Id="9074efae-668a-4097-9901-0dab7084abe1" name="ClrAttributes"> + <elementDefinition Id="37ad8f63-254e-40fd-85f5-fb6cf3a2bb0f" /> + </propertyInstance> + <elementDefinition Id="bc2be546-970a-46c0-9f93-d2401a363078" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3e0ce20d-ee9b-473d-bb65-2c2c7c34d571"> + <propertyInstance Id="a96743a7-2344-4fb0-9462-fee137205811" name="IsConst" value="false"> + <elementDefinition Id="7d48add0-d6f4-429f-9760-6322f61dc561" /> + </propertyInstance> + <elementDefinition Id="4823343e-2b30-4c69-9a32-b814173e885a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cecb264f-4bb6-4a6a-a401-ebb07f0d7b51"> + <propertyInstance Id="b300874e-3628-4fbf-8f5a-6797a89a2d32" name="IsNullable" value="false"> + <elementDefinition Id="48f1bb72-4cef-43e1-ab22-238366b18d93" /> + </propertyInstance> + <elementDefinition Id="7547073d-5ced-483c-a356-11079a18ccf4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dc836b6c-fc7e-47b7-8567-e4628b237e6a"> + <propertyInstance Id="120afb62-8f98-406d-979d-3b3cee617ae0" name="IsVolatile" value="false"> + <elementDefinition Id="c37e9a05-be55-464a-b968-13edd67c3488" /> + </propertyInstance> + <elementDefinition Id="923a2cdb-7d22-4017-a023-9cccc30a27f4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f5cc7930-b278-4f7c-930a-dda7fb3d5d34"> + <propertyInstance Id="0343b902-4509-4d26-94b1-8afdcea8f9f9" name="PackageVisibility" value="internal"> + <elementDefinition Id="a619cda9-695f-471c-b916-cd9b401bac22" /> + </propertyInstance> + <elementDefinition Id="5c7fe05d-209e-4271-97bf-7bb115be799b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="720604e3-0ac3-4493-b052-caed2d984b0e" /> + <type_NamedElement> + <referencedTypeMoniker Id="5ef23960-f257-4192-8a60-4cfe7dc572fe" LastKnownName="IList<VectoSimulationComponent>" /> + </type_NamedElement> + </property> + <property Id="e3564f3f-503b-417d-92d1-96e723ad006d" name="_engine" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="de6367b7-bc6f-4928-91f9-bc43377e0ec9" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_engine" tag="ViewCode"> + <elementDefinition Id="bdcb1c7c-3d7a-429e-a602-b3d1aa762bc9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="564f0717-ad57-4a30-bc69-d800b870e01e" name="field" profile="CSharpProfile"> + <elementDefinition Id="6b88795d-19c3-41b5-979e-019f9b29e132" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="536bc8a8-23de-4c40-9ace-0ff6fa699417"> + <propertyInstance Id="2708a16a-9948-4e4a-bb0b-c796523bd0ec" name="ClrAttributes"> + <elementDefinition Id="7e98f90d-9b05-4dbe-a123-aac989bdf0a7" /> + </propertyInstance> + <elementDefinition Id="4d51b5d0-bea7-45fa-ba65-320d6f6d7960" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="844128ca-5a74-4e72-8136-d76428ac55a2"> + <propertyInstance Id="76273230-77a5-4a69-b80f-c04dfb31ce69" name="IsConst" value="false"> + <elementDefinition Id="2bc716c1-b4e0-4bad-97fb-f73dc01b9189" /> + </propertyInstance> + <elementDefinition Id="2f607a72-f914-435b-8e7d-ad6b56c16dba" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5bf6fe7c-0fcb-46db-9d79-fff59b7c08c1"> + <propertyInstance Id="14efcaaf-e375-42b3-8a4d-ed693e90bae0" name="IsNullable" value="false"> + <elementDefinition Id="63915916-0be0-43a9-9336-7c2495b8f55d" /> + </propertyInstance> + <elementDefinition Id="bf2054d2-b949-4076-8572-e08aa72fd4e1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9747d4f7-9acc-4af7-b0ec-8384399e9913"> + <propertyInstance Id="c9ceb7c5-fbf1-4760-b534-d75306cdff9d" name="IsVolatile" value="false"> + <elementDefinition Id="c9b2b765-d924-4fd4-af9f-a4771cc327cf" /> + </propertyInstance> + <elementDefinition Id="5d5a353f-0380-4f10-a3af-0828412464bf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="25602118-2af0-4200-927b-c7983d6abcce"> + <propertyInstance Id="0362f351-3396-44a2-be2d-e7c246248d09" name="PackageVisibility" value="internal"> + <elementDefinition Id="7d2ae3df-4ed8-4c5c-a617-dead6d9fe78f" /> + </propertyInstance> + <elementDefinition Id="1f998892-2d54-4cb6-a0ce-d5aa0e562924" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="5f8a5476-05e7-4f17-bb62-a8997849948a" /> + <type_NamedElement> + <referencedTypeMoniker Id="84c7e136-72d3-441d-9ec8-0b7a3fa0ca8f" LastKnownName="IEngineInfo" /> + </type_NamedElement> + </property> + <property Id="60d5c43e-ec22-4d74-abdb-f577ae0dd44c" name="_gearbox" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="03d8ae40-3a65-4a32-bc7b-414d6783b23f" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_gearbox" tag="ViewCode"> + <elementDefinition Id="c756255a-5560-4dc6-8a31-96af03652fdc" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="929128d1-7f85-44d3-9f05-934b4fe3375f" name="field" profile="CSharpProfile"> + <elementDefinition Id="c32b7e63-7ac9-40eb-bc18-d6e6c8f9b3d5" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7371dd2b-3fd4-423a-b2e2-3d0a1ef288cc"> + <propertyInstance Id="315dfd0b-a4b1-48ee-a198-83d0d1d04cc6" name="ClrAttributes"> + <elementDefinition Id="f35c6243-0da2-4746-8e0e-3582bee42903" /> + </propertyInstance> + <elementDefinition Id="00c277ae-d7f3-4f41-bc6b-9ed540a03c86" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9d7d57c6-ff62-4b45-8d24-8e13e38977e8"> + <propertyInstance Id="9b466cf8-eacc-4bf5-9f57-9d7171628a02" name="IsConst" value="false"> + <elementDefinition Id="60babac5-abe1-488e-bf22-0504650df130" /> + </propertyInstance> + <elementDefinition Id="627f26fa-02f5-436d-aa16-47b2931777d7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c59fb686-b6e9-4bc3-b691-6ee40100bb34"> + <propertyInstance Id="669254f7-fbc2-4773-baea-4dde3ed8e7e4" name="IsNullable" value="false"> + <elementDefinition Id="7a938eb7-c46b-41bb-b6de-102214b562a5" /> + </propertyInstance> + <elementDefinition Id="4042f743-d070-46ae-809d-3e2deacf776e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4e1a3e6a-47b4-405e-87ba-0319f4206ed0"> + <propertyInstance Id="2a640862-9acc-47e3-92d2-1a9dce9cd153" name="IsVolatile" value="false"> + <elementDefinition Id="036f6a31-1c97-4c72-a341-8c6e542b58cf" /> + </propertyInstance> + <elementDefinition Id="3dfcf37f-e13c-44e6-9992-280a6224e504" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4161b9a6-a9b4-44f7-8080-5ce6b6a395b3"> + <propertyInstance Id="467a7b1a-62b0-4e4f-a634-60688d5dee1f" name="PackageVisibility" value="internal"> + <elementDefinition Id="cfd1e2d9-f3ca-4c95-9ab3-85a195015780" /> + </propertyInstance> + <elementDefinition Id="caffc0fa-167e-4c9d-9c27-f243993dd051" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="85f67b9e-478d-4145-81db-86af07dbbca8" /> + <type_NamedElement> + <referencedTypeMoniker Id="206a7930-a964-4045-9ab6-cd1bf48fdf40" LastKnownName="IGearboxInfo" /> + </type_NamedElement> + </property> + <property Id="117e7864-23b0-4d78-9e78-40e6d92f4cf9" name="_vehicle" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="3542d24b-6a50-4b82-9e9c-e3e5c423c0da" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_vehicle" tag="ViewCode"> + <elementDefinition Id="23919647-97d2-4072-86bc-f1bfde7944f8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="8c6f5b18-d086-4a32-8ca6-0b01e665421a" name="field" profile="CSharpProfile"> + <elementDefinition Id="4e5c5f1c-dc06-442a-9bcd-af60b44bf4dd" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="43b781cb-b7b7-42da-90f9-e4fa091bf688"> + <propertyInstance Id="c9cda15d-34d2-46a4-816d-39fd3817fe1b" name="ClrAttributes"> + <elementDefinition Id="14479a7e-cd9e-48c4-b238-702ee4fa8e9a" /> + </propertyInstance> + <elementDefinition Id="c7199113-a724-4ee0-aaa8-1f50a55c8031" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="18999c1b-d7ba-4595-a2ef-6553c7d09579"> + <propertyInstance Id="5224e9ef-c115-445c-ad6c-bb83dd5f3ba9" name="IsConst" value="false"> + <elementDefinition Id="5304c3f9-6d7b-482f-901d-b9a4be0276aa" /> + </propertyInstance> + <elementDefinition Id="af61f7bd-6bc8-4bcf-9251-3f4f8c78977a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="74c3d9fb-b948-486d-8376-c278171bd0e9"> + <propertyInstance Id="5f7924a7-cbaa-4cf5-889a-51449e271adb" name="IsNullable" value="false"> + <elementDefinition Id="559a5fc0-4c28-4c71-a4c8-903617b74ebe" /> + </propertyInstance> + <elementDefinition Id="7b15d312-d3f9-453c-8266-d3b5d292d1b9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e5583104-0743-47f7-9a8e-be7bbb0bc83f"> + <propertyInstance Id="b17426e9-1aef-43ee-913c-29fd4a37fa31" name="IsVolatile" value="false"> + <elementDefinition Id="eb8b900e-04c8-42a8-9b94-56b3d643b5bd" /> + </propertyInstance> + <elementDefinition Id="00793311-fee9-407a-b520-02d48f2f8232" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="08fd724a-74d0-4b6b-8236-18724e67ab1d"> + <propertyInstance Id="4b07b387-b531-4e0e-bbfe-70827e0e2ba9" name="PackageVisibility" value="internal"> + <elementDefinition Id="175737db-f7e4-40cc-9be2-5dc58a66123b" /> + </propertyInstance> + <elementDefinition Id="74a4cd96-cb33-44f3-94de-4c144abdd368" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="3e1b5ee5-b2de-4503-8f5d-fb80bdd8e712" /> + <type_NamedElement> + <referencedTypeMoniker Id="0dd2b6a7-ffdd-41a4-8e9f-c351c05754ae" LastKnownName="IVehicleInfo" /> + </type_NamedElement> + </property> + <property Id="45620254-a215-40e1-9c03-0d36bbae058f" name="_cycle" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="8a3e153b-b2d9-4952-8da6-0fe6fddc25a6" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_cycle" tag="ViewCode"> + <elementDefinition Id="40be460e-cdf5-4ad0-bfca-26e642bc5817" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="e8e5fea4-3f8e-4573-871d-7781a136ba62" name="field" profile="CSharpProfile"> + <elementDefinition Id="f97aecd6-0ae1-4664-a78f-023da0c487cf" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2570e764-a9c1-41fe-9a6b-e9cdf0e17c50"> + <propertyInstance Id="9ec7c7b0-06ca-46f5-acc2-cf6fae1c3703" name="ClrAttributes"> + <elementDefinition Id="3ee27ca5-6234-42b7-b65b-2fbbcea8a6b5" /> + </propertyInstance> + <elementDefinition Id="480a7d11-2f99-428f-b8bc-86d9f82ea832" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="89a138cc-24bb-4d9c-b0c0-0d67b3b15911"> + <propertyInstance Id="7bbf3b8a-8fde-466e-9002-3a99e4963a0a" name="IsConst" value="false"> + <elementDefinition Id="287c3b28-63f1-41d9-a00e-dbf9ab111915" /> + </propertyInstance> + <elementDefinition Id="a3d5cc12-3181-4aa9-907f-6fa11e0c84b2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="72a3e002-adf7-44e6-a7d2-f2b9a3dc6b2b"> + <propertyInstance Id="c4ffece0-b409-45c5-ba3a-c2c0aa2a6a29" name="IsNullable" value="false"> + <elementDefinition Id="869ecb00-54a4-41ad-82d0-7a954030ab55" /> + </propertyInstance> + <elementDefinition Id="48cb31d3-4b68-4e6e-821e-7fec830b1ae4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f7e16a18-eb7d-47a7-9386-b5504bc56445"> + <propertyInstance Id="80eb6dcb-59e8-4f2d-87b5-bf34ecf5f060" name="IsVolatile" value="false"> + <elementDefinition Id="e8925515-6a05-4970-a7e5-0c2a05819ed3" /> + </propertyInstance> + <elementDefinition Id="e1c21654-0c12-4943-95f2-8b85d7f836e9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5360e7f5-944d-40a2-86f6-2dc30d66aee5"> + <propertyInstance Id="ee5d40eb-558c-4172-87a1-4945c19ddb2e" name="PackageVisibility" value="internal"> + <elementDefinition Id="e0480a6f-717f-4ebb-bc57-9504911cbb69" /> + </propertyInstance> + <elementDefinition Id="5236f9bc-28b4-47e3-ae94-788eaa9d162d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0be1a11e-f15f-42aa-ab50-1516770d3f6b" /> + <type_NamedElement> + <referencedTypeMoniker Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" LastKnownName="IDrivingCycleOutPort" /> + </type_NamedElement> + </property> + <property Id="3e31773f-5baa-4244-8a2e-0eb9653f7087" name="_sumWriter" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="1d632480-8dfe-4d2b-bad2-efd220c6d8d5" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_sumWriter" tag="ViewCode"> + <elementDefinition Id="3edfa272-eeb5-49dd-9b3a-0438935457a9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ad7ba41a-c90a-466d-80fd-cc2632296406" name="field" profile="CSharpProfile"> + <elementDefinition Id="902c1bf8-916b-4067-a55e-bb9790eed408" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8c94ec5b-6eae-488a-895c-85f922488f9e"> + <propertyInstance Id="7581d096-9449-4e6a-abb6-d28c3e90d6cd" name="ClrAttributes"> + <elementDefinition Id="1cf76bbe-6993-4974-b60f-75a342a79e39" /> + </propertyInstance> + <elementDefinition Id="fda76063-e820-4930-98c0-2ec89a5412c2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7be88aee-42c6-4756-86b9-4149d73a183a"> + <propertyInstance Id="69978faa-42ee-4540-b69f-c3cc6e98cb4c" name="IsConst" value="false"> + <elementDefinition Id="9500a9de-38c1-4078-b87f-d89dde1c3b91" /> + </propertyInstance> + <elementDefinition Id="3d543305-0b60-4011-97df-56744870840b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b6428da0-b2b7-4ad8-8935-c72beaba7cf6"> + <propertyInstance Id="a210500e-5351-4d78-a150-d95609579c76" name="IsNullable" value="false"> + <elementDefinition Id="33dd50c1-d5bc-4c1c-9458-b802a86667d7" /> + </propertyInstance> + <elementDefinition Id="5e946cd4-fcc2-44c5-8f68-62ae8ee7aed6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d40c5cef-bd4e-4b5e-9c78-4f91d6b101b7"> + <propertyInstance Id="37728e4f-2769-482a-a833-7a96528d4424" name="IsVolatile" value="false"> + <elementDefinition Id="c53f71ae-ad40-48e4-ab79-79c067bf7f9c" /> + </propertyInstance> + <elementDefinition Id="6cc82fb2-4056-4832-af61-2981a753e5ec" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b721ba35-4d93-4e2b-85f0-7a3576fbb102"> + <propertyInstance Id="41032495-a176-4ba0-abcf-099162b907f8" name="PackageVisibility" value="internal"> + <elementDefinition Id="984ebde9-c311-4881-8af2-4c738ce6aef4" /> + </propertyInstance> + <elementDefinition Id="e8681239-cfbe-4e1e-996c-8530c954536f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a13f9294-643f-4e2d-a2ba-9e02e95a4dc5" /> + <type_NamedElement> + <referencedTypeMoniker Id="d6de43ba-a5eb-46b0-9832-2c96dcabc23a" LastKnownName="ISummaryDataWriter" /> + </type_NamedElement> + </property> + <property Id="56ab966d-e4f1-4cc7-8e6b-dcb550123e99" name="_dataWriter" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="0b9c9366-8cf0-41db-b391-f7905b7d21a5" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_dataWriter" tag="ViewCode"> + <elementDefinition Id="33460790-df6a-4c11-b591-5d8fe943a6e7" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="86b53735-a242-4c8b-a542-07bc495b7892" name="field" profile="CSharpProfile"> + <elementDefinition Id="7a1f9a58-9908-48fe-85f2-25fb423856e8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="26e926e4-02ad-420c-a3b6-81460250c138"> + <propertyInstance Id="147a2fac-80a6-4a90-ab96-c1c6fc498bb5" name="ClrAttributes"> + <elementDefinition Id="544b2310-8dea-414a-9b65-df53dd311c19" /> + </propertyInstance> + <elementDefinition Id="de1a27f1-3f0e-4ae1-80de-b2175382e73f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0d1ab087-ec63-41c4-966a-6696fe555e6c"> + <propertyInstance Id="f41c291b-829d-48e1-b6fc-078dcf7c96f7" name="IsConst" value="false"> + <elementDefinition Id="9ed041b7-cc3f-4e86-8ff4-87ee4e9b8fc7" /> + </propertyInstance> + <elementDefinition Id="ddc48ea7-a299-48b8-bad4-6303efced97c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c6137a99-6e85-4041-9188-31fbad76e98b"> + <propertyInstance Id="02f15be3-1030-4c2e-8f9d-d770b91a813d" name="IsNullable" value="false"> + <elementDefinition Id="830d6457-6291-419f-a241-09c73ab859cc" /> + </propertyInstance> + <elementDefinition Id="d3d0eff4-da3e-4775-b8e8-141252bb97ba" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4c41d83f-df16-4d73-b1f9-cb3acd0f23a9"> + <propertyInstance Id="753cfab6-ec3b-49f0-bbb1-1fa8599a2562" name="IsVolatile" value="false"> + <elementDefinition Id="8438e476-0c93-4ec6-95a5-f658cc610bae" /> + </propertyInstance> + <elementDefinition Id="084f71b8-bad1-4e98-90c5-4846d4a2731b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8c73f160-b768-45b5-b879-61b458b5bca3"> + <propertyInstance Id="162c2c7c-74e7-47e9-958c-66cfeb6b043b" name="PackageVisibility" value="internal"> + <elementDefinition Id="85c9f701-1e79-4127-b33c-6d0857e17254" /> + </propertyInstance> + <elementDefinition Id="d802c2bd-e7b6-4f39-88fd-429e972f7ad9" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="9ac706e9-574b-44ad-8871-179140de582f" /> + <type_NamedElement> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> + </type_NamedElement> + </property> + <property Id="e59cac2e-509d-47e5-b6d0-28a51be59f05" name="_logger" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="7fc6bfc7-54cf-4507-8db2-b95d9854c4c8" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_logger" tag="ViewCode"> + <elementDefinition Id="efa3f703-707c-4d2b-a950-b9806bddc336" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="53db1ce4-8ef4-4c53-9b62-bd3f2857a460" name="field" profile="CSharpProfile"> + <elementDefinition Id="9f78cc41-817a-4022-b2fa-bad31ad6a791" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7c467131-5542-45d9-8e40-30c9262c23c3"> + <propertyInstance Id="8162a1cf-6ef8-4e4f-a436-917e73955203" name="ClrAttributes"> + <elementDefinition Id="7502a3c5-effe-4db4-8d6c-d5fede5eb928" /> + </propertyInstance> + <elementDefinition Id="fc862e73-cb17-40e9-994f-1e45c2daaaba" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8c5642cd-7a08-4cce-aeee-134518a26ecf"> + <propertyInstance Id="84ddf7dc-61ca-4b06-90a6-b81f29854743" name="IsConst" value="false"> + <elementDefinition Id="3b3fde5b-5bc2-468d-9f68-1bf71cb88e1e" /> + </propertyInstance> + <elementDefinition Id="af13ab12-c9a7-434c-8525-caadf526053b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="56faddb4-6d0e-4913-b064-1e2d9f22dbfc"> + <propertyInstance Id="bf63aa26-74f2-4486-94eb-d63e543e63ad" name="IsNullable" value="false"> + <elementDefinition Id="a5fe1e6a-0b34-4403-8e4c-ad917f0ad16e" /> + </propertyInstance> + <elementDefinition Id="a44ead3c-781b-4777-b887-21b65577bbb2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f1b028fd-01ad-438c-8328-d18784d0e6bd"> + <propertyInstance Id="7f942dbf-6aa0-43e7-93e8-04ab576ea49a" name="IsVolatile" value="false"> + <elementDefinition Id="eaed852e-d8bd-42b8-aed4-d6fe820d0662" /> + </propertyInstance> + <elementDefinition Id="470f2407-eea4-4676-b528-fe7dbf247c5c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="89fdfd2f-a908-4374-b9fe-eda2b4e7660b"> + <propertyInstance Id="173e897a-588d-4b62-8bc2-fe7c51c8299f" name="PackageVisibility" value="internal"> + <elementDefinition Id="8295f21f-a7b0-4f5a-9cda-c49e8f4ffcd1" /> + </propertyInstance> + <elementDefinition Id="dbbdece5-ec29-4da6-b5c9-54c6bca6e9ac" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="4ce1a502-aece-43e6-b9c6-85cb05257c59" /> + <type_NamedElement> + <referencedTypeMoniker Id="5d8a999c-80c2-4c95-9a39-e0a5db0069b8" LastKnownName="ILog" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="8497218d-2433-4ad1-92ce-8bff850b3ee2" name="Gear" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="bce5517e-354a-4013-89cd-d7c2a5644bba" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DGear" tag="ViewCode"> + <elementDefinition Id="31b584ef-191a-48ba-a656-c3d0060d6f85" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b039e2a9-8cad-492c-9bb3-02e586fd1695" name="method" profile="CSharpProfile"> + <elementDefinition Id="405462dc-175d-4afe-8004-a2590fe28e27" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fcdf9ea7-969f-49f9-b6ed-cc1066ddaf8c"> + <propertyInstance Id="cd1e3d01-3028-49d7-b5dc-5978df1d586a" name="ClrAttributes"> + <elementDefinition Id="21ee0981-bde6-4aaf-becb-c53279cd9bcc" /> + </propertyInstance> + <elementDefinition Id="e8822b11-1a4e-4f95-8b1d-efe1d323cf0a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b37d4ede-9252-43e7-b4e1-4f5629a46816"> + <propertyInstance Id="9d9438a8-a30d-47ca-b565-1ae08e17f67d" name="IsPartial" value="false"> + <elementDefinition Id="86e44068-1c88-490e-9dcc-c428f7e0107b" /> + </propertyInstance> + <elementDefinition Id="ec322a54-6e14-43c4-86f5-4bd051a7c6fc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4d0483e6-0c62-4c02-bf35-25ccd79e2cbb"> + <propertyInstance Id="18186c1f-468f-41e8-80ce-6f18ad17f5c2" name="IsUnsafe" value="false"> + <elementDefinition Id="89df3762-2bc5-414b-bb87-ca07e2a8f44a" /> + </propertyInstance> + <elementDefinition Id="d4a85c11-8a0e-427e-b906-a34b363f4e51" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7326e1aa-4c8b-4935-aab4-c5839be29672"> + <propertyInstance Id="54d675aa-72b2-4f4a-9b6f-e5a585591912" name="Inheritance" value="none"> + <elementDefinition Id="f1268bd6-4df1-4d09-bde5-3e82eb88856b" /> + </propertyInstance> + <elementDefinition Id="c1048101-4f51-4ddb-93f0-7ffc34819905" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1b63306c-c44a-4ed0-97f5-f6264d5046cd"> + <propertyInstance Id="8849d770-3f7c-45c9-84d0-25bb09bb0683" name="PackageVisibility" value="internal"> + <elementDefinition Id="683a5a5f-f621-4fcf-b92b-e392fd3e0f38" /> + </propertyInstance> + <elementDefinition Id="7eda7eb3-49a5-4a2a-8124-47284803e08d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a26ed7f4-afc4-4482-ab17-be4388a6a800"> + <propertyInstance Id="3226ecc6-7583-4da4-b08c-88a7d9584094" name="params" value="false"> + <elementDefinition Id="43605239-7c41-4131-b7de-34c6c126ac01" /> + </propertyInstance> + <elementDefinition Id="1b174c84-ab16-4a7c-bc65-98ab56c9f44e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8998934a-cfb5-4d9f-88de-4cd439afedf3" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="db6d98e5-d1be-4b74-9eaf-88533a849fcf" direction="Return"> + <elementDefinition Id="a9e3eb87-6b3c-45b4-8c9f-5408cb581777" /> + <type_NamedElement> + <referencedTypeMoniker Id="9c70893d-a363-4032-bbaa-a913395b2ca8" LastKnownName="UInt32" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="47d0db7b-b895-4c73-a4c4-dc2c95e67812" name="EngineSpeed" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="8430fc30-28d8-49f3-823d-e823aaeab125" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DEngineSpeed" tag="ViewCode"> + <elementDefinition Id="49696109-6c89-481a-a4bd-f7bb246d6600" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3d35b557-1aa6-4ac3-bd2b-33144f017317" name="method" profile="CSharpProfile"> + <elementDefinition Id="f279e29e-6658-474a-9895-7a325ec40c32" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="256d3b11-7251-45b7-a6be-cbf4e27ee86b"> + <propertyInstance Id="071caef2-960f-4276-9456-0eb3cd2d4579" name="ClrAttributes"> + <elementDefinition Id="f1efe3b2-c0ae-4d4f-b5aa-2e2615266f49" /> + </propertyInstance> + <elementDefinition Id="72c3cfcf-7763-4551-83de-69341e05b88e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="491cbbc2-007d-4d21-9b97-1d373fc933a6"> + <propertyInstance Id="5e8af601-03d9-415d-879c-7db4c9dab895" name="IsPartial" value="false"> + <elementDefinition Id="ddf50acd-3022-4a5d-8077-cb66736d65a4" /> + </propertyInstance> + <elementDefinition Id="fbc89595-25ba-4943-8552-04b7e0a29b49" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="92113b9a-c94a-40c7-a5c6-0a5035a7d188"> + <propertyInstance Id="9691157b-d385-491c-abd0-6a7208ba01d3" name="IsUnsafe" value="false"> + <elementDefinition Id="aa56a2e5-f95f-43ba-b12c-cd99c0f8bd9b" /> + </propertyInstance> + <elementDefinition Id="6471cab6-7668-4eea-86d2-92f74877149b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="56364760-ebb8-4698-a2a6-6d6f819f8f30"> + <propertyInstance Id="14019a0b-1bfd-4efb-bc04-8808bef27ef4" name="Inheritance" value="none"> + <elementDefinition Id="8efa864c-81a3-46d5-a995-b564eb8bca1f" /> + </propertyInstance> + <elementDefinition Id="7a13a1e8-3461-420d-b770-15e1616fc4aa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ecffab16-58f7-4501-9be1-cbd4ae078792"> + <propertyInstance Id="cbca3f8c-97b1-4643-a575-a10125761db9" name="PackageVisibility" value="internal"> + <elementDefinition Id="a8a24cda-183d-44bd-8e73-413a65f96904" /> + </propertyInstance> + <elementDefinition Id="e8a3c8bf-fab1-49e5-a87f-51b7748e42ce" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9da64947-d928-4a7e-a6b0-5f51cc7d8999"> + <propertyInstance Id="5d7f2e0f-d749-429c-9381-535eb412b4f3" name="params" value="false"> + <elementDefinition Id="25828642-23da-43c2-a245-2ff8ec891685" /> + </propertyInstance> + <elementDefinition Id="9d4ce6a4-4fa0-451e-ae32-42c67e68788d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d6535f3c-b93e-48b0-b293-66b4e5470133" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="31ed0654-e1fe-4d23-93b8-918515945315" direction="Return"> + <elementDefinition Id="e9b43118-def5-4848-ad70-7621bfb0f0a0" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="98672ab4-41e7-44fb-a6b1-75dbb8a66438" name="VehicleSpeed" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="a6fea0cd-adcf-405c-b76f-ffdd6192d0ac" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DVehicleSpeed" tag="ViewCode"> + <elementDefinition Id="69e111cc-4863-434b-b58f-9701163375f6" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="c23bd821-6b84-4861-b45e-3451e5770c22" name="method" profile="CSharpProfile"> + <elementDefinition Id="1e9ffb06-c19e-42ea-8da0-b1dac909706c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9c5e45a1-6407-4aee-b6cd-255f2895c57f"> + <propertyInstance Id="70106a28-aa98-4fbe-9017-ac1beacbb863" name="ClrAttributes"> + <elementDefinition Id="1fc5ac3b-dde3-44ee-b7a2-7286f9429e85" /> + </propertyInstance> + <elementDefinition Id="8667f081-09d4-48d4-8a2e-3022337073ca" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="21623671-ab58-47f4-9e71-d527b90d6598"> + <propertyInstance Id="580139dc-a9f2-4755-bb10-32678b891b21" name="IsPartial" value="false"> + <elementDefinition Id="5acc4241-33b7-45ab-8499-bcfcba9c4fcc" /> + </propertyInstance> + <elementDefinition Id="8a4ba54e-cc49-40b1-a201-2636cf0ac416" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="785d1d78-f62c-4e51-be0d-819ec6d4f6b5"> + <propertyInstance Id="0f193f12-4f1a-4e09-99d8-0e5e3e287ed3" name="IsUnsafe" value="false"> + <elementDefinition Id="0fd5d964-0355-4725-b4e2-b16fb46d1b98" /> + </propertyInstance> + <elementDefinition Id="04bb5f5e-aacb-4d14-a331-956da40ab77a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="59f05bc9-d355-448e-896a-155073e72017"> + <propertyInstance Id="72f198d5-aa4c-4a15-b7c2-839159859a50" name="Inheritance" value="none"> + <elementDefinition Id="c9092b43-6cd6-4bb6-b0ff-cfb296b8a40d" /> + </propertyInstance> + <elementDefinition Id="769cb229-da43-4338-8b38-f5d64772d86a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="91a2c14e-7bcb-40e7-a140-cb6eefdce85b"> + <propertyInstance Id="bdf3019e-c30d-4b3d-b050-b010b7f91786" name="PackageVisibility" value="internal"> + <elementDefinition Id="155dd827-35f5-41b1-b5d4-3ab9b110bb4c" /> + </propertyInstance> + <elementDefinition Id="280919f3-05e1-42dd-bfc5-0f20a0d3cb4e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a671b53e-19ea-4721-9f85-9fc1e5a8886a"> + <propertyInstance Id="d9084a56-63b9-4563-b660-f65ab5786490" name="params" value="false"> + <elementDefinition Id="720d662c-9295-41b5-aedd-6e498fda9f21" /> + </propertyInstance> + <elementDefinition Id="3a848fda-e564-45d5-83f2-bdb023020c08" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="abba9eda-baec-4aad-a161-a728b46e3ac0" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="36724bd3-25f0-4cfd-aa4b-359673fae26b" direction="Return"> + <elementDefinition Id="9702c5dd-4c4b-424f-add1-8968b864318b" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="fe772655-a4b1-4a94-843d-6efad229c48a" name="VehicleMass" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="9b712dba-809a-4390-a3f7-1134b49edd4f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DVehicleMass" tag="ViewCode"> + <elementDefinition Id="7f809d70-b651-4780-a5ff-b7fb6a563eee" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d4f1144a-f1f4-4b2c-8348-4eedfc7b4375" name="method" profile="CSharpProfile"> + <elementDefinition Id="30ab24dd-f973-4183-b943-fbc8b2bcc8a0" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d9b426e2-2f14-4daa-ba01-cc308d833c1e"> + <propertyInstance Id="3329ead0-f86e-421c-afaa-ef44fea106f0" name="ClrAttributes"> + <elementDefinition Id="b24c6722-98c9-45a8-a0f4-c56fc8f8f2c1" /> + </propertyInstance> + <elementDefinition Id="5ac2d140-ae12-4e79-98aa-765bf825e480" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c1df9f50-9f9a-4f9d-a6fc-58515c5a1279"> + <propertyInstance Id="02e2a77d-1f15-44a1-87ee-762bd3ea85fd" name="IsPartial" value="false"> + <elementDefinition Id="4f1c82ca-d4bf-414f-80a1-e56f236638b0" /> + </propertyInstance> + <elementDefinition Id="028cf87a-eeae-4eb8-8541-1e2a55bdfb4d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7cd27925-5f37-4d31-8a2f-ef7cc49a9bee"> + <propertyInstance Id="1120e9f0-13b2-42b0-ab0f-4de953d6ae54" name="IsUnsafe" value="false"> + <elementDefinition Id="a85c35bc-72bf-4099-8f17-8857c7b640dc" /> + </propertyInstance> + <elementDefinition Id="3d36d20e-0f3d-40cb-849e-615c00ffff02" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="24fab2f9-13cf-427d-9fdb-b6c9ed06dfc7"> + <propertyInstance Id="c368583c-7169-41f0-81cc-a9af8b1b3265" name="Inheritance" value="none"> + <elementDefinition Id="506682fd-5869-4a88-bf78-36085a3f0a4f" /> + </propertyInstance> + <elementDefinition Id="5801e17e-2448-42eb-9c00-32529e9cd774" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7807e387-1a2c-45e1-b732-adb20152fe1a"> + <propertyInstance Id="7c967b98-ffce-4c36-b011-9b577222380d" name="PackageVisibility" value="internal"> + <elementDefinition Id="0ae056fb-8d95-4b63-bb05-bff84fa92926" /> + </propertyInstance> + <elementDefinition Id="3f8416b5-6bbc-489a-852f-74cf500c6e61" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="424e2e85-d7de-4bae-984f-fd555efa9206"> + <propertyInstance Id="c628a3c9-fcab-4e4b-95fa-ebee4c83d812" name="params" value="false"> + <elementDefinition Id="4ba2fb2e-7104-4238-a539-d5021ddfaf85" /> + </propertyInstance> + <elementDefinition Id="d4b14b28-83f5-4383-9782-c440cc38924b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d69de61b-6e48-4bdf-a563-8fc5f5c31c0b" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="167519a8-1aa4-4b6e-97de-4516e3e1af08" direction="Return"> + <elementDefinition Id="06539495-173e-4ef7-81ce-46a80b13f334" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="ce91938d-7030-44ea-9a7f-5a572f916fb3" name="VehicleLoading" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="2e610e27-d295-4882-83be-6e19864aabb1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DVehicleLoading" tag="ViewCode"> + <elementDefinition Id="c249302c-121e-40dc-ac29-20f61f58bcda" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="500ca7f9-a2d5-4c15-ae9b-6efc6ee0c004" name="method" profile="CSharpProfile"> + <elementDefinition Id="38e45a0b-436d-45c1-8b63-9e2dda46ae3d" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="43b7585b-1539-4094-baf7-31b3767e4e2d"> + <propertyInstance Id="a17edbf4-b517-4473-8154-d51a8d899624" name="ClrAttributes"> + <elementDefinition Id="34d179a5-edad-403f-832f-8930f5046eb1" /> + </propertyInstance> + <elementDefinition Id="a4b80862-fd40-43d1-99ec-5daec241a5ae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d66e5c7c-bfa8-4654-83d0-7310fa14e328"> + <propertyInstance Id="93f109a9-c867-4c39-883b-49a63491aee3" name="IsPartial" value="false"> + <elementDefinition Id="fcec0aea-e899-4a85-adf3-4d237ca02dc1" /> + </propertyInstance> + <elementDefinition Id="2b922ea2-8fc9-4940-825a-cde2e3f34cc4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0e89b347-b9e7-4d2c-9637-70e6a2bb1a66"> + <propertyInstance Id="85af5cad-c3ce-407f-9373-6541b8c51803" name="IsUnsafe" value="false"> + <elementDefinition Id="eaab432f-d7d7-48ee-82ad-fdde8e7aa4de" /> + </propertyInstance> + <elementDefinition Id="7cfc4c3d-2614-43fc-bf9c-f334d6ff77c5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8d713717-ee16-443b-9ca1-54f206247e81"> + <propertyInstance Id="f8b932ed-e7a8-4853-8733-32bce447d134" name="Inheritance" value="none"> + <elementDefinition Id="e87e0fa8-6e2f-494b-82d9-bdafa097f3db" /> + </propertyInstance> + <elementDefinition Id="7f5cc538-94bf-4486-8313-940d1b900a46" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cbd6fe9c-335f-4b89-9f98-a47d0fb2865f"> + <propertyInstance Id="ad73f687-bd45-4980-83cd-8696f8513912" name="PackageVisibility" value="internal"> + <elementDefinition Id="88ad819b-5951-4be7-b8fa-7c78d3d54aa5" /> + </propertyInstance> + <elementDefinition Id="7cb2d0dc-bd54-4e32-bc0c-e16e8d89890c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="eb58fc4a-5419-45fb-b76b-72e7d5a031ec"> + <propertyInstance Id="c9cc71a5-2d29-4bb4-a37e-7a1a3cf68e8e" name="params" value="false"> + <elementDefinition Id="f153e525-3d09-4de1-9dba-944c031e2ee4" /> + </propertyInstance> + <elementDefinition Id="5f4381c5-4fc2-4d4a-98f9-309b61a3ef34" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="43e48257-a580-4716-a629-bc5a9c6e91c1" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="118d53bd-f306-4b8f-a848-5773ca26734d" direction="Return"> + <elementDefinition Id="68bac03a-b057-4dba-8ac1-9942151c7a7e" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="01e2a3af-bdd9-401f-8f6b-a2af4d31888f" name="TotalMass" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="5cec92a5-1585-4f54-91a7-e0683d7138de" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DTotalMass" tag="ViewCode"> + <elementDefinition Id="5b57a0f6-a756-49cf-97d9-cfa733185ea1" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d8d1b413-e3d0-4800-b163-a91aa0c38a8f" name="method" profile="CSharpProfile"> + <elementDefinition Id="f962f267-8c5f-4795-8d82-8bf3785c727e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5ef58d03-7e03-4e96-a654-c25cc640d77b"> + <propertyInstance Id="596bf4c2-8387-40b3-a3d8-81a2e6720405" name="ClrAttributes"> + <elementDefinition Id="1522cfeb-413c-4534-8827-5447a5f54407" /> + </propertyInstance> + <elementDefinition Id="e5289794-e34c-4a2f-8dfc-d1436cecae2b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1a64efd6-66fd-4cb1-bcb4-0ed5296b8a94"> + <propertyInstance Id="b4e44293-22f3-423e-aa58-58848e218510" name="IsPartial" value="false"> + <elementDefinition Id="812ae70d-de4d-4d7e-bded-da474e184cf1" /> + </propertyInstance> + <elementDefinition Id="e5a923bc-ca9d-4c67-adf6-df524e9e75e1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="60657a6f-6345-4f27-8026-16e5561a380e"> + <propertyInstance Id="730f5927-528a-43a9-8077-4a19d608ea84" name="IsUnsafe" value="false"> + <elementDefinition Id="6d2708c4-0eac-41e1-bb95-6bba3eeddfb3" /> + </propertyInstance> + <elementDefinition Id="d3e90f69-51c8-4f56-8322-40d63d833b35" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="68a35f24-65fc-4368-983c-ad308a7813ae"> + <propertyInstance Id="8922bf4a-9e14-4092-9099-778f09bc9786" name="Inheritance" value="none"> + <elementDefinition Id="4c2edb51-6015-458d-9582-cb3a0aa28bbe" /> + </propertyInstance> + <elementDefinition Id="dbb33331-c994-4c7a-b5a9-bb9cf0bc07ed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2fbef308-b8ed-49a2-8dd1-202d192d2f5c"> + <propertyInstance Id="41b7c5c5-d3e7-43e9-966f-b98d81088125" name="PackageVisibility" value="internal"> + <elementDefinition Id="afb5d482-7156-4ede-81f4-41691fe2b147" /> + </propertyInstance> + <elementDefinition Id="9caa9cbe-748f-4c00-987b-6c6750925727" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="46c3a2b0-91b4-45f4-a5b9-5434f9bc133c"> + <propertyInstance Id="7e49723b-a13c-4c76-8a1b-80fd416d1a7c" name="params" value="false"> + <elementDefinition Id="0d750d48-2c19-4e34-9437-e927774863c8" /> + </propertyInstance> + <elementDefinition Id="1df3c5b6-2c81-49af-8c46-b6d672ac2790" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="dd6f66fe-d379-4180-b29c-bd6a9a28bc40" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="d60109c4-30f2-42a2-870a-817e716afd2e" direction="Return"> + <elementDefinition Id="a4ffc473-5fb2-48cb-b51b-8a688ef07e12" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="6d882b3b-d352-4f0f-83d5-7619f6c427ab" name="VehicleContainer" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="9a73c014-48ea-4351-8832-d5329537bd96" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)])" tag="ViewCode"> + <elementDefinition Id="3be02f50-18b3-4e27-8e55-8e0e9153d638" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="a1b6b8b0-f3b5-463c-8b8e-900f29028b17" name="method" profile="CSharpProfile"> + <elementDefinition Id="7e88cc52-1d06-43a2-b7fa-d42ea643c7c5" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a6e11669-0605-4589-ad11-ae8dafbbb850"> + <propertyInstance Id="7103200f-3579-449f-a158-01c229f15a2c" name="ClrAttributes"> + <elementDefinition Id="9e85facf-5cfa-44eb-aedd-aa58d4c711e6" /> + </propertyInstance> + <elementDefinition Id="7450c5ef-2f66-4a77-96e9-2a5bf355241d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6af8ad25-6b3f-40cd-b0e9-a55df88b259e"> + <propertyInstance Id="9a474e51-de0e-4ebb-ad19-27a459dd421c" name="IsPartial" value="false"> + <elementDefinition Id="c9fa887a-d0ca-42b5-b4ef-d26c4a3f8816" /> + </propertyInstance> + <elementDefinition Id="53b202ea-90c5-4288-9a36-9cb570151e8d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f4963c84-c7bb-444d-be7a-cdf8e364a196"> + <propertyInstance Id="edcfe58a-785e-4e3e-aaaa-b5b5085ccab5" name="IsUnsafe" value="false"> + <elementDefinition Id="360128a1-ffce-4681-8016-4fda4c31281d" /> + </propertyInstance> + <elementDefinition Id="0114ffec-513f-4982-88c7-e1e1e472d104" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0591ba47-b9e3-4897-a54f-eaae1bc98b66"> + <propertyInstance Id="71260484-ab09-4aae-acfd-55ca2543a902" name="Inheritance" value="none"> + <elementDefinition Id="c0b90ba0-bbc2-4d4d-998e-c35339b34a6b" /> + </propertyInstance> + <elementDefinition Id="02d239c2-6915-424c-9794-777157a6c55b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d0dd6914-a7c7-49ca-b6c5-27dd0de6b18d"> + <propertyInstance Id="d57a522a-0871-4082-a263-b99155cc612e" name="PackageVisibility" value="internal"> + <elementDefinition Id="5c270e5b-4dcf-4d75-8122-82ba734b283b" /> + </propertyInstance> + <elementDefinition Id="e7c7b004-7969-4bfd-9269-320915aeeead" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="797ea4f9-b050-4121-8a8a-c2300942f7a6"> + <propertyInstance Id="42d8f598-91a4-4924-926f-267d6f1d2c8f" name="params" value="false"> + <elementDefinition Id="a4d58b40-fa66-4637-af9b-2807d6b23452" /> + </propertyInstance> + <elementDefinition Id="3da2d2ee-54bd-4e87-ab39-5c2341bd8271" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="c69f53de-b933-4cb3-a338-cd3ab57031a1" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="f9b2952a-5e3c-4d17-a139-fad4f5a6431e" name="dataWriter" direction="In"> + <referencesInternal> + <reference Id="1ceee3a2-cfd8-47c7-b20c-41fe3c65ee7f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)]) ParameterIdentifier%3DdataWriter" tag="ViewCode"> + <elementDefinition Id="ed13d984-9255-41f6-acbf-4d2cae8673a9" /> + </reference> + </referencesInternal> + <elementDefinition Id="95341b31-a80c-4039-b0b3-57f10e025ea0" /> + <type_NamedElement> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="dd0ea80f-be2c-4ad0-a480-76c39ec5af88" name="sumWriter" direction="In"> + <referencesInternal> + <reference Id="13b7a3c5-3849-4bd8-b334-95ec601cb5d4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)]) ParameterIdentifier%3DsumWriter" tag="ViewCode"> + <elementDefinition Id="64d4ba9b-5c55-4030-8fa8-8161b2273ecf" /> + </reference> + </referencesInternal> + <elementDefinition Id="bf028d24-0660-49b9-a780-474547d26cff" /> + <type_NamedElement> + <referencedTypeMoniker Id="d6de43ba-a5eb-46b0-9832-2c96dcabc23a" LastKnownName="ISummaryDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="dcb05640-3655-4950-9682-cdabea1a0869" name="GetCycleOutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="fea8ca19-56d1-454b-975c-c9168d342619" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DGetCycleOutPort" tag="ViewCode"> + <elementDefinition Id="e27bd534-de20-4ca9-9706-1fff064914af" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="107961b8-a377-4caf-a4d9-6d7509b5aa62" name="method" profile="CSharpProfile"> + <elementDefinition Id="e67db27c-c417-4d3e-aa92-4737c073f266" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1e8a4ccb-8ab7-4b7c-b513-16d982da349a"> + <propertyInstance Id="b6b3b930-8a11-4ef6-9e65-5f53f09e343d" name="ClrAttributes"> + <elementDefinition Id="4bafa753-e4f1-40f1-9ffb-8e2a289fba80" /> + </propertyInstance> + <elementDefinition Id="8914b2c1-7ea1-4d70-b46e-69538739f15f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ae2b1b71-43f4-47b4-8c26-1cf0e8d7b365"> + <propertyInstance Id="9301c093-ab82-4cf8-9d07-d07a7e195733" name="IsPartial" value="false"> + <elementDefinition Id="3d661269-665c-45f4-a088-08631255188f" /> + </propertyInstance> + <elementDefinition Id="8088fea2-6684-4ba1-9c0e-3950716b3133" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="22d12585-7dfd-4d9a-92c2-55759166630f"> + <propertyInstance Id="3a1cfc1e-c610-4ac0-8256-fa8c090f4f43" name="IsUnsafe" value="false"> + <elementDefinition Id="6aff3fa2-e03e-4eb6-b3d8-0e0752b88b7f" /> + </propertyInstance> + <elementDefinition Id="77fabce6-a55b-43e0-9a61-7d6b74239be8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="148a3d89-9b68-4240-b289-505bb431b171"> + <propertyInstance Id="5c6091fb-0b0b-45f4-89e9-c89baca6749e" name="Inheritance" value="none"> + <elementDefinition Id="7629d933-afe5-418e-b99a-3cf071e32b07" /> + </propertyInstance> + <elementDefinition Id="d5e3b0d4-ad05-4e42-984b-825dde1293ed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8c2bed04-7f88-4eda-a8cb-f753461b8e17"> + <propertyInstance Id="76ff920b-0706-4891-a4e3-4029d215d8b3" name="PackageVisibility" value="internal"> + <elementDefinition Id="1fc4de55-9452-41b8-b9de-4b985f962665" /> + </propertyInstance> + <elementDefinition Id="c7ca4a9e-2ea2-448f-b8ce-69f9b75ac4a4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d18a2e1f-3101-4869-b602-f8083114cdf2"> + <propertyInstance Id="5b40a071-3ac6-4017-a0c6-81b7049836ca" name="params" value="false"> + <elementDefinition Id="13e1f25c-b2bd-4241-9ca2-87e21bdb5c21" /> + </propertyInstance> + <elementDefinition Id="b6d7d9d6-d023-4913-a941-9e03519572dd" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="14066f46-f7e3-46da-a772-993faa5f6374" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="bf957c5c-440a-473b-96f8-27a117225f64" direction="Return"> + <elementDefinition Id="28894cab-c9e4-456b-9dd4-209a29aa5cb7" /> + <type_NamedElement> + <referencedTypeMoniker Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" LastKnownName="IDrivingCycleOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="7dd964ee-2787-49e8-a95c-923b4455ee86" name="AddComponent" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="344d2325-58ea-43e8-af21-c16c9023f6d6" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DVectoSimulationComponent)])" tag="ViewCode"> + <elementDefinition Id="9b76b37a-9505-41b2-ae09-c37204b471bb" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="0f9d76ca-69ca-4590-aab0-ca0d279c6440" name="method" profile="CSharpProfile"> + <elementDefinition Id="ffad100c-68a9-4b8a-9317-9b521a1ac229" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3e52ae51-8eeb-4793-aaf2-0d6057f04338"> + <propertyInstance Id="86209804-c434-4159-9f46-20b59fa4b49f" name="ClrAttributes"> + <elementDefinition Id="68e393ba-f681-4fa6-b690-b5ff838580e8" /> + </propertyInstance> + <elementDefinition Id="e7c73d52-6135-4252-b968-3502fa4938b6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="78945393-18b1-401c-8bdf-87e569425bc0"> + <propertyInstance Id="66d09d8f-ceb1-40e9-afd4-4451a0870ad4" name="IsPartial" value="false"> + <elementDefinition Id="45a541f5-377f-4e74-ba51-ebc74071b89e" /> + </propertyInstance> + <elementDefinition Id="5dfe926c-cee5-4ae4-9f18-1f691c79d81a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d08d4542-b756-43c5-b714-e4c8d503fd43"> + <propertyInstance Id="65a728a3-9555-4950-a5d7-f51750e5832d" name="IsUnsafe" value="false"> + <elementDefinition Id="745eef72-2b17-4e9a-8263-c209ecd87860" /> + </propertyInstance> + <elementDefinition Id="af1b28f3-c5a2-4199-8cdc-2344c60cb415" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8f37071e-1b50-49e1-9c9e-637dca1aa67a"> + <propertyInstance Id="f632a065-b89c-4de7-b9ae-75873d58dd95" name="Inheritance" value="none"> + <elementDefinition Id="67736d4c-6636-4b88-a768-177e5915e001" /> + </propertyInstance> + <elementDefinition Id="7a279777-340e-4dc1-9794-50f4eedd8f24" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7d2d8533-45f9-4ee7-ab39-80590fd9ffec"> + <propertyInstance Id="fad68ab7-af12-453e-8326-bcbebe2a3db5" name="PackageVisibility" value="internal"> + <elementDefinition Id="e00e903a-b740-4574-abb0-5c5c70475c6e" /> + </propertyInstance> + <elementDefinition Id="e33799e3-5816-4930-a2e3-4167afd03081" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="62d96970-bbca-4d9b-b13e-3459790a4f62"> + <propertyInstance Id="dfcfced7-66c8-46d1-ab20-d5521736ec2b" name="params" value="false"> + <elementDefinition Id="d14f26de-38bc-4347-9c27-81a4cae5b6c0" /> + </propertyInstance> + <elementDefinition Id="de809a8e-26a3-4801-8468-a51a23137f09" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8530157d-b034-4f97-a6cb-caec9a9fa090" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="1e04735b-c4b9-468b-a398-1b28ac032912" name="component" direction="In"> + <referencesInternal> + <reference Id="ca31b8a6-a54e-4523-ba11-e0360eae964c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DVectoSimulationComponent)]) ParameterIdentifier%3Dcomponent" tag="ViewCode"> + <elementDefinition Id="1d81915a-0c9a-48a2-8e21-0473fcd17b52" /> + </reference> + </referencesInternal> + <elementDefinition Id="66214087-3f72-4c95-a1ba-b3c1552340fa" /> + <type_NamedElement> + <referencedTypeMoniker Id="bdb1711b-4430-4e73-86aa-a48f64407bba" LastKnownName="VectoSimulationComponent" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="ba7e2cf2-a2ff-44c8-b9d3-afee2e4a3408" name="CommitSimulationStep" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="2791aeb6-dd17-4cbd-bafb-97c6b62b0c7c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3DCommitSimulationStep OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)])" tag="ViewCode"> + <elementDefinition Id="c55b5fa2-5db4-4407-9171-6dd11ff0e2c8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6245e5b5-bd81-4faf-a46f-7a8300a61a8f" name="method" profile="CSharpProfile"> + <elementDefinition Id="1913da85-c7c4-459a-b82a-6ed51ce5acbe" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4f3d90e7-48d8-4737-b882-3d207b26d27b"> + <propertyInstance Id="0ad5b402-8640-498b-8a21-199bc24d5b36" name="ClrAttributes"> + <elementDefinition Id="1f8d60f4-8fdc-46bd-9cf1-e1ed19d95e34" /> + </propertyInstance> + <elementDefinition Id="a6e426c9-4a53-4438-b238-e8d81b210e13" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d1dd4d34-6971-4f59-832f-1bf12cc90341"> + <propertyInstance Id="98db6bd9-6f99-463a-88da-ec558d285a67" name="IsPartial" value="false"> + <elementDefinition Id="88b1ccec-7633-4105-9d67-fd104e2aeddc" /> + </propertyInstance> + <elementDefinition Id="7c7fde99-4a70-488f-8ea2-4cc847a15e03" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bfa8f31a-4072-4153-afe8-210c604e947f"> + <propertyInstance Id="f661dbf2-25b0-47d4-bd3b-587185ba77db" name="IsUnsafe" value="false"> + <elementDefinition Id="3303f908-5683-4eb1-acb1-e0d961e6c719" /> + </propertyInstance> + <elementDefinition Id="7775a307-44c3-49dd-9735-ab2e61015507" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4b46e2b3-e74e-44d1-9c3c-8b2f9e1e16e1"> + <propertyInstance Id="6da04b5e-64c3-4e7f-8690-64dca9d24a76" name="Inheritance" value="none"> + <elementDefinition Id="8642e610-33c9-4083-9614-1cc7caa487fb" /> + </propertyInstance> + <elementDefinition Id="64fc5edb-d9ee-4049-a23d-34c4ac2b49d6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0c48cdec-f78a-4bd9-84ce-59ba0738ec84"> + <propertyInstance Id="a5cc99c4-abb6-4562-bf01-84734e0d5495" name="PackageVisibility" value="internal"> + <elementDefinition Id="864bfe4e-123a-4f44-b48d-9cda4c0a151e" /> + </propertyInstance> + <elementDefinition Id="5595a16d-364f-4be6-834f-12d092ab5a1a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="52a143fa-6dfa-40f4-9d1f-ed7ec559eebe"> + <propertyInstance Id="51610c0b-392d-41a8-8bef-015d2209c19f" name="params" value="false"> + <elementDefinition Id="a26b03ad-05ca-42c5-ac8c-94a3e94a7c7c" /> + </propertyInstance> + <elementDefinition Id="f1a96f3e-8b3d-48f7-87b2-8d51f8ef15bd" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a04a8764-352e-4a77-bbdf-ad9cf25791e9" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="41308469-4207-40ff-829c-7a06ee7859da" name="time" direction="In"> + <referencesInternal> + <reference Id="678c5899-426d-4e3a-bf9d-0758f17ae8bb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3DCommitSimulationStep OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)]) ParameterIdentifier%3Dtime" tag="ViewCode"> + <elementDefinition Id="1cd6f009-2914-4426-8702-4aaef2f39baf" /> + </reference> + </referencesInternal> + <elementDefinition Id="8342af59-4388-488b-91a3-1ddb8607b43b" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="f0298c86-4870-4a1c-b94c-9c8bbf28afdb" name="simulationInterval" direction="In"> + <referencesInternal> + <reference Id="1f276b22-5b27-427b-bf25-8b1d924130e4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3DCommitSimulationStep OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)]) ParameterIdentifier%3DsimulationInterval" tag="ViewCode"> + <elementDefinition Id="6c1b649c-187c-40d1-abfe-4e8e32b47781" /> + </reference> + </referencesInternal> + <elementDefinition Id="98e9a72b-d930-4858-8e45-412f4593c60a" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="5dc336fe-1dd6-4f37-81e5-41818ec54ac7" name="FinishSimulation" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="d7fcb16a-3cc8-42c7-9ef2-d159b61a4b8c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DFinishSimulation" tag="ViewCode"> + <elementDefinition Id="5994846d-2aee-413c-828e-e76de0c097c9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="18d932e5-78f2-487e-b25a-40d16eefee8d" name="method" profile="CSharpProfile"> + <elementDefinition Id="a9f7eda6-cfb1-4471-94cf-42ab66daa009" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4ff54ae5-936a-4fcf-b69e-c86b3532be86"> + <propertyInstance Id="46df94d2-37a4-4102-90ea-942546538a55" name="ClrAttributes"> + <elementDefinition Id="a32ab7d6-ad9f-4949-a95b-09e22e4950e6" /> + </propertyInstance> + <elementDefinition Id="8cbb1e32-0ca3-41f4-a3a9-4b3525962451" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d3c20b6d-db03-48f0-bab6-c3fbd3778948"> + <propertyInstance Id="c2cce2cf-af1f-431e-b6ad-0003819fba92" name="IsPartial" value="false"> + <elementDefinition Id="3378c2b5-c743-4a4f-8896-53e4c844f2e4" /> + </propertyInstance> + <elementDefinition Id="60b613f5-44ed-4fab-978a-9b0fa12f4eed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f6ab7d2b-b2cb-4e5e-9373-0c5f40457b77"> + <propertyInstance Id="c022a29a-8323-4726-a1f8-5f1ed25e7ffe" name="IsUnsafe" value="false"> + <elementDefinition Id="a99653c6-2d11-467b-bf75-b2f2380da871" /> + </propertyInstance> + <elementDefinition Id="e49386ed-f503-4a16-a9eb-deab45416799" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8f10c398-4de5-407d-99fc-ac78a351399f"> + <propertyInstance Id="c22ac6bd-6fa6-485e-a541-ed783769dcf3" name="Inheritance" value="none"> + <elementDefinition Id="7268cb37-01a9-4c8d-906a-8f539848b8ee" /> + </propertyInstance> + <elementDefinition Id="5b6b337c-d129-45cb-909e-78f973cd3f7a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="400167ba-82b0-47f5-8a76-c67ab9ccd2fb"> + <propertyInstance Id="7f9289f1-b4e4-4b61-bf91-fab174e57ea7" name="PackageVisibility" value="internal"> + <elementDefinition Id="779a0300-4fd2-4e83-9a38-d240fd0fc7e4" /> + </propertyInstance> + <elementDefinition Id="e4b3cc85-9b75-4a40-9ae4-004072173f3d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3a2eb1dc-e470-4442-82d9-d2002ae3e0b4"> + <propertyInstance Id="4d26685b-5747-483a-97b5-dd2a56bf9567" name="params" value="false"> + <elementDefinition Id="8a1804e5-3f10-4074-9b47-edef3df17bdb" /> + </propertyInstance> + <elementDefinition Id="2ee4167c-5e2b-448c-9c8a-705bc45428bb" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a363a449-6622-4629-818b-f210fbac2bdb" /> + </operation> + <operation Id="f9cb5e9c-98de-4fc8-a3fc-cdb9afea71d8" name="SimulationComponents" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="6619be6e-daea-4e31-b21e-409a80288735" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DSimulationComponents" tag="ViewCode"> + <elementDefinition Id="ad6642ff-e6c4-42bd-a1a6-8494c452e216" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="982aeebf-7144-4306-a512-f207708971de" name="method" profile="CSharpProfile"> + <elementDefinition Id="f0938c37-ca46-4116-8417-961ce7a9f9d6" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="76eefa8d-eb53-4a42-9317-18b77540863a"> + <propertyInstance Id="86f03687-bec9-4b35-bc30-f2651f11d5bd" name="ClrAttributes"> + <elementDefinition Id="6a97f65a-e0cb-40e0-9154-4f8d74a8a80a" /> + </propertyInstance> + <elementDefinition Id="4786dfcb-aa28-4d4f-b718-1a7ad682f0bf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="da1fe1a5-3508-4a10-9e8a-059c08356b94"> + <propertyInstance Id="32556c9b-95cb-45a3-b1a7-b499b809a402" name="IsPartial" value="false"> + <elementDefinition Id="84f997bb-39d6-4e8c-9ed8-f127f6327f00" /> + </propertyInstance> + <elementDefinition Id="f90391aa-6866-4b83-886e-e872af483160" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e059c020-7b16-4188-9262-10b4fb9b9f3f"> + <propertyInstance Id="f07d2249-1f19-47fe-b040-7c9c7dd743df" name="IsUnsafe" value="false"> + <elementDefinition Id="4c093155-dbb2-49ce-9b97-cb1b039bc128" /> + </propertyInstance> + <elementDefinition Id="0733c43e-7076-41ec-9164-006dc0f60417" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0d50baf7-0fef-4da3-b729-43a9e325815b"> + <propertyInstance Id="c8444b5f-719d-4b2d-8175-6ba978b59b3e" name="Inheritance" value="none"> + <elementDefinition Id="9b738b2d-291c-4f7b-ac58-c628a5943a2b" /> + </propertyInstance> + <elementDefinition Id="33b68809-8315-4828-9cfe-37a16cd44b54" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="65a4136e-5148-4c39-bbc9-91b93a4c4063"> + <propertyInstance Id="e9720aab-a2c7-4a7d-8f66-de486a838f9c" name="PackageVisibility" value="internal"> + <elementDefinition Id="3911f32a-f5b3-401b-a46b-acb9d9ba4a31" /> + </propertyInstance> + <elementDefinition Id="cf08fe00-0835-41d8-b595-14775e2561c3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="741f28e1-5676-4daa-a809-c5d53b7e8259"> + <propertyInstance Id="7f083c59-53be-4a61-a413-d67190a13378" name="params" value="false"> + <elementDefinition Id="5a2dee53-38e7-4d33-8540-3451612586b0" /> + </propertyInstance> + <elementDefinition Id="bf4ad3fd-2110-45c5-968c-e101be56f72b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e56aa885-a7e2-4325-ac7f-601637f9cf7c" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="e080e4b9-a969-43b3-9eaf-0162ec36c3bd" direction="Return"> + <elementDefinition Id="7ffa6458-777e-4d19-914b-64851457a207" /> + <type_NamedElement> + <referencedTypeMoniker Id="9eed8871-f21b-4165-9d4d-ce4c9fa5ab42" LastKnownName="IReadOnlyCollection<VectoSimulationComponent>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="5ef23960-f257-4192-8a60-4cfe7dc572fe" name="IList<VectoSimulationComponent>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IList<VectoSimulationComponent>"> + <elementDefinition Id="ae3f4fcc-a524-42b6-bc1c-ef27fdaa0387" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="84c7e136-72d3-441d-9ec8-0b7a3fa0ca8f" name="IEngineInfo" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Cockpit::IEngineInfo"> + <elementDefinition Id="b5369ef2-53be-474a-b7ae-d1e22c21bc69" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="206a7930-a964-4045-9ab6-cd1bf48fdf40" name="IGearboxInfo" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Cockpit::IGearboxInfo"> + <elementDefinition Id="79a658b1-b882-44ef-a566-26601c4e84ac" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="0dd2b6a7-ffdd-41a4-8e9f-c351c05754ae" name="IVehicleInfo" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Cockpit::IVehicleInfo"> + <elementDefinition Id="a1f0ad20-7cb9-47ae-b788-4c64b9cab5ec" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" name="IDrivingCycleOutPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IDrivingCycleOutPort"> + <elementDefinition Id="28cea752-95bf-4d9f-922c-7e4f017e4f98" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="9c70893d-a363-4032-bbaa-a913395b2ca8" name="UInt32" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::UInt32"> + <elementDefinition Id="cfcbbd6f-9851-4da9-9926-5c00b65ddb6c" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" name="PerSecond" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::PerSecond"> + <elementDefinition Id="ddffc853-3623-4e97-99e2-4967c91b4427" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" name="MeterPerSecond" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::MeterPerSecond"> + <elementDefinition Id="c6654481-5319-4973-b138-b48f2a534095" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="bdb1711b-4430-4e73-86aa-a48f64407bba" name="VectoSimulationComponent" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::VectoSimulationComponent"> + <elementDefinition Id="20481bf1-2348-4442-8240-b1c67040a9bc" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="317e18e1-4178-4640-81fe-d282459ef924" name="Double" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Double"> + <elementDefinition Id="7b973014-7fe3-46bf-a939-792ab5051df1" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="9eed8871-f21b-4165-9d4d-ce4c9fa5ab42" name="IReadOnlyCollection<VectoSimulationComponent>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IReadOnlyCollection<VectoSimulationComponent>"> + <elementDefinition Id="efa963e4-86c7-4655-97b3-becba6db5723" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="d2d4a7ed-3c57-4c2c-9244-272583861630" name="SimulatorFactory" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="e59a1e99-fafe-453d-b01b-80e262a72e1e" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory" tag="ViewCode"> + <elementDefinition Id="a931172b-23b7-4a8d-8d36-e95347dbfb08" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="35d6b261-3c62-4896-9909-86d29aa3af03" name="class" profile="CSharpProfile"> + <elementDefinition Id="7d14b219-15f4-41c6-bbac-052f189eec0a" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4db7c9e6-9679-4287-89c4-de99ee930c80"> + <propertyInstance Id="3f1a692a-b3d5-44db-ac27-94459c3e2b99" name="ClrAttributes"> + <elementDefinition Id="7648547f-0bee-4e89-a16b-1e3a278a80df" /> + </propertyInstance> + <elementDefinition Id="040532de-f9fb-4625-83ec-3f14d243f884" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c12a2e71-4f49-4ce8-8fab-4b56d892166a"> + <propertyInstance Id="ca075e6a-4516-47a0-98d7-cb8746f79053" name="IsPartial" value="false"> + <elementDefinition Id="9e75e588-b2e0-4086-a7bf-293f7bf42a8a" /> + </propertyInstance> + <elementDefinition Id="bec58d63-6d10-47d3-a593-4e3db7b6cb9e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2f1d31bc-750e-4db4-820a-4aaab76f5a9c"> + <propertyInstance Id="c07b6318-ce2f-4aaf-8163-b776bf239167" name="IsStatic" value="False"> + <elementDefinition Id="2af4030a-c90d-4502-892b-5f8de7824da0" /> + </propertyInstance> + <elementDefinition Id="a82b576a-6a5e-41b3-98c9-70720ce1ec8c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3dde0d55-6388-423e-b148-460fa7aefc77"> + <propertyInstance Id="04a4ad57-fd7a-4008-b13a-2a7ce29b2c54" name="IsUnsafe" value="false"> + <elementDefinition Id="a991c762-635e-478e-8190-c90efa6cbeb8" /> + </propertyInstance> + <elementDefinition Id="aabe46e9-6228-43e2-8b63-32c61ca4c243" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b2e6709f-35d9-4577-89dd-47f002ec496a"> + <propertyInstance Id="06b4fef2-6be8-43f9-9f1f-11ca240e8ccc" name="PackageVisibility" value="internal"> + <elementDefinition Id="e21dc528-a3ce-42f3-9b0d-241206eeff6e" /> + </propertyInstance> + <elementDefinition Id="5314cf34-72a6-4104-b4be-a790a99e49de" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="6b469c23-a2a8-4930-ae18-8056b24838ef" /> + <targetEnds> + <association Id="cc3d028d-cecf-4d74-a0ee-ccab4b1e31b1" isDerived="false" sourceEndRoleName="SimulatorFactory" targetEndRoleName="DataReader" isLeaf="false" isAbstract="false"> + <interfaceMoniker Id="6956d26e-ba7a-4a83-a5af-fe01e05a737b" LastKnownName="ISimulationDataReader" /> + <description>Property DataReader references type ISimulationDataReader.</description> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="468a2825-d537-4273-8ba9-a509a03d04ab" name="SimulatorFactory" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <lowerValueInternal> + <literalString Id="b3aa0e67-0eee-4b02-bdb4-ce77b4a94541" name="Lower" value="*"> + <elementDefinition Id="850e26c6-15d5-445e-9b66-fbfc3fc1666e" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="178b294f-7761-4fb7-90e5-c567a840f89c" name="Upper" value="*"> + <elementDefinition Id="1f8ede98-d3d1-4489-b482-e220e6d6d94b" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="00805045-88a5-46c9-b416-d09fd1ae0bcb" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="382db657-4998-450b-8efc-c3717dbb5640" name="DataReader" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <lowerValueInternal> + <literalString Id="e9719c89-eff5-4a15-89e5-96cea46e167c" name="Lower" value="1"> + <elementDefinition Id="bde73d98-bfa4-4c00-93e6-e84c21a1fc92" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="590e7479-fcf7-4079-94d1-d03724ca5345" name="Upper" value="1"> + <elementDefinition Id="4f6306cb-ce19-4859-a6a2-99eb2f7f4fef" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="781e82c7-33e0-43a6-be90-8fa2191148a8" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="4208833b-0d7a-4583-86e4-3d83edd8aa03" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="c61042c7-28ef-4b73-8985-4bb9f94d2ff7" name="DataReader" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="a5163f2e-2787-48ca-badc-ccbbba60fa40" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3DDataReader" tag="ViewCode"> + <elementDefinition Id="2d5e324a-5c4f-44f3-a7f9-3e274d8dcacd" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="a1094d97-cfa2-48e1-9820-83e225639401" name="property" profile="CSharpProfile"> + <elementDefinition Id="af91fecb-29b9-4b67-bbaf-8e113860da91" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3f25d614-743a-47bc-b309-6b32a1a5f17c"> + <propertyInstance Id="7393a9d8-f37a-4c5b-b3a3-01ab7178fc03" name="ClrAttributes"> + <elementDefinition Id="68900b84-b65c-40c8-93f8-c9cc82e7112b" /> + </propertyInstance> + <elementDefinition Id="09d8a6b9-ef35-4092-85e8-afcb7af7cd0e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ae4ec969-e5f7-42ec-a5d9-2b35a27af7ef"> + <propertyInstance Id="94c77ef4-9b5c-448a-890a-91261234212d" name="Get" value="public"> + <elementDefinition Id="052da010-a4fe-468c-8370-2016389d83be" /> + </propertyInstance> + <elementDefinition Id="bcbaa0f4-4cb0-44b9-910a-1a62a5d8908c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e6c03b7b-63c5-4344-934f-99269c9f2d6f"> + <propertyInstance Id="777158de-cf2a-4a07-a18a-81b8a9d9aaca" name="HasBody" value="false"> + <elementDefinition Id="1bf53bac-5c1d-4511-9896-e0b7448e3e51" /> + </propertyInstance> + <elementDefinition Id="2ed44502-ca9c-4d83-95f9-8a11ed5dbb91" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="456a6b25-9129-4a60-bbcc-618ddd799854"> + <propertyInstance Id="144e49d9-284c-4676-8551-0797573443ed" name="IsUnsafe" value="false"> + <elementDefinition Id="cda861eb-d365-4008-a707-3f4d8ec38ca9" /> + </propertyInstance> + <elementDefinition Id="a46ea582-22c9-4e99-987c-ffe1d47f4a88" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2b2da9ba-0202-4529-8385-79ea5e3fc70d"> + <propertyInstance Id="68e1dd3e-4152-43b7-aa62-07ad350903f8" name="Inheritance" value="none"> + <elementDefinition Id="abb3a123-fd6d-4c27-abdb-b3ef3198e2a9" /> + </propertyInstance> + <elementDefinition Id="7ca606b8-96ab-4072-93b7-cc220503cd56" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e057a9bb-023f-4132-9359-6460c1fcc07a"> + <propertyInstance Id="8525ef70-5eea-4e7a-9c45-c54270a6182c" name="PackageVisibility" value="internal"> + <elementDefinition Id="fc1201cf-5ea2-4a45-b686-632873f452c7" /> + </propertyInstance> + <elementDefinition Id="8b966052-b4ff-47c1-bf0c-2f973364de70" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7adc9c39-0e54-4a0a-9777-da03e5f7fc25"> + <propertyInstance Id="9f760545-2c59-49b2-8f0a-b4e275fbc9fa" name="Set" value="public"> + <elementDefinition Id="d069b382-8574-42ac-827d-f11633fa7061" /> + </propertyInstance> + <elementDefinition Id="ff86f1d7-2f19-4060-a7a6-1340e031af32" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="f0a77439-2155-4151-b4fc-5403cf6a25d7" /> + <type_NamedElement> + <referencedTypeMoniker Id="fd33bb50-959b-42e5-877f-8cff738039c0" LastKnownName="ISimulationDataReader" /> + </type_NamedElement> + </property> + <property Id="adcac316-2131-4fdd-9b85-13e194655679" name="SumWriter" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="a6aae854-5ba7-43ad-bcb4-78aa88a0f13f" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3DSumWriter" tag="ViewCode"> + <elementDefinition Id="ba47d37b-6725-4623-aaf2-99e68720a23a" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="096f1778-d079-4993-8225-4bfe9c1daa21" name="property" profile="CSharpProfile"> + <elementDefinition Id="381cb348-ee40-4a9f-9e92-0d681587e6d6" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="20399d42-0689-4cee-b9fd-a459660fd781"> + <propertyInstance Id="3fcbc82f-b027-4fe8-a07c-a2349ceafa49" name="ClrAttributes"> + <elementDefinition Id="05bd0384-5210-4a88-8ba9-5f6d54de2d0b" /> + </propertyInstance> + <elementDefinition Id="d16e3af3-8e98-424d-ab6e-e47919307683" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c0c9a873-28e9-4cc9-8814-af7e54a228b1"> + <propertyInstance Id="614fe3cd-d33a-44d5-8270-ee795d85ecac" name="Get" value="public"> + <elementDefinition Id="85a907de-a140-4c45-97df-b98199ab3daa" /> + </propertyInstance> + <elementDefinition Id="0eb5182f-688b-43ed-b2d3-65e80a523bd0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="84b1555b-a54a-49f2-a429-79a541cce523"> + <propertyInstance Id="6804aa8a-75e3-4ea0-90b6-25d1c8fb015d" name="HasBody" value="false"> + <elementDefinition Id="43d11bc6-e2ca-4e67-99b6-f0bf46cdf83d" /> + </propertyInstance> + <elementDefinition Id="8e3f7b2d-05a3-4721-a850-54b208312520" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d0751ad5-3f1b-4a55-9aff-93c27f85a9f4"> + <propertyInstance Id="1fef775f-07be-4b4c-959d-e1abb7d2f69f" name="IsUnsafe" value="false"> + <elementDefinition Id="3168948f-8cfb-4cbb-bacd-15e02760d673" /> + </propertyInstance> + <elementDefinition Id="08ce2bc7-40b5-472d-a93d-727d6068060b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e3339384-76f9-4849-a9dd-878de06fb26f"> + <propertyInstance Id="81ceafa0-7a5e-4964-9190-c5c8c47a58fc" name="Inheritance" value="none"> + <elementDefinition Id="14ef335d-d1a5-4552-ab66-dd267ad54f74" /> + </propertyInstance> + <elementDefinition Id="c4d8bab4-5477-43ea-b08a-c61eb0891cf9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d817fe21-5b2a-4e5d-9e40-07d785411223"> + <propertyInstance Id="5baeb2fa-e3ba-4d5d-868e-0df41b867ad9" name="PackageVisibility" value="internal"> + <elementDefinition Id="ffbd6549-693e-45b9-82be-25a64904de9b" /> + </propertyInstance> + <elementDefinition Id="80a57983-e620-4587-bd04-2c619270aeab" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b3b603a5-29e3-4d35-9bc7-23585716d5ef"> + <propertyInstance Id="1a634322-634a-4e31-a584-7a3d28d9620d" name="Set" value="public"> + <elementDefinition Id="13eb4478-d685-40e4-a968-203f4a4287d4" /> + </propertyInstance> + <elementDefinition Id="987779e6-bbf2-401c-b25f-21bb8c3c99cb" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="771611ac-5540-4026-8cd5-d632a149f449" /> + <type_NamedElement> + <referencedTypeMoniker Id="b66eb5af-a294-4c17-8cef-f8e50eeebeae" LastKnownName="SummaryFileWriter" /> + </type_NamedElement> + </property> + <property Id="4440fb43-bb1c-4343-9265-16fbb2991582" name="JobNumber" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="5ed0daf2-6157-4871-b4ca-618ac1827010" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3DJobNumber" tag="ViewCode"> + <elementDefinition Id="6d78b83d-bbd0-4134-8408-2b48a83df4ba" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="0d2d130d-1801-4a9f-8bf3-87ec28004b85" name="property" profile="CSharpProfile"> + <elementDefinition Id="5ee5ae43-63aa-480c-9d53-3c144256f737" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d86990e9-521c-4ce7-b780-264e196fae21"> + <propertyInstance Id="64c8ce23-3fcd-4646-b75b-cf598a8d141e" name="ClrAttributes"> + <elementDefinition Id="b329a32b-57b6-4cec-84eb-6df38063f7d0" /> + </propertyInstance> + <elementDefinition Id="1ee78cd3-e2e0-47f4-9f3c-7484ce8bdbfb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d85b9afb-19c5-4e35-ab58-fbd3dc7ea008"> + <propertyInstance Id="b26b3a5a-027a-4390-9269-4ea900e8bd20" name="Get" value="public"> + <elementDefinition Id="cea49ea5-9d49-4288-852b-244d252ab033" /> + </propertyInstance> + <elementDefinition Id="5e9868e7-24e5-45ba-9f54-31dcf8373f0c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6439690e-0291-4303-bac5-776c574240c6"> + <propertyInstance Id="e7d0a36d-9d1e-40c7-b465-ab2cb0455e06" name="HasBody" value="false"> + <elementDefinition Id="2c7d3abf-eac0-4a15-bdf0-544a76984fec" /> + </propertyInstance> + <elementDefinition Id="a3232a74-c78c-4371-b6ed-8f6164ea146d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="68dd3be1-f7ba-40dd-a63f-988421e96be3"> + <propertyInstance Id="ad1e3626-fa8d-4486-85d5-a78d67ff6d6f" name="IsUnsafe" value="false"> + <elementDefinition Id="0e5d60bc-cad7-4f4e-b311-14a1929afebf" /> + </propertyInstance> + <elementDefinition Id="b8ca933a-5529-4103-a872-2754707792d8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c2e455ef-cf27-42f4-8654-513af9f95c30"> + <propertyInstance Id="6c50e043-3756-468f-b430-5e088848e735" name="Inheritance" value="none"> + <elementDefinition Id="cc413294-15ab-4088-b273-6af1fc167c88" /> + </propertyInstance> + <elementDefinition Id="e9ef820f-c6a1-4732-bc1e-9cf44d22def5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1d681afe-3e08-438f-8c6f-50bdf27dcc02"> + <propertyInstance Id="5cb4cab9-77cc-4b6d-a798-a4f80cc09856" name="PackageVisibility" value="internal"> + <elementDefinition Id="f1dc8d1b-4045-42cf-aa8f-e3aac5d36f94" /> + </propertyInstance> + <elementDefinition Id="f81c2296-8e18-41d0-83f6-4c2ef3308d9f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="62b2490f-997d-4825-8cf7-2d019d10041a"> + <propertyInstance Id="93d27025-2059-4360-8847-fe4ab04f73c3" name="Set" value="public"> + <elementDefinition Id="dd65446f-d1a3-4d62-9a37-be2d64f907e2" /> + </propertyInstance> + <elementDefinition Id="b247d0ce-118f-4f1f-9a92-4b934a43ea8d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e0c328c9-88ba-472d-a021-f6e549e2e217" /> + <type_NamedElement> + <referencedTypeMoniker Id="3bd7d5f7-9765-4191-8d2a-a31f4f880179" LastKnownName="Integer" /> + </type_NamedElement> + </property> + <property Id="50ab1507-c736-43e8-9cd8-bdc702587ef6" name="_mode" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="478b19f9-ec52-4190-9beb-36df3095f64e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D_mode" tag="ViewCode"> + <elementDefinition Id="a92e67f0-ec03-4f4c-89c1-ff2a9193bcb0" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="475ea183-22f1-49b4-a80f-d3858d9ae97a" name="field" profile="CSharpProfile"> + <elementDefinition Id="ae2276da-56aa-4f59-a14f-f3bf54157093" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8f042161-4722-48ac-b12c-91142d86b451"> + <propertyInstance Id="3244f016-83b8-4439-b504-25f3679d809b" name="ClrAttributes"> + <elementDefinition Id="ce30eb25-c507-45ca-ab0f-72730189cc9a" /> + </propertyInstance> + <elementDefinition Id="2253e898-d342-4f8e-baa0-b182d01eccb7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8042b600-a41e-471e-894f-7a64ab8621e1"> + <propertyInstance Id="98deb8aa-11b9-42d9-aec8-55f1606a55f6" name="IsConst" value="false"> + <elementDefinition Id="a59d632f-aa9c-4139-a00d-e8996de80b6e" /> + </propertyInstance> + <elementDefinition Id="e563b4bb-bf02-4e42-abc7-9bec473294c1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0289c630-1e83-4162-8188-49d49456e107"> + <propertyInstance Id="777d5486-7494-468c-9538-298e94c6d61d" name="IsNullable" value="false"> + <elementDefinition Id="89001853-f8ef-4273-8b38-ae444bfc169d" /> + </propertyInstance> + <elementDefinition Id="84e725b4-f5d8-4e7b-8db0-fa373dc1193e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cd678c2e-1d20-4fb8-8ff3-d24f890c1198"> + <propertyInstance Id="471323a1-4b55-4ef6-9dc3-9cbab7f15ac7" name="IsVolatile" value="false"> + <elementDefinition Id="da29b02a-339f-4486-afc7-8f478f7938e5" /> + </propertyInstance> + <elementDefinition Id="656fdf05-23b7-45df-b754-b58230b4d272" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ca09d766-3367-4647-b664-4bb5e230f614"> + <propertyInstance Id="7c1b8440-dbc7-4f42-85c2-78bc6397d879" name="PackageVisibility" value="internal"> + <elementDefinition Id="032e643c-e2c1-4bf9-a0d2-73d102c3310a" /> + </propertyInstance> + <elementDefinition Id="afc0d4a6-2b01-4447-b3af-c678c6cd806d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ed5f4108-b581-4a25-8861-84dbb2102337" /> + <type_NamedElement> + <referencedTypeMoniker Id="868c4295-c11c-4eea-b5f4-96608046ce26" LastKnownName="FactoryMode" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="b068cd4e-9ba4-4906-8d57-6a89f5ed437f" name="SimulatorFactory" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="3da47d24-f1ad-410d-8a47-112f5b161fc1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3D(Name%3DFactoryMode ParentType%3DSimulatorFactory))])" tag="ViewCode"> + <elementDefinition Id="04186294-d7a3-441d-a128-c8f39e2b641d" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="8348f0cd-f30a-449f-90fa-671abfd2c56e" name="method" profile="CSharpProfile"> + <elementDefinition Id="33040685-481c-434e-b0d2-c8a8f323e5af" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="910f4504-fbdc-4e36-9cba-9fca574ff73c"> + <propertyInstance Id="a52382e6-c689-48bd-897c-ba13cbc0b259" name="ClrAttributes"> + <elementDefinition Id="cb286f29-ee74-4d45-89e5-e74bdb24c976" /> + </propertyInstance> + <elementDefinition Id="72ef15b8-453e-4e07-a57f-fd6df473605b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a4a0bab4-cbf3-47b2-a2ba-2c300abb9b8c"> + <propertyInstance Id="efbf07cb-ee72-4168-8c37-e69e4df72033" name="IsPartial" value="false"> + <elementDefinition Id="20002406-adb0-4d68-88be-3a4961d754f0" /> + </propertyInstance> + <elementDefinition Id="8762d59c-fe2e-4b06-ab61-8a3ba02287be" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0e1b4007-0d78-4775-9720-93c3544917aa"> + <propertyInstance Id="080ce68a-3aed-4a88-9d58-9b0eb767c07a" name="IsUnsafe" value="false"> + <elementDefinition Id="6d717eb9-3ba4-4610-92eb-88b5d0ddb399" /> + </propertyInstance> + <elementDefinition Id="7dec274b-4f82-4295-b414-fd7db59d0499" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="64e5ef15-d36b-4f50-8623-ea11f70ed1a0"> + <propertyInstance Id="a11226ea-3f21-4e7f-8c01-2775102d91d5" name="Inheritance" value="none"> + <elementDefinition Id="d102aaae-e546-49ae-acca-d08d767c57f9" /> + </propertyInstance> + <elementDefinition Id="500ae4ea-4d99-4837-834c-050912d35959" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2e623090-d173-4330-847b-b50ce149a4ad"> + <propertyInstance Id="6211d7b3-9fef-4478-918f-e96ebfd06dd5" name="PackageVisibility" value="internal"> + <elementDefinition Id="c79c5f05-8dcc-4431-a011-a27220c76fc1" /> + </propertyInstance> + <elementDefinition Id="66b38b98-1f61-4b01-ba8e-630c0bbdffb0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1cd29b45-e197-4cd3-892f-e2d1573466da"> + <propertyInstance Id="3c38534f-b118-4799-8c32-9b9c89de54cf" name="params" value="false"> + <elementDefinition Id="bad38407-e43b-4050-9272-e024e91da177" /> + </propertyInstance> + <elementDefinition Id="37c3e258-fd7c-4bae-83d9-22ff9eb4e9ea" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="2e6b9584-c1e7-4dab-ae3b-011da1bdef78" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="e131d02c-0c10-48d0-bf06-7eccc55becef" name="mode" direction="In"> + <referencesInternal> + <reference Id="9e4c3022-89ec-479e-9735-dc3df06472a7" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3D(Name%3DFactoryMode ParentType%3DSimulatorFactory))]) ParameterIdentifier%3Dmode" tag="ViewCode"> + <elementDefinition Id="f53959bd-077c-4d9d-b17e-32f17e1f2d80" /> + </reference> + </referencesInternal> + <elementDefinition Id="4380868f-5ca2-46bf-8b07-4f0b288205e6" /> + <type_NamedElement> + <referencedTypeMoniker Id="868c4295-c11c-4eea-b5f4-96608046ce26" LastKnownName="FactoryMode" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="fa81f09a-20e1-46c8-b5e2-3ee2b2664536" name="SimulationRuns" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="7e796466-cb85-41f0-819e-6f326b0d6429" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3DSimulationRuns" tag="ViewCode"> + <elementDefinition Id="1f35f078-7743-47a6-acf7-daaeb8ae8153" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b44d5cb0-253d-474a-866e-299edc874f70" name="method" profile="CSharpProfile"> + <elementDefinition Id="8c48cf7c-38b7-4026-b874-3c001a2a7281" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e83b201d-7a7b-4b65-95b3-21869f5b31a7"> + <propertyInstance Id="fb88b8e9-6414-49c4-b36a-4700cbfc3560" name="ClrAttributes"> + <elementDefinition Id="736da6ed-2084-4595-b454-7f24937b891c" /> + </propertyInstance> + <elementDefinition Id="4915b846-364f-46f1-8ba9-472f229056e3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b4abfada-bed5-418a-b0a2-6ac5eb7710c6"> + <propertyInstance Id="4eb9cecc-5a8c-4fc4-a541-e750734c60e1" name="IsPartial" value="false"> + <elementDefinition Id="8482860b-46c5-4caf-bb2a-0aba012b26a8" /> + </propertyInstance> + <elementDefinition Id="40d5d901-24f3-46f7-9f58-a23aa999d818" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6df0b895-052c-4c05-b0bb-67ca79fcbbb2"> + <propertyInstance Id="edb07709-15db-4e9d-9db4-0cc962735626" name="IsUnsafe" value="false"> + <elementDefinition Id="e24db55d-5e91-4228-96d9-78a5cc509b92" /> + </propertyInstance> + <elementDefinition Id="bf2e30a8-2e78-4bcf-8634-77e786ca2ab6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="41563433-fb98-47bf-b163-9cbeb00ae963"> + <propertyInstance Id="9509f860-08dc-4b43-b83f-d2beda3f4bf3" name="Inheritance" value="none"> + <elementDefinition Id="7c57f787-ba23-47dd-a1f1-10a8bd344f14" /> + </propertyInstance> + <elementDefinition Id="a884b8c9-d966-41f8-bf65-8ecca84e3ce2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fcf8737c-15d4-4052-9057-633a61244000"> + <propertyInstance Id="2d4e565b-210e-430a-94c9-9a1f92a9fd61" name="PackageVisibility" value="internal"> + <elementDefinition Id="fe21ac02-6e1f-4c33-b25e-e3bcdf61e4a9" /> + </propertyInstance> + <elementDefinition Id="61905f99-e839-46ef-80c3-da8d28ef2a27" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4f1a94e8-88b5-41c6-82de-49e2de6d262c"> + <propertyInstance Id="24237dc1-727d-42bd-85c7-968a7c6aac09" name="params" value="false"> + <elementDefinition Id="3ef93641-f8a3-457b-acc7-3fd750b794af" /> + </propertyInstance> + <elementDefinition Id="46fc0ce7-1227-441d-b25d-7b0f0ef75cb4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8bffcadf-f7d0-46c1-b043-a45509c58dc7" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="24c04061-3a7e-4327-a4dc-191ad94ea90e" direction="Return"> + <elementDefinition Id="2cea60f8-170d-425a-b384-c23468ede92b" /> + <type_NamedElement> + <referencedTypeMoniker Id="2e0be7cd-16d0-4318-ad98-ed04a0d9078f" LastKnownName="IEnumerable<IVectoRun>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="07704800-c01f-4ef9-8cfa-da7d86944199" name="DecorateSumWriter" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="ed6ff021-bb3a-4290-a0fa-b75fd044573d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="c5471eab-7b2d-4fa6-8d45-902c9b9e1bfd" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ba2fccfa-d048-422d-8a32-3cdd5556d298" name="method" profile="CSharpProfile"> + <elementDefinition Id="d04055d1-2c9b-4357-ad21-2ff57704a589" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d9ec4ee7-0d19-497e-84ca-c18bbe0b86f5"> + <propertyInstance Id="c857a65e-235e-4a7e-87ee-b99f6364e13d" name="ClrAttributes"> + <elementDefinition Id="291a419d-08ab-473b-9549-90c0965e59de" /> + </propertyInstance> + <elementDefinition Id="e777e5b0-8d7f-4d82-8592-cbb78b762483" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c411495c-8a80-4493-8752-8c9c472a4f7e"> + <propertyInstance Id="c4097c64-97e4-4691-8dad-4a488d22ed12" name="IsPartial" value="false"> + <elementDefinition Id="93c57896-a298-4024-b4fd-237a1ee8d150" /> + </propertyInstance> + <elementDefinition Id="a0118ef0-93df-4fa9-92cb-551de1627740" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e95cf6ac-fec4-4879-b0b8-7e87f8359112"> + <propertyInstance Id="2a73ef97-ea85-4ac2-a826-e979a0369069" name="IsUnsafe" value="false"> + <elementDefinition Id="5f058e98-6df9-4d27-ba2e-11a563c61771" /> + </propertyInstance> + <elementDefinition Id="15bf5a4c-af3e-4d1d-98c1-281a30aae9c3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="89c34e93-555f-4930-87f9-c657188604a2"> + <propertyInstance Id="a029a5c4-b20e-4773-aaac-07f208e2c0ff" name="Inheritance" value="none"> + <elementDefinition Id="25978bb2-1d39-46d9-8cd9-b5cdfe5dc2af" /> + </propertyInstance> + <elementDefinition Id="247f52ad-c70e-4534-aaf6-8fb04a0aa402" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="34cb7ec9-82f0-4508-8b62-e6555d11a3f8"> + <propertyInstance Id="5be6caa9-2146-4194-a9d9-d5e6b220be3c" name="PackageVisibility" value="internal"> + <elementDefinition Id="2e5e5779-8cd7-4604-97e5-44e27c483c4a" /> + </propertyInstance> + <elementDefinition Id="8247dc2d-0bdb-475a-8cee-84370e442ce4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a680e046-afe3-4c73-ac31-991965f8da5b"> + <propertyInstance Id="f49b394f-3f7b-4231-9ec0-f46409e79267" name="params" value="false"> + <elementDefinition Id="94536d81-b58e-4215-a83e-844a0b8e3f87" /> + </propertyInstance> + <elementDefinition Id="0fccc2ee-5d36-41b5-b67e-6ada46312c9c" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="f88e66ad-4652-4a20-8c60-99335894ee2d" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="03d0860b-c3ee-45df-8a5a-aa83ec381ce1" direction="Return"> + <elementDefinition Id="c64855dc-8638-4d96-bb67-b32ab5742673" /> + <type_NamedElement> + <referencedTypeMoniker Id="d6de43ba-a5eb-46b0-9832-2c96dcabc23a" LastKnownName="ISummaryDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3c3bc05a-06ce-464b-af4a-231689ff01ab" name="engineOnly" direction="In"> + <referencesInternal> + <reference Id="a8f50f15-f51a-47a1-a3df-e30cf037fed6" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DengineOnly" tag="ViewCode"> + <elementDefinition Id="7d060180-7c82-4a19-abca-a6ab2fe1e6c7" /> + </reference> + </referencesInternal> + <elementDefinition Id="d134b0ba-bcd9-4a93-9703-d5628c24b6b3" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c4bb57d3-c467-4f23-97b4-bfb6af52b724" name="sumWriter" direction="In"> + <referencesInternal> + <reference Id="3693617f-282f-48c4-8285-afdc77f2d237" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DsumWriter" tag="ViewCode"> + <elementDefinition Id="fac27b76-f67e-4c08-9462-308fd1193f3c" /> + </reference> + </referencesInternal> + <elementDefinition Id="ed5f97c5-a4e7-472d-9aae-85132124e47b" /> + <type_NamedElement> + <referencedTypeMoniker Id="b66eb5af-a294-4c17-8cef-f8e50eeebeae" LastKnownName="SummaryFileWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="cdfdc2a2-30f8-4f1f-993e-d0f528f80167" name="jobFileName" direction="In"> + <referencesInternal> + <reference Id="7a9937d6-ca8a-4076-8138-bb919ed00e51" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DjobFileName" tag="ViewCode"> + <elementDefinition Id="6f9a0d68-e3b7-4f15-8834-24613c8a9478" /> + </reference> + </referencesInternal> + <elementDefinition Id="d857a724-2a7c-4da1-9074-98f413ffaaa9" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="5dc98c92-937d-4632-9779-5298a109c991" name="jobName" direction="In"> + <referencesInternal> + <reference Id="c7c2ba39-3b23-4c56-93a5-2ef1f531f622" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DjobName" tag="ViewCode"> + <elementDefinition Id="fb891202-11b1-4d30-b79a-1b8970a2e73f" /> + </reference> + </referencesInternal> + <elementDefinition Id="fb6f6f43-a17a-4853-8b10-d71dbf2f34ee" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3cc6a2ca-3864-4b47-9e5a-0630f5ed5465" name="cycleName" direction="In"> + <referencesInternal> + <reference Id="77f93de6-98fe-40a7-8f28-ff7a4709ded1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DcycleName" tag="ViewCode"> + <elementDefinition Id="88ca0e03-d24c-44cb-b597-f82ce8f48a4a" /> + </reference> + </referencesInternal> + <elementDefinition Id="118f7362-ab16-47fa-91e6-acd7fb366739" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="fd33bb50-959b-42e5-877f-8cff738039c0" name="ISimulationDataReader" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::Reader::ISimulationDataReader"> + <elementDefinition Id="a19b5894-701e-4ea8-b6c2-4ecbf617105b" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b66eb5af-a294-4c17-8cef-f8e50eeebeae" name="SummaryFileWriter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::SummaryFileWriter"> + <elementDefinition Id="a84d9bf4-f7b1-46cc-a4d0-ad2d94d07d8e" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="868c4295-c11c-4eea-b5f4-96608046ce26" name="FactoryMode" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Impl::FactoryMode"> + <elementDefinition Id="b62a0e22-886e-4231-83a3-2e565f98d45e" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="2e0be7cd-16d0-4318-ad98-ed04a0d9078f" name="IEnumerable<IVectoRun>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IEnumerable<IVectoRun>"> + <elementDefinition Id="f594b957-8422-4943-9b33-4c74b29a0019" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="da482504-36ef-4daa-b62b-8d04414e647f" name="IVehicleContainer" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::IVehicleContainer"> + <elementDefinition Id="9596d97d-e55c-4b89-8941-06c718b80921" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="3a375cac-c433-422a-9f21-f01e5dc0271d" name="VectoRunData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="1751ecfe-e794-4ac5-af89-eb54c78fe5df" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData" tag="ViewCode"> + <elementDefinition Id="a93704c2-0d96-4107-bb68-4e00a6398371" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6789b2bd-0062-419d-af7c-6489c1a627ca" name="class" profile="CSharpProfile"> + <elementDefinition Id="26e8304a-0d70-49b7-8aec-c4d75cab610c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5823a834-089e-4745-a731-3e72f3bb948a"> + <propertyInstance Id="14601eda-e4b7-45d5-a996-70d0b7603f5d" name="ClrAttributes"> + <elementDefinition Id="5cbee500-3252-4656-8f12-909f4615f5f5" /> + </propertyInstance> + <elementDefinition Id="ea9d4395-30df-478b-a58a-4efd60c9e665" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a7368087-c6b1-4c73-9982-a75606d16849"> + <propertyInstance Id="6cc96e2e-604b-4cd4-b146-4d8c7be980ea" name="IsPartial" value="false"> + <elementDefinition Id="7ec464ec-360b-4501-93f4-b74241289350" /> + </propertyInstance> + <elementDefinition Id="fdea4524-1021-46c7-9a78-9f382f5d1969" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="500ec857-0946-4f11-8f24-a1c5687f121b"> + <propertyInstance Id="49d8c14c-cbd3-4bfd-964c-9d7e22b24e67" name="IsStatic" value="False"> + <elementDefinition Id="b0bf5b35-a22c-4edb-be8c-d9294916e150" /> + </propertyInstance> + <elementDefinition Id="012134a9-5fe0-4361-8232-75c6667e73f3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f4119c81-f8c9-449e-a505-613bed1d2b18"> + <propertyInstance Id="6c7a63ee-a1bf-4b7a-8578-d6b3f42db277" name="IsUnsafe" value="false"> + <elementDefinition Id="64ee519f-785a-4eee-91a4-66eb1b849fb8" /> + </propertyInstance> + <elementDefinition Id="fea4e2f3-5e7b-426e-8c44-f4186c2a90aa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c0fc85aa-de3f-4573-b5f3-023788f8d5a2"> + <propertyInstance Id="f13d5aec-2894-42f0-9fd6-20a38d9955e7" name="PackageVisibility" value="internal"> + <elementDefinition Id="08d687ed-9946-4ce9-a6c2-b682a448e2cf" /> + </propertyInstance> + <elementDefinition Id="bdfe3ee6-099a-45b1-a91a-b69fd61a4062" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="fcad8ea5-8fd5-485d-81e2-eff3f6888981" /> + <ownedAttributesInternal> + <property Id="dc95816c-2ce0-496e-b3bc-74bebc31af40" name="VehicleData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="bb294459-b598-4d12-b8e1-ee912a2b82db" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DVehicleData" tag="ViewCode"> + <elementDefinition Id="341f534c-26ad-443f-893e-df7a2611c70d" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="12233dbb-c103-4691-a809-fa2df06f2e52" name="property" profile="CSharpProfile"> + <elementDefinition Id="54782da0-024a-4671-9b29-f1f7742a7a36" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f2e31b6b-fbf3-4d97-847c-dadbb0854a8a"> + <propertyInstance Id="c7b809a3-09f9-4237-9af9-726a731f8d17" name="ClrAttributes"> + <elementDefinition Id="6b66307a-d7c4-4170-89cf-e85b4c2df51a" /> + </propertyInstance> + <elementDefinition Id="9da5eb16-31df-4b73-a60a-f59863a95c78" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="672d95bf-df99-447f-9658-81b86edb59c9"> + <propertyInstance Id="1d0a9c3f-bf39-46a7-b634-1644966a9598" name="Get" value="public"> + <elementDefinition Id="b4d9c672-21e1-46c7-8b78-547b8fdaaa4d" /> + </propertyInstance> + <elementDefinition Id="e1d7e1ce-63f6-44bc-92c4-f35b7636008e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9f197d1c-8e04-4090-8962-feab47b9a669"> + <propertyInstance Id="4382abfa-50b4-407e-b294-546f7facdaf4" name="HasBody" value="false"> + <elementDefinition Id="36f0b79f-d3e9-4935-b80f-fb29612fa671" /> + </propertyInstance> + <elementDefinition Id="f947d027-6fec-48e5-bfe9-626f202be22b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ebd0ffc0-c399-4b96-a061-512317d77518"> + <propertyInstance Id="3a2caf19-394e-44e5-a2c4-55c7c2bfd454" name="IsUnsafe" value="false"> + <elementDefinition Id="67f3cdbc-8e37-44ce-a886-dbd8d862745a" /> + </propertyInstance> + <elementDefinition Id="a968cc13-11fa-486d-a3fe-a239a41d344a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fa0279c6-3ed5-4fa3-870f-e73329219e5c"> + <propertyInstance Id="5590ed32-d3ba-4ce5-bb42-3d3b5d8e6632" name="Inheritance" value="none"> + <elementDefinition Id="93511b40-e350-4c9d-ac06-bf5ec5c64700" /> + </propertyInstance> + <elementDefinition Id="0933dd11-415c-484b-bdc2-41a5f4890a97" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2b41a12c-c421-4bb8-8039-e4bc17f72e15"> + <propertyInstance Id="c15d1cae-3003-456b-9e08-a19be76573ae" name="PackageVisibility" value="internal"> + <elementDefinition Id="85d15bd5-b3ec-4378-960a-c52448de7b6b" /> + </propertyInstance> + <elementDefinition Id="b8bf1728-535f-4424-807a-31ecf4b00a65" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4a8dcd88-7f61-4ec6-87e2-be9d6e4ccd3e"> + <propertyInstance Id="84a61b7a-02c1-49be-9483-a0194844d719" name="Set" value="public"> + <elementDefinition Id="4c4d0173-6641-489b-8f55-02cf9f60a3ec" /> + </propertyInstance> + <elementDefinition Id="5fa15779-d3c3-47ee-929e-5a85ba93debf" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a1e13f9f-3902-47d5-a1c3-dc0df058d397" /> + <type_NamedElement> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + </type_NamedElement> + </property> + <property Id="777cbfa3-4117-4ab5-ba58-32718b6d248c" name="EngineData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="00cbc228-7ae8-423d-addc-775e97c0a52f" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DEngineData" tag="ViewCode"> + <elementDefinition Id="9df8fbcf-7ecc-4475-88b3-b0f13a685a80" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b13b3ac4-2697-4fa9-9896-772e57ff22aa" name="property" profile="CSharpProfile"> + <elementDefinition Id="11b54499-7837-4fe5-a3fd-f7065aa5b91b" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="56de8a6b-401b-4bad-8727-7fe98f33acca"> + <propertyInstance Id="dfc59226-fbe9-4779-89f6-ea74ce07b892" name="ClrAttributes"> + <elementDefinition Id="b5d6bffd-7418-4eaf-b07c-c7d6b02934ea" /> + </propertyInstance> + <elementDefinition Id="92640435-a5db-4b85-b1e2-200ef45c8979" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="985dc16b-eec1-426b-a36f-efec3566b2d3"> + <propertyInstance Id="2b8b9c38-d5fb-44a4-9c09-633d0fcc8e49" name="Get" value="public"> + <elementDefinition Id="bc34ac44-e74b-4e0f-931c-749a737fc9f9" /> + </propertyInstance> + <elementDefinition Id="39945849-7aec-43db-a158-88fffdc3a132" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a552c7c3-1ad4-4f1c-a511-556f28fda80f"> + <propertyInstance Id="cae2e8d4-e04b-43fa-9b81-9bffe1f07805" name="HasBody" value="false"> + <elementDefinition Id="9726ca4e-aafd-4cb1-92da-1eb93f3f2d0c" /> + </propertyInstance> + <elementDefinition Id="1f7a230f-d225-4b6e-a45c-3215f5bf229c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4819c9e4-4036-480b-b7eb-03fd1ec6d594"> + <propertyInstance Id="010d75bd-d913-4095-8746-3f220c6b47d0" name="IsUnsafe" value="false"> + <elementDefinition Id="91f6a43c-e438-4ff9-a5dc-9a356c8bb0be" /> + </propertyInstance> + <elementDefinition Id="8dce1967-f1e2-4dc7-9bd1-03f8cb753a03" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9166b0ca-4b1b-4a7a-b459-4d97ac8bbbaf"> + <propertyInstance Id="1dd55a27-3307-4e83-ac57-406d1b0cd9e9" name="Inheritance" value="none"> + <elementDefinition Id="8fcc5afc-cd36-4d9a-971d-87c9bbe944e9" /> + </propertyInstance> + <elementDefinition Id="be0e2d82-7003-4101-a4e6-de9016a1fff4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a3787da8-085e-4924-9964-038d20f0ef62"> + <propertyInstance Id="2beb6777-d772-4bd0-bf73-1eb855bedec5" name="PackageVisibility" value="internal"> + <elementDefinition Id="21d3d424-3e4a-47f1-94c9-54d13acdfa33" /> + </propertyInstance> + <elementDefinition Id="011927c7-a279-49c2-b918-eccf5e86396d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0b4f4ba8-ebc1-49c7-9097-6174547f950b"> + <propertyInstance Id="25325b99-11a9-4e10-955e-f6130663768b" name="Set" value="public"> + <elementDefinition Id="8b2091b6-a030-47a5-89c2-6962ef0b6147" /> + </propertyInstance> + <elementDefinition Id="9e14f5d7-14fe-41ce-9451-b91a647a0cac" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="4e2993e7-d793-43f8-a0cb-430bf8b500dc" /> + <type_NamedElement> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + </type_NamedElement> + </property> + <property Id="1c72d57c-f636-4bd9-bf86-c3ea382b8897" name="GearboxData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="6b85ac3e-f719-4370-90c4-84d01c062acd" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DGearboxData" tag="ViewCode"> + <elementDefinition Id="93aea85d-3ce7-4fe4-a513-5aaa873f7c0f" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d12c394c-2c47-4b83-a6bf-57841358b1b4" name="property" profile="CSharpProfile"> + <elementDefinition Id="408bfc19-986e-40ed-9ff1-a6f69a9ea140" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9e19f222-6394-43af-b235-34e3311cdc73"> + <propertyInstance Id="44a16f9d-9b66-4450-bdaf-c2e944b06ea3" name="ClrAttributes"> + <elementDefinition Id="ca09b798-a9d9-4981-b2c7-1b0382c72b6c" /> + </propertyInstance> + <elementDefinition Id="e06f8f57-f03a-403e-8295-6faac8c0459f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3656ee64-0ba7-4db0-a805-4c67129def76"> + <propertyInstance Id="9c9d22e1-2d64-4f48-8e72-77f1db258426" name="Get" value="public"> + <elementDefinition Id="6b4a4e61-7810-4fab-93b6-5ef3fc5baa31" /> + </propertyInstance> + <elementDefinition Id="7db7349b-d21a-438e-84c2-9b89e1754625" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0fefaa88-ec3a-416a-980f-adf68d3ebf57"> + <propertyInstance Id="7f99e5eb-49f5-41c1-afc0-735ecd5cef88" name="HasBody" value="false"> + <elementDefinition Id="2611f7bc-ee8a-4fb7-bf37-84bd6e3ce275" /> + </propertyInstance> + <elementDefinition Id="6c4fbb58-082f-4bf4-b699-10d51b938922" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="119372c2-4fa6-40d9-9d72-13bad1ca1ec9"> + <propertyInstance Id="2e76e4e8-9d85-426a-ad5e-ce217466ec01" name="IsUnsafe" value="false"> + <elementDefinition Id="ea743c1e-44cf-4dd7-a6c7-15c1c0605ce7" /> + </propertyInstance> + <elementDefinition Id="7b4b675c-07e6-4cac-9619-0f42b83c2d8c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="402a4b56-0488-41ba-a8ac-50a41911b539"> + <propertyInstance Id="076f7e6f-ca09-4d7d-bc92-9f3f5a14c32a" name="Inheritance" value="none"> + <elementDefinition Id="1465ac30-fe83-4590-af46-d72b62c24a5a" /> + </propertyInstance> + <elementDefinition Id="0a0917f5-d2df-4d69-a9e4-3d4c291aa649" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d1fef21a-6e33-45ee-b762-dc270fd1cb65"> + <propertyInstance Id="4c48feb7-89f6-4dd7-af3f-b3d1834dc552" name="PackageVisibility" value="internal"> + <elementDefinition Id="79ac5f3f-e237-40d9-82d8-fe7ae3a1d6ef" /> + </propertyInstance> + <elementDefinition Id="04eaa71a-dd3e-4bdc-9d15-373ef0cafefe" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="202b273e-000b-4477-b50f-a8f7628f73b0"> + <propertyInstance Id="b941a2bc-4272-43ff-aebd-f435e3defa97" name="Set" value="public"> + <elementDefinition Id="3853afd7-1887-48eb-99d4-e15af71d5274" /> + </propertyInstance> + <elementDefinition Id="786880fd-2e92-4650-9842-1ee14596cfcd" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="2ed0dc6e-745b-4ed2-9136-216b4561ed80" /> + <type_NamedElement> + <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> + </type_NamedElement> + </property> + <property Id="afa43355-f46b-43ff-a387-04cddc0e2693" name="Cycle" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="1ac93db3-a6f9-45b3-91c9-c5ceef5ba953" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DCycle" tag="ViewCode"> + <elementDefinition Id="6f38dae1-f823-4dbd-ab61-dd42ddd013eb" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="c2dd0ded-ec0d-45ac-bc25-6245ac056f2f" name="property" profile="CSharpProfile"> + <elementDefinition Id="e4f80d73-8e8d-4c1c-8c5e-16a2775d17c0" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="147e5c1a-a880-4027-aaf2-0d0aa125af2b"> + <propertyInstance Id="06241976-c5a9-4f2d-a5e6-d5bee9f4a210" name="ClrAttributes"> + <elementDefinition Id="cbf97cac-7e1f-46c5-9522-9b8cd6a125dd" /> + </propertyInstance> + <elementDefinition Id="85dd4423-dbc7-45b0-bac3-b2ed914ffdcd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0720f8f1-1704-4ad1-a955-20865d2dbab0"> + <propertyInstance Id="16811974-3f67-45e4-bbf4-be42ecc0bcb0" name="Get" value="public"> + <elementDefinition Id="0035927a-4c5b-4c7d-a43c-16555744cd32" /> + </propertyInstance> + <elementDefinition Id="2e3ad41b-bc89-4347-b3ff-1c3d486f1158" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c2d734f0-e58b-495e-93bf-8f0c123125a2"> + <propertyInstance Id="9d0661a0-fa7c-43b5-8ead-479db84a2bab" name="HasBody" value="false"> + <elementDefinition Id="fa50bcda-dbc7-40b7-834b-86e264dc77ee" /> + </propertyInstance> + <elementDefinition Id="0095459c-571b-4d7e-9b19-3803366b2f96" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a13a9fc3-188a-43f2-bc2b-c370d51676a0"> + <propertyInstance Id="085296e7-92d2-436e-abe7-d0bbc1cd936f" name="IsUnsafe" value="false"> + <elementDefinition Id="f3ee7512-0140-4af8-ab0d-0553e8651940" /> + </propertyInstance> + <elementDefinition Id="a3f5736a-936b-48b2-aa4c-4665e402b8bd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4ecee045-cd65-47ac-8410-4b6fa634300a"> + <propertyInstance Id="239c9fb5-2f04-45ff-9d26-7d5bf3a278c8" name="Inheritance" value="none"> + <elementDefinition Id="cac6f560-12d0-4ba5-8656-c16de6ca87d3" /> + </propertyInstance> + <elementDefinition Id="c771939c-251d-4505-9d02-8b98be2b9d9d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2d0a9f3a-fdf8-44e2-9cb0-d5ca651ae856"> + <propertyInstance Id="340597dc-cda5-4f90-acfe-9cec3f466bc3" name="PackageVisibility" value="internal"> + <elementDefinition Id="30dff0e2-422c-46ef-a85f-c287e12dd8f3" /> + </propertyInstance> + <elementDefinition Id="923c0332-c0c5-458c-9e7d-880b37079e32" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="563714da-a306-4a4c-92fb-0e7b14c4241a"> + <propertyInstance Id="dde1b50d-0066-4f05-8cd3-13ddae464968" name="Set" value="public"> + <elementDefinition Id="8aacc6e2-8607-4c53-9ffd-f3103fb8dd2c" /> + </propertyInstance> + <elementDefinition Id="9c46fc0e-db64-48ad-9ef3-f6e8c0726535" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="02f5b34c-28c2-47ed-a3d9-2e7f95cbcf8e" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </property> + <property Id="19cbeba4-4919-4def-84cc-87c4c2ef221a" name="Aux" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="77a2fbe0-1927-4112-a594-718d029d4ede" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DAux" tag="ViewCode"> + <elementDefinition Id="f0497a26-b8c6-4e7a-b937-b3c227fe50ed" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b1021c23-6af0-47a0-b45d-b85ba4ecc7f5" name="property" profile="CSharpProfile"> + <elementDefinition Id="047828e2-4659-4525-9773-13771d7230d4" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ef23a90e-aa43-44f3-aee6-ee16b5491f45"> + <propertyInstance Id="47041de6-e97a-4e4d-827d-af7cfe53552f" name="ClrAttributes"> + <elementDefinition Id="d53133f1-5fa8-4f62-9a9d-d5d2747a3df6" /> + </propertyInstance> + <elementDefinition Id="6596f105-f03c-4dbe-9b35-5d055e945a75" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="57eb082c-7988-4ace-baf4-ad1bdb2b8655"> + <propertyInstance Id="943142e6-5884-4215-bdb3-8d6a1570bf4e" name="Get" value="public"> + <elementDefinition Id="3fd291eb-82d2-4fb3-a4d9-003d77338f5c" /> + </propertyInstance> + <elementDefinition Id="e99921f2-7276-4256-86fa-0c4825c6e85e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4e2028d0-d72e-4bb3-9d1c-0d685558e32d"> + <propertyInstance Id="580763d6-f9f8-4993-ada1-6a3775203a5c" name="HasBody" value="false"> + <elementDefinition Id="d458af25-a050-4655-b2cc-87b11c950a00" /> + </propertyInstance> + <elementDefinition Id="a4672e22-9c10-4450-bfa7-da0bae0b1200" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b7caee6e-13ab-4d1e-8c4e-0db2698e6355"> + <propertyInstance Id="b7b82460-1ea7-432c-8a73-334cebbf3b0e" name="IsUnsafe" value="false"> + <elementDefinition Id="bb7016e4-730f-4a33-96ba-371a73c49443" /> + </propertyInstance> + <elementDefinition Id="390f58eb-d4fe-4437-b5ff-458927d61c1d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e44e7950-7aa8-46a9-8e23-1e313f208ac9"> + <propertyInstance Id="3d383687-dbc1-4a7b-b12c-9f791eda9652" name="Inheritance" value="none"> + <elementDefinition Id="7a7777b8-cb4f-4744-98d1-3ab76630d330" /> + </propertyInstance> + <elementDefinition Id="d7588ef2-a668-490a-a5bf-62877dcfeb81" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5accdd96-1026-4701-9afd-6df56e048ed3"> + <propertyInstance Id="cf23c549-fb92-4352-ba5b-61b1d30e22f1" name="PackageVisibility" value="internal"> + <elementDefinition Id="dd179192-7068-4df6-8b5f-9410ee2650df" /> + </propertyInstance> + <elementDefinition Id="bf4e2a89-3b44-40ca-a15c-e33fbfae4a2a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="47c20a2b-ceea-4801-834f-1ce536379dcf"> + <propertyInstance Id="329d38e7-30da-4c2a-a811-29303da7cf40" name="Set" value="public"> + <elementDefinition Id="ca15e346-88cf-4e2e-9e82-d6c745ec9e05" /> + </propertyInstance> + <elementDefinition Id="9a11059a-bfce-47cd-81f8-cab6657bb68d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="6fba9a35-455d-4350-9b5d-75f4fcda6fc7" /> + <type_NamedElement> + <referencedTypeMoniker Id="ddfa26ce-73db-401c-b3dd-7e33ee332288" LastKnownName="IList<VectoRunData.AuxData>" /> + </type_NamedElement> + </property> + <property Id="f3f45f14-2375-4921-9b32-e65410c848c5" name="AccelerationLimitingFile" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="812d11de-4d9d-4bd4-90cf-9c3b6d3f8237" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DAccelerationLimitingFile" tag="ViewCode"> + <elementDefinition Id="c7f81615-31c0-476e-a041-228c10801b0c" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="41bb5171-40d5-4270-abd5-f901d9df089f" name="property" profile="CSharpProfile"> + <elementDefinition Id="00e60248-c1af-482f-851a-8f52cf0be85a" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="94700c54-4c15-4a6d-9bbb-00bfaa8cff60"> + <propertyInstance Id="7f24d44d-c557-48e8-af30-058333a74d3c" name="ClrAttributes"> + <elementDefinition Id="d0395ad1-11cd-4701-aa0a-baa7b95ba8cd" /> + </propertyInstance> + <elementDefinition Id="226bf6f7-72f4-4843-8b31-45921dfd0150" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5f90a157-d64d-4b73-9fa8-a26eace916f6"> + <propertyInstance Id="cf2e3ea9-aea3-402f-8075-cc1e7f1b24d9" name="Get" value="public"> + <elementDefinition Id="5e7fbbc8-5ab6-4f79-ad65-c230a5204f07" /> + </propertyInstance> + <elementDefinition Id="f2a2b775-97ce-4a47-aa2a-067f4443ef7c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9023761d-4709-4649-8287-4a399f5ab5b4"> + <propertyInstance Id="e5c3c7a2-67dd-4f02-abef-e44b81c70349" name="HasBody" value="false"> + <elementDefinition Id="b6b83c4b-985d-4e09-8666-8ae74c19bfb9" /> + </propertyInstance> + <elementDefinition Id="558832df-c226-44d6-8c89-44a905f3b64e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="98438b57-b60c-4613-ab87-f5487377a809"> + <propertyInstance Id="89d6f8fd-fd78-46c7-9d4b-0281f0bfdc34" name="IsUnsafe" value="false"> + <elementDefinition Id="0535b9a4-c385-4768-b1d4-ded0ea4f9250" /> + </propertyInstance> + <elementDefinition Id="a8d6cd23-60ed-4a68-a8ee-52af3757b7f6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1841e8c9-3ae1-48ea-bf41-71b5e3d275a4"> + <propertyInstance Id="b361dac8-4a4b-4915-b929-beaff556ac6d" name="Inheritance" value="none"> + <elementDefinition Id="e480ca05-c122-4692-8284-1d8e0c05a166" /> + </propertyInstance> + <elementDefinition Id="0210fdbc-a2ac-4a24-8cdd-4f63f6d491e6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="91e2c729-0a94-4563-bc28-60550a744bb4"> + <propertyInstance Id="373c9aee-e032-4af8-a34e-15d46d0d988c" name="PackageVisibility" value="internal"> + <elementDefinition Id="81714f38-dbd9-4cf7-adb1-7e8f9f564735" /> + </propertyInstance> + <elementDefinition Id="57fbe543-aa3b-4de6-934e-9ebfd5f62e3d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="41ea67b3-0aac-4681-959a-7ae0a2233b93"> + <propertyInstance Id="a0f0f068-7097-4d09-8abe-0f23cf4ebdd5" name="Set" value="public"> + <elementDefinition Id="01d0b0b5-e990-450f-b02c-b0b74461b3eb" /> + </propertyInstance> + <elementDefinition Id="f6321968-1f6d-49f3-9be5-01b94a647d3f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d5c36608-99db-4fec-8d86-6d143dc8db23" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + <property Id="050f404d-acec-438a-98dd-89d048b2b895" name="DriverData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="cfb4c581-d546-4d23-b433-a6db721ab46f" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DDriverData" tag="ViewCode"> + <elementDefinition Id="74009b92-c910-46ee-b608-991038766fe9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="a5933b4e-2a30-427f-92cd-b9f856c7e193" name="property" profile="CSharpProfile"> + <elementDefinition Id="44d5f325-3f2c-4102-86c7-e22af5b84e89" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2af23d05-1000-4aac-a926-71612c614026"> + <propertyInstance Id="7dfca664-1d7c-4794-b171-a8edea52a66c" name="ClrAttributes"> + <elementDefinition Id="ccf018bc-f2ad-45fb-bb69-9fa0fdae494d" /> + </propertyInstance> + <elementDefinition Id="d4cb9304-a59d-4f41-8e39-17eba048271a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a18304bb-6a00-4e5a-b225-48bec380267a"> + <propertyInstance Id="325c2e1a-7ef9-4eb0-aa83-d577d7adddaa" name="Get" value="public"> + <elementDefinition Id="689252cd-a55b-4d22-b0e7-1152bbd139b2" /> + </propertyInstance> + <elementDefinition Id="a676213b-94ae-4ca8-b25c-dce604aa83c2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b10caa46-51b0-4537-b352-36d3e92f0a1e"> + <propertyInstance Id="e8937afb-7f4f-4e1a-a61e-0e93d6e10b22" name="HasBody" value="false"> + <elementDefinition Id="9818f6da-1cb8-40dc-9486-9eeba2faf2d2" /> + </propertyInstance> + <elementDefinition Id="ff462e76-6539-4ac6-82ec-90cfe2d468c7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1fcb023e-123b-4f1c-a9c1-7a4b854a6a28"> + <propertyInstance Id="b38a0cbb-a30b-4d13-a195-01576754a03c" name="IsUnsafe" value="false"> + <elementDefinition Id="1e592c62-2b48-43bc-bdab-68bb71c2df28" /> + </propertyInstance> + <elementDefinition Id="b6cfd784-dcda-4876-b577-21a429a41ba0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5742e577-1395-4328-9e2f-0bccb97c7624"> + <propertyInstance Id="1addc745-ab12-4961-bc87-272449fc0011" name="Inheritance" value="none"> + <elementDefinition Id="c12c8fbd-03f6-458b-a4fd-ff4b213c2d6a" /> + </propertyInstance> + <elementDefinition Id="ef6edc1d-b26c-4f9b-92c0-f011e678d824" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ca191dd7-cfe3-4f6f-b8a8-435d2fe9437a"> + <propertyInstance Id="4e4f39f5-4a18-45c7-8bde-1fd622548339" name="PackageVisibility" value="internal"> + <elementDefinition Id="b343df1c-2d9f-44e8-833a-ac21d37242a0" /> + </propertyInstance> + <elementDefinition Id="88540c26-bc6c-4f73-b9e1-b47f22311383" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bc628242-dc6c-4fd5-86bd-b7a7850a9e94"> + <propertyInstance Id="dea79644-3d47-4e4a-8ce8-c4f4e85da363" name="Set" value="public"> + <elementDefinition Id="18e9e983-b491-49ee-93d6-1cbde9a9ff34" /> + </propertyInstance> + <elementDefinition Id="f0841f63-d57b-4ae7-b43e-914990c47c20" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="88e23dc2-9457-4a4a-acf8-879e7f1599c6" /> + <type_NamedElement> + <referencedTypeMoniker Id="4d7b8fb0-a8ce-4ce7-ae8c-271b70b605f2" LastKnownName="DriverData" /> + </type_NamedElement> + </property> + <property Id="7bb157df-f80d-4108-bf3a-76cef07eafb8" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="46c29b34-36b9-4c3d-8cd2-6337149250e8" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DIsEngineOnly" tag="ViewCode"> + <elementDefinition Id="730ef765-0c35-4451-8064-679fe6327325" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="4a231977-b668-43ba-88f2-f4ab3325cf92" name="property" profile="CSharpProfile"> + <elementDefinition Id="80437224-49d0-42ce-b5b9-0fa970cb3524" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="da7a1975-4707-4c4c-a0f0-6dcc313a2aa5"> + <propertyInstance Id="0a67c25b-726e-4511-974a-24add98c2993" name="ClrAttributes"> + <elementDefinition Id="8efa4d6f-8dca-4c28-a92c-50811e5db65c" /> + </propertyInstance> + <elementDefinition Id="886e677a-e7f0-4276-a542-1f27565dd44a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2ad3e720-abce-489a-8749-4502e8ff12da"> + <propertyInstance Id="ea0322e2-8af9-4439-9a9a-5504fe98ffc7" name="Get" value="public"> + <elementDefinition Id="a0f903d2-c66b-43a0-947c-741b0fc4b965" /> + </propertyInstance> + <elementDefinition Id="1f6cefea-4cac-43aa-9f23-27aefbc28676" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3307ee85-3e5b-491c-97bc-0ca726a88af3"> + <propertyInstance Id="f38bf5b6-3743-43ff-91de-0fe2c91719c5" name="HasBody" value="false"> + <elementDefinition Id="19f7ea00-5b86-4c23-960d-ed7e94f922e9" /> + </propertyInstance> + <elementDefinition Id="7b3884f5-d902-4031-b0e8-d7bf43d4ab5b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="498e3260-de1b-4b6a-adcb-ed9e6a2fca70"> + <propertyInstance Id="6cc0a658-4617-43d2-9fdc-32bc88d7eba5" name="IsUnsafe" value="false"> + <elementDefinition Id="77f92b5b-7d7b-46a9-9b8c-4605744b7ae4" /> + </propertyInstance> + <elementDefinition Id="50477880-6f5c-486e-9d06-d4b7d7062f35" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4ac099c3-d5ab-4323-ab27-590d58d012f4"> + <propertyInstance Id="d400d789-61d6-463f-b7df-a02b0584415d" name="Inheritance" value="none"> + <elementDefinition Id="cb202a40-23d4-403a-aba9-012fe5f87069" /> + </propertyInstance> + <elementDefinition Id="a66d9a4c-542c-458b-8a07-866e7bd20f93" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ce5a64f8-bdcf-4463-8eb8-de6cd3f294fa"> + <propertyInstance Id="84daeb1a-d447-4ccf-aa27-94fbcba415eb" name="PackageVisibility" value="internal"> + <elementDefinition Id="00be921c-2383-445d-8bb6-67cf0f9218f9" /> + </propertyInstance> + <elementDefinition Id="f8c1982d-bc9b-4567-b98e-98bb680c59c2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="51c1aeb9-11ce-40a6-b711-9fab218aad85"> + <propertyInstance Id="36023063-d9a7-4be8-9d45-46677875dd14" name="Set" value="public"> + <elementDefinition Id="30c31a3d-1060-4df4-a134-9e5d18840065" /> + </propertyInstance> + <elementDefinition Id="7ae76a72-61d0-4ea5-b11c-2a9057d45a54" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a64d737b-6021-4820-a6f8-c33ba8ccf949" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </property> + <property Id="9b981507-bc95-4b65-9858-31512836ee13" name="JobFileName" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="5acf5b7b-4024-4dcb-8e6a-176c09fcf2d9" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DJobFileName" tag="ViewCode"> + <elementDefinition Id="cd457596-b7bf-4644-bbd3-3f8210185798" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="79e701e1-e2c3-4254-a30e-a418ec0a62cc" name="property" profile="CSharpProfile"> + <elementDefinition Id="e77cb140-9ce6-4535-84b9-9c9143d62d3a" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c23adee3-b933-4a3a-9e88-45d60e786769"> + <propertyInstance Id="2d6a21a3-b6d7-4b56-9873-0783df93a9ee" name="ClrAttributes"> + <elementDefinition Id="5ea5fd66-da93-4620-b248-f8a7a421042d" /> + </propertyInstance> + <elementDefinition Id="1d577ff0-b9f0-4ac1-b8c3-56ccf3c4e72b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="810b900d-f9cf-41e1-8e11-6553eb58c816"> + <propertyInstance Id="6b40bcd5-6f2a-4152-96e6-d3eb1637e2ca" name="Get" value="public"> + <elementDefinition Id="26045a93-5a90-4917-a49e-5f830b6440b3" /> + </propertyInstance> + <elementDefinition Id="2b40d7ba-b7de-4e26-bf97-d313221e6a7b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cdbf5106-59b7-4f49-9abb-ce7da7f28b7e"> + <propertyInstance Id="ebc715cf-4297-481e-9fd6-1654bcd13247" name="HasBody" value="false"> + <elementDefinition Id="9ccb2240-ec81-4786-8f45-15724fd1f8c9" /> + </propertyInstance> + <elementDefinition Id="ad2a1184-a256-45f2-8567-dd084ce5d142" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="435ead9d-21eb-4a0a-a206-c80746e86be6"> + <propertyInstance Id="1722d1ee-1c02-4b91-a80a-1dd8d6c0c126" name="IsUnsafe" value="false"> + <elementDefinition Id="b172dde3-28c4-475b-b009-4d3b62beb218" /> + </propertyInstance> + <elementDefinition Id="73d4efd2-2fb3-4814-a5d2-3adf7c0dced2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="66d1300f-72b9-47de-b1e5-2173b28a5879"> + <propertyInstance Id="e83f2be6-8c24-41e4-a1a1-3a76147a5613" name="Inheritance" value="none"> + <elementDefinition Id="ee9ff756-abd5-454b-9a95-7d2ff42b06d4" /> + </propertyInstance> + <elementDefinition Id="1b9dde43-713b-4728-bccc-c784e92b1759" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fbaecd4c-ac5f-4feb-abc9-e64977fbd439"> + <propertyInstance Id="51588794-9ba4-42d7-93d5-01a4ca65e172" name="PackageVisibility" value="internal"> + <elementDefinition Id="6000c4a5-0c52-4a5f-8e6a-768f1a04e82a" /> + </propertyInstance> + <elementDefinition Id="f99e0eb1-fc94-4ce8-90ef-61c20a213315" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e1004f0d-d32b-4ac5-b93f-cab410de2429"> + <propertyInstance Id="3d8711a3-0e6a-4262-894d-f437ea8c545e" name="Set" value="public"> + <elementDefinition Id="6a457f4d-54e8-4146-adc7-4abaf57a0f36" /> + </propertyInstance> + <elementDefinition Id="16d3a8e6-a9ad-4c56-9f5f-81d89a8737c5" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="55f9502a-1565-47e5-9f97-3bf6bebe5897" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + <property Id="8f54fcb7-2211-452e-a4f8-ba9984f913f7" name="BasePath" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="4e96b170-6a72-4384-8c6b-5da7ff0ccc50" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DBasePath" tag="ViewCode"> + <elementDefinition Id="a68bbd23-d7eb-4916-8497-c1b7095c6788" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d9b85159-47a1-406b-b895-00d5b0f80b27" name="property" profile="CSharpProfile"> + <elementDefinition Id="1bbb939a-8fa7-4e09-9b34-c60630090fa6" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="377184f9-ba09-491c-ab3e-18b66a2899e0"> + <propertyInstance Id="17bedbde-814b-4b9d-9199-a0a931031cb3" name="ClrAttributes"> + <elementDefinition Id="12c4f39d-c44f-4976-a5a9-956c2c0eed15" /> + </propertyInstance> + <elementDefinition Id="27cda5be-bcd5-40b3-8b1f-126c196e1170" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3abadccb-c4eb-492d-88a9-cd6495ecc072"> + <propertyInstance Id="6641f514-aa0a-46a2-8a8b-779fad25e9c8" name="Get" value="public"> + <elementDefinition Id="e14446ba-679d-47b1-bdb5-0e5eb7eadef5" /> + </propertyInstance> + <elementDefinition Id="106e7dc4-5ce4-419c-86c5-0c8ad61418bc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ccf6c633-d24e-469d-aa39-e17583848db9"> + <propertyInstance Id="6fdc861f-c4ae-4c17-9cd7-5e55c6ad4637" name="HasBody" value="false"> + <elementDefinition Id="1d552c02-622a-4a4f-a251-ba2ea67cd2c5" /> + </propertyInstance> + <elementDefinition Id="9e854016-fa78-4067-8c9c-bb8c0679ea5b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6f7ea75d-ef64-4453-8d75-66f5c3f80bc1"> + <propertyInstance Id="86c43ad3-dac2-4a49-bb46-faf7f150849f" name="IsUnsafe" value="false"> + <elementDefinition Id="bd7bd51a-9b44-41d2-9608-9bf2901aa79c" /> + </propertyInstance> + <elementDefinition Id="71cc9561-f304-4e8f-b267-af16f30ba8a2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="21cd8cb5-e377-4f65-99fa-5f78ce1d9351"> + <propertyInstance Id="027d3aee-7c2d-406d-989a-91d9cc2341ee" name="Inheritance" value="none"> + <elementDefinition Id="f2fead2f-8de0-4d6e-b938-75e0cea6d4f3" /> + </propertyInstance> + <elementDefinition Id="ac65ef13-96f0-4590-a2cf-f6df2ab17209" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c6023928-e5da-45bc-979a-51cc3286d0de"> + <propertyInstance Id="d6565231-44aa-4956-b35d-5ed68489b2c1" name="PackageVisibility" value="internal"> + <elementDefinition Id="3f7da54d-838b-4521-a60f-76faeae52ef8" /> + </propertyInstance> + <elementDefinition Id="04144445-9346-4bbb-afbb-6874d0e15fed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="77d39631-a2bb-4d6f-9dcf-8a499a3936c7"> + <propertyInstance Id="21ce45b2-e3b3-4d35-9661-1115de0005d5" name="Set" value="public"> + <elementDefinition Id="92bdf415-256f-4c45-a786-a83642077488" /> + </propertyInstance> + <elementDefinition Id="b1ab7628-79e9-4b6c-bf11-5913e1459e63" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d64e4ad9-29bb-4e6f-b250-36a5144cc5bd" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="3e969e33-0fdc-41f2-9056-53522b1c1d6a" name="VectoRunData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="9bcb54af-71f7-4ed1-b18c-b58c7594e42a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="9b387a80-878b-440a-8f03-8cf468f38e84" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="e97128ae-e7c9-40cf-bd6e-e57a5fcb2cf0" name="method" profile="CSharpProfile"> + <elementDefinition Id="587b87cc-c6c4-4221-aa66-f4d2554b31c8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e1bf2e34-f00e-406b-b593-3a963af520fa"> + <propertyInstance Id="816ab562-fbc9-420b-9ef4-9cb1e8d307da" name="ClrAttributes"> + <elementDefinition Id="3a5b5e54-0368-4b26-9ac2-22dae2103e47" /> + </propertyInstance> + <elementDefinition Id="a407aa7d-c8d7-42f7-993b-5aa0f8dfa569" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="383a60c3-fdd7-436e-85e5-7ec25cf165d4"> + <propertyInstance Id="1e8389a1-067a-4458-b298-df0146e1869e" name="IsPartial" value="false"> + <elementDefinition Id="a5e60666-3170-45b3-9e7a-d6aa2a7a6caf" /> + </propertyInstance> + <elementDefinition Id="e15f36a9-5d34-475f-9e43-6b5e4d57ab89" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="99aff2e6-a0c5-41b2-9321-3cc1f2f2ecd4"> + <propertyInstance Id="ba4c0d1a-0453-42e8-b055-85b8a6e83350" name="IsUnsafe" value="false"> + <elementDefinition Id="97ccbc1d-45ea-4a48-97a6-42a0066b0734" /> + </propertyInstance> + <elementDefinition Id="1c775de7-f3fd-47e6-aa11-5f168167e64a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="73d395fc-5525-4e4f-9970-5cafb761f664"> + <propertyInstance Id="8a1cee73-abe0-4f23-b59d-dfa5fb4e259f" name="Inheritance" value="none"> + <elementDefinition Id="9ca278ae-4843-402e-aa92-98ccf46f8087" /> + </propertyInstance> + <elementDefinition Id="01e47015-a922-4fec-b3ed-4c52f3e3d388" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a2454f1e-8b93-4b5d-b1de-974303619dab"> + <propertyInstance Id="5eafb8b6-6e36-4fb1-9a4c-2e9baa56dcae" name="PackageVisibility" value="internal"> + <elementDefinition Id="9d9cb5eb-eef6-4e5c-96d2-16c8736eb6d8" /> + </propertyInstance> + <elementDefinition Id="67e3c836-b073-4ea8-9c03-1bf85cf24cd6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="40da5e47-5f1d-489d-8bc3-6b0571977fa1"> + <propertyInstance Id="e159278d-1b69-4d67-b0bb-09cd304f1266" name="params" value="false"> + <elementDefinition Id="a3298d33-cd47-42e5-bb83-f776e63c7a00" /> + </propertyInstance> + <elementDefinition Id="e2f8a5bb-cc5d-4956-8c99-9b904c443bf9" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="309e47f2-a245-4333-917f-e5d4dcf7949a" /> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="72462902-9914-4d86-9414-d60dbbaf7098" name="DrivingCycleData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::DrivingCycleData"> + <elementDefinition Id="46973c13-d6ad-41e2-896e-0b14647bcd25" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="ddfa26ce-73db-401c-b3dd-7e33ee332288" name="IList<VectoRunData.AuxData>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IList<VectoRunData.AuxData>"> + <elementDefinition Id="4a4d016e-5ac2-4c8b-89a6-2c878814afe8" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="4d7b8fb0-a8ce-4ce7-ae8c-271b70b605f2" name="DriverData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::DriverData"> + <elementDefinition Id="762dc6c3-0e90-457f-b14a-7dbda01548af" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="6ead1fd3-3513-47b2-af08-009172c53f5e" name="DrivingCycleData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="6bb3ae3d-1e8f-43e3-a2da-2a404840acbe" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData" tag="ViewCode"> + <elementDefinition Id="ad535c3b-6eb7-46e6-9dbd-e4692c793a1e" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="869e5fd6-fcf8-47b4-b9b0-fd1b8b1c2c5a" name="class" profile="CSharpProfile"> + <elementDefinition Id="ded1025f-98f8-4481-86ac-554130eb9ce4" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cd2446c0-6a07-4099-a7f8-8870b413f4ce"> + <propertyInstance Id="9417a47b-b459-4edb-a152-85898c9a3f32" name="ClrAttributes"> + <elementDefinition Id="f6768776-e2d7-4766-bab2-a5a6cadbb521" /> + </propertyInstance> + <elementDefinition Id="ae0af213-57a3-4d16-89ee-abfe917a9725" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1a86f4c2-d794-4179-9df4-d9d670356076"> + <propertyInstance Id="3a4846e5-de65-4b25-bdda-79f53006e42f" name="IsPartial" value="false"> + <elementDefinition Id="63b95cf4-d9bd-40a0-962c-adb01cbc6bd2" /> + </propertyInstance> + <elementDefinition Id="3a6c0598-77f2-41be-8d8a-76aef1d31776" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2dfb4211-bb5c-402f-b21d-8485ebe30dbf"> + <propertyInstance Id="22eda573-2e0a-49d9-9eb2-6e87591fb7a1" name="IsStatic" value="False"> + <elementDefinition Id="2ec3740e-c9ec-49d0-8cdc-5399ca5eb80e" /> + </propertyInstance> + <elementDefinition Id="8782d3c1-9298-4b03-a366-041c6c612848" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0f778efd-7248-4be3-b557-1e2f6e6c4313"> + <propertyInstance Id="bd49d18e-982a-4d62-8685-ffbc6c89d8e8" name="IsUnsafe" value="false"> + <elementDefinition Id="4b0380f1-16ad-42f4-9d05-a124d5ab2913" /> + </propertyInstance> + <elementDefinition Id="74214c79-6ae1-4962-a272-1e0a7d09f89d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6d820f2a-f54c-426b-8872-6e7f622c9e92"> + <propertyInstance Id="672ac918-8f39-4f7e-95d0-538d25933f3f" name="PackageVisibility" value="internal"> + <elementDefinition Id="fb78771f-3cbf-46db-be1b-03bf77ed0b16" /> + </propertyInstance> + <elementDefinition Id="08709271-34fc-47ee-b20f-293dcdb91808" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="46973c13-d6ad-41e2-896e-0b14647bcd25" /> + <targetEnds> + <association Id="d837d79c-19a9-4ed1-af8d-da9e0a54fe0b" isDerived="false" sourceEndRoleName="DrivingCycleData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> + <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="5997a02f-e03c-44de-8bf0-1a33e1d38a0a" name="DrivingCycleData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="18fc0d6c-d768-4e8e-859e-ea89f4ea879e" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="43129553-65a8-4543-8892-6a165bf51acf" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a6ccb293-1eb6-4c5a-b341-bdae135f432c" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="354afeeb-693c-42b5-9974-456807fa039b" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="6937f978-1f0b-4dda-a933-462446015459" name="Entries" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="937777ae-57fa-4942-b5d3-a3374b69906b" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3DEntries" tag="ViewCode"> + <elementDefinition Id="d5b7e3c8-bf02-4244-9e39-5ee5c75d63fd" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="dcbaef4a-a939-4f50-9322-14b86fc7f0fd" name="property" profile="CSharpProfile"> + <elementDefinition Id="b1539b9f-cbc2-4990-912a-5b558e86e58c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1f7450c7-f182-4f6a-8bea-2aa65ebfde64"> + <propertyInstance Id="647ee557-fb68-43d6-a6bf-635decafe922" name="ClrAttributes"> + <elementDefinition Id="44b029a1-8e14-4378-a1a4-e42792e9633b" /> + </propertyInstance> + <elementDefinition Id="7a25eb54-2f95-4907-b646-45622ee7f4c7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f6032a96-bd7d-4fef-8c8c-ff1893831408"> + <propertyInstance Id="a831f102-863a-4dc3-832a-fc68f51f407c" name="Get" value="public"> + <elementDefinition Id="a47f5418-27a5-4acb-80fe-d8f7d6dcc01b" /> + </propertyInstance> + <elementDefinition Id="ab80177b-25a8-445a-8406-fc624b2eeab7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="34bcdf6e-f0ad-484e-878d-8756831bbf8e"> + <propertyInstance Id="4a31c6c3-f0ca-41f6-bc63-9f8707be4dcd" name="HasBody" value="false"> + <elementDefinition Id="f098d823-07d9-4cf9-99cb-671495dfdcf1" /> + </propertyInstance> + <elementDefinition Id="309a4cd2-7a13-4d1d-ae87-e6214c0f6203" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="38010d78-bb3a-4ae0-9992-1ff52b481d73"> + <propertyInstance Id="94f32378-e1a0-4bfe-8aed-8a475b71ca9a" name="IsUnsafe" value="false"> + <elementDefinition Id="821f7914-f9a9-48a6-bf64-53cddadbd886" /> + </propertyInstance> + <elementDefinition Id="cc12407c-eb76-4476-8bcb-ad92ab4029fc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8c9eddbb-3759-48cf-ae90-3742c5eb6085"> + <propertyInstance Id="a3b72f58-27de-4a63-a68e-da461061ee3f" name="Inheritance" value="none"> + <elementDefinition Id="29f1ee26-74dd-4ecf-9e45-124f7efc467a" /> + </propertyInstance> + <elementDefinition Id="75032162-da31-41b7-a01a-8685c806dabf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e5c02ef9-15af-4647-8cee-5a251606aa06"> + <propertyInstance Id="d9b8d1d7-bd4e-4450-b969-0a7cc0b2338f" name="PackageVisibility" value="internal"> + <elementDefinition Id="62f5e9fc-9cd5-4bae-b061-98f6e5924a32" /> + </propertyInstance> + <elementDefinition Id="071f8ee7-dc4a-4738-b219-39a8daacea82" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="85cb8921-6abf-48c3-be5b-dc2ba0231a56"> + <propertyInstance Id="26b8de1f-b793-428a-88dc-691c08756ad6" name="Set" value="public"> + <elementDefinition Id="d1f47b29-62bb-4d2d-9d47-f274957f6d94" /> + </propertyInstance> + <elementDefinition Id="7a3fad32-4b3f-4aff-9842-8ccbe1b5d8af" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="21161e86-2d2a-4b4c-955b-de3c2379cb8b" /> + <type_NamedElement> + <referencedTypeMoniker Id="1d74de90-51a8-43d6-aec1-940e0035cea0" LastKnownName="List<DrivingCycleData.DrivingCycleEntry>" /> + </type_NamedElement> + </property> + <property Id="0ae84e86-d869-4f8d-b782-91e108b5482b" name="Name" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="30d80d74-16f6-4a13-becc-bb1a6fa79599" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3DName" tag="ViewCode"> + <elementDefinition Id="dfbcd036-51a4-47f3-a27a-91d13134cb99" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="67db1ae7-5570-47bd-b0d9-476fe302e72f" name="property" profile="CSharpProfile"> + <elementDefinition Id="4a3b63a1-0c8a-4643-bb43-fa28ac48fedb" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="475d960a-75ae-4254-ac84-b580f1b091f1"> + <propertyInstance Id="225ef356-10a4-4ef5-a298-ad5f2a30806a" name="ClrAttributes"> + <elementDefinition Id="5a8aabdd-3f95-4aa1-99bc-a6e2515c191a" /> + </propertyInstance> + <elementDefinition Id="1761b51a-87a7-4ce2-956f-0ec146aefbaa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="152b9a80-385b-4b0d-9ee5-2a363e5ce5c6"> + <propertyInstance Id="91fb7eb0-552e-4e07-b3de-564c699fcc0c" name="Get" value="public"> + <elementDefinition Id="10c81c9b-ca8d-45bd-a5a5-7f62c79fb502" /> + </propertyInstance> + <elementDefinition Id="b67f3f7b-e48b-4d2f-a3d5-d5308fa91121" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0d9da028-3ee1-4d99-bf01-b19c9c890173"> + <propertyInstance Id="c1cb837c-bad2-4fd4-8101-866805a79b2a" name="HasBody" value="false"> + <elementDefinition Id="e837e805-2da5-437d-a928-879a15cbf96b" /> + </propertyInstance> + <elementDefinition Id="edda0cdd-a6a8-4b2f-873d-2bd9260298f0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e4629a75-cccd-4f0b-a781-f13770b966c1"> + <propertyInstance Id="98565285-7a75-4c5c-b124-467457b3b45f" name="IsUnsafe" value="false"> + <elementDefinition Id="1eea2e33-cef1-4f99-9b2e-1679b7fb94dd" /> + </propertyInstance> + <elementDefinition Id="490b97ae-b164-406b-a03e-fce3ddc5bb5f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="79757fcc-12b6-489b-98a8-dff10c886662"> + <propertyInstance Id="63c9c5e1-410a-4a8c-9180-c3b5b3b738f8" name="Inheritance" value="none"> + <elementDefinition Id="de48b67d-8136-4095-974a-fcea3e2124d4" /> + </propertyInstance> + <elementDefinition Id="86cfe868-c8c5-4c7c-9cd9-c50a48a26fe5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ee5aea3b-79d4-479d-ac4a-b00b04f25fd9"> + <propertyInstance Id="19955d6e-73e3-437b-8860-97b854892318" name="PackageVisibility" value="internal"> + <elementDefinition Id="08ccd85f-3232-4286-90e6-b2b137e56f4e" /> + </propertyInstance> + <elementDefinition Id="5567365f-b028-420c-a6c2-8e55b4ec2a4d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="07ee8ee4-72d9-43dd-a690-9838c6b5cb53"> + <propertyInstance Id="0b45bc5f-e2c7-4abe-a122-34c7b027b7ec" name="Set" value="public"> + <elementDefinition Id="21f84cd1-7bce-4016-b556-73a0cbaf9026" /> + </propertyInstance> + <elementDefinition Id="a61d951a-0401-4535-aff3-2dc416f60dae" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="042d7542-eef9-49f2-83da-52b8bc78c0e3" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="cab9d059-82f9-4af5-9947-7c67ecfe6230" name="ReadFromFileEngineOnly" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="de0dbbfd-4b65-4e76-be8c-80f918820e37" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileEngineOnly OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="400b2a79-d127-4727-ac23-86a249859c1c" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="47340c46-073d-41e9-9625-bc3e52bda4c3" name="method" profile="CSharpProfile"> + <elementDefinition Id="f774ddd0-c612-452f-86e4-926b8f5ef04d" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b12b36ed-7189-4f9f-bdce-0cdfa1287462"> + <propertyInstance Id="f3848651-2a95-4b70-b9e5-823cf71390b6" name="ClrAttributes"> + <elementDefinition Id="d4f8133d-74f7-4cfd-a269-f42551707b7f" /> + </propertyInstance> + <elementDefinition Id="bf53c091-a2d8-4406-ab24-bf24710e5f76" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2306d21e-c3c9-4c68-b41b-3b530e1e560a"> + <propertyInstance Id="461ca8e9-6647-456e-95aa-b31ad36b262a" name="IsPartial" value="false"> + <elementDefinition Id="04412a95-d1db-4cc6-8a73-bed7d4a08908" /> + </propertyInstance> + <elementDefinition Id="56748d0a-b61a-4e5a-bf95-e7ac94cc782c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="558f48f6-6565-4fde-96ef-5bf36938ffdf"> + <propertyInstance Id="f85dd853-3bed-484f-8c98-cbbaaee32c46" name="IsUnsafe" value="false"> + <elementDefinition Id="ab5ec8d1-dd0f-405e-b773-332da3463bf7" /> + </propertyInstance> + <elementDefinition Id="61bf5c9e-3270-41bf-8019-953d0dab180b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="428929aa-78bf-40b1-884e-83a96ed362e9"> + <propertyInstance Id="42812d45-4eb3-4a35-802d-cf56dd8e05c2" name="Inheritance" value="none"> + <elementDefinition Id="7b053587-5406-4eb9-a51d-09fa6d1d45d0" /> + </propertyInstance> + <elementDefinition Id="6a1ac0bc-3f55-482b-b3f5-ec1c26a8983b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9ff5d091-53ae-4de6-92a5-54ee8fecdded"> + <propertyInstance Id="6aeb553f-134c-4199-a38b-e8ec50fbae26" name="PackageVisibility" value="internal"> + <elementDefinition Id="e4e84338-956a-449b-ad82-2a73c6a60cba" /> + </propertyInstance> + <elementDefinition Id="304b7210-e7e3-45b5-b36e-e1e3a9c40250" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ff5c3361-743b-4ed6-8a4c-fbf510f976d1"> + <propertyInstance Id="e95baa3f-11f4-4141-b5e5-e699521a429f" name="params" value="false"> + <elementDefinition Id="3a86f536-af9a-428d-938c-a0a98a08dbab" /> + </propertyInstance> + <elementDefinition Id="715c7c3c-e4a7-4909-af67-c969d897e388" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="051207ae-766b-411b-99cc-e3434993f92d" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="94fc9248-df77-4911-8a0d-bf17363b9545" direction="Return"> + <elementDefinition Id="928165d6-37b8-486b-8805-3bd422026e26" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="09adca35-44b1-49ac-a433-a6b63fffb43d" name="fileName" direction="In"> + <referencesInternal> + <reference Id="afa7a070-8376-4635-ad74-b1221c5fb735" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileEngineOnly OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> + <elementDefinition Id="29d0351a-604e-4c38-b098-4990f9e8c463" /> + </reference> + </referencesInternal> + <elementDefinition Id="a5d6a58a-cec8-4283-93c7-a4d4bf29dec9" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="09016ad8-d2d8-4cf1-a8f5-0c65af9a80e1" name="ReadFromFileDistanceBased" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="465875b3-5ed8-4bbe-88a1-390306a17d08" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileDistanceBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="ea1393a4-a275-4744-acaa-c35c4a35b551" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="0d054a69-c7bf-4dd2-a4db-2f65536e1c08" name="method" profile="CSharpProfile"> + <elementDefinition Id="97c49d94-01b7-4b7c-8d6d-413c9d200cf4" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c728515f-0751-4465-beb5-4ed1e4b48d10"> + <propertyInstance Id="0754d376-4e90-4b8c-82c1-7548bb54b7be" name="ClrAttributes"> + <elementDefinition Id="7ec20096-23ba-480c-9afe-03e2bcc5bf92" /> + </propertyInstance> + <elementDefinition Id="598b2bc2-1290-4b48-83f7-e81b5848d0fa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b966830e-ed77-4c73-b4fa-1a59a1afebda"> + <propertyInstance Id="ba4f56a1-08af-43f7-a519-7a6aa0484335" name="IsPartial" value="false"> + <elementDefinition Id="4b199e83-03db-4937-aab7-feface5e7134" /> + </propertyInstance> + <elementDefinition Id="b70ee176-dfc2-4300-8380-677a01bf3e4f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c8e56efe-3e89-4aa9-8078-0f32a78a7747"> + <propertyInstance Id="5b15c890-c900-449d-b64b-2c82ec3847fa" name="IsUnsafe" value="false"> + <elementDefinition Id="57fb56c2-61bf-4ef9-91e1-08e2c35acd13" /> + </propertyInstance> + <elementDefinition Id="c1f45f65-ca5d-4c01-92f7-486f7f6bd71e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1b9117bb-ad07-46df-b502-afb5a08f00ab"> + <propertyInstance Id="7d889901-f410-4b1e-b811-d0e6adb291b0" name="Inheritance" value="none"> + <elementDefinition Id="52a6ffb4-19ee-4ed9-9d08-ed0566c30775" /> + </propertyInstance> + <elementDefinition Id="6289738b-b365-4a5f-b62c-c8b38e3bf68b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1b4db01b-bcdf-412e-93ce-6a81e33a67b8"> + <propertyInstance Id="2183fc18-e45e-4bb4-bd8b-cba14f6a9e3e" name="PackageVisibility" value="internal"> + <elementDefinition Id="0aee85c1-e5b9-4f55-a692-281d4492502f" /> + </propertyInstance> + <elementDefinition Id="bbcdde94-3280-401b-94b4-e39b8bc7860c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d959be85-20e6-4272-953e-ef970c98490a"> + <propertyInstance Id="2debe5e1-38b3-4053-8554-0a875ddf2d25" name="params" value="false"> + <elementDefinition Id="2be1b0b5-5df2-47fd-8dc9-520388352712" /> + </propertyInstance> + <elementDefinition Id="c847ab5b-d3cf-464f-acd9-97d5d72a775f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="2b6700da-4c0a-42a1-bb51-c6f4f87926fa" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="62906762-c61f-4d7b-9994-5e6fa3d91c72" direction="Return"> + <elementDefinition Id="0fe1254e-77cc-4b5b-b8a3-6d100d74ff63" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c86e915b-900f-472d-9e0a-488c4424405f" name="fileName" direction="In"> + <referencesInternal> + <reference Id="b53de430-abf9-4cee-832f-024a138e88f1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileDistanceBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> + <elementDefinition Id="17f567d1-cf90-43b2-8e52-d3636333479f" /> + </reference> + </referencesInternal> + <elementDefinition Id="e5c5ad57-0aeb-4c5e-9fac-907f3dfb7e45" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="b002dfe4-e444-48ae-9dc0-521e9391ad03" name="ReadFromFileTimeBased" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="ef067d04-1d87-4e06-a1f9-7f477d3a4d9b" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileTimeBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="383d7cf9-7c6a-4c62-92c0-bf05ded35f7b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="9ec6f0bb-5f3d-453c-a41d-57c523d599e7" name="method" profile="CSharpProfile"> + <elementDefinition Id="23e37d48-20fe-4f51-8bac-44fe1e9df6fd" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="18508132-d9b2-4ed9-b5e8-c23c58834223"> + <propertyInstance Id="5f5ea7e5-d353-46dc-a8a8-5048e09984fc" name="ClrAttributes"> + <elementDefinition Id="04e1de3b-c33c-49b0-9517-d068b30a3b53" /> + </propertyInstance> + <elementDefinition Id="e2aec2e7-1427-4645-be68-28942c710af9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="23854cb9-31ba-4da8-aaa5-629592bad5e8"> + <propertyInstance Id="4968c166-8dc9-4cf6-8036-e0262d6bbfdd" name="IsPartial" value="false"> + <elementDefinition Id="5ec86146-f59a-4e5b-91a1-aabf3a9c0867" /> + </propertyInstance> + <elementDefinition Id="3f450775-2b36-46fe-975b-71c45754bb27" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b7853ae0-d6f7-4ee2-b52c-97b981886078"> + <propertyInstance Id="037e0a83-8fff-494d-b2aa-bda070bd8f3c" name="IsUnsafe" value="false"> + <elementDefinition Id="611f2ecd-459b-44e2-9567-8dcb79015a31" /> + </propertyInstance> + <elementDefinition Id="613e56c0-7fe8-4906-826e-83076b5ee3e0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="19447035-197a-4b37-99fd-4e14fdb78575"> + <propertyInstance Id="89eae89f-f4af-43bf-bb17-9aa6c1b39aba" name="Inheritance" value="none"> + <elementDefinition Id="59c4997e-247c-40b3-b778-11f3fb95b304" /> + </propertyInstance> + <elementDefinition Id="dfee8961-df72-4384-9fde-b75dd419070e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3fbe7bfb-b300-42eb-b22c-74dc6f707c0f"> + <propertyInstance Id="7a891ab7-bfe2-4c15-b87d-2a1774e3189c" name="PackageVisibility" value="internal"> + <elementDefinition Id="bb0f4023-0de1-43d5-9055-aca55d7a2edb" /> + </propertyInstance> + <elementDefinition Id="d6610615-05fc-4157-9036-85f67f83e75b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d9612f2f-c607-41ec-bdb0-f421f2b01331"> + <propertyInstance Id="3c704709-5178-45d0-8f4a-36471551f261" name="params" value="false"> + <elementDefinition Id="524b1933-cee5-40d1-8dc9-57b439f66950" /> + </propertyInstance> + <elementDefinition Id="130f7f91-ea26-4ad3-b590-07cb4ada9ad9" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d7c333c9-dbf3-4601-a4d1-4ef32989f50e" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="3ef4b241-1d56-4274-b584-fffbe50b9256" direction="Return"> + <elementDefinition Id="dae96fd1-7d66-4027-a6c1-4445b4faac34" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="4adc0c24-9c7b-43d8-8c16-b6320c1181fd" name="fileName" direction="In"> + <referencesInternal> + <reference Id="3aaedd0e-a78e-42fb-8504-3bc34012ac91" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileTimeBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> + <elementDefinition Id="85aa96c6-d71e-426c-8da6-2932a0e18a9d" /> + </reference> + </referencesInternal> + <elementDefinition Id="583e581c-bdc2-4daa-b9b2-e94a17efdb61" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="7aaa1411-d86c-43bf-8e7f-719eedb9b02a" name="ReadFromFile" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="d4be1cc7-37fa-47be-92fb-4d440b87cb76" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))])" tag="ViewCode"> + <elementDefinition Id="ac1e5a74-5a6b-4721-86ec-1ea4fda91cdc" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ffa2ba6e-b500-4e95-9876-8bf30ca04937" name="method" profile="CSharpProfile"> + <elementDefinition Id="dbf87d8e-16eb-4554-8bdc-21b8c86d6e78" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="84b314a7-469b-4aa2-9eeb-093556b374e3"> + <propertyInstance Id="a1ca0d4a-2f8a-4e4b-a9bc-870ff71202b5" name="ClrAttributes"> + <elementDefinition Id="35260458-e27a-45e9-85e5-611a9b60d1a3" /> + </propertyInstance> + <elementDefinition Id="a290ee30-81c8-4e2e-8c4e-61163b1cff12" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="24270728-1ef4-4b8e-a811-9db2aa567a66"> + <propertyInstance Id="68d007ba-c9da-4e7c-b78c-f0ef070e30a8" name="IsPartial" value="false"> + <elementDefinition Id="e9ffe163-9364-4bc3-8d80-5c0d8350d8bd" /> + </propertyInstance> + <elementDefinition Id="80adcd8f-9634-452b-97f8-d2598350d370" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="394de094-16b6-4e81-9275-a19e08e18609"> + <propertyInstance Id="6a5a4bc3-ab07-4ae9-aabc-f9108a2e70e9" name="IsUnsafe" value="false"> + <elementDefinition Id="ee70fa1b-5d21-4307-afdd-e70207bfecbd" /> + </propertyInstance> + <elementDefinition Id="fe9ab3c2-f5c8-41ec-b77a-63bdce3fa54a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="246b0580-ffc2-4b6f-a5d9-ebaec684fa50"> + <propertyInstance Id="3ab7bac7-0084-4d28-a63b-e4787ad91d87" name="Inheritance" value="none"> + <elementDefinition Id="575f50d0-e72f-43c8-b92e-4a478d473656" /> + </propertyInstance> + <elementDefinition Id="cac3624b-c849-4a2a-a159-7e24fa499fb2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2b1caeaa-4aa7-48ae-925b-7d0fd7d2c295"> + <propertyInstance Id="6735ec43-a1f9-4cd0-ab40-f8bbc3a55b59" name="PackageVisibility" value="internal"> + <elementDefinition Id="578c20f8-34c0-482e-a4c1-82bbca4c3617" /> + </propertyInstance> + <elementDefinition Id="6b0d04b8-fb1a-4db7-8fee-de74b1fc727e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9f95cded-e924-401e-9175-e3b8121f5af0"> + <propertyInstance Id="ec657dac-baf2-4e06-854a-0c310c007a07" name="params" value="false"> + <elementDefinition Id="67ece696-3aad-4a33-94b0-2b09805edb4a" /> + </propertyInstance> + <elementDefinition Id="dc86e7e1-71c8-425f-acf9-63cc829ab699" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="3f4706b1-46c5-46ec-8f51-3ec9a4da3942" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="e279fe9a-a95e-45dc-abaf-768bb65c9da2" direction="Return"> + <elementDefinition Id="37105be3-62d4-4e71-9059-a04a2e21c20f" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c5c1fb08-193b-4999-9ff3-aae822c6fc70" name="fileName" direction="In"> + <referencesInternal> + <reference Id="02245b16-d144-4e7f-bc2a-ebf166f82435" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3DfileName" tag="ViewCode"> + <elementDefinition Id="692f7713-cf3e-4af5-a336-023d7173f1ef" /> + </reference> + </referencesInternal> + <elementDefinition Id="225b76e3-e630-46f8-8aa8-74a219da528c" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3a88675f-ce7a-4f90-9dbe-cca749b346e5" name="type" direction="In"> + <referencesInternal> + <reference Id="2876aad7-35c6-425a-bec2-703637fa2bbe" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dtype" tag="ViewCode"> + <elementDefinition Id="d2819250-215c-4d5d-bb09-add5bb47ce3b" /> + </reference> + </referencesInternal> + <elementDefinition Id="85d6c82b-0e0f-47d5-be87-81f4197b6af2" /> + <type_NamedElement> + <referencedTypeMoniker Id="cc173c99-5f66-4934-a5df-ca211fe09f94" LastKnownName="CycleType" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="62a19b4c-1821-472c-86e5-f8cca5a6a677" name="CreateDataParser" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="e0ae06cd-b158-46d1-9532-e4027e2e6f8a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DCreateDataParser OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))])" tag="ViewCode"> + <elementDefinition Id="135d06eb-b06e-4590-ac9c-a7c346fac093" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="7d18a5c1-c101-4716-82c2-227a606d79c5" name="method" profile="CSharpProfile"> + <elementDefinition Id="d75d9b94-55d7-41d5-880a-d6fe4cd3397f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="126e9285-a2e2-42be-a41f-33271063ca71"> + <propertyInstance Id="17727ad9-a83e-4635-b394-b7f3fb604295" name="ClrAttributes"> + <elementDefinition Id="83603ca3-8456-463a-85ef-c9414e637687" /> + </propertyInstance> + <elementDefinition Id="63a70f8c-c93d-4f5a-895e-7c59b1df2067" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="18833e88-3f8a-472a-adc8-06173ec11c17"> + <propertyInstance Id="5a4fd242-eabf-49ae-adad-503dd6fbe616" name="IsPartial" value="false"> + <elementDefinition Id="811ad2fa-a21b-405d-a451-eb4e16d3129f" /> + </propertyInstance> + <elementDefinition Id="855b4a6e-bff5-418f-af6a-5234a243f58d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4835a924-6c99-4d95-8108-e290a5b02ed5"> + <propertyInstance Id="acd44df6-cf6c-4f50-a37f-51ab407b1912" name="IsUnsafe" value="false"> + <elementDefinition Id="a5c0ff05-94ff-4f79-a7b2-2d80de741aab" /> + </propertyInstance> + <elementDefinition Id="a2b8df24-7a00-404b-bd9f-cbaf8523e253" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5bab9f28-9559-4d6c-a38f-3adf604bd4a3"> + <propertyInstance Id="7d474a9a-52f5-4480-a54f-6728e7d008a8" name="Inheritance" value="none"> + <elementDefinition Id="7c76779e-dbe0-4d7a-aac1-0b9992aabe7b" /> + </propertyInstance> + <elementDefinition Id="d8e31553-051f-4687-967b-9e4b2bc73285" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fd0c3e31-0505-4df5-ad72-db3355b02a5b"> + <propertyInstance Id="91f3aed7-f592-437b-a72f-0220383df6e9" name="PackageVisibility" value="internal"> + <elementDefinition Id="9f3977fe-ee11-4163-ba8d-12be74fd64b6" /> + </propertyInstance> + <elementDefinition Id="14eea5ce-c497-4efd-b2bf-120a4efe647d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="162423a8-80a7-4e85-8be9-502f8f555d7b"> + <propertyInstance Id="479d3e08-6bb4-4644-848f-c29ad84a8ee1" name="params" value="false"> + <elementDefinition Id="128e7222-c55f-4cac-9167-d6f375decb98" /> + </propertyInstance> + <elementDefinition Id="c2877e75-9e97-465c-9350-243705919f37" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="076ec243-937e-4deb-af5a-a6822838a042" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="82047ba0-37b2-42a1-aade-c9a5d94fa7f4" direction="Return"> + <elementDefinition Id="ce5d0e44-c21b-4d6e-8b98-e8e9a3f88caa" /> + <type_NamedElement> + <referencedTypeMoniker Id="d5d5f41c-c899-4754-bc27-48382215ab20" LastKnownName="IDataParser" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="4b5df3db-9a47-4cb7-9032-f3088bba4759" name="type" direction="In"> + <referencesInternal> + <reference Id="d6ddd764-7d7b-4770-8d11-44cb8ed1b455" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DCreateDataParser OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dtype" tag="ViewCode"> + <elementDefinition Id="b9ec0189-7e9f-42f9-8efa-0813ac63324a" /> + </reference> + </referencesInternal> + <elementDefinition Id="4ec5dc69-b6ff-4cab-823c-993f53656ee3" /> + <type_NamedElement> + <referencedTypeMoniker Id="cc173c99-5f66-4934-a5df-ca211fe09f94" LastKnownName="CycleType" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="d689f66a-c073-4f2b-9f76-7173d19c1f5a" name="DrivingCycleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="cd2df9b8-d0b8-47aa-9a70-e74277ba307c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="28cb2e58-0017-4986-91b1-cc94c2eba7a9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="204f9eb5-e3c3-4492-85a7-a78846e480ad" name="method" profile="CSharpProfile"> + <elementDefinition Id="c8e99d0c-f290-481b-91a7-c8bbb76fc955" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="36433b01-d251-40cc-bef4-d8f3bc9e98cc"> + <propertyInstance Id="4d88bb90-9f95-41f4-8d19-9684668c2416" name="ClrAttributes"> + <elementDefinition Id="21a2f2c2-a0df-4727-9d2a-9f462a7b59b8" /> + </propertyInstance> + <elementDefinition Id="19fb590b-6a35-4b3c-81fa-751bcce5dcb3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="01609768-4353-43c3-a366-34297d31cc86"> + <propertyInstance Id="ab75a0d3-39ab-4a6c-ab55-64f7558a2681" name="IsPartial" value="false"> + <elementDefinition Id="71d50ae8-99d8-4995-85eb-d12cc28a9427" /> + </propertyInstance> + <elementDefinition Id="10a35bcc-40a4-4f81-8670-4474ffe93a1a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b979dced-c073-410f-89e1-772082eda52b"> + <propertyInstance Id="2763815c-57ef-4158-af98-abc9ceb0f05d" name="IsUnsafe" value="false"> + <elementDefinition Id="298cbaf8-c55e-42ef-8cf6-c11a026860ea" /> + </propertyInstance> + <elementDefinition Id="b0da596d-b887-4565-95fa-acd377889d77" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3c74ccd7-cf13-4a74-b067-d0b410c8810a"> + <propertyInstance Id="ce8294a8-533d-4fd0-af89-5081aa4d1079" name="Inheritance" value="none"> + <elementDefinition Id="34c2e554-0002-4971-bb02-d57fb33d806a" /> + </propertyInstance> + <elementDefinition Id="8950a915-5ea8-43cd-a586-9347952f37c1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0f5ae5a8-3d22-4b92-9837-1e0bc9b824a4"> + <propertyInstance Id="69eca0ae-b73f-463c-8bf5-bf38636e2b26" name="PackageVisibility" value="internal"> + <elementDefinition Id="746eb640-95e8-4e76-8156-6e9135fb9133" /> + </propertyInstance> + <elementDefinition Id="4a0965d1-9dac-4e1d-b799-62541c254cd3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b144d7e9-777c-47a6-8c35-23b69d33bb82"> + <propertyInstance Id="3d6f0a32-245c-4099-ab1f-a43a6c087a05" name="params" value="false"> + <elementDefinition Id="26080cae-0fb8-4708-8721-c2969a04b265" /> + </propertyInstance> + <elementDefinition Id="0c294d97-9327-4ec7-b6e2-f8827671a6b8" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d0a84400-a203-4755-9a9c-95fbc7714199" /> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="1d74de90-51a8-43d6-aec1-940e0035cea0" name="List<DrivingCycleData.DrivingCycleEntry>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::List<DrivingCycleData.DrivingCycleEntry>"> + <elementDefinition Id="d0d1961d-3ff8-4dd3-ae1b-1f61a182fcab" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="cc173c99-5f66-4934-a5df-ca211fe09f94" name="CycleType" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::CycleType"> + <elementDefinition Id="bf377f65-7589-4c43-8287-6510c154a11a" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="d5d5f41c-c899-4754-bc27-48382215ab20" name="IDataParser" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::IDataParser"> + <elementDefinition Id="8b1da390-02ab-487e-8fec-96c8e3236bb2" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="3a121d7b-4cfc-4e1b-b628-f3dd05d533a0" name="VehicleData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="76c783b8-c98e-41dd-af81-627e8f8234b8" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData" tag="ViewCode"> + <elementDefinition Id="748ca5c6-cd09-44e1-b934-b070223b595b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="7ed34a25-cf33-4d39-a91f-76abffceed4d" name="class" profile="CSharpProfile"> + <elementDefinition Id="a9168090-3479-4e5e-b140-7d2f8c0f8a27" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c1271855-2baf-4431-b51a-4cf680e90584"> + <propertyInstance Id="ef3fa65c-a448-4dc1-b637-abe6b7552fa6" name="ClrAttributes"> + <elementDefinition Id="84ff568d-08f7-4e1c-be7b-37f6ef4e8329" /> + </propertyInstance> + <elementDefinition Id="3878aaa1-fa3b-4c2e-9a52-4cbe53b2ee2e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b727fb8e-a2cb-4449-a7a0-f5cf6f4df296"> + <propertyInstance Id="7b416ea5-8407-4732-a8f4-2aed9a46ea2e" name="IsPartial" value="false"> + <elementDefinition Id="5458d0d9-72ad-4a9b-aaf5-38123e80ba3a" /> + </propertyInstance> + <elementDefinition Id="e812d1b1-67a3-4290-9aa8-42676a78f824" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0290dd36-4358-417e-852f-ef2715d35255"> + <propertyInstance Id="6050b4f1-9783-407e-beb1-7a6466a846c6" name="IsStatic" value="False"> + <elementDefinition Id="92556b5e-bdd6-4c4b-a6e5-287c183ceb11" /> + </propertyInstance> + <elementDefinition Id="f6805336-7bbf-4b31-93ad-502582bbeabf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7a795477-1f8e-4269-9ea1-cf9e0ce81df1"> + <propertyInstance Id="6a5d0921-6854-4cb8-82a6-335cbf175eaa" name="IsUnsafe" value="false"> + <elementDefinition Id="1fb56311-2a49-4698-913f-363ad7c55ffe" /> + </propertyInstance> + <elementDefinition Id="96d81e4c-077e-4b70-9a94-9701d441ca3a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9f81b258-a39f-4582-81a2-9d53c1cd60c1"> + <propertyInstance Id="61908e38-0320-4e77-9383-805918981d52" name="PackageVisibility" value="internal"> + <elementDefinition Id="34d1437e-5c59-4fec-a8cb-f1f8c81b5e4b" /> + </propertyInstance> + <elementDefinition Id="d47af84c-0784-4482-874f-15239f40bd71" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="40d91768-4cfb-4b95-ade3-243ea20e028f" /> + <targetEnds> + <association Id="9cab1077-1e5d-4343-b14a-e8c4fc4a4b30" isDerived="false" sourceEndRoleName="VehicleData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> + <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="9b143195-0fb5-4454-9b73-27c758fb3394" name="VehicleData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="b6a4a194-d9c5-45ff-8ec1-039809a3af4d" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="e4dd2920-5305-4694-9cf7-d20d69797496" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="c4c54542-f835-40f8-a28f-96f6e95358cd" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="7f1e0b04-958d-4b6d-96ad-87f6358554ec" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="65c78373-6f31-4c6e-bc70-892f107352ff" name="BasePath" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="552fb9f2-2ea1-4e3c-81c1-400b60c021c6" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DBasePath" tag="ViewCode"> + <elementDefinition Id="2f14d833-52fe-4fc0-ba97-dfab80755980" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="203e9e71-6110-4b26-b1f8-71f397221732" name="property" profile="CSharpProfile"> + <elementDefinition Id="a812323b-29ac-4306-becc-2965d865b124" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="481bcb25-02c8-45f1-9f27-765144a4fa1f"> + <propertyInstance Id="2d997180-9d83-4ec8-8858-7a54b598f794" name="ClrAttributes"> + <elementDefinition Id="96edce2d-940b-4834-9552-29e07d25f3ea" /> + </propertyInstance> + <elementDefinition Id="e6add0e1-2f94-4d33-b9c4-f198a5216189" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="672ffca3-7897-4a52-ad20-4b42b6011d7f"> + <propertyInstance Id="2a890531-93c3-4bb2-aa71-da5f1aa5e015" name="Get" value="public"> + <elementDefinition Id="1748bdf6-b899-44ad-bbbd-8c13faa5c218" /> + </propertyInstance> + <elementDefinition Id="b65499ce-16e5-4eb4-ad71-5747001846d3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6b14ef8e-7d18-40eb-a98c-d0f4230524a4"> + <propertyInstance Id="91815424-15d9-4086-b2c7-33ffa246c9ee" name="HasBody" value="false"> + <elementDefinition Id="04dd7075-2c3f-4cce-aded-d0efc9cea51f" /> + </propertyInstance> + <elementDefinition Id="bc9a672e-ac3f-4189-acc0-448711ac7277" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c1b9591a-4e0f-45d4-bc8a-fadf7174db3a"> + <propertyInstance Id="d76047e3-e13c-445f-b7fd-0e9493f1f396" name="IsUnsafe" value="false"> + <elementDefinition Id="1996a695-7d05-4d66-944d-f0847ed18a1b" /> + </propertyInstance> + <elementDefinition Id="64f64203-a0b4-4cc4-b647-8d667cdcdda3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a7ce89b8-ae05-41fb-bba4-451842039f18"> + <propertyInstance Id="c0b6eb9b-6be5-4ac3-87f3-4777be9b11b4" name="Inheritance" value="none"> + <elementDefinition Id="1e47a9b4-aec5-4853-84a6-01363c6fe3b2" /> + </propertyInstance> + <elementDefinition Id="45abb195-c885-4d64-a92e-d57be1eeee1a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="26cfacd2-07f5-4187-b293-2ffd1c7abf23"> + <propertyInstance Id="0e033262-1552-4129-bd51-0772b6c6344d" name="PackageVisibility" value="internal"> + <elementDefinition Id="8da783dc-8abe-4343-adaf-0f1616e741a1" /> + </propertyInstance> + <elementDefinition Id="d63e5c7e-5401-4f67-8af3-4630bc4d7104" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4742daab-2afc-4348-899d-0417dd70e67d"> + <propertyInstance Id="8c866624-b25e-4e72-8ca0-d94988e1f7b4" name="Set" value="public"> + <elementDefinition Id="701b5d17-4e4f-49a0-bc22-4a8e281ef6e5" /> + </propertyInstance> + <elementDefinition Id="cae670ac-dc52-42e2-b699-1001ce988db2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="3963753b-6ff9-4fe1-9494-8377f47321ad" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + <property Id="4a2d9288-2f06-4c93-8270-8eeb22f25cea" name="VehicleCategory" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="921a040d-243e-4c0e-b99e-016978c781e8" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DVehicleCategory" tag="ViewCode"> + <elementDefinition Id="fbb6b357-e5d1-4d18-bb65-a9850fcb7039" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="63441498-56dd-4766-8164-4395b8194928" name="property" profile="CSharpProfile"> + <elementDefinition Id="27ca5049-3a46-4025-af39-ffaad784d233" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="015bcdeb-1cb3-4c6d-ab84-308e6c3ecb51"> + <propertyInstance Id="6580b4ae-ec9e-4e3f-8326-be765c86cbf2" name="ClrAttributes"> + <elementDefinition Id="04e71422-b805-41b3-be68-49ff1117b7c7" /> + </propertyInstance> + <elementDefinition Id="11cbb154-c78b-42ad-bfa0-5305828e1a75" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="caeb3cd8-b4f4-46ac-a581-4a7e7c92c4e5"> + <propertyInstance Id="0a27b7a8-ac24-418b-8f8e-07add192be19" name="Get" value="public"> + <elementDefinition Id="df132d3d-94eb-4c00-a6e9-181686ea2092" /> + </propertyInstance> + <elementDefinition Id="ba3766ce-2e99-43e3-9e74-16823c078ff6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0cf114c0-e4ab-42fb-a9d8-4f9bed6ea43a"> + <propertyInstance Id="b2e01d02-fd21-4eaf-9e5a-36136e3ef397" name="HasBody" value="false"> + <elementDefinition Id="349dfd77-679c-454e-a186-ac039fd4e2c6" /> + </propertyInstance> + <elementDefinition Id="b92144a8-7e1b-4aa0-a3c0-bf6862f8aca4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="014cb7db-e505-4244-9dc4-f448925d534c"> + <propertyInstance Id="82ef3682-95c9-4936-8685-5b85ef707855" name="IsUnsafe" value="false"> + <elementDefinition Id="296351ab-ce7b-4d9b-b334-d5929e4b4d8f" /> + </propertyInstance> + <elementDefinition Id="f00b95e8-2a28-44b6-918b-c0c885bdd073" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="55d63469-704f-4abc-ae3f-9202c0f74003"> + <propertyInstance Id="9b5a1670-d0ea-40b0-b937-9fbcf7e0d637" name="Inheritance" value="none"> + <elementDefinition Id="bd14e924-576f-4425-b26d-54e6804499d7" /> + </propertyInstance> + <elementDefinition Id="f8e3c583-50eb-4787-9a69-52bf8514dd75" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2430ec61-7ae5-4a25-bd0a-f978deafc2ee"> + <propertyInstance Id="d30c9a79-d40b-4ed4-800d-8e20cbd943aa" name="PackageVisibility" value="internal"> + <elementDefinition Id="30a1bc18-4d3b-4d81-b6b1-997abece16f1" /> + </propertyInstance> + <elementDefinition Id="b3727e1a-97c2-41b9-9924-dc297e85d5bb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="26fae2dc-9717-498b-9d5f-139f860519a2"> + <propertyInstance Id="07b66d70-91d9-459d-8209-f25be0dbd0e4" name="Set" value="public"> + <elementDefinition Id="09ec484f-9315-4a26-a556-e09873fb3ed7" /> + </propertyInstance> + <elementDefinition Id="2840926e-a1e5-43c3-bb3a-f25285a5713b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="9084cbc2-c780-4a35-8067-3181db80427b" /> + <type_NamedElement> + <referencedTypeMoniker Id="a641b564-32a7-44d3-bb2b-117b42be8c0d" LastKnownName="VehicleCategory" /> + </type_NamedElement> + </property> + <property Id="87eb02a3-25df-4d17-91f7-2d2f32bcfd5a" name="CrossWindCorrectionMode" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="018e1251-b848-40a0-8688-b72b87a31ca5" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCrossWindCorrectionMode" tag="ViewCode"> + <elementDefinition Id="ba8979f1-4efd-4b15-ad60-5a074af21eef" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="839e2307-2319-4ab7-a41f-3f207d7f9d7f" name="property" profile="CSharpProfile"> + <elementDefinition Id="6a6f1023-7190-406d-8ae9-5e05775f1ef6" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0169566c-d748-42c1-893b-efa8e472d573"> + <propertyInstance Id="9544851a-20d6-480e-89ed-36a3d11af3a1" name="ClrAttributes"> + <elementDefinition Id="22deb98c-13d2-4d61-b81d-e16b9ee196e1" /> + </propertyInstance> + <elementDefinition Id="383fef59-4472-412e-8e29-8e87f6bb1312" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0b4c8f6c-edcb-4cfe-bb42-021200b20328"> + <propertyInstance Id="a2a9fe0f-276e-4d45-bfa9-c7bb8175ee9b" name="Get" value="public"> + <elementDefinition Id="f6b198ad-4144-4d22-a820-9b4fb64f1a99" /> + </propertyInstance> + <elementDefinition Id="57aac268-803c-4f78-bd56-b2edb2c3231a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="26a6dc69-c5d5-405f-9133-a9861e64dfba"> + <propertyInstance Id="c5b15530-ff49-4fdc-aaaa-312bf4edf453" name="HasBody" value="false"> + <elementDefinition Id="56938ca1-ee6b-4f3b-9f8b-4b0da8ca3ded" /> + </propertyInstance> + <elementDefinition Id="1d6cc693-c288-47fe-b784-c4744bb6327f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="be90b2fd-1292-4cf6-b60a-3a7f3d5cd8e5"> + <propertyInstance Id="d6545921-287d-44fc-a0b3-811f503afde4" name="IsUnsafe" value="false"> + <elementDefinition Id="977887b3-3dad-447f-a4fe-8d0a8e71e336" /> + </propertyInstance> + <elementDefinition Id="ad37f3c6-4fe4-46fd-b7e2-82fbe3663ae4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2e58c6b4-d4ba-4877-9818-9a892d90732d"> + <propertyInstance Id="efae5563-4a7f-46f0-982a-216721a1c4f9" name="Inheritance" value="none"> + <elementDefinition Id="5d277dd9-a484-4a17-a127-74e4e62edc2b" /> + </propertyInstance> + <elementDefinition Id="bbf4f44d-a40e-4b01-97af-ea77e9e95c98" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="eed64cec-481c-495c-bc2d-d438fa6f537b"> + <propertyInstance Id="0b28766b-5ad9-4c18-a2e7-2f5afb6237ca" name="PackageVisibility" value="internal"> + <elementDefinition Id="8ee660f9-167b-4cf4-a4e2-b60aafebb09f" /> + </propertyInstance> + <elementDefinition Id="2c0bf870-279b-466f-a638-0ebc0ce0b633" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="97700bed-10d2-4b17-bf70-f4da8f8f8b52"> + <propertyInstance Id="8c362193-f59a-4b08-b9e0-c19ac55ebd48" name="Set" value="public"> + <elementDefinition Id="5119da3a-d088-4f08-89c2-5683ecb0a390" /> + </propertyInstance> + <elementDefinition Id="fed54980-52f6-47b4-b2d2-743c280645cb" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="bc40429c-e3a2-4fad-8a70-af0a55f4de0a" /> + <type_NamedElement> + <referencedTypeMoniker Id="8cd8d20c-a3c3-4f93-884c-745ddfec4876" LastKnownName="CrossWindCorrectionMode" /> + </type_NamedElement> + </property> + <property Id="4fc7afdd-28b1-427a-842e-b40d3ba8bcd2" name="Retarder" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="caa9b7b3-9a6e-48a3-975d-219c470ec976" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DRetarder" tag="ViewCode"> + <elementDefinition Id="bb27ad93-3b33-4295-8d95-fc326e227ad9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ba01295d-38a7-47a5-a571-b80ba241060f" name="property" profile="CSharpProfile"> + <elementDefinition Id="ed1cf237-2ff5-4252-ba9e-816e6981f243" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9a79f7ee-e31d-4516-a3a9-30e5067fa9b4"> + <propertyInstance Id="7129785a-a9c7-4a7b-b6d2-71c7291b60cc" name="ClrAttributes"> + <elementDefinition Id="485688f6-c995-4555-878b-5da0f3908501" /> + </propertyInstance> + <elementDefinition Id="720385b8-079a-4985-a370-6c5b853048c2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c2491e37-b500-4596-9e57-04b9bf2f67ba"> + <propertyInstance Id="12877062-2c68-404c-b54c-d3b5468c76a9" name="Get" value="public"> + <elementDefinition Id="23e765d1-c9db-4ad3-832c-22b78dc3579b" /> + </propertyInstance> + <elementDefinition Id="46e757fe-3cd5-44c3-a767-b5967b929346" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b484a63e-9639-4b7b-b5ed-a073dccd0ee4"> + <propertyInstance Id="18321eaa-96da-4576-9c9f-12dfc734fe93" name="HasBody" value="false"> + <elementDefinition Id="17b8da67-f582-4f36-a12b-25c3b0ef6ab8" /> + </propertyInstance> + <elementDefinition Id="a707d0f0-6189-43ec-a875-f80a4aca20c3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e0c1817f-3641-41f4-9dca-3403739e3dd8"> + <propertyInstance Id="92b2cf9b-3dda-43fa-8943-2f1f8ac78e3d" name="IsUnsafe" value="false"> + <elementDefinition Id="17caebf5-69a2-4bb0-9d0b-5b793ec1e660" /> + </propertyInstance> + <elementDefinition Id="adbd3bb4-2e30-49ed-a9c3-e6414ee89686" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6383cf47-e295-4c96-b84e-c552b4d8d230"> + <propertyInstance Id="365680ad-697a-4cc2-8b4a-5cdb312d3812" name="Inheritance" value="none"> + <elementDefinition Id="8c74d293-a583-452b-bebf-a75f19c92599" /> + </propertyInstance> + <elementDefinition Id="c6e01a29-0bf4-459f-b6d1-9923192ccb07" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="40682505-59a1-4e72-8569-081dd546b3ee"> + <propertyInstance Id="aa359989-0ea3-46e5-873e-b09d34b18a4d" name="PackageVisibility" value="internal"> + <elementDefinition Id="8f278edf-2c63-4d27-81a8-ba679f14c99f" /> + </propertyInstance> + <elementDefinition Id="817a5339-08dd-45a1-9089-ba0d22289f3e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2b8512d7-f180-474c-9cf0-f35b6721816e"> + <propertyInstance Id="6db84a21-7e1a-4221-a348-d5b641247e61" name="Set" value="public"> + <elementDefinition Id="53645eba-dd3c-4e81-9b0a-35998d4d937c" /> + </propertyInstance> + <elementDefinition Id="055091f9-3733-4d88-b07c-56ba92b1f1a5" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="5aa2959e-c536-42bf-94ad-bb172fc91139" /> + <type_NamedElement> + <referencedTypeMoniker Id="141c68fc-a935-4cc6-9b64-2ca1eaa2ca16" LastKnownName="RetarderData" /> + </type_NamedElement> + </property> + <property Id="b0bc6a78-f217-44a5-91fd-23e17b993db2" name="AxleData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="6c4a186a-4f5b-4a4f-9c91-37bfae48a373" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DAxleData" tag="ViewCode"> + <elementDefinition Id="8f945edc-f62b-4e6e-9db8-20df3c9b9651" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="bee7b954-8b5e-4816-9a8b-bf5400b55dec" name="property" profile="CSharpProfile"> + <elementDefinition Id="eeb02198-a452-4e2c-b901-efe61640d191" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ad074105-ab15-4684-8229-84180fdb474a"> + <propertyInstance Id="f6f7b4ef-91ad-4336-8f6d-462d61a7d811" name="ClrAttributes"> + <elementDefinition Id="6712e3d4-6c4b-420f-a56a-b0bcd3061c4a" /> + </propertyInstance> + <elementDefinition Id="d8739e26-508b-41f8-a0f9-3e14066cf2f2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="664510ed-eddf-4ba1-8bbc-757feb6b1f39"> + <propertyInstance Id="983de889-57b4-4fdf-9dd5-9f345397fcca" name="Get" value="public"> + <elementDefinition Id="a0f895bc-e6a9-454b-9abe-6d270be5626d" /> + </propertyInstance> + <elementDefinition Id="1657618b-d4ee-4113-a11f-73ed73aa551f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d27bac8d-69e9-45dd-b02c-e616fb9f8fbc"> + <propertyInstance Id="f48d8f7e-d835-434b-917a-fc9d85095c7e" name="HasBody" value="false"> + <elementDefinition Id="d51d0c28-2416-411c-af1c-199c2f7ab676" /> + </propertyInstance> + <elementDefinition Id="26f6a19f-e5bc-4852-9b2b-36144adc6b3d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f9bb3f75-b3a6-4474-9b9d-46d0332d659c"> + <propertyInstance Id="9378dc3a-d47d-4d6a-9bb8-8ab94b7e0b49" name="IsUnsafe" value="false"> + <elementDefinition Id="00317274-d4b9-45a8-a8c0-4c7f9a229a0f" /> + </propertyInstance> + <elementDefinition Id="47719bf8-ca8e-4ee0-9fd7-7de5278b4ee6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1afd51be-0b4e-4a1a-a27a-4910713df792"> + <propertyInstance Id="ac1ed91b-5523-414e-8fa9-56ce079ca12b" name="Inheritance" value="none"> + <elementDefinition Id="e23e6f05-ea19-4abb-aeea-a89d9cfd599a" /> + </propertyInstance> + <elementDefinition Id="b990447f-99c5-4e2a-9b29-a5e11c1dc793" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0bcd4844-8bad-4048-90a0-8355f90ec182"> + <propertyInstance Id="014523eb-6ca0-48a1-852f-e6080ba9abf0" name="PackageVisibility" value="internal"> + <elementDefinition Id="23475084-cefb-469f-8744-c8e2801042b9" /> + </propertyInstance> + <elementDefinition Id="241cf70c-de20-4e27-a3bb-e5292b466ca0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8885aba5-d893-42a7-bf5f-1493f6348644"> + <propertyInstance Id="0b8f9690-e877-4221-8d39-b4456eaa5b4f" name="Set" value="public"> + <elementDefinition Id="a2e30bd0-c1a0-4b52-8a7d-60c022519786" /> + </propertyInstance> + <elementDefinition Id="eea548b8-0b32-4e37-b5c1-2cdd8fb1e76f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a0e66495-1ae5-4523-bff9-81b5313276fd" /> + <type_NamedElement> + <referencedTypeMoniker Id="c82d7a22-68c6-41d5-b711-2206bcc9125e" LastKnownName="List<Axle>" /> + </type_NamedElement> + </property> + <property Id="0ed5bde0-c9a2-42bb-a923-87b7bfd757b9" name="AxleConfiguration" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="eb01197b-8b7a-456f-b66a-0147c6c3768b" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DAxleConfiguration" tag="ViewCode"> + <elementDefinition Id="ab135f7f-68bb-4699-82b4-e7d5b19a4cc0" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6b7555d9-24d4-4c9d-a936-afb56b0d59f7" name="property" profile="CSharpProfile"> + <elementDefinition Id="e33d0aa1-15a5-4b8d-9c1b-5e27ad59e898" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e218c0a8-3d35-4ed5-b59e-759fb5fd55b1"> + <propertyInstance Id="a969b4bb-236c-40ee-817e-1aaca9a5507d" name="ClrAttributes"> + <elementDefinition Id="8014d7cf-b704-45cf-ade5-277d6684c95c" /> + </propertyInstance> + <elementDefinition Id="6dabc79c-4f06-4be6-b6fa-16ed527e2c93" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bfef974a-2823-4773-8083-2ae591f96a8f"> + <propertyInstance Id="c9b25785-c673-40fc-87cb-452a0010e218" name="Get" value="public"> + <elementDefinition Id="ab783a10-8dca-44b5-96ab-2f70dcd9b56c" /> + </propertyInstance> + <elementDefinition Id="c505b968-0229-487e-9ba1-29b7fa6b2a5a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7a8223b6-da5f-4daf-8aed-840ae6fdb469"> + <propertyInstance Id="970fa1b9-1657-4e1c-aa6e-caf70d2a29b6" name="HasBody" value="false"> + <elementDefinition Id="7ff43e4c-e879-4e21-bf96-32fa9ffaa721" /> + </propertyInstance> + <elementDefinition Id="5629450c-f8a5-4d4b-a1d9-1d875c28964c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8742a383-2740-4d5f-b5dc-492442c4336e"> + <propertyInstance Id="cf4983da-28e2-4038-ac23-e10419dfc8a1" name="IsUnsafe" value="false"> + <elementDefinition Id="c40b379f-1365-4a75-b524-2ceaf9b7eee0" /> + </propertyInstance> + <elementDefinition Id="32f803b9-81e7-43f0-8b11-510b9d5233be" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="10bdc523-f105-40ca-b83c-47aa64804bd7"> + <propertyInstance Id="fae4c57d-bd23-428c-a2c6-0ab913367a54" name="Inheritance" value="none"> + <elementDefinition Id="e7196421-38f1-4dd8-8f6d-a19aa4ba5c60" /> + </propertyInstance> + <elementDefinition Id="8aadf2d4-b34b-463f-8cae-963647072cbf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e6abc394-762e-454a-bd2e-2af9888769a8"> + <propertyInstance Id="b2bde3d7-6ff0-4bcd-9292-bab3f896c527" name="PackageVisibility" value="internal"> + <elementDefinition Id="e1978d21-8591-4e87-a640-62b11fbe5465" /> + </propertyInstance> + <elementDefinition Id="155d5fa5-6749-47ac-8df5-09aa6cb34095" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="448a69c9-c53a-4d85-94aa-f14dabb3b31d"> + <propertyInstance Id="40a60d64-8167-4534-b86b-4bb8607bc23f" name="Set" value="public"> + <elementDefinition Id="a94397ef-1031-4252-bf20-f29a30e5b25d" /> + </propertyInstance> + <elementDefinition Id="c7310134-7f03-40d0-920d-292fbb3d1a14" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8e9a8ec8-4eb3-4200-a07c-14a1f6a2716c" /> + <type_NamedElement> + <referencedTypeMoniker Id="308bb36e-849b-4b14-80c2-11fdf83607a7" LastKnownName="AxleConfiguration" /> + </type_NamedElement> + </property> + <property Id="1e091bf6-3697-4cf4-a2db-a721d445c3b7" name="CurbWeight" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="047b451e-6cb7-4f52-86db-9be2656919b0" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCurbWeight" tag="ViewCode"> + <elementDefinition Id="0616fdd2-b8ea-4973-b7b8-8faf5568773a" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="63e56079-0e39-498f-ab69-94e1bebfd4a9" name="property" profile="CSharpProfile"> + <elementDefinition Id="d5a9c594-7fe5-45ea-9940-5d10f9d2f9b4" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="525e3553-cdc6-4a9f-a845-7cec25e20740"> + <propertyInstance Id="30369cbf-275f-406d-9238-75e481a569c4" name="ClrAttributes"> + <elementDefinition Id="a1b452f7-946f-4994-9f5a-0d8789e0a56f" /> + </propertyInstance> + <elementDefinition Id="6fed6bb6-1092-45bc-bd7a-f3d32c512577" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ee2d169c-7b5e-48cf-8ea5-0820f313b6e6"> + <propertyInstance Id="de8b2967-072a-4a0d-a708-1a3053e74c86" name="Get" value="public"> + <elementDefinition Id="27473dbb-1c92-4a78-bb65-856e9bceb4ec" /> + </propertyInstance> + <elementDefinition Id="f3e5e468-5f7b-44a8-b1be-fdad27ee14f1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5e8b7df1-930b-4c8d-a42a-64b7478eebad"> + <propertyInstance Id="752d10ab-3a5a-4cbe-8112-ed12f378461a" name="HasBody" value="false"> + <elementDefinition Id="bbd71e06-ae2c-48ed-8534-a63f6cff6d1f" /> + </propertyInstance> + <elementDefinition Id="06d2ed1d-1b9b-40c8-9999-17801ab8ce0b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="96cd78ae-e38e-446a-be7d-73963a1f10ff"> + <propertyInstance Id="6e965ea7-4fd6-4b80-bb2e-e3fc15a443df" name="IsUnsafe" value="false"> + <elementDefinition Id="fa99dda4-7787-413e-89d7-efa122274bc6" /> + </propertyInstance> + <elementDefinition Id="08ec9434-65fe-47c4-b6ae-747a04814384" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="96764e9d-b8da-42b6-a029-114c191b0127"> + <propertyInstance Id="01ba91d7-848c-41bb-b046-5abfe50c18f7" name="Inheritance" value="none"> + <elementDefinition Id="eddac611-1760-4351-a555-85d596ec9837" /> + </propertyInstance> + <elementDefinition Id="4647f360-5119-4359-a9b9-36d363be6d09" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a9047d37-3d71-4f93-9865-a9bdfb94cbbb"> + <propertyInstance Id="76dd6fb7-f536-44b7-9a58-56a6e2d56241" name="PackageVisibility" value="internal"> + <elementDefinition Id="6e65ae04-4666-45e6-a05f-8a402e0219a4" /> + </propertyInstance> + <elementDefinition Id="877ee508-e215-4e4f-be88-1a8bfda63c19" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="88cf4328-0487-46e0-b03a-1f969f9a707c"> + <propertyInstance Id="07e1ab25-2909-4b0f-97ab-8284308bec82" name="Set" value="public"> + <elementDefinition Id="5bd037f2-e8b1-439e-881e-8237ba7270be" /> + </propertyInstance> + <elementDefinition Id="573acff9-dd9a-4db0-89d0-cbcb7f756776" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e28f4775-b7ca-469b-ad83-6bbd8f80b655" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </property> + <property Id="e821b414-5f28-4d29-b380-6e9a997a08d9" name="CurbWeigthExtra" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="06f73d29-c535-4a9d-80d7-4093e82740f3" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCurbWeigthExtra" tag="ViewCode"> + <elementDefinition Id="6096e346-6ef9-4402-8726-7fc95dc501a0" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="27335301-124e-4cb2-bfc4-93bf6b801261" name="property" profile="CSharpProfile"> + <elementDefinition Id="9051cec7-fc95-42ee-a943-2a06a18eaa6e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d5710d4c-8632-4bac-86e9-6fb571610e30"> + <propertyInstance Id="3e077346-6359-47bc-a525-f75132e25558" name="ClrAttributes"> + <elementDefinition Id="ae1042c1-4a29-4c20-bca0-bf131de39fe3" /> + </propertyInstance> + <elementDefinition Id="5eb72399-a735-433d-ac9f-9c03bb3dea41" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="73d25a1d-569f-4602-99dd-d71cc5811108"> + <propertyInstance Id="10b327cd-1e1c-445d-a74b-485a65e7f1b5" name="Get" value="public"> + <elementDefinition Id="a685fb90-2f7f-4c3b-808c-0b5fb1acb51b" /> + </propertyInstance> + <elementDefinition Id="4d7d44d2-312e-4ca0-a912-410bb8408419" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ee3f0c94-83f1-4f39-872a-ad6bafd6deef"> + <propertyInstance Id="c8c7c9d9-5db2-4fb8-a6ce-411de9532a86" name="HasBody" value="false"> + <elementDefinition Id="13edbfcc-a78c-4ae6-8ff9-7dfb69fb0cc9" /> + </propertyInstance> + <elementDefinition Id="42870d8a-869e-4d16-b12b-e9c9a6f62912" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dae8d0dd-1d83-43e2-808e-04dfb194f79e"> + <propertyInstance Id="94f24112-d8e8-4ae3-b108-37520c6a9101" name="IsUnsafe" value="false"> + <elementDefinition Id="ee8e7705-4973-4c2a-ba61-882f71c8d1c1" /> + </propertyInstance> + <elementDefinition Id="44737fb0-5a84-4d53-8717-659bd2766167" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4f36a64c-db72-420a-9113-a6faf16550d8"> + <propertyInstance Id="6999f248-9ca3-4704-a9ea-1ff11f5e2193" name="Inheritance" value="none"> + <elementDefinition Id="9dae722f-174c-4bed-b5c9-cf2b63c8f4c9" /> + </propertyInstance> + <elementDefinition Id="0d36bfef-93fb-487e-b42d-d4d66d2dc16b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f82f05ac-3b13-4e3d-8535-69ce027d9606"> + <propertyInstance Id="e88376b6-aac5-4e5e-9fd6-a4ca5fdcc92b" name="PackageVisibility" value="internal"> + <elementDefinition Id="d4302743-cf07-4cb1-b106-44cea5cfdc2e" /> + </propertyInstance> + <elementDefinition Id="e59377bd-5654-4cee-bea9-11fdfad8a559" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="22ddaa5e-2deb-4dcd-b411-de0e45526f5c"> + <propertyInstance Id="a8e9a2b5-4084-4583-84fc-6d52acaf1034" name="Set" value="public"> + <elementDefinition Id="854f3b67-1011-43e5-bf16-6308c0edc8d6" /> + </propertyInstance> + <elementDefinition Id="2002f7f8-57c2-4fb3-b50a-dabbb1e729e1" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="eb9c1a25-1f5d-424f-85a1-6a0159068b8f" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </property> + <property Id="edcd4415-d511-46de-9096-54cdd685b9cf" name="Loading" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="526c93ed-0512-4d2a-965f-b5df5b5b3ee3" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DLoading" tag="ViewCode"> + <elementDefinition Id="2f6ebfc2-5b4f-4600-86dc-9bbbb8f3e8d7" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="f1587ef0-f2f5-4f60-ba39-7c8e2126cfd2" name="property" profile="CSharpProfile"> + <elementDefinition Id="794c021d-862e-45b7-a542-0ae555b9069e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1b0d2991-d564-461a-a609-15fdfaca4c26"> + <propertyInstance Id="c71bbbcf-6b1d-4749-80ad-b56e15eea909" name="ClrAttributes"> + <elementDefinition Id="adeed87b-51ed-4858-8ee8-116aa4e49ec6" /> + </propertyInstance> + <elementDefinition Id="d196a171-1385-49c4-b1f0-618023ecaca0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="762523df-58d8-4780-85e0-33d5e8eae389"> + <propertyInstance Id="2a8a749f-37e2-4819-85a9-db65bb2e3ec3" name="Get" value="public"> + <elementDefinition Id="fcb77f8c-dc87-4d5d-ade6-ea998bb7d497" /> + </propertyInstance> + <elementDefinition Id="a6f2fad2-7ef4-4cf7-9a69-10e7747ea091" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="81b5ed21-fe9e-4a1e-beba-dd0509c8a9d3"> + <propertyInstance Id="9e3f95ed-5eea-432d-8cf2-4052285277d3" name="HasBody" value="false"> + <elementDefinition Id="398f7f6f-0781-49a7-af4f-aa38280b1d45" /> + </propertyInstance> + <elementDefinition Id="5d254a38-0269-4dc8-bb61-cdc0137f8d79" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="62426b07-6bd8-4a0c-9123-abe510d8d162"> + <propertyInstance Id="a86a66b7-9c6b-4db9-b1d2-8907bb407c5a" name="IsUnsafe" value="false"> + <elementDefinition Id="4ed6cca8-7199-440c-bbe3-66565144fbb8" /> + </propertyInstance> + <elementDefinition Id="d314c6ca-635a-4d2e-8497-3c157c0d0d8d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="767c7860-9e5c-4a4a-9b59-d11765e5b665"> + <propertyInstance Id="73ff4acd-3c47-4979-a16d-be1837eea7ea" name="Inheritance" value="none"> + <elementDefinition Id="cf3b98d4-1421-44e6-8806-830657cb27c2" /> + </propertyInstance> + <elementDefinition Id="c4994ded-2b33-4e9f-af45-44e5f18dad86" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9efc472d-c6db-4580-89d9-3c974a1ac482"> + <propertyInstance Id="3c214bbb-5ffb-4912-9821-0a080bfd46e0" name="PackageVisibility" value="internal"> + <elementDefinition Id="6e66957f-21bc-4f51-9003-f77f5600d8fa" /> + </propertyInstance> + <elementDefinition Id="7b004f93-2ce3-4a2c-874f-c63a9145c028" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ad630e52-4010-47a1-a82e-093a84e4f635"> + <propertyInstance Id="4de168ce-8677-48f9-a2c1-46a6349dab4f" name="Set" value="public"> + <elementDefinition Id="6184bcb2-50f7-4952-bd5e-e618080e5ffa" /> + </propertyInstance> + <elementDefinition Id="e6af3964-30e6-40af-bc7d-2316954101f9" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e4ec72c6-de5f-473c-bdb2-71d8ee7bd64b" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </property> + <property Id="06688dd6-05c2-4615-8993-75e97cdf59fc" name="GrossVehicleMassRating" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="f6a4d9d6-e6f8-4046-818b-a8cff59853ba" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DGrossVehicleMassRating" tag="ViewCode"> + <elementDefinition Id="916a889d-3d4b-4605-a78c-7734f218d12a" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="e1620e7d-6985-474e-9f3f-01fafc86045c" name="property" profile="CSharpProfile"> + <elementDefinition Id="252c7a95-4ef9-4ece-90bf-b785fee10f1e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e18ff2ef-8ec8-40d8-b419-d136234c5cfc"> + <propertyInstance Id="b3060967-a0da-4243-bb55-ba1533b7e0ad" name="ClrAttributes"> + <elementDefinition Id="f5dcd110-9d33-40ae-af66-84459c7ad50a" /> + </propertyInstance> + <elementDefinition Id="c503622e-2530-4779-944e-8be82a35c19f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f2c1d785-dd29-4d6b-850f-78f930cc4229"> + <propertyInstance Id="279ce378-829e-4365-8b1f-fe80a29bfd70" name="Get" value="public"> + <elementDefinition Id="69afd00c-a757-49be-b98d-d8660e423440" /> + </propertyInstance> + <elementDefinition Id="182b01f5-82cd-45c8-b928-769da07e1b5e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a6e03a7c-45ec-492e-9fbe-f55a9d6a3d63"> + <propertyInstance Id="f49f5203-2bb2-4ac0-b124-6bc8b7c0f514" name="HasBody" value="false"> + <elementDefinition Id="a7f50534-0c41-4fd5-9901-ad6875c53696" /> + </propertyInstance> + <elementDefinition Id="dd075396-3945-4ce2-9c88-837a3c4b7a32" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="66a261c7-53bc-42a2-bd3b-e1f91eb8b590"> + <propertyInstance Id="61aad5ea-8e97-465e-95f0-18351a5269ba" name="IsUnsafe" value="false"> + <elementDefinition Id="e551a954-1c72-4b9e-bc3b-8b93aaee73b0" /> + </propertyInstance> + <elementDefinition Id="6b4fa2e7-f38c-4507-aa20-e8a4bc23335c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="86f9812d-06d5-4dbc-9a60-1588767c3a37"> + <propertyInstance Id="858c6979-2527-4442-8b6f-7f1c91e16c31" name="Inheritance" value="none"> + <elementDefinition Id="38783eec-1776-42d5-808a-ad8dd7ed19c4" /> + </propertyInstance> + <elementDefinition Id="f129d755-a48f-46ef-9274-e36ba828b968" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cb931b69-0f97-4d2d-98e1-a0b21ebb9d4e"> + <propertyInstance Id="2197f950-8e6d-4f7f-ad36-d4dffbd8b856" name="PackageVisibility" value="internal"> + <elementDefinition Id="5e9000bf-f648-4c37-9ca1-a4cc9fa3a40d" /> + </propertyInstance> + <elementDefinition Id="cb4f9c4c-14d4-40b5-be21-1f6f7cd1e21d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ebb73035-ba8f-4367-96aa-64aa806649ae"> + <propertyInstance Id="5a08d9de-fa0b-4b75-886f-395a97374904" name="Set" value="public"> + <elementDefinition Id="8146aa40-adf1-4f8e-9a27-342788444fc1" /> + </propertyInstance> + <elementDefinition Id="a8eb7add-2438-465a-a282-c2c80d445cb2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="705636b2-f9ec-4e50-98a3-6058f8b54f53" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </property> + <property Id="4918ac61-1782-44c1-ada5-ac6e35d9e513" name="DragCoefficient" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="57803787-d858-4039-95d0-d725d5994ca3" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DDragCoefficient" tag="ViewCode"> + <elementDefinition Id="d9271d99-5cf4-4004-95b8-95e25e05c835" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="cf8a1732-ba58-47e3-87e5-0fefcde5a92d" name="property" profile="CSharpProfile"> + <elementDefinition Id="90455400-608b-4687-9ad9-1641a024f9c2" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="355160e4-b2b2-428b-a1bc-88ec8c2afc2c"> + <propertyInstance Id="ba20f68a-026a-4054-a4d2-63053ca8aa50" name="ClrAttributes"> + <elementDefinition Id="8b0b2b01-3d65-49be-9d05-927d484a7852" /> + </propertyInstance> + <elementDefinition Id="0b831008-0ffe-4170-9609-8c1c2ece9d95" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="39a87fff-0f12-4626-b701-48afc513f875"> + <propertyInstance Id="b07424bf-9b0b-42ec-9710-198bf76374b3" name="Get" value="public"> + <elementDefinition Id="e9eebc44-bb00-4382-adba-1a4ebcceea74" /> + </propertyInstance> + <elementDefinition Id="4653ada2-9106-40ae-8a02-42269fbc3d6b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="23f23516-478e-4009-a4d2-70eb1ec0fe46"> + <propertyInstance Id="adca478e-2469-4187-9943-71518930ba58" name="HasBody" value="false"> + <elementDefinition Id="040be1b6-ce51-4d26-833b-4daeee838ed9" /> + </propertyInstance> + <elementDefinition Id="94092bb3-b767-42cf-b233-ed1a29d75381" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ebf7d6c1-bd0a-4de1-9403-422c4f16b475"> + <propertyInstance Id="b39cd8c6-7920-4269-9116-b7019b13010b" name="IsUnsafe" value="false"> + <elementDefinition Id="d89a8132-2ac0-4902-8775-269de3d7d9f0" /> + </propertyInstance> + <elementDefinition Id="f050e28f-27af-4c15-a51a-b0edce602516" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a67f3119-718b-49bf-bcf8-039147f2fdf7"> + <propertyInstance Id="46c343bb-e979-4c00-a83b-7a606772c717" name="Inheritance" value="none"> + <elementDefinition Id="d361d15a-628f-45b0-b3db-7b280ec1dc82" /> + </propertyInstance> + <elementDefinition Id="b0734581-2106-4988-b7e8-ccab96fd3908" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="352dee6c-0272-470b-87f5-ce0f0f405549"> + <propertyInstance Id="e8b9819c-bd40-44bb-9741-df0ca82df684" name="PackageVisibility" value="internal"> + <elementDefinition Id="1ee7c3ba-d89d-4623-bbf9-a434ee7cd3a8" /> + </propertyInstance> + <elementDefinition Id="60084ddd-9618-4abd-91c0-827f74b8deaa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="29d82a12-0082-4da3-b59f-3885b873a3cc"> + <propertyInstance Id="fa47491d-6635-4bd8-ab17-d167bcba2cee" name="Set" value="public"> + <elementDefinition Id="785cd925-deeb-4ed5-ad15-d98a1c5c9558" /> + </propertyInstance> + <elementDefinition Id="709c64bc-f097-4648-ba5b-7f209a7acfb7" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="5bb8f522-6cce-4b3e-83fa-417262748ad6" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + <property Id="99fec628-1759-4a89-a10f-3c5a595d0f71" name="CrossSectionArea" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="5cafdff1-7e3f-494f-94c3-34dad3690304" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCrossSectionArea" tag="ViewCode"> + <elementDefinition Id="a39d24a0-cd59-41d0-88df-96afd1d9d0e0" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="bbc1a3a6-3d57-4905-a5f6-be4ab4f0a133" name="property" profile="CSharpProfile"> + <elementDefinition Id="06d2782d-e355-4f99-9f8a-50ab39125d7b" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a50f8225-5d6e-4085-bfd9-ffa8e3799249"> + <propertyInstance Id="afc1d95a-3d85-4100-b6ea-24fcebfae88d" name="ClrAttributes"> + <elementDefinition Id="8097cbc7-ba66-419b-824c-6db61dd5ce26" /> + </propertyInstance> + <elementDefinition Id="a2dd6322-9426-4a28-a661-658d7e8b492d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c7bfb680-e6a6-47e7-8c53-c7c66af58c89"> + <propertyInstance Id="021e24e7-e4d5-4dad-8022-e645e68ccf95" name="Get" value="public"> + <elementDefinition Id="c6e403ea-9621-4f97-ac8f-45ebd0b04974" /> + </propertyInstance> + <elementDefinition Id="a7f037b2-38c2-466e-9268-641946e881bd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fafd1258-3011-45a2-85c5-ac88823ea896"> + <propertyInstance Id="9603d2a7-6749-47d2-90c9-ec5141e8f5cf" name="HasBody" value="false"> + <elementDefinition Id="da742c24-a759-40b7-a998-a34c39071e4a" /> + </propertyInstance> + <elementDefinition Id="b0cde0ba-7b1c-49f6-af32-20aa66106ac5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d3ff1cfa-f4e0-4a74-9d92-3342814a23cc"> + <propertyInstance Id="4c4ccaa0-f872-48fc-8bc3-14a4ab58e660" name="IsUnsafe" value="false"> + <elementDefinition Id="d8a556b9-71b8-428a-9a87-a0906edb0e3f" /> + </propertyInstance> + <elementDefinition Id="e1398201-be68-4e72-86f6-b3e1f3187225" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0a58f1bc-b264-446e-92b9-a9161c68150e"> + <propertyInstance Id="fbb7ba15-c136-4dd1-94aa-d66e74551e2a" name="Inheritance" value="none"> + <elementDefinition Id="efbc7bbb-04d6-4297-b8e2-cbf22b1077c9" /> + </propertyInstance> + <elementDefinition Id="19e3f0fe-1cdb-43d2-a334-3b50c39d0e90" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3bd02bd9-669d-4508-ac82-08707a91e42a"> + <propertyInstance Id="67ea2d07-9124-4464-8b37-526cb982f21a" name="PackageVisibility" value="internal"> + <elementDefinition Id="59de80a4-edaa-4025-a9dd-4ce95b96f61b" /> + </propertyInstance> + <elementDefinition Id="0524a04a-04dc-4759-9044-c646f34626ae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a35a247c-19c5-41ee-a5fd-4a40e3a6763a"> + <propertyInstance Id="7968b32f-4caa-4824-bd01-b67193b5dac7" name="Set" value="public"> + <elementDefinition Id="74d73c1a-fdce-4370-b9ad-d77a5fb72da4" /> + </propertyInstance> + <elementDefinition Id="aded68ce-c52c-4c53-b1db-9a77a9680798" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="9c195527-49fb-4237-bfe2-afbdef68118d" /> + <type_NamedElement> + <referencedTypeMoniker Id="27c7c504-8342-4225-bfec-f17e9f9db3f6" LastKnownName="SquareMeter" /> + </type_NamedElement> + </property> + <property Id="2b07918f-ef58-44ca-9148-b8a7d579db37" name="DragCoefficientRigidTruck" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="dc659740-1344-4443-bc6d-d86154d9d274" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DDragCoefficientRigidTruck" tag="ViewCode"> + <elementDefinition Id="4a5b71c6-dd86-41ae-ab75-e8bac3bf1a80" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="75ae9b3c-4061-44b9-a466-e55a6e37ec3a" name="property" profile="CSharpProfile"> + <elementDefinition Id="7bc12ceb-149c-4ec2-8401-70eda72d07d2" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cd8358c7-396d-4d71-b2ea-6945888d008d"> + <propertyInstance Id="0b28cf9a-bc32-44c3-8363-6bad15d98462" name="ClrAttributes"> + <elementDefinition Id="7e46d63c-4866-46e9-8e98-38e44ed1c064" /> + </propertyInstance> + <elementDefinition Id="dfae5501-b963-46a5-a75f-388a311e9830" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="48cbca27-83c5-4af5-8437-07ee602a8676"> + <propertyInstance Id="18ac600c-da8d-4f85-8ab1-cc2e6626d83c" name="Get" value="public"> + <elementDefinition Id="8a842199-5588-47ad-b3c6-2278c2e3fe05" /> + </propertyInstance> + <elementDefinition Id="feb76ef7-083f-43ec-9e52-efdc059aa639" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7f8025df-0ccb-45b2-a313-65c892efdcc7"> + <propertyInstance Id="2b2720c0-13f9-4ad7-8334-33e4cdc49a19" name="HasBody" value="false"> + <elementDefinition Id="39bd0073-2133-44b3-af50-75a5379e3f74" /> + </propertyInstance> + <elementDefinition Id="c4a1d1a6-0716-4c09-954b-a23812f3b09c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a3109d0a-f940-4d53-b042-57c6f08a54ed"> + <propertyInstance Id="6392de4c-2632-4687-8704-d4e3f5f32ffb" name="IsUnsafe" value="false"> + <elementDefinition Id="cdaf1354-3aa4-4d78-a5ac-0bbe509ae3a3" /> + </propertyInstance> + <elementDefinition Id="dd7bb7ae-cd46-4030-8a59-65efa468e788" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d5380009-76a8-4f23-9a18-1962e5c14f68"> + <propertyInstance Id="0b79eb0e-9382-41a7-a1f5-ce6356f52cf2" name="Inheritance" value="none"> + <elementDefinition Id="fc2773b8-70e4-4af7-9941-514d14834af5" /> + </propertyInstance> + <elementDefinition Id="ae8c0d1b-b741-4d65-a7d9-fc621ff3676d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ace7ebcd-131d-45c1-9697-4a2913c37ef1"> + <propertyInstance Id="36534790-6e7c-4c99-b345-ea1e28d3a28f" name="PackageVisibility" value="internal"> + <elementDefinition Id="a5d74809-b962-4683-a998-c684eefc8cda" /> + </propertyInstance> + <elementDefinition Id="9cf0b81b-88ba-47ac-879d-463ad1ce0ad5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="87972417-c090-424e-bc44-acbecc6bd5b6"> + <propertyInstance Id="fea17e31-b3b6-4ea8-9b8e-bb83eeebf400" name="Set" value="public"> + <elementDefinition Id="2a1ad560-4710-4f20-a5af-ef35cfcdc221" /> + </propertyInstance> + <elementDefinition Id="9d91b29d-dec3-464a-a525-eee538f32793" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="180d8821-19aa-454c-88b6-d5bb11c53cac" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + <property Id="d86f875c-91f5-4031-871f-a750c7cd72ff" name="CrossSectionAreaRigidTruck" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="693435d6-d6cd-43fb-ab2b-eb018f086042" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCrossSectionAreaRigidTruck" tag="ViewCode"> + <elementDefinition Id="0aa64795-2a1b-4c02-bcd3-a4d3243831fc" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="160dd3c6-d4ff-4aac-b9a2-be4764b69b6b" name="property" profile="CSharpProfile"> + <elementDefinition Id="86594c7b-efcb-41c4-bd72-955340e03f28" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="98db3903-5aa0-4723-ac41-941bfe503649"> + <propertyInstance Id="633c51df-bb1c-41bb-829f-49544bfed7e6" name="ClrAttributes"> + <elementDefinition Id="6d33e075-fb08-45b0-bfaf-64404f55da13" /> + </propertyInstance> + <elementDefinition Id="e5a577a4-daf1-4a5f-8741-a514f3042c3c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7e0f9eae-9b53-4c03-83f1-682f24a0d179"> + <propertyInstance Id="9dbd970c-b768-4772-810b-17263df4079a" name="Get" value="public"> + <elementDefinition Id="183238c3-1556-4beb-9460-2702c760b813" /> + </propertyInstance> + <elementDefinition Id="3b703b33-9166-4f43-bce9-14da89a04629" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0f62f89c-11e0-442b-8bd8-88f3cc2bb3ba"> + <propertyInstance Id="063e449d-d477-4468-8016-f2249d776cc3" name="HasBody" value="false"> + <elementDefinition Id="039a2f89-3ee1-4436-be82-373fde1f26ae" /> + </propertyInstance> + <elementDefinition Id="e5e138ec-5dc6-4418-b749-1edc5efaa9a1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f461a469-f26f-4f39-aca6-275a8195419b"> + <propertyInstance Id="1e75834b-c5fe-4977-adcb-2c0c9f624ea3" name="IsUnsafe" value="false"> + <elementDefinition Id="d8d69da9-c1ee-44a5-9f0d-f181d4b2ac8d" /> + </propertyInstance> + <elementDefinition Id="e36a808c-f36c-42b9-88fa-504ece5e3984" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e0e9ffb3-d824-4db5-a98e-fdcf8eeba4c9"> + <propertyInstance Id="fbfe4566-556a-465b-9dbe-82976773fd4e" name="Inheritance" value="none"> + <elementDefinition Id="5fb2e8a4-5737-4306-bdb7-7a3927b4e9bf" /> + </propertyInstance> + <elementDefinition Id="35690acd-1113-4880-8988-1a3cac9e76c6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a11e7811-3c33-4f89-b67b-5f4dd320822d"> + <propertyInstance Id="ba5aff3d-adcc-421e-86ac-e1165814d90d" name="PackageVisibility" value="internal"> + <elementDefinition Id="63e7de1a-fc88-436b-ad7f-0f79226d3895" /> + </propertyInstance> + <elementDefinition Id="7b6229b4-0b57-46a8-a455-dcf7d8e48711" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="10323fac-49cb-4d67-9677-2ab747ddc231"> + <propertyInstance Id="a1d6add1-059c-4a18-bc8d-ad37cf218be8" name="Set" value="public"> + <elementDefinition Id="e46008ed-5d54-492a-96ba-1bf6135a7380" /> + </propertyInstance> + <elementDefinition Id="51deed6d-0483-418e-a50e-9e2d809d8fe0" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="f01299f8-e6a3-43f2-9427-b43a0d5a2ab7" /> + <type_NamedElement> + <referencedTypeMoniker Id="27c7c504-8342-4225-bfec-f17e9f9db3f6" LastKnownName="SquareMeter" /> + </type_NamedElement> + </property> + <property Id="06387842-8c9d-40be-86b5-0e99e13a2fa7" name="CrossWindCorrection" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="331f69a2-2998-4c44-8fa5-2b1278b58d3d" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCrossWindCorrection" tag="ViewCode"> + <elementDefinition Id="f7880588-d638-44b4-811f-5b82965690ad" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="439710df-7e78-44b0-831b-40bd6824f2f7" name="property" profile="CSharpProfile"> + <elementDefinition Id="e50d2dea-8fe8-40e5-8f16-6fb10f9c9feb" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ea0a1aab-d334-4549-b0bc-0ba1f22641b3"> + <propertyInstance Id="b9a24c1a-1a60-4bb9-8f14-7ca41e616b95" name="ClrAttributes"> + <elementDefinition Id="9e9a6308-7293-469c-ab8b-ba1b8e29504f" /> + </propertyInstance> + <elementDefinition Id="26326a04-ed5f-437e-99f1-b4558bba1c3d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c039f0b2-cb7f-4283-aa54-ae209a83fd2a"> + <propertyInstance Id="c51e0d56-d177-42ee-a9ee-c11d5cfe6917" name="Get" value="public"> + <elementDefinition Id="6dd940f4-7289-4c7d-9b73-1b3f7b960a4b" /> + </propertyInstance> + <elementDefinition Id="bb4e46ff-0bf4-4fcf-85da-42edfb7aac8f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e0cd4902-ba1d-495d-810f-022dd88fc013"> + <propertyInstance Id="4920484d-c0c5-4048-a7d0-bef51f5a0eb6" name="HasBody" value="false"> + <elementDefinition Id="cfae1b3c-3af2-499d-aa2f-dd2382f87746" /> + </propertyInstance> + <elementDefinition Id="cd0ec577-82af-4b33-af03-e6a97cf1d9bb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="753fc0a5-c5fc-4c53-9c78-a52aab022fc4"> + <propertyInstance Id="39ccbcbb-c0d6-4c5a-a88a-9e1800e0c956" name="IsUnsafe" value="false"> + <elementDefinition Id="e85417aa-0d4b-4b3c-b9e8-ccadb321d816" /> + </propertyInstance> + <elementDefinition Id="55e4ee56-02de-4d32-968e-825fdadfcfd0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="43c092c1-ffbc-401a-b1e9-b6eed8e3bf4a"> + <propertyInstance Id="9a0c2c14-13f8-40cc-bf5a-c6759d1e8bc8" name="Inheritance" value="none"> + <elementDefinition Id="36d081bd-c399-4c81-9c9b-69e8a44d94a9" /> + </propertyInstance> + <elementDefinition Id="f9759730-d775-49e6-93dd-ac6ff3f15b66" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b281bfff-6e6f-4b35-9736-d16b9177c23d"> + <propertyInstance Id="b1a066f1-31c8-4b1f-b241-d52fb95cdb04" name="PackageVisibility" value="internal"> + <elementDefinition Id="49a65b4a-e68b-4f92-b516-bee37e7e98ad" /> + </propertyInstance> + <elementDefinition Id="67d0cbf8-724e-4024-9d07-2511913165ba" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="698a2f3d-eb98-469e-9f51-91cf335963b4"> + <propertyInstance Id="7f3c3306-7e31-42c2-aeba-903ddbc5ac96" name="Set" value="public"> + <elementDefinition Id="9be97efa-b562-45ba-b61e-33da19bad0d8" /> + </propertyInstance> + <elementDefinition Id="0fbb2ac5-6ddd-490c-bf45-29af122ba420" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="48a07c5e-b6a3-48f0-8d64-9f54d43f65a0" /> + <type_NamedElement> + <referencedTypeMoniker Id="8cd8d20c-a3c3-4f93-884c-745ddfec4876" LastKnownName="CrossWindCorrectionMode" /> + </type_NamedElement> + </property> + <property Id="d013a796-0484-4aeb-b23c-b1b8bfb80851" name="DynamicTyreRadius" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="f0ebc67e-1ef0-450a-a6ec-fdb70b2a0775" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DDynamicTyreRadius" tag="ViewCode"> + <elementDefinition Id="13ffcdc7-dc42-4239-a29c-5308201a8472" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="0d3e44b8-457a-442d-823f-cc16669bda34" name="property" profile="CSharpProfile"> + <elementDefinition Id="67717d17-df09-4d99-91b2-579f08096807" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3479cae8-35ef-4a50-b7bf-b4602ed503b6"> + <propertyInstance Id="8803ff11-92b2-49b8-ac30-8bbc13e62435" name="ClrAttributes"> + <elementDefinition Id="5e2c2c21-88bc-410f-aebd-c69382803773" /> + </propertyInstance> + <elementDefinition Id="fa4c8dab-efdd-42c8-be40-15b00c5085f4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f4cf4ad9-adf3-487e-9c83-4d546abca330"> + <propertyInstance Id="b4e568b8-3cf5-441c-8397-b8885ef7f75b" name="Get" value="public"> + <elementDefinition Id="8bd767c8-947b-4343-8117-7258ca77a9ad" /> + </propertyInstance> + <elementDefinition Id="5c1aaf3a-e639-484f-8b9c-e1f31c2f4e36" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b5db8020-758f-4973-b0b1-5deab31131f3"> + <propertyInstance Id="86430341-7c15-4f66-b17a-83d9c95edecb" name="HasBody" value="false"> + <elementDefinition Id="e5d652ef-c493-4067-8dfb-54746cf0e496" /> + </propertyInstance> + <elementDefinition Id="c2ce2ade-62be-47d0-bc4b-aa2b2348f591" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="72f69ac6-71d4-4b46-b9c6-69143c4b0139"> + <propertyInstance Id="685aebac-85b3-48d1-a271-4502d72d0e19" name="IsUnsafe" value="false"> + <elementDefinition Id="11a470da-d926-4f83-a32d-292e12b4b42e" /> + </propertyInstance> + <elementDefinition Id="f10638f3-bf02-478f-9da2-cada4b301dec" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6b0cb8c2-812e-4bff-b5ca-a62413d00565"> + <propertyInstance Id="90c5d421-3565-4e0e-9012-8be19ecea470" name="Inheritance" value="none"> + <elementDefinition Id="409fd2b0-8c1a-4812-a764-dd86c343f1b1" /> + </propertyInstance> + <elementDefinition Id="1d9ae6e9-e7a8-49b9-a13a-fdf298ed5a7a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="85af35e3-7540-4645-b2ff-edf5ccb479d1"> + <propertyInstance Id="a692b89a-3d42-4c7b-928c-06ec4bd5b114" name="PackageVisibility" value="internal"> + <elementDefinition Id="648d2e8c-83e4-489f-8fbd-939597278cf7" /> + </propertyInstance> + <elementDefinition Id="368f75e4-263b-4083-a562-d947048bc241" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a670f0f5-2f0a-49e7-b3c5-b86647eaeff1"> + <propertyInstance Id="aec3855c-9d54-48c0-a860-58f1fd3e3709" name="Set" value="public"> + <elementDefinition Id="3640802c-ccf4-42bb-82e4-8e0fa996af9d" /> + </propertyInstance> + <elementDefinition Id="ede4c33e-e871-4e7b-91ce-6a8ea1e2d4c8" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8cafb431-3606-4bba-b8c5-aa02576e1cdd" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </property> + <property Id="ec226adc-c18f-498f-8e56-825abc26a81a" name="ReducedMassWheels" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="af2903af-447b-4dda-8412-f9e68c1aa7fa" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DReducedMassWheels" tag="ViewCode"> + <elementDefinition Id="844bfcbd-95ff-4d34-ba74-b4105c1da070" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="563377ae-84ba-46db-ae2f-1ba5689d9ea8" name="property" profile="CSharpProfile"> + <elementDefinition Id="eb7f8299-ee69-4f90-9c5c-f0bba15024e6" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="243b7444-70b6-4b4e-bfa2-c1e09107fdc9"> + <propertyInstance Id="e565d87e-abc3-4a14-86fd-6b02f65ef139" name="ClrAttributes"> + <elementDefinition Id="d39e9b7d-7c40-43f1-a6a9-5923c6a06f6a" /> + </propertyInstance> + <elementDefinition Id="26f61609-d7b5-4e06-9fb7-211aab8ccf3c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a8b4e79e-cbad-4c85-9906-200d7612acd7"> + <propertyInstance Id="f0f2790b-a541-48a0-851f-4cb141e9d291" name="Get" value="public"> + <elementDefinition Id="05ae18e7-506a-4b6d-8e8d-a7b4da239cc1" /> + </propertyInstance> + <elementDefinition Id="0ae3cc75-762e-40e2-aca2-7319030922bc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6c124304-9814-4691-9625-9b92cabf68a9"> + <propertyInstance Id="ea0aa12d-9a05-4b60-9655-17e496686e1d" name="HasBody" value="false"> + <elementDefinition Id="c3d25248-be84-48f0-ac16-193245d459a9" /> + </propertyInstance> + <elementDefinition Id="2a24869e-f585-4dd3-8be9-744caae86490" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9b08769e-9155-403a-b55d-8e4767991be2"> + <propertyInstance Id="55a7cc95-eebb-4cd2-979d-c9504197f0c0" name="IsUnsafe" value="false"> + <elementDefinition Id="f7fdbb0e-c056-47e4-a917-6bebba0b891e" /> + </propertyInstance> + <elementDefinition Id="a4387133-4098-46c1-8575-c1e2b0187c5b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ea900c22-ce71-4ca3-9c0a-cfd10ac7ef63"> + <propertyInstance Id="fb1ef4c2-8b56-4327-afd0-30d026b36e1f" name="Inheritance" value="none"> + <elementDefinition Id="b395d70f-e724-4b2a-8d8b-9c3fb45108bc" /> + </propertyInstance> + <elementDefinition Id="2218c6e8-40f0-4ab8-b063-b18ccb1480c3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b44b94ab-f817-4275-89d8-d3706b5fa147"> + <propertyInstance Id="8c010e31-3668-49a6-b9dc-a51837b47190" name="PackageVisibility" value="internal"> + <elementDefinition Id="5585e3fd-55e6-4bf0-833c-f0c6c621a93c" /> + </propertyInstance> + <elementDefinition Id="ce896d2e-de55-4fae-8a4a-9070bba78d45" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="97d510a6-a9a0-45a4-95ca-52c273dbce0e"> + <propertyInstance Id="f0bc0e1a-34bd-47bf-a927-818eaaa2edb5" name="Set" value="public"> + <elementDefinition Id="271f03f8-43bd-4b45-93ef-4e12d4f5351c" /> + </propertyInstance> + <elementDefinition Id="2741b394-0784-4f36-b8d1-2d199b58f63d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ed14fd0a-7ea2-4ba9-992d-aaafb3019d2e" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </property> + <property Id="43f3cc2f-c6f3-4b17-bc3f-fb056b953367" name="Rim" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="6eb08d7a-6d32-4340-8dfe-3ccdb7696e4b" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DRim" tag="ViewCode"> + <elementDefinition Id="da644424-b02b-48e5-8871-ea5d89823263" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="a2cda745-639d-461d-a962-a9d56e430c0c" name="property" profile="CSharpProfile"> + <elementDefinition Id="8501cee0-2e62-46a0-8cab-a0ed0c68e768" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2ca83ee0-5eb2-4d6b-80d3-42c8eb447d31"> + <propertyInstance Id="7fbd1b74-9305-43a4-bb7a-21e5a2359fbe" name="ClrAttributes"> + <elementDefinition Id="ee2e28a4-3dfc-426b-a5e8-680e166f7f2f" /> + </propertyInstance> + <elementDefinition Id="5524209c-58d3-4251-919c-ba3a9106fb4d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7b8f7e60-c116-41e3-b66d-a88e04831d2c"> + <propertyInstance Id="7b6f37f3-1727-42c6-826c-b40170dc791e" name="Get" value="public"> + <elementDefinition Id="7d86c82f-3aee-4854-bd50-097434a8b2b4" /> + </propertyInstance> + <elementDefinition Id="75e2d419-8fa0-4fea-abd7-5e144b9790ed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="03a223ab-ab8e-4e25-833c-5ab071e54283"> + <propertyInstance Id="225e7dd5-267e-4ce1-8903-222eacc7b31b" name="HasBody" value="false"> + <elementDefinition Id="0850921d-530e-4854-a8ed-6cb6a116fd5b" /> + </propertyInstance> + <elementDefinition Id="19468108-e8cb-4ca4-9197-7c6f265e33c6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3ef37b85-4297-41f4-bdae-c637df0e60d5"> + <propertyInstance Id="3198487f-54ab-4c68-8c8f-f49c4eeb2fde" name="IsUnsafe" value="false"> + <elementDefinition Id="d6aa1184-6eb6-404a-b227-03679d3859e9" /> + </propertyInstance> + <elementDefinition Id="f47207cd-deaf-431b-b74e-b67bfd31ba78" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4b46d385-9158-462e-b95d-0ea8c2f336f2"> + <propertyInstance Id="f142c5f9-a4d5-442e-b776-a0ed2de7574f" name="Inheritance" value="none"> + <elementDefinition Id="6d84b2bb-d0d2-4e91-b7e7-30b40e4f2770" /> + </propertyInstance> + <elementDefinition Id="f6f8378a-0b37-4469-aedf-39b3bc107c0e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="81e4c9fb-f76b-40e8-924b-b35af56230b1"> + <propertyInstance Id="04446838-f0a6-42b4-a9b0-efe04c23c388" name="PackageVisibility" value="internal"> + <elementDefinition Id="0559c406-5d89-4ff7-b95e-f07bc94d3a8d" /> + </propertyInstance> + <elementDefinition Id="389035e1-918d-416b-a0af-587f4bcd29c8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d518310b-937b-447e-8692-331ce8642315"> + <propertyInstance Id="a63b1bbd-9198-45dc-b821-8777f5bd6e0a" name="Set" value="public"> + <elementDefinition Id="c145df2f-8b18-4b67-bb63-548ed2665522" /> + </propertyInstance> + <elementDefinition Id="2e41e73d-ad16-406b-bfd9-afe9032a210d" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="68baf7a8-1925-4d50-b94a-bf9a8e488578" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + <property Id="b0f36b5e-fe68-4b11-a07b-f4e6779a8336" name="TotalRollResistanceCoefficient" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="7c72933c-3d7d-4cea-bb6f-1cb93e436e9b" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DTotalRollResistanceCoefficient" tag="ViewCode"> + <elementDefinition Id="15e782fd-8d3d-4c3b-bb6f-2ebdbb1ed786" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="de60beb3-467b-4b1b-8322-b6e3c34bebfe" name="property" profile="CSharpProfile"> + <elementDefinition Id="8349002a-a466-4b47-89f4-69acad8ba373" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c07fd29b-d606-4036-86dd-8581c3c77e71"> + <propertyInstance Id="3885cf31-4e86-4e44-bddb-c6b107c73da7" name="ClrAttributes"> + <elementDefinition Id="daddf23c-8045-472e-9e41-1e2bfc7123bf" /> + </propertyInstance> + <elementDefinition Id="ccf8c085-d17a-442e-ada6-c53db758fa72" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8d59aa0c-20c4-4d56-815a-336fe2f3f2c9"> + <propertyInstance Id="bc47d0e9-53d4-4e73-9fa4-829dd24e5871" name="Get" value="public"> + <elementDefinition Id="67b8c59f-e07a-49e5-8423-5969d071113c" /> + </propertyInstance> + <elementDefinition Id="49448aed-6b65-44ba-b4d1-58baf4b2f3a2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bfb97205-3d02-4af5-801f-101bb990b9c0"> + <propertyInstance Id="0a5e0c72-ab37-45d9-8e70-bc24273bd870" name="HasBody" value="false"> + <elementDefinition Id="9bcc99eb-48f9-4dfd-8c10-c52311bf96c6" /> + </propertyInstance> + <elementDefinition Id="6314b6ac-fb25-4499-9ed0-0415bd7ee5df" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="adc02ea1-5766-491e-87aa-0359beddcf56"> + <propertyInstance Id="a967615d-91a4-467d-888f-2f40a9c5a2b1" name="IsUnsafe" value="false"> + <elementDefinition Id="525990ed-bc41-43d7-a521-0a89e4e022eb" /> + </propertyInstance> + <elementDefinition Id="9d585b15-4fd4-4965-b078-8ac22a268580" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="724ff590-e4ea-4e17-80f4-86a983dbf592"> + <propertyInstance Id="8a3147f0-596c-4b40-bc4a-87faf0fdd36d" name="Inheritance" value="none"> + <elementDefinition Id="0c9bde5c-5f48-4d1a-b5bf-214a887b34d0" /> + </propertyInstance> + <elementDefinition Id="d0c71f60-4492-42de-8fb5-a3173c1957a8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="673324fc-68fc-4672-bc84-76d471c7d07e"> + <propertyInstance Id="f2860150-5178-46c3-8da0-68248681ff4e" name="PackageVisibility" value="internal"> + <elementDefinition Id="5259a9e0-2187-4b32-aa09-8b7ad3bcaa99" /> + </propertyInstance> + <elementDefinition Id="c44c497b-5356-4715-8585-c2a47c2d681e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="399c43fc-6f22-4b0d-85cd-060963da3c9a"> + <propertyInstance Id="404d056b-f2f9-4af1-b852-71b7d2bc49f0" name="Set" value="public"> + <elementDefinition Id="8d0107cf-d2c8-4e55-aae0-879fd950f29d" /> + </propertyInstance> + <elementDefinition Id="36688338-0843-4be6-8523-2d3a3674272b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="2ac3912f-dbb0-404d-ba97-04f13217ae0f" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + <property Id="f7959a4c-7b6f-4d46-be8a-a9c609454aea" name="_axleData" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="89bc53a6-592f-49b8-a105-f25a356cb1e3" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3D_axleData" tag="ViewCode"> + <elementDefinition Id="79d295cb-d156-445b-b1ff-5b890ff80a9c" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="796dd1ab-4a90-4e80-8ad9-b5039056b6ce" name="field" profile="CSharpProfile"> + <elementDefinition Id="bf598840-c488-4934-b4ca-94c35d9c2dd8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f1d4702c-911d-489a-bcc3-6fc7a12d16b9"> + <propertyInstance Id="b3a5edd2-8eee-4c2c-b435-b6166978a51d" name="ClrAttributes"> + <elementDefinition Id="da698c2d-5c31-4497-82c6-73bbf3e892bb" /> + </propertyInstance> + <elementDefinition Id="535f14ba-0060-4fa4-bf62-8cd1354202da" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f4bf0c1d-2e31-48be-8a49-410a0c7e6038"> + <propertyInstance Id="ad693d89-0718-4ff9-bfaa-929d1a695d84" name="IsConst" value="false"> + <elementDefinition Id="69145cb8-0e8d-4a4c-84f5-6363626963b5" /> + </propertyInstance> + <elementDefinition Id="137f9243-24b6-45c9-97a2-6a92a279a797" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ade37c90-9939-423b-a50d-5e75b9335539"> + <propertyInstance Id="71f31e23-5453-4655-a3fd-e55580cf67b2" name="IsNullable" value="false"> + <elementDefinition Id="841533c6-4e58-4e83-9837-f80bb26319de" /> + </propertyInstance> + <elementDefinition Id="0ff99f35-f856-48cf-a7bc-6b712c525210" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="daabc804-1581-45a9-b047-dfc3ae747706"> + <propertyInstance Id="7c4b2d28-85a6-41d7-b068-55d58f8f0a93" name="IsVolatile" value="false"> + <elementDefinition Id="e0387233-99b2-493d-992b-68b7ca7b13ed" /> + </propertyInstance> + <elementDefinition Id="5b2536a6-4d95-42fc-b30b-b1950cfd4f93" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0f04a34a-73cb-4a0c-a755-a594ae84788e"> + <propertyInstance Id="a2884718-75fc-44fe-9241-d4241f0bc3c7" name="PackageVisibility" value="internal"> + <elementDefinition Id="93a4350f-c1ff-4c77-a66a-00e11426b32d" /> + </propertyInstance> + <elementDefinition Id="d41484a1-9880-465d-98f1-e770e3522fdf" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="34307e5c-c61d-4c07-9180-430f38aa6834" /> + <type_NamedElement> + <referencedTypeMoniker Id="c82d7a22-68c6-41d5-b711-2206bcc9125e" LastKnownName="List<Axle>" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="8d168a42-1752-460b-9d1c-1ff0c4abce9b" name="TotalVehicleWeight" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="866658fb-5144-46dc-b1e4-a7942f20825d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DTotalVehicleWeight" tag="ViewCode"> + <elementDefinition Id="0283e300-10e8-40ec-974d-2d9894ec7b8b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="e70aa612-372c-4146-9e8d-63bd993341cd" name="method" profile="CSharpProfile"> + <elementDefinition Id="e3b452fa-8681-4981-9971-bf944debcc8e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0ecd29a9-52de-4ad0-a86a-22575e32e722"> + <propertyInstance Id="b77d6be5-068b-4c69-8ddf-7689a6c8a999" name="ClrAttributes"> + <elementDefinition Id="c597dde2-1e62-41d9-bf3c-5a8dab019770" /> + </propertyInstance> + <elementDefinition Id="c9dc6c6d-3c79-4ac5-ab5c-4ede4faa6532" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="84a530c9-7546-44b0-88e1-c7164a3374ca"> + <propertyInstance Id="ce40e443-56f0-4b9f-9155-c54ad527b2d8" name="IsPartial" value="false"> + <elementDefinition Id="107bfb54-450c-4144-8d2d-e7a69f08d6a0" /> + </propertyInstance> + <elementDefinition Id="3c63500e-f79b-4533-824e-a7c449c66bbb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fe60c2de-e51d-42f1-87b8-77abcbcbef24"> + <propertyInstance Id="ca9e4b6e-df1f-4de5-9229-0b195e375f14" name="IsUnsafe" value="false"> + <elementDefinition Id="7bcfee2d-58aa-40b9-bbf6-63d2f42ca2a8" /> + </propertyInstance> + <elementDefinition Id="0980d53c-5592-456d-adfa-b2c270468fb1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4ae4054f-3364-46a3-a6c0-c587da529ad2"> + <propertyInstance Id="fd5395ad-fe00-40ad-b24d-c0e910c4353e" name="Inheritance" value="none"> + <elementDefinition Id="4167c1c7-c813-4f4b-b3e8-44951fe4a687" /> + </propertyInstance> + <elementDefinition Id="859e6837-4ca2-4a1f-92b2-114bf9e4f179" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c3e38535-e9f2-40a7-b6c6-4b8fa2b93134"> + <propertyInstance Id="bb03a41d-c91a-4998-865f-5d8e58639986" name="PackageVisibility" value="internal"> + <elementDefinition Id="ebcb015b-f757-4287-9d4c-f541ee0e3039" /> + </propertyInstance> + <elementDefinition Id="772ed2b6-f687-4ec2-bfbe-0a4403251e7b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a54ba56f-6110-4c7d-8ba8-d83589f19d0d"> + <propertyInstance Id="cb2a41a0-9254-451e-86f4-f9af3e2e2d08" name="params" value="false"> + <elementDefinition Id="c11932c8-362e-4bc0-9890-994cdb15a374" /> + </propertyInstance> + <elementDefinition Id="113585dc-9199-4e96-949c-e60a507300d8" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="5a3a5258-ad42-49f6-9d75-ce6fd5a5610f" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="cdefef28-08a2-469b-9376-9bbadbcc0266" direction="Return"> + <elementDefinition Id="2dc482ee-8415-43ca-98ae-73d7f6a768bd" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="4b2f9684-a6b2-4876-9129-e9deaa928cb9" name="TotalCurbWeight" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="7cf2f1b6-ee5a-4edf-b1e8-5952eebca1bc" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DTotalCurbWeight" tag="ViewCode"> + <elementDefinition Id="ccdf5bfb-f0d6-4372-b63e-4f52dceea404" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3a19dd7b-b9ff-4e6c-bd18-9ecf39bb86d4" name="method" profile="CSharpProfile"> + <elementDefinition Id="018284c5-9a98-47ee-9813-a6e38869c4cc" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="06f2285e-eeb1-480d-a56c-866dc1d53dac"> + <propertyInstance Id="8ce3e0b6-d749-4e3e-92da-00d4356afcdd" name="ClrAttributes"> + <elementDefinition Id="93a71d90-615e-454d-8fc3-4b1ec0078f50" /> + </propertyInstance> + <elementDefinition Id="bb56b9cb-8286-4263-b09a-ac4188e3cecb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c3ddcecc-90d6-4855-a2c8-dcf329e299c5"> + <propertyInstance Id="9e15335c-845a-414f-9bbb-d61288139f12" name="IsPartial" value="false"> + <elementDefinition Id="adfa17b2-499e-40af-ab36-46feaf55f813" /> + </propertyInstance> + <elementDefinition Id="cffd3c8b-3219-476f-a574-0d1c05797314" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f2bc515c-bb6e-4e22-ada9-30e6a2920b5a"> + <propertyInstance Id="d75938db-067b-463b-891b-02a2c3c806e9" name="IsUnsafe" value="false"> + <elementDefinition Id="b214f369-5fc8-4193-8d50-f34aed00cbe9" /> + </propertyInstance> + <elementDefinition Id="d45deced-ee0e-4c6b-a730-6f71924c953a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="216eecf8-563b-4d4b-b4fb-07415eeddf54"> + <propertyInstance Id="d7c5f720-ad20-480a-8d70-48010df6caa1" name="Inheritance" value="none"> + <elementDefinition Id="e626f23d-6b7c-49de-8be6-14fafbb091d3" /> + </propertyInstance> + <elementDefinition Id="d36d1166-5718-4553-9b55-e4c062f2d789" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0f8c13bf-de5c-4dcd-b4b7-b0921691622d"> + <propertyInstance Id="78dc6c97-285e-47b2-8968-abf6e60c6f89" name="PackageVisibility" value="internal"> + <elementDefinition Id="4db2ecc3-7c2a-4d30-b603-20e3ae5cd30f" /> + </propertyInstance> + <elementDefinition Id="ddb9c743-21b9-4e01-838a-7699a89c0137" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5388c942-d4c9-4ea3-b2c9-009e26d50e82"> + <propertyInstance Id="0b4bb208-60c5-46b5-9828-a40f0cad4595" name="params" value="false"> + <elementDefinition Id="d427fd1d-2fd3-4c26-9066-9d8a4215d82d" /> + </propertyInstance> + <elementDefinition Id="425bcf39-1105-4b4d-98d8-a794645f1122" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="540c7783-3968-418c-8d2e-4bd34dc4f464" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="9f653ad6-7724-4148-b537-625dfd882092" direction="Return"> + <elementDefinition Id="7003a1fc-e1ed-4da2-8791-455281a44341" /> + <type_NamedElement> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="46c577e0-e5b5-4c9c-ad3e-ccf5d774f072" name="ComputeRollResistanceAndReducedMassWheels" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="dc42f111-028e-48d1-8749-751e737e493a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DComputeRollResistanceAndReducedMassWheels" tag="ViewCode"> + <elementDefinition Id="0591e9d7-cbf7-455a-8c17-9d39a49b09f8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="9ec91db4-a36e-4d48-8291-355f5e704fb5" name="method" profile="CSharpProfile"> + <elementDefinition Id="f8728408-180e-4bd9-b1ac-d5f2bc861504" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e999ce10-40c2-441f-8d1a-8996b6522f2d"> + <propertyInstance Id="29ce11f7-91c9-4579-8185-21fc00edb369" name="ClrAttributes"> + <elementDefinition Id="6d71d08f-0d69-4458-9a4f-8102bd69d781" /> + </propertyInstance> + <elementDefinition Id="3c8e2fb6-bc13-4184-ae04-b77d0462453c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f3c8eb6d-9cf6-45cb-872b-81960f2300fd"> + <propertyInstance Id="a5ba7772-f3ed-4802-a311-ed0fca8d820d" name="IsPartial" value="false"> + <elementDefinition Id="a1edeae4-ea46-44f1-8163-342de7834476" /> + </propertyInstance> + <elementDefinition Id="03e0b274-e0b9-42fd-a8fa-b31a159dc55f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f85bcac8-b17b-4ade-a592-1709f020b234"> + <propertyInstance Id="5581acac-56e3-4da7-81db-9b035bf97fcf" name="IsUnsafe" value="false"> + <elementDefinition Id="08f8dd7d-e8ef-40bd-a936-e3eb3afa0c87" /> + </propertyInstance> + <elementDefinition Id="e26ee28f-603e-4df6-b6c3-3590f1bd3cd6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5b01ff79-048e-4a1a-b250-8e6f5e7adfbb"> + <propertyInstance Id="21583bd2-4d27-44e3-a2f6-b2d416e589fc" name="Inheritance" value="none"> + <elementDefinition Id="75590d1c-b567-4fec-8582-cd0b48d40a10" /> + </propertyInstance> + <elementDefinition Id="132fc22a-5e99-4500-8989-0af4ccdc8ed7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="975feb03-b312-4483-9a82-5c74cda65152"> + <propertyInstance Id="c48bd23c-f01c-4185-873b-3863948fdd2a" name="PackageVisibility" value="internal"> + <elementDefinition Id="7f3ffe66-33d6-478f-bc8c-465e1abeacfa" /> + </propertyInstance> + <elementDefinition Id="29c6e789-4cb5-47ee-bc05-eb15b07b2fb0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e8868597-5991-4417-b688-afa1682b1df1"> + <propertyInstance Id="5368b312-51a1-4cd3-b2d3-e3cb68614d0e" name="params" value="false"> + <elementDefinition Id="866e2b49-63a8-4cf3-b4f8-8099537167ec" /> + </propertyInstance> + <elementDefinition Id="1be6dc8d-1e6c-48a4-9137-ab89da6658a2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="935b8044-c158-4584-9bd1-bdecccd75e8e" /> + </operation> + <operation Id="e633267c-7a59-43db-8209-410224ab452a" name="VehicleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="9b42ba02-043b-46ed-9151-ee59c4f92da3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="589016f7-0b82-4792-a0e2-6428d20537d8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="12eadc4f-fd6d-478f-9818-1aea2fa8e5d4" name="method" profile="CSharpProfile"> + <elementDefinition Id="38b50f9f-2679-4985-832a-04d4c0bf0820" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="78e324d4-63b4-4d66-bb72-2a66154f9203"> + <propertyInstance Id="3a25bd25-243e-4e9f-ae42-7ebea7e8172b" name="ClrAttributes"> + <elementDefinition Id="83e5b062-5812-4407-9da7-a5304d407329" /> + </propertyInstance> + <elementDefinition Id="d1aebc62-9ca1-4182-ac3e-a9b45bd5455a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="78f5c562-246d-4fcd-80bb-d3c9daf16d18"> + <propertyInstance Id="5533514f-9f8e-40a9-bf85-c619d37bea24" name="IsPartial" value="false"> + <elementDefinition Id="145fcc83-7b9f-42e7-91ed-5932bedbd63c" /> + </propertyInstance> + <elementDefinition Id="0ad3a7f4-1cd3-4df7-80f4-888019c07caa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="588eb2f9-83f7-46b8-a097-f16cb8bb4bd3"> + <propertyInstance Id="da307c02-01c9-4c36-9320-11d036c4f2e3" name="IsUnsafe" value="false"> + <elementDefinition Id="05bb1f8b-859f-4907-90e8-b06554add706" /> + </propertyInstance> + <elementDefinition Id="8a2e1b7b-0326-4220-9add-87f7a13e1759" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b638e423-a5f0-4298-8ac0-7832ce557678"> + <propertyInstance Id="7d81bcf6-60ff-40d1-8098-5ed903b67457" name="Inheritance" value="none"> + <elementDefinition Id="701bc2e6-df7c-4220-9076-48e68e2c77a5" /> + </propertyInstance> + <elementDefinition Id="bafab893-a27e-445e-be62-b6a14d8267b2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7471b8f8-c552-4fbb-9284-e58a5564063b"> + <propertyInstance Id="277f16f4-d6d1-4285-adbc-88244a00d652" name="PackageVisibility" value="internal"> + <elementDefinition Id="30719beb-4207-4dcf-bc3f-c73393efc271" /> + </propertyInstance> + <elementDefinition Id="490f6cfa-ccbf-449e-b813-6cde960123f2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a903b22f-aff0-4e80-b86b-939e1343be35"> + <propertyInstance Id="d89971d0-ed75-4bdc-a5f1-ffef6c4ae4c7" name="params" value="false"> + <elementDefinition Id="1f5cc490-c1f8-4526-9fa7-332c3e26a536" /> + </propertyInstance> + <elementDefinition Id="e297ff8c-f12b-480a-8ef1-9d944c91c0fd" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="7e9b5689-0102-4aa1-a24d-f9d92902555f" /> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="8cd8d20c-a3c3-4f93-884c-745ddfec4876" name="CrossWindCorrectionMode" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::CrossWindCorrectionMode"> + <elementDefinition Id="4bc346c7-df2e-41a7-b5ab-dce81b3ee864" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="141c68fc-a935-4cc6-9b64-2ca1eaa2ca16" name="RetarderData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::RetarderData"> + <elementDefinition Id="beabcd61-a52a-4c88-be6f-45d8042b9236" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="c82d7a22-68c6-41d5-b711-2206bcc9125e" name="List<Axle>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::List<Axle>"> + <elementDefinition Id="5fe69551-d08b-4436-972f-0ed0538f9099" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="27c7c504-8342-4225-bfec-f17e9f9db3f6" name="SquareMeter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::SquareMeter"> + <elementDefinition Id="dcb7fcfb-191d-4d3d-8df5-eadec6ca735c" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="e39a08de-34ee-434d-bf49-7cf05cc9800b" name="GearboxData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="33a33db0-1dd5-4580-855c-731e4834519a" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData" tag="ViewCode"> + <elementDefinition Id="b79e3cb9-17b0-4ea7-b3ad-4e2724b1d7d6" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="1ac774d3-032c-4cbe-826e-e486056b49fa" name="class" profile="CSharpProfile"> + <elementDefinition Id="4b74b5b3-5aaf-424d-bff2-fda7871e2619" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8c75b8d5-abe2-40af-a718-0c1dd25de026"> + <propertyInstance Id="4b2d7b39-1f10-4378-9cf1-ae1033682504" name="ClrAttributes"> + <elementDefinition Id="767070ad-37a9-4bb6-976d-c592d3a3cfde" /> + </propertyInstance> + <elementDefinition Id="df39252a-0849-4d36-b4c3-c29a51776da6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9944e35a-3217-428a-9dd7-f85a8c3da5f7"> + <propertyInstance Id="6e38c419-9029-4ba0-9d4f-2a3974bb7385" name="IsPartial" value="false"> + <elementDefinition Id="cbd2c577-4ff8-4661-8890-5a323637cc5a" /> + </propertyInstance> + <elementDefinition Id="f96f8940-c182-4b50-837d-bc3dd362b163" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="990b7709-8996-4a74-a1bb-df1b44262c13"> + <propertyInstance Id="2aa1e4b3-97c1-444f-9de6-42b3ccf709a0" name="IsStatic" value="False"> + <elementDefinition Id="60227d85-739c-4741-a44e-1d8b11cae824" /> + </propertyInstance> + <elementDefinition Id="a35ff40d-9114-47b3-ad63-8f98f57ab54e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8d53f415-4b78-46ca-a0e3-18140849d508"> + <propertyInstance Id="a0376a6f-e733-47f9-a523-1a6b77b21a48" name="IsUnsafe" value="false"> + <elementDefinition Id="cbffa26f-995c-4df4-92e2-6aa17c261a62" /> + </propertyInstance> + <elementDefinition Id="2d01c140-80d2-47f7-bad9-1d6173508bde" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="adc5d392-ec6a-4bb3-9f37-950c3925130a"> + <propertyInstance Id="fd4668ed-e80d-45e3-961d-0b274ed82428" name="PackageVisibility" value="internal"> + <elementDefinition Id="fd8aa9fc-c7aa-47f0-8980-349f7c1e87fa" /> + </propertyInstance> + <elementDefinition Id="fc43cdc8-1e2e-4c49-a2cf-d3e082cb5e4f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8b5ae4e9-713d-4a09-9e2f-40ecdb827a34" /> + <targetEnds> + <association Id="ce61f68f-6120-4203-83ee-577855c3e116" isDerived="false" sourceEndRoleName="GearboxData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> + <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="2d941a9b-46b8-4676-a312-8427298e9114" name="GearboxData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="b1ef8d58-7082-4607-b54f-3bd41d36c243" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="063c6f56-cf90-4a4b-b306-425762a690bd" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="6518169e-f9ae-4d13-a3cc-35023bad8c2f" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="4536e139-bf05-410c-9b04-5fcb5c42a141" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="8472175e-6055-4228-b339-8882aea9debb" name="ModelName" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="3efa6e82-6643-4ad7-afd2-5be49652e81a" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DModelName" tag="ViewCode"> + <elementDefinition Id="be18a158-307b-4f20-8a6a-b42ef2c38088" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3effc377-a47c-4001-9a09-8d7d018df436" name="property" profile="CSharpProfile"> + <elementDefinition Id="65694402-59a9-462b-8c62-052184323cec" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="92215636-0c30-44ca-90cc-f24dec6be538"> + <propertyInstance Id="d85f2503-f15e-4ffc-9144-a87fb35ba149" name="ClrAttributes"> + <elementDefinition Id="7028a60c-4b17-4c39-92bf-5b863f5823b8" /> + </propertyInstance> + <elementDefinition Id="e6affefe-30c8-4425-ad8c-db117aaf50f9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="73d4374c-83c9-415d-abe8-35cef5b8a281"> + <propertyInstance Id="209504fb-2666-4c53-9b1f-80244323beae" name="Get" value="public"> + <elementDefinition Id="0c2a20af-1050-4842-b950-9ec3832cea5e" /> + </propertyInstance> + <elementDefinition Id="6e66cec5-06fd-4199-8550-46a8ef6a7857" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8cc844e1-3bdc-40d0-b524-3feed5aad279"> + <propertyInstance Id="15d6c6b1-7a8c-4615-89a7-1b325a75dc48" name="HasBody" value="false"> + <elementDefinition Id="853afb6b-8bcf-4481-9303-6e3c6be75163" /> + </propertyInstance> + <elementDefinition Id="f07492a2-a71a-414a-ab7f-45644694b038" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="df13e008-fe09-4a2f-9473-01975db847ed"> + <propertyInstance Id="9ff80b39-261e-44c7-9f51-659a7f64b626" name="IsUnsafe" value="false"> + <elementDefinition Id="a0162cbb-3780-4d2b-ac8a-6e32d47936a7" /> + </propertyInstance> + <elementDefinition Id="00a6a561-3ca0-4255-9dc2-7f6cdc747533" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="04639b61-5b7e-4f38-97a1-e60983459091"> + <propertyInstance Id="a377883f-46df-4f28-aaa2-2967bccd9a32" name="Inheritance" value="none"> + <elementDefinition Id="22b9788f-3d5c-460c-86a7-93beb4fcee40" /> + </propertyInstance> + <elementDefinition Id="b08795f6-139b-41ff-9e04-a404ee4255f2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="96b0677d-f083-440d-9c80-c8199109c631"> + <propertyInstance Id="5fb96d2b-5b29-4d2d-ab0a-3f276c2a6caf" name="PackageVisibility" value="internal"> + <elementDefinition Id="657b2261-337b-45bb-a80d-39c3d006bf17" /> + </propertyInstance> + <elementDefinition Id="c7d66ceb-f329-49ce-ba4d-dd5771d54a4d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f38d0be4-4769-48fe-9089-c53f1c7598bb"> + <propertyInstance Id="b2c8171c-e6d0-40cc-8fc9-dd2f6609f487" name="Set" value="public"> + <elementDefinition Id="126a7f07-a558-441b-94e9-4425603530f5" /> + </propertyInstance> + <elementDefinition Id="d55e1c2d-33bf-4db7-844f-86da954dbd7a" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="fc51a5f5-990e-4df9-aa90-4cbbbcdbc106" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + <property Id="f30df4e4-1615-4023-ac01-1e3b6dfa77ce" name="AxleGearData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="be9104a8-4c08-413d-a0b9-b03f0cc920bf" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DAxleGearData" tag="ViewCode"> + <elementDefinition Id="c987ac92-23e5-4204-a7c7-4740591d2210" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="02e8b198-f7cd-4b59-a9e4-7c7fdce5a089" name="property" profile="CSharpProfile"> + <elementDefinition Id="d4955292-0b64-44e4-80a3-f68d40d6b3b5" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d865b7ab-4d5e-42fa-8cab-dac67a571b27"> + <propertyInstance Id="5f7619b9-a7a9-4271-b5f7-344711be7af6" name="ClrAttributes"> + <elementDefinition Id="4ed65dce-fcc0-40ed-a680-fc3d980ac617" /> + </propertyInstance> + <elementDefinition Id="3563823f-3a59-4e09-9cca-7eed540a6847" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="347e2cf0-5d7d-4a32-a102-03e0c52cf0b8"> + <propertyInstance Id="cd0c0acd-09a6-4f81-8c4e-fd73d5c724e0" name="Get" value="public"> + <elementDefinition Id="c2061dd0-cf9f-4422-8b08-76c5e6f6e410" /> + </propertyInstance> + <elementDefinition Id="50e636fe-6036-470c-99e7-d34c486f5b28" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="166db86a-7f9f-4101-a4d4-ea55cb960135"> + <propertyInstance Id="b945209a-da42-4bd5-9c01-2e2fd8a58f62" name="HasBody" value="false"> + <elementDefinition Id="a54e5021-61d7-4585-a8cc-f52a4d55f89a" /> + </propertyInstance> + <elementDefinition Id="6cb1c585-d794-4de8-9078-3fbbb777a120" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="75449cb7-c650-4f13-b3b0-9ee2a377d418"> + <propertyInstance Id="581755ce-88a7-439e-9444-e27f9a500742" name="IsUnsafe" value="false"> + <elementDefinition Id="22f06d0e-864e-45c7-86ec-9bc260118de9" /> + </propertyInstance> + <elementDefinition Id="6c183bef-5e9d-4b4c-b2a3-3e365449024f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f148ea47-dfd8-4606-93f6-9afb3cacdb6e"> + <propertyInstance Id="3988abd8-401e-4797-a96d-4fcdcc22555c" name="Inheritance" value="none"> + <elementDefinition Id="e16e016b-c41d-4132-8f9a-119083c9e9cb" /> + </propertyInstance> + <elementDefinition Id="1c2d4156-8f9d-4b50-afc5-5b23c6f37a66" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="db39d2d8-a34f-4ea2-9f0e-dcfee878da4c"> + <propertyInstance Id="e1e06713-4744-4818-b429-e054095e7df7" name="PackageVisibility" value="internal"> + <elementDefinition Id="20b3fc2c-d526-4fba-bf4c-bca31a76f8ea" /> + </propertyInstance> + <elementDefinition Id="4cc010bc-6b66-40a2-885a-e2a2cb6bbeb5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="16089b4b-0f3b-4daf-8c7c-ce0549d1409b"> + <propertyInstance Id="316c0167-dd38-4ae4-a10a-1e2a6bc53262" name="Set" value="public"> + <elementDefinition Id="8df220da-3f9a-4e82-b4a7-4dd32e14b059" /> + </propertyInstance> + <elementDefinition Id="7f507b59-45a3-4a48-83ee-bc2771c616f8" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="48c42d92-49f8-41b5-b4a5-08d81d949731" /> + <type_NamedElement> + <referencedTypeMoniker Id="ded1521a-c504-4c08-af7d-8107a84ea757" LastKnownName="GearData" /> + </type_NamedElement> + </property> + <property Id="a1a1990a-ad3c-45c2-928e-310cbb15cf07" name="Type" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="5b6217ea-312b-4643-8081-f3c52c8df21d" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DType" tag="ViewCode"> + <elementDefinition Id="f588a734-b8b2-44f6-8147-48ed33e96594" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="c810a990-2ce1-4615-8ceb-226134644d23" name="property" profile="CSharpProfile"> + <elementDefinition Id="373810f8-aa9b-4f26-95c6-cebc98d5557d" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8fc91981-2a9c-4eff-9e36-20cad765720c"> + <propertyInstance Id="d0a6d0ac-85b7-46ea-809f-d75f91615a76" name="ClrAttributes"> + <elementDefinition Id="1c89bd9d-dbd3-4011-8ebe-bac4a5795c59" /> + </propertyInstance> + <elementDefinition Id="57aa6249-e6df-4559-88ee-be6d0e76c1f5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ca4cf9b5-679b-47e5-8f08-11977bbedf5e"> + <propertyInstance Id="b74d2be1-7595-4cc4-9e1b-1135aa34b822" name="Get" value="public"> + <elementDefinition Id="8c41c3de-925b-426c-b037-098ce2385850" /> + </propertyInstance> + <elementDefinition Id="1ad571d5-2d04-404d-88df-4c713d380ddf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="00d2ea8e-26b1-423a-b119-720c6aafb7be"> + <propertyInstance Id="5775ea88-5966-4566-b29a-d2232e78ffb2" name="HasBody" value="false"> + <elementDefinition Id="a6b647bd-7b9f-4b88-bdd9-d3bba2cb9dbb" /> + </propertyInstance> + <elementDefinition Id="ba75966b-0718-43f0-bed4-33a7da3366c2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cd1502d7-7122-4e68-8a38-98592fa60035"> + <propertyInstance Id="6dc8fa1a-86fc-484f-9e8f-dd333a37edea" name="IsUnsafe" value="false"> + <elementDefinition Id="c4332fb5-d9d7-4d10-a942-69b5b8ef3b5f" /> + </propertyInstance> + <elementDefinition Id="f881b6c5-a906-4a49-afaa-7d02743bfd03" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2d0b7947-113a-4cc1-b8b2-f3fd40b0470f"> + <propertyInstance Id="7493852b-7e35-4d36-a301-43a0bb839537" name="Inheritance" value="none"> + <elementDefinition Id="d6e9a0a6-b392-43e4-a022-f430062660c8" /> + </propertyInstance> + <elementDefinition Id="fa8e0901-43b1-4b34-bded-02ec3dec62eb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="57a8ad44-fa61-4a72-a599-50439a489c23"> + <propertyInstance Id="43299522-359b-4a95-8472-4755c79412a6" name="PackageVisibility" value="internal"> + <elementDefinition Id="942c01b2-286d-44a7-920c-1459d50f47d9" /> + </propertyInstance> + <elementDefinition Id="d0bdf04f-e151-4e00-89e1-927d2f79c54d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a18af5a0-f1d3-4ae2-85a1-05979595291a"> + <propertyInstance Id="e2459a89-8aa6-484a-8cf4-caf4b34eca78" name="Set" value="public"> + <elementDefinition Id="4b104261-5e1b-42c1-aad7-b9ea8156abcc" /> + </propertyInstance> + <elementDefinition Id="026a5d97-e7cf-4ae5-955b-acdb211f03a1" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="04dc69e1-45f2-47ef-ae61-65edc50a83e8" /> + <type_NamedElement> + <referencedTypeMoniker Id="08cffa40-d02b-4c58-8227-602bfa603450" LastKnownName="GearboxType" /> + </type_NamedElement> + </property> + <property Id="06280ccc-2425-492d-9e84-d26583fb8de9" name="Inertia" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="ee31a107-3c45-49d1-bf40-77c4f47a6944" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DInertia" tag="ViewCode"> + <elementDefinition Id="f8d66be6-cc43-4a70-a0dd-71198cf2b00c" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="88f400b4-2d09-4319-b2ee-93fee679cbe6" name="property" profile="CSharpProfile"> + <elementDefinition Id="d60a69ec-574a-418f-9fa9-2893a5549aa2" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c9e6513f-5318-412e-835d-1e741a97f230"> + <propertyInstance Id="69dc2bc9-9c6c-493c-9cd3-11b906d8021c" name="ClrAttributes"> + <elementDefinition Id="231655ef-bdea-415a-ba5a-686194bf181c" /> + </propertyInstance> + <elementDefinition Id="04497e1a-5d84-4207-b063-ae04128b5eda" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0a539e21-016c-40f3-98d8-b7292bc82c97"> + <propertyInstance Id="648eabd7-f987-4c9f-a44a-49b8ee876c57" name="Get" value="public"> + <elementDefinition Id="bd322d44-bc2a-4bbd-a305-0d9a7764330d" /> + </propertyInstance> + <elementDefinition Id="35a67f29-b7c1-49dc-a47a-915fe21e1aa0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="47fc2ec0-e8ba-4630-8c6d-fc5bafda38a7"> + <propertyInstance Id="7ca9d98b-65e8-4eb5-a034-df4758c7a420" name="HasBody" value="false"> + <elementDefinition Id="ff41ff1d-365f-41c1-b0bb-c115015dce45" /> + </propertyInstance> + <elementDefinition Id="838739a8-6e46-407a-a46a-ee40ba6eb6ef" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="54fd0208-d941-4509-8653-076fdfad2503"> + <propertyInstance Id="6c5c0d52-220c-48ed-a8c3-63c6e1f220a1" name="IsUnsafe" value="false"> + <elementDefinition Id="1b66f23a-c273-46fb-8602-88e3edeee63a" /> + </propertyInstance> + <elementDefinition Id="4aa81478-6e42-4fbb-a88f-608a01ba50de" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2a7a389d-1326-46a4-b463-de491959ebe4"> + <propertyInstance Id="d22e9a54-a7cc-4798-b384-698943cbe138" name="Inheritance" value="none"> + <elementDefinition Id="9437fe70-d832-4c0b-8817-1aff4420ca18" /> + </propertyInstance> + <elementDefinition Id="b8c1cf06-a6b0-4b11-8e63-2d8bc91fc1bd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b0c394dc-ec13-4a94-83ef-50bf502f96ed"> + <propertyInstance Id="57392fed-efa7-417b-8ac3-cfc438f9c802" name="PackageVisibility" value="internal"> + <elementDefinition Id="cab81cbc-2a80-4627-9527-2e4088d597b6" /> + </propertyInstance> + <elementDefinition Id="10a787cb-09ac-44a3-82ed-7d12e74f4129" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="269be75b-955a-4e4d-960b-389cd64d7669"> + <propertyInstance Id="6cf7db4b-5db3-40d6-8dc2-66fe6bdd7f52" name="Set" value="public"> + <elementDefinition Id="6e687efa-884c-4384-82f5-b1b3444444e6" /> + </propertyInstance> + <elementDefinition Id="ed4bcc93-56a0-448b-8ad4-f34cdb4e44f9" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="2f8fc3b0-f130-49fa-95ae-8355e9e8fb52" /> + <type_NamedElement> + <referencedTypeMoniker Id="e408ffa9-da2e-434f-a1ca-429da053bc1c" LastKnownName="KilogramSquareMeter" /> + </type_NamedElement> + </property> + <property Id="fc7e75c6-7aec-4af3-acc3-6ab019b2e3ca" name="TractionInterruption" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="e2288b01-abf9-461f-808f-c1be80c40cdb" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DTractionInterruption" tag="ViewCode"> + <elementDefinition Id="b2b901c2-7d80-4fd5-a235-12a8c8f6e151" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="2f8e66d5-703d-4918-aa7a-63cbf31f5e11" name="property" profile="CSharpProfile"> + <elementDefinition Id="70de4e8c-0a10-4e15-a487-aa4739d9946d" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3c666cdc-f374-4a2b-8a7d-6ee5af1c1091"> + <propertyInstance Id="89cbc0b0-5972-4d8e-9a44-6c8cce1b82dc" name="ClrAttributes"> + <elementDefinition Id="71328bc1-c0c9-4f0b-bf58-73d2860e5af2" /> + </propertyInstance> + <elementDefinition Id="ea314c59-b0f7-48a2-9bd4-8a844698b267" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a4200f86-ac1c-4ba5-b2b5-2b2cc28f883c"> + <propertyInstance Id="4b5789a7-0b2f-43e2-870b-055265eb928a" name="Get" value="public"> + <elementDefinition Id="82d713e7-4fb8-4fae-9b16-81dc3b15205d" /> + </propertyInstance> + <elementDefinition Id="38dd213c-2ec8-4118-a661-2eafb84c6d25" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="36360bd9-1ffc-406a-81a2-e0c2422dd92c"> + <propertyInstance Id="25b66b97-f10c-4e79-ae44-e45d45f37376" name="HasBody" value="false"> + <elementDefinition Id="81625824-729e-41d1-8231-e885b1cb48b1" /> + </propertyInstance> + <elementDefinition Id="cce1c5c8-4c44-4d5f-868f-847c21209b27" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6830cf5b-9e03-49b5-9ce5-d9f3d020766c"> + <propertyInstance Id="113c0398-3e96-4a35-8fd5-c47503be83b8" name="IsUnsafe" value="false"> + <elementDefinition Id="2580d5a9-3139-49b9-b6f5-9dd634b1e206" /> + </propertyInstance> + <elementDefinition Id="fb771c7f-1d00-4d09-adc4-5ff900773373" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6294d8dd-3862-4f36-83e6-626de3871d6b"> + <propertyInstance Id="80e45483-9514-434c-bfe2-3696706ba41a" name="Inheritance" value="none"> + <elementDefinition Id="8c7713b5-3b6e-4569-8831-c23a730d55ac" /> + </propertyInstance> + <elementDefinition Id="71d30769-2926-402c-9522-fd2dbfb2558d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="10487f6b-c7b7-4479-a273-3cd6dcbe0891"> + <propertyInstance Id="02acf4ac-756d-4061-a5be-fbf6b92aaf77" name="PackageVisibility" value="internal"> + <elementDefinition Id="be36b312-0dc6-4612-9e5b-ab07c5934a70" /> + </propertyInstance> + <elementDefinition Id="4a51fc5c-b92a-490a-bc71-f5c5f121360f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9a6b62f9-c847-4d4a-94bc-6dba87c0a208"> + <propertyInstance Id="52c34ac3-2ae7-40f3-941d-4d3ccb5ce73c" name="Set" value="public"> + <elementDefinition Id="91d30a9b-296a-4c4b-ad63-2dbc37b5f6ca" /> + </propertyInstance> + <elementDefinition Id="80514ad4-c9ee-47a5-8bc1-f602724c7986" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="55fbe1b8-c2e8-47b9-bd15-717c7e7a6e59" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </property> + <property Id="f0ad3f55-fb42-4c7a-9bfa-bcfe0d569639" name="TorqueReserve" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="616463a4-e7dc-408e-baa4-a64a23355530" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DTorqueReserve" tag="ViewCode"> + <elementDefinition Id="f7e6bb26-324f-4f89-9679-6e0a62de5fd2" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="325a227f-bca9-4f76-9ca6-78b054754bee" name="property" profile="CSharpProfile"> + <elementDefinition Id="7984a82b-47ba-4c14-aff2-17ddae835984" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="32e55f51-9a14-4de5-8cc6-dde4a2fb44f2"> + <propertyInstance Id="7515273e-7e2a-4b35-bc23-d8989b6ada5d" name="ClrAttributes"> + <elementDefinition Id="d1c4bfc8-16ec-4572-b08c-fe03c9672e12" /> + </propertyInstance> + <elementDefinition Id="b60c420f-1505-4bce-a092-dedea62a28f5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b63516c6-f8c6-4afc-9cfb-75fd448706e8"> + <propertyInstance Id="3a28776a-5389-4b7d-b55b-8522c3298e20" name="Get" value="public"> + <elementDefinition Id="f0fc7409-8f6a-4092-a11d-67407ab9dd4e" /> + </propertyInstance> + <elementDefinition Id="71b6f2fd-d527-4f4d-b244-c5246ee599b5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="84448552-0a9c-4fb2-a150-76a73d41235f"> + <propertyInstance Id="d77ecb79-2bad-45a6-befa-de2fb38104bb" name="HasBody" value="false"> + <elementDefinition Id="cfb945a1-0960-4a48-8eba-8b6c5930b2f5" /> + </propertyInstance> + <elementDefinition Id="1dbb230e-8d80-4d9d-b9f3-1c2ef172602a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9c297228-23a1-49c9-8cbc-cecd3d525223"> + <propertyInstance Id="a9368ab8-567c-4b57-80b4-7083a21eb752" name="IsUnsafe" value="false"> + <elementDefinition Id="f751da78-4129-4014-b553-001a028ca2ea" /> + </propertyInstance> + <elementDefinition Id="784f68fe-8924-41e5-a038-8ef90beae756" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="944560e6-890c-402a-b30b-af0df45554f7"> + <propertyInstance Id="0011203b-d335-42ad-83bd-117c27377234" name="Inheritance" value="none"> + <elementDefinition Id="511991c5-740a-49c7-8113-dc77c6b8d8f2" /> + </propertyInstance> + <elementDefinition Id="c69fbff3-c9f7-4a56-beb8-bdce2a817fba" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4ffe722e-f164-4b55-8464-0beca8fcae6e"> + <propertyInstance Id="a299f218-9a73-4f36-bf04-07a35e55f564" name="PackageVisibility" value="internal"> + <elementDefinition Id="6c079d29-4e73-4bd4-b5c7-6dc8ead83dff" /> + </propertyInstance> + <elementDefinition Id="5bd9cb58-38dc-433a-a1a7-fa903a5567a1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="197445e6-d5bf-4db8-99eb-a2ff97447977"> + <propertyInstance Id="8be33f8a-31da-46df-81b7-1187009e00bf" name="Set" value="public"> + <elementDefinition Id="833bc462-50c6-4df6-a7a0-9c5c30b5fa7e" /> + </propertyInstance> + <elementDefinition Id="3db8037f-3c23-4235-be36-76d11e17df52" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="52be3632-d33b-4d2e-bd77-0e23ee2f6f4c" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + <property Id="e2e6537d-7d3c-4b44-abf0-129e2efdc2e4" name="SkipGears" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="c38dc145-dac0-42a4-8362-b27066c3f0ae" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DSkipGears" tag="ViewCode"> + <elementDefinition Id="531954df-aeb2-4147-a758-a49511e999b5" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="1058185a-6acc-4f01-9435-8f1affa7fba5" name="property" profile="CSharpProfile"> + <elementDefinition Id="a5235850-4979-4adf-b1f8-ee41646dcefe" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="15b2fd1b-3d3d-4f73-bc49-1890505d6089"> + <propertyInstance Id="08de7dde-d0c6-4e58-8c2c-72d5f1096ffd" name="ClrAttributes"> + <elementDefinition Id="8ee1b999-0fc7-4b72-929c-ec9cac6ab254" /> + </propertyInstance> + <elementDefinition Id="447f6d18-2881-4532-859c-8dce9094b95a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="159a0c34-3453-4a1f-ba2c-ba2ea7b363e1"> + <propertyInstance Id="fbe62392-9aa0-4777-9786-d5478287f5c2" name="Get" value="public"> + <elementDefinition Id="0014414c-4d88-47b1-81cc-8da173ea2c2d" /> + </propertyInstance> + <elementDefinition Id="79772bd0-0b15-4eeb-b63f-6faacad72990" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="44811681-0f08-4839-943c-e692db3e117b"> + <propertyInstance Id="6695725a-bc5f-4b01-8c08-da322c063dc4" name="HasBody" value="false"> + <elementDefinition Id="36f6e121-b802-496a-a1c7-eb54fc90dc6a" /> + </propertyInstance> + <elementDefinition Id="106e1883-cbdf-4a84-9377-fc44fd04cef2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b0b36274-b519-4346-85e1-d3c043d2e422"> + <propertyInstance Id="609e9ec2-2677-466e-b55a-b4f37f70d688" name="IsUnsafe" value="false"> + <elementDefinition Id="bca9da3b-e1a5-4840-92a8-157fb9c75ed9" /> + </propertyInstance> + <elementDefinition Id="bef292c5-9121-4714-be58-297f9607f773" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ff2a9a03-f83d-4daa-a4bb-02b30506f28c"> + <propertyInstance Id="9c1fa662-424b-472c-bcbc-6829b614fa20" name="Inheritance" value="none"> + <elementDefinition Id="05aec1f0-835a-4504-a089-2cb157d4b9a5" /> + </propertyInstance> + <elementDefinition Id="1f58d750-6693-45af-8106-3153ad83a7b2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="138b3ecd-683f-4f19-9b11-3af61e0de8cf"> + <propertyInstance Id="45010cbb-f1d1-4c72-b108-bc88d2675d06" name="PackageVisibility" value="internal"> + <elementDefinition Id="853b65d7-199d-4be0-8a4d-060e75987f75" /> + </propertyInstance> + <elementDefinition Id="fdde9c73-426a-4ee5-8829-a157348641d1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="38d7382a-e465-4057-b66b-6fd2629a6182"> + <propertyInstance Id="639b784e-07c2-4da0-b12a-fc5188a579c0" name="Set" value="public"> + <elementDefinition Id="6c4b36c8-2f3a-4930-a996-fd4bbf23c07b" /> + </propertyInstance> + <elementDefinition Id="6c2db2f6-76a7-49b4-8605-8e0b0ded6ace" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d0885ee2-00f2-4641-a722-43b50495fbe7" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </property> + <property Id="8a94eb5b-8f0e-4e3d-b1b0-79348ee052f0" name="ShiftTime" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="197e7c16-3514-43d7-a5bf-5d50d6a6cc52" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DShiftTime" tag="ViewCode"> + <elementDefinition Id="518b9df7-0180-493e-a2b6-874f71702a70" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="af9ddba8-6302-4581-932d-badfdeb68eff" name="property" profile="CSharpProfile"> + <elementDefinition Id="191aed23-1f37-4043-ad01-07b7099d7ccd" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5e8c894a-62d3-4070-8f7f-a65062633ce4"> + <propertyInstance Id="5a2c010e-3917-4879-9a40-2979821c8b04" name="ClrAttributes"> + <elementDefinition Id="5ccb4942-b70e-4a6b-87f1-1acda1869af5" /> + </propertyInstance> + <elementDefinition Id="65877175-e1ad-4b9b-b7a1-739118693841" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="749b1830-9309-499b-b96a-e03e0a2d339d"> + <propertyInstance Id="d86b3dc7-f79b-4495-99df-93ddaa1eb94d" name="Get" value="public"> + <elementDefinition Id="f3e92ac2-0978-422c-af10-ffcc852576b6" /> + </propertyInstance> + <elementDefinition Id="d82701ec-2b5c-4614-9599-4f921fc45c0e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4b644914-8678-4ee3-a66b-4d6b6e11b86c"> + <propertyInstance Id="a4efc53f-38c7-449b-bfc1-3e414a034d3f" name="HasBody" value="false"> + <elementDefinition Id="1d6d3d7a-de0e-4064-babe-93e704016336" /> + </propertyInstance> + <elementDefinition Id="258ffc85-469f-4c10-beb0-ddc5d77f6e2f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9e86564e-d873-4f56-aa13-381630ba0ceb"> + <propertyInstance Id="605a5af1-b2b7-4f25-be79-a16cba71cb9a" name="IsUnsafe" value="false"> + <elementDefinition Id="4464946a-ef83-402f-a042-ad237c679e4c" /> + </propertyInstance> + <elementDefinition Id="dd9b0028-4bad-4ce3-af6a-adb1da81039f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3bd977b2-4915-40f5-8b27-115f14472c04"> + <propertyInstance Id="fc871cc2-3a6e-4c96-a2cc-e024d051dc17" name="Inheritance" value="none"> + <elementDefinition Id="8a54ba78-604e-4c06-85ef-f275bc8ac512" /> + </propertyInstance> + <elementDefinition Id="4065eda3-6c74-4c22-a04d-1835d97cd721" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="faad1215-0cad-4ebf-b0f7-0d287730237e"> + <propertyInstance Id="e00285d1-b0f7-4085-a5dc-60f8000d3169" name="PackageVisibility" value="internal"> + <elementDefinition Id="583c0136-62ba-4a3d-8f29-abb451527ef2" /> + </propertyInstance> + <elementDefinition Id="122c86d6-1aca-42e9-b0ab-f6407b3d65b8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3ecc1f07-b0b9-432b-99e2-fc5c54c64dab"> + <propertyInstance Id="0f54d1f2-5adc-4f9c-8821-11be33bf73b2" name="Set" value="public"> + <elementDefinition Id="de05b27a-b945-4ce3-971c-f411ff52d773" /> + </propertyInstance> + <elementDefinition Id="2f946e20-977c-46c2-a64d-94f64163cddd" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="4b159557-24d5-47af-adb1-21d8c43e5885" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </property> + <property Id="4c195b8a-f9e0-41a1-8b07-3facb7f864f5" name="EarlyShiftUp" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="d3685dbb-eed3-4abd-9575-0a39ca2b4a00" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DEarlyShiftUp" tag="ViewCode"> + <elementDefinition Id="0f1e7a47-a218-43e8-bd3e-e7ddceba1a41" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="844e59d3-197c-45cd-8f62-b461e560baf1" name="property" profile="CSharpProfile"> + <elementDefinition Id="c6546475-1b1b-4555-b3c0-a00d02e0113b" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="55ac1a42-8bc6-45d0-975e-10468ce0f114"> + <propertyInstance Id="c90372a2-adc7-4edd-926b-2a3d49452e8b" name="ClrAttributes"> + <elementDefinition Id="822c65f2-251b-4598-a2e4-68197e7e2721" /> + </propertyInstance> + <elementDefinition Id="6ae738df-0483-4d19-b08a-60b9468132b4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="94539fbe-06aa-4cf6-8d2a-af1d1916ecca"> + <propertyInstance Id="a48b1728-fd44-44cd-857b-8d80dc64a883" name="Get" value="public"> + <elementDefinition Id="953e2f29-1155-4950-ad93-5cf238b886dc" /> + </propertyInstance> + <elementDefinition Id="f36bc557-89c1-46c7-a037-a1d29b8cb7f0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3075e636-46cf-47b9-98fd-0f6dc94143fe"> + <propertyInstance Id="2fe600d4-40f9-4973-89fb-e50197416038" name="HasBody" value="false"> + <elementDefinition Id="9a3e78f0-4ff9-40b7-9ce2-32216f816dbf" /> + </propertyInstance> + <elementDefinition Id="467f8261-b504-4584-a791-1eb7757cf5a1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="55435bf1-51ae-4e20-b7f3-baa66f7516f4"> + <propertyInstance Id="e7b6c539-2602-44a3-8a85-64c6cfba8a55" name="IsUnsafe" value="false"> + <elementDefinition Id="feac9935-374e-44d0-b73a-7f46c4a75083" /> + </propertyInstance> + <elementDefinition Id="7e6223a7-d25c-4984-a22b-5e66d685e591" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="82b4b226-982d-4de3-af32-6f7bd4e7e1f1"> + <propertyInstance Id="56d03248-0f39-46df-99da-e74bb5a70b3b" name="Inheritance" value="none"> + <elementDefinition Id="ec8f50fe-e733-4c74-9e09-2b7fbd1b03fc" /> + </propertyInstance> + <elementDefinition Id="d0a5e0e8-fc54-407a-bd6c-d809335a1e0d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fc73bebf-153f-4824-8076-fb1ae8f0c8eb"> + <propertyInstance Id="1b64b498-fe4b-48d6-8fac-0c2c9c8333fa" name="PackageVisibility" value="internal"> + <elementDefinition Id="87dce23f-0f07-4a66-9237-81f3d3a9ddc5" /> + </propertyInstance> + <elementDefinition Id="37035c53-4158-47c2-b7c3-fe9f8c472e12" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9ff1b1fc-15a6-416f-bb12-71686d660e58"> + <propertyInstance Id="c7a52f72-5846-422b-97ac-adb5f61885d8" name="Set" value="public"> + <elementDefinition Id="4987ace6-e185-40cf-8f40-e329b1aa1dd8" /> + </propertyInstance> + <elementDefinition Id="3cce577e-5cf5-47e6-8fef-c8765e3fd30b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="849cf93d-8e89-4470-b157-514bff3d3cd0" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </property> + <property Id="a662df44-872e-48b2-833a-6af29c9866d8" name="StartTorqueReserve" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="d9a1aaa8-1b59-41cd-b802-01380ec379ec" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DStartTorqueReserve" tag="ViewCode"> + <elementDefinition Id="f7954462-6dac-4f00-9a62-9ab36a9858ef" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="517f9d33-855a-4110-a260-38d6d6d91533" name="property" profile="CSharpProfile"> + <elementDefinition Id="3d9473d1-e4ad-4262-bf9e-e1009cab4b87" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7d929a69-e6fd-42c2-b8bb-0f572025be43"> + <propertyInstance Id="458827b4-b35f-4645-9fbb-89001a0d603d" name="ClrAttributes"> + <elementDefinition Id="b3f9f91a-2c49-4541-8cc8-e4750599429b" /> + </propertyInstance> + <elementDefinition Id="a6b882ae-151e-41d2-8bbe-1ecc55c84201" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1630547f-a7ee-4a00-8c55-68706d83787e"> + <propertyInstance Id="a9c98ac5-89d4-41d0-be9d-d70ddd890766" name="Get" value="public"> + <elementDefinition Id="7d68947a-828a-4d30-b9a4-93c100d4a90f" /> + </propertyInstance> + <elementDefinition Id="d3478edd-203b-41fb-a243-96076be9224e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a66405c2-e5ee-4593-a7dd-18b09c103b82"> + <propertyInstance Id="6872fbd1-95f6-484b-9db4-fd87e23ea8d9" name="HasBody" value="false"> + <elementDefinition Id="f570b414-f1bf-4c8b-b6e6-c2f780b4a609" /> + </propertyInstance> + <elementDefinition Id="8a03e1eb-62a6-4874-9da9-01ada41ca5a7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a8ffff22-b813-4b93-b8dd-574a9a8cc3d0"> + <propertyInstance Id="2842e9bc-6d7f-48fa-8517-d748cf056df0" name="IsUnsafe" value="false"> + <elementDefinition Id="fd8e7cd2-9de1-4db8-9c2b-da8229346cb4" /> + </propertyInstance> + <elementDefinition Id="de99b2e1-eeeb-4031-89a4-f4cae19663f4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d4d7c4e2-0735-479b-8b88-6f5dad5f516e"> + <propertyInstance Id="079f36c7-d7e7-46c8-888c-3c15dd67ed35" name="Inheritance" value="none"> + <elementDefinition Id="a5f11f0a-da14-4e7b-a3cb-e0fc033d306c" /> + </propertyInstance> + <elementDefinition Id="4355c1ed-da70-4ef6-92c2-e7961fdd2d95" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b1e13b9c-f5e8-4166-990c-ba4e1b5f3901"> + <propertyInstance Id="e378f9b5-ba31-4619-b449-8b48c2c1968c" name="PackageVisibility" value="internal"> + <elementDefinition Id="c140b199-833c-4880-b43e-733dd7d931a2" /> + </propertyInstance> + <elementDefinition Id="c338ea66-e5af-4d21-a072-25adf87271dd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="825035a0-0777-4ce5-97cd-e68aab10f8ec"> + <propertyInstance Id="aa2369de-f550-4f91-88de-316d72f013fa" name="Set" value="public"> + <elementDefinition Id="86fe75e5-d775-4a5f-8adf-dc52f8e43412" /> + </propertyInstance> + <elementDefinition Id="764b652f-8439-4aca-8223-86d1bf7a3cd0" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="33abd620-dde0-46fb-bdc2-fbbdabf1c653" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + <property Id="6eedbd6e-c4f0-4507-b50a-100b298701c8" name="StartSpeed" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="fd0af1c1-5ddb-42d0-a5ee-98825098029c" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DStartSpeed" tag="ViewCode"> + <elementDefinition Id="fa9f9801-f015-47d6-9e47-e013ac624f3d" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="41173f4d-7655-45d9-9801-239392900d88" name="property" profile="CSharpProfile"> + <elementDefinition Id="bbd625e6-5121-46f0-89f5-ef4b30177fb4" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b1ee0c41-a368-42e8-a79a-52a7314a7c55"> + <propertyInstance Id="825ec99a-7d4c-4dbe-aa7f-f9f20df3b7a8" name="ClrAttributes"> + <elementDefinition Id="f3b80ae3-c248-4a7b-a457-e55ff6938601" /> + </propertyInstance> + <elementDefinition Id="73213e9e-e12f-4ed7-adbc-aea2e5203e31" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5cdad549-b068-44ff-8448-423ba1ebe558"> + <propertyInstance Id="a813460a-b93f-48fe-96ee-308488ae4814" name="Get" value="public"> + <elementDefinition Id="cfee4892-f4a1-4a7a-8089-e62ae1b5c570" /> + </propertyInstance> + <elementDefinition Id="3b895fe6-498f-4e51-bc63-2bad57a2401f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="03a853cf-e139-4d71-a410-3fb906f37f3b"> + <propertyInstance Id="69767a7d-ff5e-4811-ae35-ddd25951c060" name="HasBody" value="false"> + <elementDefinition Id="6fd40d7d-8da5-4dfa-b520-70c73cbf990b" /> + </propertyInstance> + <elementDefinition Id="9d346ef5-dbd7-40fd-8382-6567ccfc6047" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="88fee89f-0ef9-4494-993c-65a3c44e24ea"> + <propertyInstance Id="159244a4-c9e8-4c19-8b7f-d049660e92b6" name="IsUnsafe" value="false"> + <elementDefinition Id="15004013-dd34-49f6-843d-e0a474f7265f" /> + </propertyInstance> + <elementDefinition Id="b355dc3e-41c3-4fc3-80cd-5c83c2903b64" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="20833862-e77e-4530-af42-ce0f18bf15a3"> + <propertyInstance Id="a0807b3f-ccaa-43ef-bb0e-2adfb348c10a" name="Inheritance" value="none"> + <elementDefinition Id="d128cfad-385c-456e-a131-7f51b70083ac" /> + </propertyInstance> + <elementDefinition Id="5278cb91-9efb-4fa2-98f5-528a3e14d419" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fcb2ea1e-437d-4127-a813-1068e799cc00"> + <propertyInstance Id="5e2dec44-d19b-4462-9747-cba87d26dd5a" name="PackageVisibility" value="internal"> + <elementDefinition Id="fe02b0c1-315e-4381-90ed-7d2c98d87c75" /> + </propertyInstance> + <elementDefinition Id="757613ed-5a3c-410d-be08-69eade2293de" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2f8c1b20-cca9-43c2-bcb9-36ff332e3a43"> + <propertyInstance Id="f362b75c-8080-4e38-91e1-c0b25048d96a" name="Set" value="public"> + <elementDefinition Id="0551f29c-fca9-42d4-b339-6f2cd288843a" /> + </propertyInstance> + <elementDefinition Id="1f0353c1-0006-4275-abf6-651e70a2000a" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="b37c9cd0-3b55-411a-b7a9-fb4cf5dbacf1" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </property> + <property Id="7a0d987e-5f3c-42de-8899-d22929568db6" name="StartAcceleration" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="4580d69b-04fa-4d0a-a680-547840e592f6" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DStartAcceleration" tag="ViewCode"> + <elementDefinition Id="505a31be-6b03-4156-874e-03b25d617d84" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="1f43c761-a645-4d70-9a06-600c2da8f5ea" name="property" profile="CSharpProfile"> + <elementDefinition Id="a34c11f9-dfdb-4058-9b22-aea4809e24f9" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9f0fb3f2-e167-4319-a162-d579a820746d"> + <propertyInstance Id="0d5fb981-a4c7-417b-9bce-c32d36300afa" name="ClrAttributes"> + <elementDefinition Id="4a13da7b-a3f1-4d2d-9cbf-a25b999c3027" /> + </propertyInstance> + <elementDefinition Id="c7460da7-f8e8-4835-ba35-773d553cb9be" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c563e880-9442-4613-9e15-d1d27b08af69"> + <propertyInstance Id="e6573a0e-98ac-4321-86b1-160d05c608e8" name="Get" value="public"> + <elementDefinition Id="0ce133d7-0b46-4b77-8094-adb86aeb652b" /> + </propertyInstance> + <elementDefinition Id="1071d786-4c74-4d69-85aa-f6760b16cc9e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fe1c28d4-5954-4282-857d-286218d36fe4"> + <propertyInstance Id="74fe3af7-bb4a-44da-a270-4cb892d105d1" name="HasBody" value="false"> + <elementDefinition Id="5642d534-aa1c-4bbe-a318-a8d965a40a72" /> + </propertyInstance> + <elementDefinition Id="6db900bd-7b8a-4c62-9c22-c2863768a10e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="140ab256-ea5e-4bb8-a88d-fed9fac5f3c6"> + <propertyInstance Id="8c0f4604-2256-4f72-8bc5-1a9400d990cf" name="IsUnsafe" value="false"> + <elementDefinition Id="03cc359c-1072-44a6-9e63-eff29611b059" /> + </propertyInstance> + <elementDefinition Id="8d2bcfe6-88ef-452c-8d50-ad6bb2bc76ff" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a2888a29-db0a-4d77-8787-d357239d8f27"> + <propertyInstance Id="d68c1384-3c38-4e64-b6bd-ba3a83040be5" name="Inheritance" value="none"> + <elementDefinition Id="8793013e-7caa-4e3a-b0f9-e27aa989aa47" /> + </propertyInstance> + <elementDefinition Id="9ce1e88e-b413-4463-bacd-e8f59c72ceef" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="192629dd-2936-44cf-98f8-98f2d25df239"> + <propertyInstance Id="3357aedc-577f-4c55-adfa-0fd7c323ea0b" name="PackageVisibility" value="internal"> + <elementDefinition Id="fc3fb4a1-e51a-4f0b-af24-a5d7984c0478" /> + </propertyInstance> + <elementDefinition Id="f9afcd21-cea6-4bec-b44e-dd36bb0eab79" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c351a86c-919f-4aaf-a0b7-65a12d0a26ee"> + <propertyInstance Id="3774f4b6-c53e-456b-870c-a7ed2ad41b30" name="Set" value="public"> + <elementDefinition Id="2d85b303-27d8-4f45-a465-6fa206cc1fee" /> + </propertyInstance> + <elementDefinition Id="21dc3007-f04f-46e7-84ea-b897334c815f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="3ab92d4d-f1ec-42db-a79c-6d3907635064" /> + <type_NamedElement> + <referencedTypeMoniker Id="4b28e39a-7d19-4339-9cb2-d2e357d9c323" LastKnownName="SI" /> + </type_NamedElement> + </property> + <property Id="c40805d9-f91f-4eb2-a6c9-493469c031d5" name="HasTorqueConverter" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="ae75fdff-23b6-4908-b004-63add9505b8f" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DHasTorqueConverter" tag="ViewCode"> + <elementDefinition Id="bd456982-79ff-4590-b4e8-419d138fb2f8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6c0ad8f9-6263-4756-a5f7-012c348f30d5" name="property" profile="CSharpProfile"> + <elementDefinition Id="5bebc01a-cd42-4eb1-989e-0488991d27e1" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ac7d51d3-88d5-49a6-8330-fcd78174ef19"> + <propertyInstance Id="0a8fd5b2-cb03-4480-91d4-85ee9fbf1009" name="ClrAttributes"> + <elementDefinition Id="ac23fcd4-f8a2-4e31-94cc-55d79a75f625" /> + </propertyInstance> + <elementDefinition Id="59e183d2-4945-440a-b437-46b8dcf8fae4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a9fe5a6e-5c71-4671-b78e-77507c0d6d5d"> + <propertyInstance Id="6da81813-4b12-40b5-8ef8-795551cd893a" name="Get" value="public"> + <elementDefinition Id="f6556bbe-ce84-4dba-9212-94a27da63248" /> + </propertyInstance> + <elementDefinition Id="146332cd-819f-44b1-aedf-8e1158e15d32" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e6f50598-f6ea-431f-8592-fe0cc045069b"> + <propertyInstance Id="44e534c1-2d35-4ec9-a550-dc82b517f792" name="HasBody" value="false"> + <elementDefinition Id="8294d037-b269-4108-90b2-89df4170e23c" /> + </propertyInstance> + <elementDefinition Id="91dad255-81a7-471f-8a77-6e74508197fb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7415c306-b4c3-4301-b291-2892dcd41d42"> + <propertyInstance Id="80a41922-dc5c-41e3-8088-d68400d5454c" name="IsUnsafe" value="false"> + <elementDefinition Id="7b0c4bab-d9ac-4e3e-9f13-e78cb7fd3231" /> + </propertyInstance> + <elementDefinition Id="1e1a201c-add7-4886-a336-3442013bb5d8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f5c6a1c7-c2dc-460a-88fb-ab77ea49116e"> + <propertyInstance Id="ce6ab8bf-1d4c-4911-ab3c-0cae80a325c7" name="Inheritance" value="none"> + <elementDefinition Id="2a557e89-82f8-4657-b3c3-d69a8a74dbce" /> + </propertyInstance> + <elementDefinition Id="bda1c61f-38d6-4d07-93ee-cb042d0187eb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aada6b38-1833-4047-a7fc-6b1361d86ca4"> + <propertyInstance Id="ffc288c4-0ffc-4391-9fa9-2f162da3d0c8" name="PackageVisibility" value="internal"> + <elementDefinition Id="51ed809c-3487-4afd-8bb0-18c9ab2b5d7e" /> + </propertyInstance> + <elementDefinition Id="583b9eac-104d-41ce-9589-08effaa9548e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4aecae6c-87d9-4938-b0ea-a8c426c04e3a"> + <propertyInstance Id="0f51291f-92fa-4017-8aaf-671dffc4ddd9" name="Set" value="public"> + <elementDefinition Id="f5a55d3e-8cd3-4ee4-9b49-e22ae68b823a" /> + </propertyInstance> + <elementDefinition Id="443ad70d-21be-4159-855f-5435c9252d87" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="939e7bad-b6bb-467f-ba71-521138529d24" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </property> + <property Id="c22af05c-3592-4137-a195-92d7ddfb7c97" name="_gearData" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="c5b70006-1e4f-4ad7-81d1-161cf4c9e4ee" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3D_gearData" tag="ViewCode"> + <elementDefinition Id="74987bed-b7ad-4f66-a005-02483d2f1c4e" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="9684af4e-628c-4161-8af2-7c138b673cb3" name="field" profile="CSharpProfile"> + <elementDefinition Id="a80886cd-6146-4491-a519-004b57df217d" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4a699057-c2e8-4d77-b7f9-19b7ed1a89ba"> + <propertyInstance Id="6f09862a-a1d0-4872-b389-10780d8a0167" name="ClrAttributes"> + <elementDefinition Id="c05c1a32-63a8-4969-ae8a-a8f28cd76356" /> + </propertyInstance> + <elementDefinition Id="5f441d98-fd33-4f9f-9631-da3c740b7e85" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ad3bacee-dd2d-4907-b775-ac6d4dddd3ad"> + <propertyInstance Id="037afa6e-55b2-4a25-bc4a-e491655a5663" name="IsConst" value="false"> + <elementDefinition Id="76178981-0f0e-48da-b007-01025fd97f94" /> + </propertyInstance> + <elementDefinition Id="2bb1d26b-a2a5-4de5-bb93-ea7e9734fdec" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d43ab89c-5213-4818-a10a-0f5410cd5c3c"> + <propertyInstance Id="b858ded4-59d1-42aa-8eae-cea8bebef040" name="IsNullable" value="false"> + <elementDefinition Id="5eb02a4d-e31a-4629-a125-c1b00b2a5689" /> + </propertyInstance> + <elementDefinition Id="4771c061-8741-43ac-9adb-7d9d05b1be81" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2332aaba-3dc3-4c28-b457-35a31b774637"> + <propertyInstance Id="fa930b7b-1141-46aa-9376-c49ad8abf508" name="IsVolatile" value="false"> + <elementDefinition Id="0245d907-3d96-42db-bc40-4813ee3d615e" /> + </propertyInstance> + <elementDefinition Id="3ec3740d-e380-4e76-9d5f-d382b898641e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3649eecb-63eb-4541-8179-668c16f3e178"> + <propertyInstance Id="08e9697a-7ff9-4a53-b364-9088afdddce5" name="PackageVisibility" value="internal"> + <elementDefinition Id="46fc4a2f-0e25-4f6f-b91a-7c67a1e94c6b" /> + </propertyInstance> + <elementDefinition Id="7f7353d7-6994-4202-aa69-bde52a7e5152" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="61d6eb84-753b-49b3-9099-6bf3a7cbeb57" /> + <type_NamedElement> + <referencedTypeMoniker Id="7f71e574-98cc-4f89-af9f-61837c0c01ae" LastKnownName="Dictionary<UInt32, GearData>" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="cb68966f-5a95-4d08-8a14-aea29198b63b" name="GearsCount" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="32a9bb90-855a-4327-b7af-0536df50175f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DGearsCount" tag="ViewCode"> + <elementDefinition Id="7dff8c62-3004-4be3-b6ee-69740cb9d576" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b4f8fa70-9195-4448-86e3-9e420ff941f6" name="method" profile="CSharpProfile"> + <elementDefinition Id="6552a5c4-2e41-49be-95d3-09b559e8a5f4" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="74d89aac-fa98-4fad-b754-8581a6b595a1"> + <propertyInstance Id="5e085e5b-0d45-41e5-aa6c-84a531cc60a8" name="ClrAttributes"> + <elementDefinition Id="f25e0247-5c8f-48a1-98bb-ea59d95425ae" /> + </propertyInstance> + <elementDefinition Id="2125731f-baf7-436a-8518-e0461b506ede" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b9f7fb09-0e2b-4323-9317-4c49910ef4e0"> + <propertyInstance Id="0aa808c4-11b1-40fa-910c-e2e97f22a41f" name="IsPartial" value="false"> + <elementDefinition Id="ed021458-05bc-4e43-924d-b73ff69bc386" /> + </propertyInstance> + <elementDefinition Id="92cbc5bd-4ad4-4abc-9461-e8aac8fecea8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dd558a6f-f5eb-4441-893d-1217042f727a"> + <propertyInstance Id="565d39c9-72c8-4159-9fd4-c6bef9790372" name="IsUnsafe" value="false"> + <elementDefinition Id="31a3c651-0586-4469-8498-192b696bf443" /> + </propertyInstance> + <elementDefinition Id="083f6050-bbb4-48f8-8b7f-414c2446dc12" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a9177704-541b-420e-9a73-e063ed3b072a"> + <propertyInstance Id="7934d716-05e7-481e-8a13-b182273a09c6" name="Inheritance" value="none"> + <elementDefinition Id="13deee12-50c2-4665-94b3-ab1d5e51d68e" /> + </propertyInstance> + <elementDefinition Id="504825d8-a478-4f60-a646-e78b22dc88d8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bfa731f0-2df9-46a0-8c16-9f7c4e9c0d99"> + <propertyInstance Id="0f6153bb-7869-49df-8584-6987f6b15585" name="PackageVisibility" value="internal"> + <elementDefinition Id="abb26f20-1c32-468c-8c5e-d6081baf096e" /> + </propertyInstance> + <elementDefinition Id="4bae02ae-69f6-4627-81ce-a731ada4ada1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d5859ba5-58c5-4c76-becd-ce76d4181288"> + <propertyInstance Id="32f0ed96-59e5-4dd6-a8f8-95ac1d0014ed" name="params" value="false"> + <elementDefinition Id="b88b9b35-1234-477d-a38c-26f0c2451c0b" /> + </propertyInstance> + <elementDefinition Id="da9b19e3-45bc-400a-ace3-c917df81e8c3" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="953e80c8-80de-4a2a-b4ba-cdaa18c4a227" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="4d6f9e18-b367-4ebc-80ee-f17359917f2e" direction="Return"> + <elementDefinition Id="132dba82-9128-47a7-9391-3906e4a22fb3" /> + <type_NamedElement> + <referencedTypeMoniker Id="3bd7d5f7-9765-4191-8d2a-a31f4f880179" LastKnownName="Integer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="0399eea6-ba8b-4809-ac2d-aa1d605b4cd2" name="GearboxData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="e1c6584b-ed36-4eb9-a571-9745dc305724" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="2db89265-8faf-4da3-8be7-5ee29f67e9db" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d16eb8c0-248f-4c5c-8194-34081963ddfc" name="method" profile="CSharpProfile"> + <elementDefinition Id="fe29f80b-27e8-4491-81c3-687f810ce704" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="893b4292-828a-4299-a460-0e1514d91662"> + <propertyInstance Id="2f89f439-aedf-463e-ac4c-144c49201841" name="ClrAttributes"> + <elementDefinition Id="921e36a2-2baa-4b38-a33f-a4e32e373ae2" /> + </propertyInstance> + <elementDefinition Id="5eb187c2-2967-4b03-a789-4110c13cb6f5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="019da3e3-cfa4-47ec-8db2-f60742b4accb"> + <propertyInstance Id="c229308b-10b9-4365-81dc-4fd1371d52aa" name="IsPartial" value="false"> + <elementDefinition Id="ff509cd9-9e96-4867-9f5c-a0bffd9b3ab5" /> + </propertyInstance> + <elementDefinition Id="d79aab7d-b907-453d-a453-f3332c10c6da" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cee46eb8-d170-4b22-ada2-4c1dd38f406c"> + <propertyInstance Id="b270a44d-60c1-467d-8ba4-8618082837c8" name="IsUnsafe" value="false"> + <elementDefinition Id="0a6deeab-afe9-4184-8100-1d59a2436439" /> + </propertyInstance> + <elementDefinition Id="37806566-9bea-4f73-8074-71c58c5c7712" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4e77149c-cfb8-4ef5-8e04-8ac1c708e4c0"> + <propertyInstance Id="16738243-859d-4753-8900-55da4b8dc8af" name="Inheritance" value="none"> + <elementDefinition Id="68ad4494-c5da-4337-b239-9d3ca8ee540a" /> + </propertyInstance> + <elementDefinition Id="e7aeac24-4d10-4c29-b353-fbbc31324c00" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8e03bfb7-0f53-4b44-ab89-004e73c7b586"> + <propertyInstance Id="4b069d2f-8745-4cb0-b979-a37b7d1a49f5" name="PackageVisibility" value="internal"> + <elementDefinition Id="9ae1640e-b76a-46d2-a301-2e07de1c3b6c" /> + </propertyInstance> + <elementDefinition Id="3b87e224-c010-4c96-8db5-e031a44dc79a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="369e140a-1bc3-40a3-9d33-da9232f6c8b5"> + <propertyInstance Id="1137a715-9d03-4853-86dc-450f41411dc6" name="params" value="false"> + <elementDefinition Id="0b861a8d-31c3-41f4-b310-efea705f0520" /> + </propertyInstance> + <elementDefinition Id="6506d7f5-6069-4822-8bc5-5e7cc6888e89" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="db4fb3f0-d3cb-46f5-9ab1-ab21bcd0bb97" /> + </operation> + <operation Id="ac2a7c38-b35e-44b9-a0dc-9bc85ea2c72c" name="this" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="05a0bca4-2edb-43f1-bbec-bc04f889b819" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3D(Name%3DItem OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DUInt32)])" tag="ViewCode"> + <elementDefinition Id="e8a9dd16-efb8-4957-9fa9-66de460ad474" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="a4375c01-6478-4050-9772-0ca4f2efdc17" name="indexer" profile="CSharpProfile"> + <elementDefinition Id="0b2ee623-a1c4-40a4-82df-310ef49c4e2b" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ec548731-44db-4e3f-b1f9-1e8ba5863854"> + <propertyInstance Id="e1f624fd-e582-4c41-a8e5-621816a63068" name="ClrAttributes"> + <elementDefinition Id="27a8639e-5c1b-46a4-a630-feae63ac3832" /> + </propertyInstance> + <elementDefinition Id="059acde5-366f-4856-935a-e484b3b9ffa4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aa9b3bb7-49d7-4560-9f47-7d24e47eb872"> + <propertyInstance Id="df2509c4-c73b-4591-ac63-91ad61a6051b" name="IsUnsafe" value="false"> + <elementDefinition Id="caf15bbb-b3c2-458d-94c6-3d4c8cf6f0c5" /> + </propertyInstance> + <elementDefinition Id="6e87d1a9-4557-43a0-8a29-4349b5f177d3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d7792a09-c9b5-4f5b-975f-e7ce12d9b7ad"> + <propertyInstance Id="07ec503c-d1a3-4c45-92e7-3c6825bc2098" name="Get" value="public"> + <elementDefinition Id="c72964ae-a438-4982-9481-f6b43472c66a" /> + </propertyInstance> + <elementDefinition Id="ed2d66ce-1727-494a-8493-58397451c676" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a5d0fe3e-3899-49c4-8af2-de6d621143f5"> + <propertyInstance Id="eeb62840-dac8-4adf-9727-4156f07f29cf" name="Inheritance" value="none"> + <elementDefinition Id="c6fd93e1-93a8-4702-bfee-d15529702608" /> + </propertyInstance> + <elementDefinition Id="d7fa24ab-8e26-49bd-acc6-d81509cdac23" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="894fec1c-957e-4722-847d-f3a45f5523e8"> + <propertyInstance Id="e1690996-fec6-4600-a51f-161922c46db4" name="PackageVisibility" value="internal"> + <elementDefinition Id="1b0ceb78-fb29-4cfb-8754-e60fcd97db27" /> + </propertyInstance> + <elementDefinition Id="ce6c4d48-6a9c-463b-b82d-03d997f142d5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="00a6933e-d061-4237-b069-b7f12708cde0"> + <propertyInstance Id="e53e4f27-b3dc-40bf-b41a-c364d52112a4" name="Set" value="none"> + <elementDefinition Id="d30cab1a-89a7-46fb-8a36-35a66778dd0e" /> + </propertyInstance> + <elementDefinition Id="4faca088-2a94-483e-a520-2f5e6b6ac915" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="7fef69aa-c2da-4d01-a995-d55e0703a4c9" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="00c7bcc2-19c5-4012-9b6b-e5c88a2e3671" direction="Return"> + <elementDefinition Id="85835345-4037-4aca-82ee-0f255c5042e8" /> + <type_NamedElement> + <referencedTypeMoniker Id="ded1521a-c504-4c08-af7d-8107a84ea757" LastKnownName="GearData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="6211cba0-8c1e-4d91-9541-9e137bff08ad" name="i" direction="In"> + <referencesInternal> + <reference Id="d4bcd950-b45a-4196-92a0-48ef611e0aac" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3D(Name%3DItem OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DUInt32)]) ParameterIdentifier%3Di" tag="ViewCode"> + <elementDefinition Id="78798a7b-5260-4b04-a63f-6298e66abc39" /> + </reference> + </referencesInternal> + <elementDefinition Id="33c9d615-35d7-4adf-a5a8-8eae35c46381" /> + <type_NamedElement> + <referencedTypeMoniker Id="9c70893d-a363-4032-bbaa-a913395b2ca8" LastKnownName="UInt32" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="ded1521a-c504-4c08-af7d-8107a84ea757" name="GearData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::Gearbox::GearData"> + <elementDefinition Id="bb9b4a3f-af3d-48da-897d-871398c4c3ea" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="08cffa40-d02b-4c58-8227-602bfa603450" name="GearboxType" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::GearboxType"> + <elementDefinition Id="be6f1d91-9c14-49b4-b3b7-9a030b05ae37" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="e408ffa9-da2e-434f-a1ca-429da053bc1c" name="KilogramSquareMeter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::KilogramSquareMeter"> + <elementDefinition Id="64bfab11-9c18-4a0c-95bc-215f9a22075a" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" name="Second" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::Second"> + <elementDefinition Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="4b28e39a-7d19-4339-9cb2-d2e357d9c323" name="SI" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::SI"> + <elementDefinition Id="0d1c0d99-e3d6-4e3b-b980-e5fbc2357618" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="7f71e574-98cc-4f89-af9f-61837c0c01ae" name="Dictionary<UInt32, GearData>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::Dictionary<UInt32, GearData>"> + <elementDefinition Id="707a026f-4bd0-4204-aae3-3b3b7b25af3d" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="b849feeb-48bf-4d4c-846b-837510854aab" name="AuxiliaryData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="0b522eb8-7761-43ee-bb05-495f0fcd95f9" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData" tag="ViewCode"> + <elementDefinition Id="f9f849e5-864f-4143-957f-6d106d385971" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="c3df64a5-4497-4f10-8121-f332d88fa80f" name="class" profile="CSharpProfile"> + <elementDefinition Id="2e13b79b-20dc-47bb-8ca1-bc82797b149d" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2f595b44-412a-4916-a260-e27f796f16ae"> + <propertyInstance Id="605a3e37-67be-46ae-9f93-5e96425b4aa4" name="ClrAttributes"> + <elementDefinition Id="1e1d5bb8-a2a6-4d0c-bb2e-9734f0df82b4" /> + </propertyInstance> + <elementDefinition Id="f76dcd84-21f3-4f55-bd8d-2f31d5e6b69c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f7558265-d7d2-47a8-8ecf-7a75bf8ad82d"> + <propertyInstance Id="0ee6f978-2196-49b4-8f73-2b79d42ca34b" name="IsPartial" value="false"> + <elementDefinition Id="0ffbb431-e07f-4231-b86d-7aa26103dd7a" /> + </propertyInstance> + <elementDefinition Id="8f0b8e95-678d-420f-8ef3-99c8db72da26" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1505aed4-612d-4ef5-a0e5-9577cf707076"> + <propertyInstance Id="4307a194-5c59-4be8-813b-7e12e19d252b" name="IsStatic" value="False"> + <elementDefinition Id="19834c72-d97c-43bd-8de0-ef3689836d00" /> + </propertyInstance> + <elementDefinition Id="720689be-8a78-4783-9d5b-a1f62a8d2a14" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dc1d516c-4c6b-448f-9eb4-4501c2dc565e"> + <propertyInstance Id="66542136-e399-497d-b11a-550c19b51d45" name="IsUnsafe" value="false"> + <elementDefinition Id="614a2e52-9d18-49da-bb3f-d8318817d438" /> + </propertyInstance> + <elementDefinition Id="39ebd83b-3188-4e06-bb17-4eb52e6e5418" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a2a48faa-1480-47d7-bc83-883be20596be"> + <propertyInstance Id="0e227c18-3ec4-4801-baff-315fb74cffd8" name="PackageVisibility" value="internal"> + <elementDefinition Id="9902edda-f008-4f6a-917f-688700a783f3" /> + </propertyInstance> + <elementDefinition Id="83d2ff93-9cda-4b7d-ac86-a6987539c800" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d269b480-bca9-4acd-9eda-fc737ea894a5" /> + <targetEnds> + <association Id="b9d566f9-cdfb-4878-8048-312c5b832e59" isDerived="false" sourceEndRoleName="AuxiliaryData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> + <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="ad29e1d8-9f30-43d9-adc8-7777bde66dcd" name="AuxiliaryData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="c7059322-9569-4aa8-9085-9e6c086d4d51" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="21a997b2-0777-4be6-90ad-b6a6fd8d885b" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="5e1baaee-9d13-4f04-b29c-60beb2b543b3" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="ef3917ca-654b-46d7-9cbc-5a46b249a894" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="6e03be20-1f2e-41a1-98ee-fb334f30772e" name="EfficiencyToSupply" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="f0be0585-d5b6-4b0d-b92e-22c0af731dff" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3DEfficiencyToSupply" tag="ViewCode"> + <elementDefinition Id="54d7b912-46de-4cd5-ad81-95beaa6563d3" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="addb3cca-4ee4-482a-ba49-7c15bbbc1e39" name="property" profile="CSharpProfile"> + <elementDefinition Id="a89d77c9-18be-4aba-944d-8173e25d8d3f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d86eab23-37f6-4f49-9ea2-4b7a16a92d9d"> + <propertyInstance Id="1c315886-4714-4cf5-9540-f19661088bb1" name="ClrAttributes"> + <elementDefinition Id="ebf3a539-9a4b-45a6-8ec4-e578c5568d99" /> + </propertyInstance> + <elementDefinition Id="dd52965e-f484-49bf-9e60-d6cc02a98cb8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="110aa605-15dd-4c89-a28e-26d29971c8b5"> + <propertyInstance Id="c8185353-bb9c-44bb-b7b9-bee1e3fd0aa9" name="Get" value="public"> + <elementDefinition Id="180d9273-db76-4e48-bd5c-bbe63da59e6e" /> + </propertyInstance> + <elementDefinition Id="97572db4-681c-449f-8f1b-3181491750b7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3d197832-2f02-48f3-b335-f0fc59c4c89c"> + <propertyInstance Id="fecf5db1-ebbd-4c68-9f91-bc26d5a49231" name="HasBody" value="false"> + <elementDefinition Id="0fb7e20e-f253-4654-bef2-80b75ef5a142" /> + </propertyInstance> + <elementDefinition Id="23f8ac1f-86bb-45ca-8ad2-69920adaf94d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a12f1a75-7adb-412c-a020-88a89beb3352"> + <propertyInstance Id="eadc6e35-8d26-4b08-bc26-004fb8c2aba8" name="IsUnsafe" value="false"> + <elementDefinition Id="9c5ed83b-fd74-49b6-9298-c00a026c859b" /> + </propertyInstance> + <elementDefinition Id="a2bd0615-a02d-4193-9b7f-83ab345fc98f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2dcf420e-691b-4559-aa9d-424b5fc45fb4"> + <propertyInstance Id="66e51ebd-b725-4655-8c4b-323764092393" name="Inheritance" value="none"> + <elementDefinition Id="a7f7031c-e1c7-487e-b74b-2650a90788b9" /> + </propertyInstance> + <elementDefinition Id="b24aa587-bfac-4c1a-8564-7402b55311d6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5a8291b8-82f9-4df4-ae2c-d09209714b5a"> + <propertyInstance Id="1091ed5c-5692-454b-89b7-86e7b29e681f" name="PackageVisibility" value="internal"> + <elementDefinition Id="0aad97dd-d1af-4d40-a68b-ec1168050102" /> + </propertyInstance> + <elementDefinition Id="0d7a3dfc-ae38-47da-b712-3d821ac56482" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="01d93e79-2cf7-49c5-b93e-45d869563d12"> + <propertyInstance Id="b2c835ec-a509-418a-b200-cc4f8a8578b3" name="Set" value="public"> + <elementDefinition Id="5bbfad44-f26c-4e94-8bbc-e6322567af93" /> + </propertyInstance> + <elementDefinition Id="542a4633-e7ca-4b30-8495-95af47d189db" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="17c24841-62d6-496f-83d2-aae437c212b0" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + <property Id="af78e4fc-442e-4053-b99e-9f1c2190768f" name="TransitionRatio" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="31140e85-c5b9-4fd7-ba40-6719bcacba82" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3DTransitionRatio" tag="ViewCode"> + <elementDefinition Id="6ad86e3f-05ae-4435-8106-3c36aefc1cdf" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="a50d68e3-a9cd-495c-97c8-ad20d2cd6658" name="property" profile="CSharpProfile"> + <elementDefinition Id="68b6057e-137c-404d-86b2-139854564e50" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f976804a-ffef-4fa2-83a4-87088d35f4aa"> + <propertyInstance Id="f6f10db4-b149-4ce1-ad7e-be188af8c2d8" name="ClrAttributes"> + <elementDefinition Id="19b8ac53-08a6-4b45-b9e1-2b3189e0a1e4" /> + </propertyInstance> + <elementDefinition Id="069fdf12-a8ed-4c92-93ed-1cc673beac3b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6548161d-04c8-4d2d-b996-4596e3a2864a"> + <propertyInstance Id="a4de1974-8076-456b-bb58-092622d514bc" name="Get" value="public"> + <elementDefinition Id="bde38674-7cee-49bf-a265-356d0b600e81" /> + </propertyInstance> + <elementDefinition Id="48926327-5414-42dd-a7f5-67a72975ed45" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2998fc9b-3048-472c-b400-252223ea50de"> + <propertyInstance Id="7be324ce-fa82-44e7-8f0e-c03f0dfcce8c" name="HasBody" value="false"> + <elementDefinition Id="72ddaf9c-47c9-4c85-878c-10621086bca5" /> + </propertyInstance> + <elementDefinition Id="b7496aa6-6afa-42e1-b0a6-4e8548a03a75" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="35c3df4f-a7ed-44e5-a262-299038e595dd"> + <propertyInstance Id="99b2c40b-13f5-46f7-8535-8a1c73713662" name="IsUnsafe" value="false"> + <elementDefinition Id="88efbb52-e7af-40f4-82d0-0272c6acb40e" /> + </propertyInstance> + <elementDefinition Id="b50a6bcf-d497-43b8-ad82-329908c1de0d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2f042941-bf7f-4de5-bc51-56e24c9f3663"> + <propertyInstance Id="98898941-0cb4-4798-837e-99d10d72a3b1" name="Inheritance" value="none"> + <elementDefinition Id="150a90a3-7361-4942-a1b1-fc201311c9fc" /> + </propertyInstance> + <elementDefinition Id="1b22e73e-dc9e-4e91-b027-61906535a024" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d17f19c3-7d6a-4ef0-826a-978a59088ab4"> + <propertyInstance Id="d85b1023-a4c5-48d2-985d-fd21072e9e81" name="PackageVisibility" value="internal"> + <elementDefinition Id="0c050820-bc78-4bda-ab5f-b773f1cff65f" /> + </propertyInstance> + <elementDefinition Id="664ed625-9cca-4a9d-9ac7-98dd5cd8409b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="35e2cf01-df8c-4be1-bd5c-0fba8181142d"> + <propertyInstance Id="2e5ead15-bc22-4982-8a78-f5658481e463" name="Set" value="public"> + <elementDefinition Id="13fceae6-9222-4c90-9725-ce727f312cea" /> + </propertyInstance> + <elementDefinition Id="e56dbb61-368e-4cd9-b507-2c79d098c4a0" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ff694f5e-a6f3-4e94-95f5-19b65786fb8a" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + <property Id="35f4b724-9005-43d8-a43d-d050390cfeda" name="EfficiencyToEngine" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="0acadfe1-ad05-4222-8c56-99234231c093" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3DEfficiencyToEngine" tag="ViewCode"> + <elementDefinition Id="78a60104-de48-4b79-ab8f-a8a0e51c4184" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b07a48bb-0ef7-43ff-aebe-642b57771d75" name="property" profile="CSharpProfile"> + <elementDefinition Id="72ba926a-9d4f-4f94-be3c-ab5d81286c8f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="059c3a3b-bb9d-4a43-8df6-d074f1f42704"> + <propertyInstance Id="a4d10dbc-ca63-45b9-9352-52e9c97553aa" name="ClrAttributes"> + <elementDefinition Id="2a02cf63-d77c-45dd-ac20-4b7a40cf00a4" /> + </propertyInstance> + <elementDefinition Id="09e7c4f9-b3ae-406b-8580-421a53654afa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fee19bef-7c38-4d91-98f5-921dc4c141a9"> + <propertyInstance Id="cf090728-95e6-4dfb-bce9-318e9f12e05b" name="Get" value="public"> + <elementDefinition Id="7ec2cd5b-5d97-426f-b265-f7819b027c64" /> + </propertyInstance> + <elementDefinition Id="006ffce1-c243-4a61-b0a1-deeed9ed41f7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0ce13c5a-2715-42ca-9de6-357815a64684"> + <propertyInstance Id="8f7f4d3a-63fd-47bc-afee-74fb75156912" name="HasBody" value="false"> + <elementDefinition Id="95233e67-3103-4154-841c-fdaba1dd0b1a" /> + </propertyInstance> + <elementDefinition Id="7d981913-5bf3-491f-bdd9-ba4cc3deb3ea" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3fa5f32b-eac3-4a7f-a71f-e16320535bd3"> + <propertyInstance Id="a47b9438-1d00-483d-9c53-056986b06032" name="IsUnsafe" value="false"> + <elementDefinition Id="e9661790-88d1-49bd-a476-c1ddb66eb7fe" /> + </propertyInstance> + <elementDefinition Id="40735640-024e-4b85-92a9-c666536306ed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e7d8beed-bb6b-4b91-8f32-a5cc7d7075d9"> + <propertyInstance Id="341f7496-5c5b-4d55-b6ee-c5190f480401" name="Inheritance" value="none"> + <elementDefinition Id="746e3f0e-3a6d-4ecd-b8b0-7516640f8857" /> + </propertyInstance> + <elementDefinition Id="1863173b-b24d-4028-bee7-414615c5ca3c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2dac052d-8d5f-493d-b27a-52a310fa53b1"> + <propertyInstance Id="acfe053c-5e1b-4dc5-a1c7-e7d4919d13f2" name="PackageVisibility" value="internal"> + <elementDefinition Id="60161c31-5ee7-4944-8d5c-a2bb05751d47" /> + </propertyInstance> + <elementDefinition Id="1bd53981-d025-450f-9c3a-ef3db4f65d0a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b4f7d369-53ad-472e-a590-b2e0a68e8933"> + <propertyInstance Id="bb8817e3-6c48-474e-925b-2c46250ec28a" name="Set" value="public"> + <elementDefinition Id="bf09d2f8-09b7-46c8-8036-8e4b6045e123" /> + </propertyInstance> + <elementDefinition Id="d56ede19-24f1-4e60-a8fd-8b02377cd5a0" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="1c4af47b-152e-4187-98f2-86179a4d3920" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="845eca1f-b6e8-4c77-be2d-63d87ec40116" name="GetPowerDemand" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="2999fcc3-ebee-4885-9f48-c3e0b4b41597" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D(Name%3DGetPowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" tag="ViewCode"> + <elementDefinition Id="61f38370-a205-449a-af63-bfe1b65057c7" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="a25ee5ac-8251-4f76-b2dc-dfbcafd2f59f" name="method" profile="CSharpProfile"> + <elementDefinition Id="87c16862-2e9e-4ed7-bb94-7d82a111983e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f5981818-ca4b-4a12-84ad-9dc1c4bbf81c"> + <propertyInstance Id="8d4251e7-f0c3-4d5e-bfa2-7a6b2597c113" name="ClrAttributes"> + <elementDefinition Id="fcc8ae72-c585-4caf-ac71-375a890165f1" /> + </propertyInstance> + <elementDefinition Id="e76816e6-5faf-4e87-977b-82f9735bb4f7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="742c6b9b-51d7-47a1-95b4-b5998a6cd4e4"> + <propertyInstance Id="5b30b0d6-9590-46a4-b365-b800219de7f8" name="IsPartial" value="false"> + <elementDefinition Id="c10b4fbb-9e89-481f-a42c-67e007c9163f" /> + </propertyInstance> + <elementDefinition Id="4b900ab2-ccef-4c1b-9f6c-3d6a37e69aef" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c5fc4f70-9fdb-445e-99c8-d49b1d6ec195"> + <propertyInstance Id="8f2f3a71-1d81-4c74-8f96-4b5884a00088" name="IsUnsafe" value="false"> + <elementDefinition Id="9280bccb-bdc7-47a5-841f-4f0b2ff52673" /> + </propertyInstance> + <elementDefinition Id="f4c4a18e-c815-4bf2-bcf6-61036e32f043" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="260def1b-aaf5-4c3f-bf6a-90087e7be772"> + <propertyInstance Id="50bdb366-576a-4587-802c-db7ca389fc52" name="Inheritance" value="none"> + <elementDefinition Id="591ea0c3-59da-4436-9e7b-8858ae6f6e61" /> + </propertyInstance> + <elementDefinition Id="7a6dbbaf-0197-415e-bfa2-ea8d1c6e4086" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8cbe9056-f650-4275-9958-f6167305833b"> + <propertyInstance Id="d814b048-a1c1-4467-ab41-d5c8164756dc" name="PackageVisibility" value="internal"> + <elementDefinition Id="285e8ab5-371c-4430-8a99-fcdfa3c17c09" /> + </propertyInstance> + <elementDefinition Id="37353938-60ba-41bd-80e6-8969dac39ff1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b7b020b8-04d6-4f09-a176-51958ab896ee"> + <propertyInstance Id="1309b441-1505-4c6e-96de-a1cef8a938c4" name="params" value="false"> + <elementDefinition Id="b2b17418-7fd0-4d36-adb8-e0e97a2d9c89" /> + </propertyInstance> + <elementDefinition Id="39124c91-663d-42d0-b4ca-f8ef4c81c04c" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="735e7091-73bd-463b-9a96-7ae339e14dba" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="5c68dabe-af79-45d9-91d1-fef537295b99" direction="Return"> + <elementDefinition Id="e2b7f2ba-8a73-4299-a275-de686ed63a96" /> + <type_NamedElement> + <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="1243202f-fc91-444c-84f7-5a355ffec5a8" name="nAuxiliary" direction="In"> + <referencesInternal> + <reference Id="a0eb2a2b-90b2-4b97-a228-6e441f5d84ca" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D(Name%3DGetPowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DnAuxiliary" tag="ViewCode"> + <elementDefinition Id="1ed3fd53-6e0f-4bb9-aa83-68a959090aa3" /> + </reference> + </referencesInternal> + <elementDefinition Id="538ad759-2610-4347-a3ab-a6b880ec622e" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="5bbf8d5e-bde9-496b-9d81-854ad72eadb1" name="powerAuxOut" direction="In"> + <referencesInternal> + <reference Id="0ea574f6-c6f4-4580-a8c4-aa16e7e21c51" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D(Name%3DGetPowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DpowerAuxOut" tag="ViewCode"> + <elementDefinition Id="6face4da-bc8a-46e9-807a-99ccda48bfda" /> + </reference> + </referencesInternal> + <elementDefinition Id="e607fd1d-6e9e-4540-944d-7facbc1157eb" /> + <type_NamedElement> + <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="673cde23-4088-434c-8f14-15ff9d8168d4" name="ReadFromFile" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="39f75c83-d57e-4846-8f56-ec2aac30f495" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="0e16bf76-5377-416b-95be-02b32ac9562f" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="dbb31eac-9a6d-488d-994f-e8ca6087aaed" name="method" profile="CSharpProfile"> + <elementDefinition Id="60c87b9e-b204-4b63-b215-b8eb0785dfc5" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d87df82b-0c94-4c31-b108-7f80cf921057"> + <propertyInstance Id="c40db202-8fa8-4d3b-b242-af53718b3708" name="ClrAttributes"> + <elementDefinition Id="523c5bf4-7cc9-41dd-8d29-b57bd8474711" /> + </propertyInstance> + <elementDefinition Id="2f66d22a-2731-43a5-ab22-b131c703baa2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3913e932-8955-45ad-bc3c-02ea75dac394"> + <propertyInstance Id="876483fc-59ba-4ed0-b4af-3647a85aeabc" name="IsPartial" value="false"> + <elementDefinition Id="2e7209e1-cfa3-44cb-a030-69b7dc3ee545" /> + </propertyInstance> + <elementDefinition Id="8f9ce227-9634-4644-a658-9f77dd00b763" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="75fc4fae-7b17-400d-8ca6-f8003fcce0a7"> + <propertyInstance Id="0bf3fcb9-4cd9-46a5-8f61-cc7d907da5d6" name="IsUnsafe" value="false"> + <elementDefinition Id="a58c6fce-faf5-4c49-a8a6-cde820d5d5c6" /> + </propertyInstance> + <elementDefinition Id="5878d3f4-734a-4b35-92af-9b1f774bf141" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="97c882ff-0481-4050-9cac-df7fabb41ae0"> + <propertyInstance Id="413fa157-833b-4676-908f-1a802ec8f824" name="Inheritance" value="none"> + <elementDefinition Id="4a6704b0-1a98-4ff4-8ed6-518b754f0c2a" /> + </propertyInstance> + <elementDefinition Id="ebe15bb2-02e3-4966-88ee-283977e5ef4b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="506990e6-190e-43e6-a168-10b27bff750c"> + <propertyInstance Id="28bf0029-434f-46a6-b4ae-47f5a9ec17c3" name="PackageVisibility" value="internal"> + <elementDefinition Id="a279c821-7510-4a9d-9617-c8a195ddf2a0" /> + </propertyInstance> + <elementDefinition Id="913b0537-be3b-4056-802d-424a31af4c94" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8a1c81f1-c8b3-413b-a211-355151204863"> + <propertyInstance Id="b1942630-88b9-459c-8e41-3eece4cfa965" name="params" value="false"> + <elementDefinition Id="17de689b-8521-4173-9560-391171dcb635" /> + </propertyInstance> + <elementDefinition Id="3f8ba312-d1c4-40d9-a2d9-c6041ec3c406" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="16ebcb13-9567-41ac-a034-49d7d6e4884b" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="7719ab21-fd6f-4789-a529-1d48e7e20262" direction="Return"> + <elementDefinition Id="abf83b6c-ec1c-47dd-b637-3e286bbcea76" /> + <type_NamedElement> + <referencedTypeMoniker Id="caf5c4ce-b78e-4299-8c3d-0080cf120fbc" LastKnownName="AuxiliaryData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="ed5bc1e7-7607-4313-905a-443a7d0f3534" name="filePath" direction="In"> + <referencesInternal> + <reference Id="93acffa1-f5ff-42ef-a1a9-77eb88de34e8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfilePath" tag="ViewCode"> + <elementDefinition Id="455d8664-e5b3-43e9-bb5d-c105b4148268" /> + </reference> + </referencesInternal> + <elementDefinition Id="6e5c5424-924b-48b7-9e71-dcce91b830c7" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="04da68d0-7533-47bf-b7f8-4f85156729d7" name="AuxiliaryData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="4dafcd0a-8fb5-43d8-bb1c-14a849cb1bf4" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="047c42ad-b21f-47fc-99dd-27509594852f" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d8fd061b-3b8d-46b4-8596-7d8e9d1ca051" name="method" profile="CSharpProfile"> + <elementDefinition Id="72af55dc-1338-49cf-bbda-3da7e61441ea" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="88137dc1-ea67-47b3-bc2a-74fd12bf5083"> + <propertyInstance Id="185eae1c-1055-47fd-81df-f762d7168def" name="ClrAttributes"> + <elementDefinition Id="755c48a4-e5b8-4a0a-b6cc-e50c8616b2cb" /> + </propertyInstance> + <elementDefinition Id="6a87f574-ce9a-4056-b02a-41eb6b56918a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="39e910b5-2b13-4acb-b58e-a5f291bacbbd"> + <propertyInstance Id="961b4b4a-aab3-4a41-8070-53a111f0778d" name="IsPartial" value="false"> + <elementDefinition Id="cd7d1bd2-910f-48d6-94f9-ed6709820480" /> + </propertyInstance> + <elementDefinition Id="621a8509-eb31-4ebb-b48f-122093991a2b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9fda8937-0894-4a22-b39f-b00496427f80"> + <propertyInstance Id="461c6817-320b-47de-b00c-a9f1a18ad6ed" name="IsUnsafe" value="false"> + <elementDefinition Id="7e4d75d2-2363-4a20-ad22-818ac99997a2" /> + </propertyInstance> + <elementDefinition Id="793b8132-0365-4090-82eb-c80812d9c2e4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4282ecc9-6378-4c8e-92a3-a604070660f8"> + <propertyInstance Id="275c1f1c-dbc5-4436-bfdf-c7b968b899e0" name="Inheritance" value="none"> + <elementDefinition Id="daa6b181-5f30-4c47-b2e6-a12d20f6916a" /> + </propertyInstance> + <elementDefinition Id="cd92b552-1d58-4243-ad94-1996e1c3f173" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="415d1d38-ac1f-4d41-b3b7-14054c01429e"> + <propertyInstance Id="fcc7e708-e1fb-438d-9a95-387984013315" name="PackageVisibility" value="internal"> + <elementDefinition Id="a64b1f33-c7c1-46ed-879c-3940769f567c" /> + </propertyInstance> + <elementDefinition Id="8b13209f-530b-414d-8ea4-9bb6365cb197" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b035fb85-c8c5-43c5-9887-488653fe5a52"> + <propertyInstance Id="234fc253-5a26-40bb-b3ec-9dd6f4ddcce6" name="params" value="false"> + <elementDefinition Id="20e9c187-a25a-4e61-848e-872ba9806e13" /> + </propertyInstance> + <elementDefinition Id="afa2f647-a9f5-418e-bd94-788e04f24c97" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="6c33d480-89f7-4891-8372-5f42243dec1c" /> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" name="Watt" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::Watt"> + <elementDefinition Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="caf5c4ce-b78e-4299-8c3d-0080cf120fbc" name="AuxiliaryData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::AuxiliaryData"> + <elementDefinition Id="d269b480-bca9-4acd-9eda-fc737ea894a5" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="71d79f05-75c4-4e6d-afed-89ef1ad9e9df" name="DriverData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="d3d6dcea-e976-49c8-a5c9-e3381fb744b5" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData" tag="ViewCode"> + <elementDefinition Id="902ee4ce-970d-478c-a847-4d1e940bbd58" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6822fd54-65c3-461e-b334-b2297f78077e" name="class" profile="CSharpProfile"> + <elementDefinition Id="63615d3f-73f4-488e-84cb-c553696156d1" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="69164540-6a00-44d5-a1a9-198ddd7da4ec"> + <propertyInstance Id="32aa47e1-c0ca-4052-b48d-ddda7faf2583" name="ClrAttributes"> + <elementDefinition Id="38d7cbe7-9961-494c-aebb-bef599d28c7c" /> + </propertyInstance> + <elementDefinition Id="9e1b1db2-9c4a-40aa-8ab2-2fbe8bc5c343" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="53630415-3f5d-48ea-810e-40babcf1809a"> + <propertyInstance Id="c4264721-4248-4396-a178-ef04f9b27e04" name="IsPartial" value="false"> + <elementDefinition Id="7bf11315-d385-49af-9399-dd5e0123cc9e" /> + </propertyInstance> + <elementDefinition Id="8954a733-7b90-4c07-8ee4-cf59bb5d0f9a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="303bbfbf-bdb1-43a6-abd3-a4407c9a8455"> + <propertyInstance Id="33848008-6cb3-4f16-8a8b-00cb96084f92" name="IsStatic" value="False"> + <elementDefinition Id="3f7552a3-eacc-4f23-b0f5-f89839bf2003" /> + </propertyInstance> + <elementDefinition Id="774581e3-680f-4ba3-83ce-8a4f2a1f5002" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="83daa2bb-a21d-4f0c-b8d6-4df27d779cde"> + <propertyInstance Id="1c1e0901-034e-4650-8782-0c734591cf63" name="IsUnsafe" value="false"> + <elementDefinition Id="1cf39861-611a-415d-ae2b-1dbdda972f6f" /> + </propertyInstance> + <elementDefinition Id="533e419c-7cf9-48f6-850a-80ad2a7a14f1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="02048b22-3db2-40c1-91b2-1eaf232cb4ee"> + <propertyInstance Id="b5336d92-9a5a-4628-a4f3-4c5fd3f57c4d" name="PackageVisibility" value="internal"> + <elementDefinition Id="acdf43f7-17ad-48c5-888c-e0aacbabf689" /> + </propertyInstance> + <elementDefinition Id="fc0eb8ef-ba51-4209-9bf0-1aff8682f759" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="762dc6c3-0e90-457f-b14a-7dbda01548af" /> + <targetEnds> + <association Id="f5e0457f-5d44-4708-90de-53bbcac4b3cf" isDerived="false" sourceEndRoleName="DriverData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> + <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="dd5b283e-a86a-4c1c-8c1d-5223fa52f2c9" name="DriverData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="d8414e65-b7d9-4794-a647-003685910116" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="a52e0f60-a62b-413f-ba2d-6763b937da11" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="dfe62726-00fe-4a8b-965b-5ef9d7c32bde" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="d36381d1-6897-44df-9349-f92480ae180a" /> + </association> + </targetEnds> + <ownedOperationsInternal> + <operation Id="63c21305-d20d-452f-bb67-db9793b695d3" name="DriverData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="760e90b5-57ca-49f2-beca-74df4da280a5" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DStartStopData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DOverSpeedEcoRollData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DLACData ParentType%3DVectoRunData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> + <elementDefinition Id="0eb21033-a86a-4178-bd2a-8c1c07758ff8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="2376cdb5-7385-42b1-ba73-b2f9adbbe839" name="method" profile="CSharpProfile"> + <elementDefinition Id="c67a8b3c-a177-4a34-92f2-83dcaea15e91" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c13b9f35-a5ac-4fb5-bb7e-e4079e9162e9"> + <propertyInstance Id="df6a89a7-06a7-411c-9fe9-6f73ccb5a751" name="ClrAttributes"> + <elementDefinition Id="ab3f5e7c-8b90-49e9-b647-6c55ed427de7" /> + </propertyInstance> + <elementDefinition Id="378fa3b0-f970-4684-9a6a-9218f67feeee" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e00af6c3-9f00-4c88-bedf-84370843566c"> + <propertyInstance Id="51847b57-01f2-432b-ba48-c90331c7a92c" name="IsPartial" value="false"> + <elementDefinition Id="973221c3-488b-42fa-bb31-0b0413369b8d" /> + </propertyInstance> + <elementDefinition Id="4df10c0d-644c-4c01-beb6-0a780ed0b39e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9fc6a9dc-b649-4823-a385-b93fb7e91d74"> + <propertyInstance Id="08f0cea7-35a6-4f22-ae78-4dac927c1c6c" name="IsUnsafe" value="false"> + <elementDefinition Id="82756773-2d41-426f-9698-61d09534a352" /> + </propertyInstance> + <elementDefinition Id="d4a1926b-2f23-4004-953f-05d1307d112a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e217c919-13db-4226-8ec6-f5ef975e061a"> + <propertyInstance Id="f4fa3cc5-8eb8-4cef-a095-d4672efbc4c6" name="Inheritance" value="none"> + <elementDefinition Id="b6f53789-ffcb-4dfe-9668-bac888691237" /> + </propertyInstance> + <elementDefinition Id="18134210-d330-4e2f-8528-dad0a54b6784" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b4ca1178-f766-4859-b679-30f9343e8abe"> + <propertyInstance Id="67f09d3e-e595-4956-890f-a52eb4d68691" name="PackageVisibility" value="internal"> + <elementDefinition Id="bb6fcadf-59d0-43f8-8c2e-38e8751bdb0d" /> + </propertyInstance> + <elementDefinition Id="84215bcd-b9d5-43ca-8969-23e2072b3602" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5a3efaf6-4228-4602-85c4-bc51eb4b5dfd"> + <propertyInstance Id="be66a493-eae0-44b2-8680-92065229c5aa" name="params" value="false"> + <elementDefinition Id="c30618a8-9bd3-4258-adb3-e3c994da6293" /> + </propertyInstance> + <elementDefinition Id="bab7f9ef-0968-4349-a6fb-7ed11f489888" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a84274e8-e664-4cba-8a34-98f6cacdb299" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="4c277227-6d6d-4810-8f0a-c5281f7282ab" name="startStop" direction="In"> + <referencesInternal> + <reference Id="64662563-8266-43f8-94ad-1f8a170c3a70" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DStartStopData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DOverSpeedEcoRollData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DLACData ParentType%3DVectoRunData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DstartStop" tag="ViewCode"> + <elementDefinition Id="769233f7-f3c9-4ba5-8ee2-cb44e305fb45" /> + </reference> + </referencesInternal> + <elementDefinition Id="e82b2f3f-05d5-4e90-8e1f-f35ff5183ed3" /> + <type_NamedElement> + <referencedTypeMoniker Id="0ae9dc28-0c83-4e86-9be8-6e02665a8f10" LastKnownName="StartStopData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="905b935a-d62c-4dee-9354-894840f088e2" name="overSpeedEcoRoll" direction="In"> + <referencesInternal> + <reference Id="b8e4364e-c3af-4eb4-9ae2-61fed031b3ec" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DStartStopData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DOverSpeedEcoRollData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DLACData ParentType%3DVectoRunData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DoverSpeedEcoRoll" tag="ViewCode"> + <elementDefinition Id="83aa61dc-2d61-46a0-8e05-2a63a638ea05" /> + </reference> + </referencesInternal> + <elementDefinition Id="fbec2677-6e94-4f3f-83cc-032dd2cabaf5" /> + <type_NamedElement> + <referencedTypeMoniker Id="f52e8a67-6cb2-4e6c-b678-9680c2dc97d5" LastKnownName="OverSpeedEcoRollData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="47531bb9-6653-404d-b5f9-3fddf70ae652" name="lookAheadCoasting" direction="In"> + <referencesInternal> + <reference Id="c12f47d4-a7c0-4c04-856c-719c4f10b725" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DStartStopData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DOverSpeedEcoRollData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DLACData ParentType%3DVectoRunData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DlookAheadCoasting" tag="ViewCode"> + <elementDefinition Id="7ab25455-1984-4b3a-9320-479f2acfbf47" /> + </reference> + </referencesInternal> + <elementDefinition Id="6f9bec9b-9d3f-41fa-8189-d0fa5859dac9" /> + <type_NamedElement> + <referencedTypeMoniker Id="99c8da00-2368-424c-9c16-4687cb15a0ef" LastKnownName="LACData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="d344d114-ee92-4a27-8e41-2067df5f987e" name="accelerationLimitingFile" direction="In"> + <referencesInternal> + <reference Id="182e1ecd-1913-4936-b322-474ae0f36a8d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DStartStopData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DOverSpeedEcoRollData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DLACData ParentType%3DVectoRunData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DaccelerationLimitingFile" tag="ViewCode"> + <elementDefinition Id="afc9b6da-89ab-4b9f-9a9a-bd2d4f0a28b2" /> + </reference> + </referencesInternal> + <elementDefinition Id="3c349186-bc0e-48b3-a832-9c7386b26191" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="0ae9dc28-0c83-4e86-9be8-6e02665a8f10" name="StartStopData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::StartStopData"> + <elementDefinition Id="7fab061a-9f63-446f-b301-0d7e91046fa5" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="f52e8a67-6cb2-4e6c-b678-9680c2dc97d5" name="OverSpeedEcoRollData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::OverSpeedEcoRollData"> + <elementDefinition Id="3cce11da-4d42-4bbc-a667-bec2d7f391ca" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="99c8da00-2368-424c-9c16-4687cb15a0ef" name="LACData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::LACData"> + <elementDefinition Id="43cb58b9-f600-4a0b-877f-b56d4347af4b" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="07afd455-a2ac-400d-a4df-b8cbc3fa7669" name="JsonDataHeader" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::JsonDataHeader"> + <elementDefinition Id="9938898d-e522-479c-be3e-b7d413531019" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="012c0751-f427-43b2-8557-7a68f3f954e6" name="DataBodyEng" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::DataBodyEng"> + <elementDefinition Id="0b7ac80e-227b-4362-a33e-769c482e14d1" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="60680eb1-e3b4-476b-b756-723f2bcb7702" name="DataBodyDecl" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::DeclarationFile::DataBodyDecl"> + <elementDefinition Id="7fdffb1c-ade3-4752-b6a2-9c3a99e0d04c" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="83868114-e447-4985-8be0-665aaf630e7a" name="CombustionEngineData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="3f8be525-13b9-47a0-abeb-0ca7fed21949" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData" tag="ViewCode"> + <elementDefinition Id="0f409ce3-5649-4a9c-a1e8-f903ba758960" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ea7fc193-4b3e-4a61-a28d-ad1b5048d34d" name="class" profile="CSharpProfile"> + <elementDefinition Id="1fd32f48-d7b5-47b0-9b65-49cb2946139f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="331ded3c-af0a-4ef2-94d3-b309ff82691c"> + <propertyInstance Id="e0e26f9c-9d21-4d84-bb8a-015711fa69ae" name="ClrAttributes"> + <elementDefinition Id="f7beab94-09ac-4b1f-a8e1-a57278b0ca8b" /> + </propertyInstance> + <elementDefinition Id="ffbfc200-f149-40c5-8a81-f79e5cccec46" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="21294d0e-46f9-4664-813b-5fd2bf09e7ed"> + <propertyInstance Id="65a591b8-8c55-44a4-8f46-a450460eb23f" name="IsPartial" value="false"> + <elementDefinition Id="60eaca45-6be5-4b70-aa62-2c1594108bca" /> + </propertyInstance> + <elementDefinition Id="9b347c8e-1053-49ec-9bf0-7c29683a661d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e0bf8ce9-ec34-49c9-8a8c-ee4ac16a4075"> + <propertyInstance Id="548b1784-97b5-4f57-8b28-3ebd30c790b0" name="IsStatic" value="False"> + <elementDefinition Id="21099d94-9d06-492f-832a-d60a60d2d56d" /> + </propertyInstance> + <elementDefinition Id="ba94b225-a85e-49fb-b6a6-1ca5383e88af" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a08cf608-749e-41d0-9bfb-4945f504683e"> + <propertyInstance Id="b721964a-e274-4963-96d3-4bf3267f7cc0" name="IsUnsafe" value="false"> + <elementDefinition Id="51bce970-74bc-4661-8044-abb37fe21791" /> + </propertyInstance> + <elementDefinition Id="53008953-66ef-4d8a-8205-b292f9f3853a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="30d50a98-2e37-4344-9735-1f18ed98c261"> + <propertyInstance Id="43f393ce-71f1-4d14-9f27-364c489ae2d5" name="PackageVisibility" value="internal"> + <elementDefinition Id="4c998cdb-0a1e-42a0-8b66-8ba23fea7c66" /> + </propertyInstance> + <elementDefinition Id="c0dd80c6-b23b-4fab-9dd2-f7ed404a8beb" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8f1653e1-038a-4c36-bb53-1d50a69749a1" /> + <targetEnds> + <association Id="50b51e72-0121-48f6-80bb-e59e7a6af6e1" isDerived="false" sourceEndRoleName="CombustionEngineData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> + <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="ce5f96f3-38c6-4cae-84ed-6f3bbcb175a8" name="CombustionEngineData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="bb2341ce-833e-49c5-a0de-fe53ee923916" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="6d7187c3-1d2e-4d9c-9e42-bc85f93c5d09" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="8bae6e8f-0a09-4576-8b26-0fe9bebf2300" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="42f19b46-8854-4a44-a225-300b67ae1857" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="ddfe2c1b-a025-4bf2-bc57-a2065e532207" name="ModelName" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="7f8ba75c-2416-4056-8338-760f38839036" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DModelName" tag="ViewCode"> + <elementDefinition Id="cd2b6101-e267-4b1f-92a9-b5dd1d215190" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="12de540a-e5f1-4751-ba83-6e2048e45221" name="property" profile="CSharpProfile"> + <elementDefinition Id="6598e038-a2f7-4889-ad6d-1b8370a8829b" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a86845b3-98b8-42ab-8cff-4dbf22df9d26"> + <propertyInstance Id="ac915db5-2080-442e-bb90-faf82b377156" name="ClrAttributes"> + <elementDefinition Id="3bd89430-d210-44eb-963e-89cbd7af6f60" /> + </propertyInstance> + <elementDefinition Id="63bcdc73-ebe7-404d-a3f5-41c1409fba41" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="98a9d557-f8ad-4526-a405-06bf2850e2d5"> + <propertyInstance Id="5546c825-6e57-475c-aeed-bffed8325d78" name="Get" value="public"> + <elementDefinition Id="ff70c8af-2adc-4bd6-9361-5181ff14cbeb" /> + </propertyInstance> + <elementDefinition Id="eac40cd5-0fbc-4c86-be84-4f69d23fe9bb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d2a0ab21-b5cd-4c22-9344-8169fde48345"> + <propertyInstance Id="89be1c8f-cbd2-42d3-b6e1-0f18d1cc6a8e" name="HasBody" value="false"> + <elementDefinition Id="9d74c2d0-e7c8-4a51-9786-c768e81f4dff" /> + </propertyInstance> + <elementDefinition Id="6dcd5aa3-fb60-4b3a-b423-128d12384171" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1ece664b-cc55-45e9-b165-c50e70001e08"> + <propertyInstance Id="ea9839a0-dc7a-44b7-9f96-2694cc3e1a61" name="IsUnsafe" value="false"> + <elementDefinition Id="bc4096a2-1efe-4fd1-87c6-863258d92dbb" /> + </propertyInstance> + <elementDefinition Id="e1533535-869a-478d-8758-a5f3dd79ef52" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="afda6b06-b77f-413f-98a4-9fa431d63ca6"> + <propertyInstance Id="2bd06c65-89d9-4add-a497-0a0c394c0c4b" name="Inheritance" value="none"> + <elementDefinition Id="c3133970-602d-4d7e-85f2-6a009b81d082" /> + </propertyInstance> + <elementDefinition Id="90be6288-4cb2-4ba9-8586-069ee34c734a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c6afd9cd-f2bc-4a85-bae0-6ddae9e00e01"> + <propertyInstance Id="f4f8eeb1-0cbf-4df6-9488-f8ebcad5bbd0" name="PackageVisibility" value="internal"> + <elementDefinition Id="b279801e-a62d-42f2-9814-b6ff279bb193" /> + </propertyInstance> + <elementDefinition Id="5f505c05-44b9-4ca0-9b7b-530267e5d413" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7fcfc69c-a7b4-4fc5-adb1-04d874ddfd7d"> + <propertyInstance Id="a539202d-be0e-4892-8f2b-9322d4741053" name="Set" value="public"> + <elementDefinition Id="66fabe9b-762d-4c3e-9c2f-af37dd85e6c6" /> + </propertyInstance> + <elementDefinition Id="8909070c-af64-492a-9558-82c7a4e33d22" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e9eb2dfc-6b81-4e75-b8aa-fbc2d3a5f18e" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + <property Id="b24cde81-ead6-403c-ac46-c19911c705cb" name="Displacement" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="9e35750b-41a6-4563-b306-f2216b7dab59" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DDisplacement" tag="ViewCode"> + <elementDefinition Id="96a63236-23d2-4749-b1d0-8eebf2be4656" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b3ddd66e-3674-4a06-b50f-da8f63bb50ae" name="property" profile="CSharpProfile"> + <elementDefinition Id="ff5afe9e-9420-437f-a7db-a3caeb2d3b1c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5b6d99bb-c27c-4084-8137-9e84da0de3d9"> + <propertyInstance Id="e03c538d-e566-49c3-b297-eb51faa3674f" name="ClrAttributes"> + <elementDefinition Id="c18226cf-4164-47c6-b815-fbf7c99e4275" /> + </propertyInstance> + <elementDefinition Id="e0a1e8a3-11ed-47f8-9ad5-ef8e83999f58" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2640182b-f24c-4cf8-a7da-d3119d149912"> + <propertyInstance Id="4e2becd0-6a8f-4984-8aa7-d1a7a0fe77ec" name="Get" value="public"> + <elementDefinition Id="21864dae-a8f4-44b1-91be-4383931c3bac" /> + </propertyInstance> + <elementDefinition Id="08c1abe7-2842-4426-b533-4dc778151f38" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="53fd5dc1-e399-45b5-aef1-720891215541"> + <propertyInstance Id="569b8751-374f-4c6f-bd36-8559cee218c9" name="HasBody" value="false"> + <elementDefinition Id="36f168fe-1c57-4dce-8d97-6b92613b5133" /> + </propertyInstance> + <elementDefinition Id="19e5e928-4c7a-4b68-8c61-72561d2f30b4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3a9d613c-e39e-40cf-b41f-9b3094dfcafd"> + <propertyInstance Id="bb0ee2ea-56f1-48ab-9933-91572eb97269" name="IsUnsafe" value="false"> + <elementDefinition Id="ed48017c-2e2f-4842-bd10-44ce005de07f" /> + </propertyInstance> + <elementDefinition Id="23301748-92e7-4a34-95b1-fb65d90b81b8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="61012634-83d4-443d-a158-0a0756ab41c9"> + <propertyInstance Id="2e9a4264-e074-4f43-9829-f302134e7897" name="Inheritance" value="none"> + <elementDefinition Id="a12fe19a-3ad1-4f47-b730-aaffd59a5a2a" /> + </propertyInstance> + <elementDefinition Id="50326ed5-0298-4e0e-aa63-3dbd20cc9955" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f5c1d837-72c1-479d-a279-094343b101ce"> + <propertyInstance Id="e53f1692-1f91-4ce2-b22b-378d499faad2" name="PackageVisibility" value="internal"> + <elementDefinition Id="93f419c0-ca18-4220-bfbf-cfdab7e22be0" /> + </propertyInstance> + <elementDefinition Id="2944ba4c-361b-4442-8983-b6c8d28283e8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2340feb2-07ce-4ca0-a3be-6ffc0c564f2e"> + <propertyInstance Id="f302b468-0007-4fbd-85ad-97f7cae8b71f" name="Set" value="public"> + <elementDefinition Id="63f7cba0-e954-4a46-8f03-a8cbd40180b8" /> + </propertyInstance> + <elementDefinition Id="0a24d984-152b-493b-a3ee-ae5298efa7ac" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="4f31d4ae-4c2f-4c1e-8498-45f3e619e905" /> + <type_NamedElement> + <referencedTypeMoniker Id="5916117f-a781-4b01-a504-c48175695cef" LastKnownName="CubicMeter" /> + </type_NamedElement> + </property> + <property Id="a299aa0d-2f97-4393-83a9-b914e0e21435" name="IdleSpeed" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="54a84acb-bc9f-4c95-a11e-94740339762c" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DIdleSpeed" tag="ViewCode"> + <elementDefinition Id="9b980295-c145-4594-8200-33a3999bd860" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b18a8fd2-91eb-4f80-bf8b-1d24cfc06143" name="property" profile="CSharpProfile"> + <elementDefinition Id="e3cad5cc-2858-4ae6-80c7-d47d9c15ce29" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="48056276-9ee1-4a3e-aa84-efc42cf92514"> + <propertyInstance Id="c9dc4a21-aee2-41c6-a8ab-fb994c129523" name="ClrAttributes"> + <elementDefinition Id="aa4d7448-af2a-424f-b6d8-1f6b9d7a6e32" /> + </propertyInstance> + <elementDefinition Id="0ea77263-c56c-4189-99c2-661ae7bea418" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1f701a29-e935-46e8-b02a-331af3bca818"> + <propertyInstance Id="b183198a-8b17-4775-9179-ac35257b0871" name="Get" value="public"> + <elementDefinition Id="cb29e310-cc90-42bb-889c-9af829a58502" /> + </propertyInstance> + <elementDefinition Id="59e831a2-c84f-4a78-9d52-873c403b20f8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ab9a699c-8fe5-4e7d-9855-44bd67b312ae"> + <propertyInstance Id="8885db7c-00c7-4e53-af3a-ded9b6c825f3" name="HasBody" value="false"> + <elementDefinition Id="3bbd1401-449d-4cac-8a71-46b93ebbff9e" /> + </propertyInstance> + <elementDefinition Id="a7a233bb-0e5a-4833-9ad5-ddd7c99a4ca0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="71f91980-b320-424d-895b-d0d2a3768fdf"> + <propertyInstance Id="dba5e38e-2a09-4b18-8f77-313718658361" name="IsUnsafe" value="false"> + <elementDefinition Id="1826a37e-a500-4de2-9072-d929e85e0550" /> + </propertyInstance> + <elementDefinition Id="3cb88034-a5de-47f3-a04d-1cdf2c37bfe4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="35ca544c-bd27-44d6-b57d-2ac8d150427a"> + <propertyInstance Id="1e8aafaf-4d8b-4634-b018-51aac9f10b0f" name="Inheritance" value="none"> + <elementDefinition Id="43391a0d-364e-4058-9ed5-d8efaae21cdc" /> + </propertyInstance> + <elementDefinition Id="373a86c7-f847-41c8-8806-75fa76841be4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="56a68936-29b5-44bf-b0a5-2ae9fcfec93c"> + <propertyInstance Id="34fa5571-a6ba-44db-9096-544000a4f398" name="PackageVisibility" value="internal"> + <elementDefinition Id="e4ecb49d-c579-4ae3-b780-4449a7254ae5" /> + </propertyInstance> + <elementDefinition Id="c1983166-7553-4299-bd5f-4e7147909b41" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2cfa300e-39a9-4cfe-aa01-858ea85d8ca6"> + <propertyInstance Id="37392dde-ccb8-46cf-93b8-4e5284eae4a3" name="Set" value="public"> + <elementDefinition Id="77659b96-dfe2-4f98-8cf3-1ec8703eb56b" /> + </propertyInstance> + <elementDefinition Id="0d86e40c-0cc2-4f60-a966-40086c40b4f4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e4cdf649-1bb3-4a7a-b4f3-3ebbc08dc346" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </property> + <property Id="3fa6cad9-b111-43e3-8b58-729987d66352" name="Inertia" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="849ad163-2c68-4c00-8e17-1656a769a687" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DInertia" tag="ViewCode"> + <elementDefinition Id="51868d97-b93d-4789-aa9b-e9a890b9bf92" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="e70880ef-951f-4139-a5b9-0e37e80dfd32" name="property" profile="CSharpProfile"> + <elementDefinition Id="79613801-8d04-4ea8-8e93-34237185e4ad" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="38f48bf2-aded-4a92-9b9f-e60ea44489b7"> + <propertyInstance Id="d463fe91-4929-4577-a110-1a02d779935c" name="ClrAttributes"> + <elementDefinition Id="c10dcae4-b344-4b4a-ba68-55902fe95c06" /> + </propertyInstance> + <elementDefinition Id="fbeaed61-90e6-4766-9ed9-eb3bbe03d651" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="57920759-85ef-45cc-aa32-478586bbd01b"> + <propertyInstance Id="5491d09f-778a-4f18-acac-96df46d2f3d9" name="Get" value="public"> + <elementDefinition Id="c0360bb8-757a-44fb-8bd5-6b3d8a20add5" /> + </propertyInstance> + <elementDefinition Id="64454db5-7f19-4e06-80b6-545a4c0b02db" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7ffadd88-2b81-49d0-8abd-4b46602d9889"> + <propertyInstance Id="ed299860-1b44-47fb-8b9d-f8295a004519" name="HasBody" value="false"> + <elementDefinition Id="0b0d9b97-1244-487b-92ae-000f289a2fd8" /> + </propertyInstance> + <elementDefinition Id="010edf5a-d348-4f7b-a760-909aaea44299" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5c6b8e61-178a-40ef-84e5-31354053ebeb"> + <propertyInstance Id="256c7f80-b005-4c15-b404-30f510cb2d76" name="IsUnsafe" value="false"> + <elementDefinition Id="c0e6ec5d-7edc-43e1-aa83-364fce9484e7" /> + </propertyInstance> + <elementDefinition Id="201dd4dd-be2a-4c96-92b2-b294c1cf8d5b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="136974b8-f4e9-44a2-a319-c3fda882361a"> + <propertyInstance Id="a29ffb7d-06fc-4fc7-9ca9-305610ae3172" name="Inheritance" value="none"> + <elementDefinition Id="97467f5c-ef3a-4eee-a277-1ce912f2d33a" /> + </propertyInstance> + <elementDefinition Id="45790ee4-ace4-4b4e-b696-75f6ca6afa17" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="650f151c-4fd6-4052-85e5-f06baff7ff9f"> + <propertyInstance Id="0ddad578-4c19-4183-864e-2a1f0199c914" name="PackageVisibility" value="internal"> + <elementDefinition Id="f43bac6e-270a-4d7c-adda-c297458c68c5" /> + </propertyInstance> + <elementDefinition Id="c7da1a82-5b28-44e2-ba9b-d770b83b6188" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="67243788-9342-4303-87de-475dfb8ec816"> + <propertyInstance Id="ae6733ec-11a5-4140-a722-4c278fab6dd9" name="Set" value="public"> + <elementDefinition Id="62513f5c-b084-47fb-863f-a6c23132b297" /> + </propertyInstance> + <elementDefinition Id="9d38a096-dc3a-435c-a7e2-fd4c9ca1e332" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="dcce61e2-a2df-47ad-95c0-a047d79c0277" /> + <type_NamedElement> + <referencedTypeMoniker Id="e408ffa9-da2e-434f-a1ca-429da053bc1c" LastKnownName="KilogramSquareMeter" /> + </type_NamedElement> + </property> + <property Id="c0d4d9b0-d3a6-4708-9816-b7b6f6196d65" name="WHTCUrban" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="5e770038-0b5c-467f-bb86-8dad5ad04db3" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DWHTCUrban" tag="ViewCode"> + <elementDefinition Id="d4a84ea4-8032-4482-92c3-a48baaa115bb" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="2d6cf945-1227-42e8-80da-200682c08d0b" name="property" profile="CSharpProfile"> + <elementDefinition Id="ef2cf956-b2dd-4b6b-86e6-4541e1af98a7" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2056ad47-5e4b-406b-963a-2f8fcc48ae9a"> + <propertyInstance Id="dd4bea5d-8696-48aa-a255-5d59a0ce0292" name="ClrAttributes"> + <elementDefinition Id="790faa40-a665-4b23-9015-af0222dd2a00" /> + </propertyInstance> + <elementDefinition Id="46630ed8-97a2-425d-a6b9-4d5069a35a0c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e46ea090-def6-4fac-81d8-31177c0c55f6"> + <propertyInstance Id="1a7d416a-b58a-47b6-ad94-f616e54dc339" name="Get" value="public"> + <elementDefinition Id="f7e2a82b-cf58-417a-8732-ee953b474e06" /> + </propertyInstance> + <elementDefinition Id="8535ec2b-1a5e-426d-9df6-a82e395ab751" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ee65ff83-b747-42da-b9bd-ced8e9dfe1f7"> + <propertyInstance Id="72ba59c6-bd5c-4568-bf14-f20ace3c1c72" name="HasBody" value="false"> + <elementDefinition Id="25768177-5d47-4577-8cc2-ccbff80b86b7" /> + </propertyInstance> + <elementDefinition Id="3bd7be25-a18e-488c-8827-b3dcb4302a55" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5f4f8c28-6c0e-4914-a83a-4ff3bf089908"> + <propertyInstance Id="908705ff-af04-48de-8825-4a3664786bd0" name="IsUnsafe" value="false"> + <elementDefinition Id="1a861abd-1ae2-4ee6-a1a4-56a2f86e70eb" /> + </propertyInstance> + <elementDefinition Id="451d9bdd-a4ef-4ae2-9e81-ad4b5e8324e3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="af12b44f-0ee4-49cc-819b-62cde92432f0"> + <propertyInstance Id="32744218-bfa4-4a75-8c11-88ebc74ed183" name="Inheritance" value="none"> + <elementDefinition Id="982a8c21-7db3-46ab-bcea-561aff41ffdb" /> + </propertyInstance> + <elementDefinition Id="a76060dd-2a6c-4501-853e-21bd208878f9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0b9d0cae-204b-478a-acf2-5b266abd1dd2"> + <propertyInstance Id="146be739-022a-4c47-8953-c3f60fb2bed0" name="PackageVisibility" value="internal"> + <elementDefinition Id="8fd12b00-ebf7-4b42-94cb-71ef9a33f478" /> + </propertyInstance> + <elementDefinition Id="ce77bdce-6f96-4a16-919f-60cbb4e1a869" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9f04616a-cff6-4aab-87cd-50cb9c33d14d"> + <propertyInstance Id="06c56719-960a-4b21-a3b7-aef03fc4b50b" name="Set" value="public"> + <elementDefinition Id="28b29e19-2fc4-4fad-98ca-f43dbe99f29a" /> + </propertyInstance> + <elementDefinition Id="422b06f4-48be-4209-90ea-0028d8d49910" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="82a7b1e2-a355-484f-a82c-8d938875f7d7" /> + <type_NamedElement> + <referencedTypeMoniker Id="b670c1b7-cb8e-4f49-8c41-c5959c6a2bb4" LastKnownName="KilogramPerWattSecond" /> + </type_NamedElement> + </property> + <property Id="aa7e565e-b158-4ad5-ae55-49b825056d0b" name="WHTCRural" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="397f2521-1867-473e-83af-6551b2277f96" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DWHTCRural" tag="ViewCode"> + <elementDefinition Id="a2654f98-3d8d-43f9-92d4-791081156652" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="1c5b0651-48f4-4eaf-af90-e15b2f3e20b7" name="property" profile="CSharpProfile"> + <elementDefinition Id="63f72728-1ad8-4095-b7eb-56121dcb7b45" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a2b05ab2-4b64-4f33-855a-e97e87d695e1"> + <propertyInstance Id="a517754d-9992-4ca1-bade-3bf3739293ec" name="ClrAttributes"> + <elementDefinition Id="45def80d-632e-4c8d-aacb-66d1a0a78588" /> + </propertyInstance> + <elementDefinition Id="6955a057-970e-4762-820e-51cf73960250" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3e31b9a6-009f-4b2c-9356-aca78e27a247"> + <propertyInstance Id="a06f7f33-eb58-4493-b436-29e30c6e4e9a" name="Get" value="public"> + <elementDefinition Id="fad26fa6-07bd-475d-9ced-de129510c5c3" /> + </propertyInstance> + <elementDefinition Id="79da7821-6de3-4afc-9f7d-7b0899234970" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="43e62c5b-04d3-4439-9dca-1a2d9d32dd24"> + <propertyInstance Id="57d4771e-fc6f-425f-a7d7-40db7774c2e4" name="HasBody" value="false"> + <elementDefinition Id="87223b79-898e-47bc-b07c-d8a71faecb7a" /> + </propertyInstance> + <elementDefinition Id="89a27cd7-f08e-49c3-ac02-a08d8b28cb2a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cb4f20da-d1db-4738-8402-3952aa479503"> + <propertyInstance Id="a3556871-527a-4047-b0ac-bb1f14afb80f" name="IsUnsafe" value="false"> + <elementDefinition Id="db60ed0b-cbc0-4c5f-adcd-6b4c46998e61" /> + </propertyInstance> + <elementDefinition Id="914b4462-3861-4ae4-9071-4ac4917230df" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="10512a1e-e3f3-4d0c-bf77-21b14abfb333"> + <propertyInstance Id="3d150a57-e94e-4129-972c-2b7d6fca2644" name="Inheritance" value="none"> + <elementDefinition Id="91991959-6eb5-4793-b7e3-2b34eedc0c57" /> + </propertyInstance> + <elementDefinition Id="55c38ec4-6ea4-4e58-aae8-e2c406f4afe9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9983b406-61f3-41a6-b1db-4f1913698f08"> + <propertyInstance Id="5d5480fa-c7f3-4b30-9da0-fc9df19c0d34" name="PackageVisibility" value="internal"> + <elementDefinition Id="6509c1cf-0fa3-4814-ba5b-6857f8f2dbe4" /> + </propertyInstance> + <elementDefinition Id="e50add0a-47ad-4d60-ae0f-f1a550f30221" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="28a47af4-23d4-4cdd-bc87-9f69ade84246"> + <propertyInstance Id="89540664-4c04-44e4-bfd5-621cc9f32b4f" name="Set" value="public"> + <elementDefinition Id="dd9e661c-02bf-476a-b326-95e9d914d7e5" /> + </propertyInstance> + <elementDefinition Id="b5307236-5d02-4c23-9677-c7acfecec720" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a1e624d1-39e0-4f42-86d4-42746eeafe66" /> + <type_NamedElement> + <referencedTypeMoniker Id="b670c1b7-cb8e-4f49-8c41-c5959c6a2bb4" LastKnownName="KilogramPerWattSecond" /> + </type_NamedElement> + </property> + <property Id="d51ef461-ecc4-44d5-9cb4-e641ae689a3c" name="WHTCMotorway" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="fcca0431-54f1-47ce-8458-5f087ed98dcb" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DWHTCMotorway" tag="ViewCode"> + <elementDefinition Id="71e3c8a9-2838-4f87-a177-dba48de48206" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="15af8ea0-8e42-4a44-8306-f404fd81d7e8" name="property" profile="CSharpProfile"> + <elementDefinition Id="8f75d199-f872-4273-a403-300378b0ec2b" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f5ebaf94-2e21-4710-9fed-f3202a3a8c5f"> + <propertyInstance Id="7b0c0ad6-8a56-47a4-ae4f-c40d0e65640f" name="ClrAttributes"> + <elementDefinition Id="76ae42fb-a812-400e-9107-5e03ed723e77" /> + </propertyInstance> + <elementDefinition Id="18938532-dbce-4efd-9a04-99d0cdd2c46c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4556349d-646f-4024-9852-adb1d84706cb"> + <propertyInstance Id="eb4a42be-b202-4369-b993-0a6809cdf8e5" name="Get" value="public"> + <elementDefinition Id="b3dea804-1f4d-4906-8e77-9ea5fe853f33" /> + </propertyInstance> + <elementDefinition Id="101767fa-d96b-4949-97ff-38f4352855be" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5e3164ec-2075-4f91-b88f-e499bb86a14a"> + <propertyInstance Id="97f99559-5d0d-4440-8dbb-3140808f2f96" name="HasBody" value="false"> + <elementDefinition Id="0bc545e2-ac00-4085-bacf-cec4c61b22b3" /> + </propertyInstance> + <elementDefinition Id="711935e5-f156-4c89-af23-4610e38a1a0d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="869b68f3-5c65-45cb-aa31-48d99ca6f3d8"> + <propertyInstance Id="ffb87efe-79e3-4f81-9c7c-193504ac7f64" name="IsUnsafe" value="false"> + <elementDefinition Id="39ddc3fb-ac91-4d09-9c97-634de66c0f8c" /> + </propertyInstance> + <elementDefinition Id="17176ef8-48e2-4695-b1a4-f71412c8907a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3a424e5f-0717-4cba-863f-9fce0d631924"> + <propertyInstance Id="f32b8b4c-5410-4426-bb9c-dad49d1f00d1" name="Inheritance" value="none"> + <elementDefinition Id="57ff1601-3cf5-4c76-af72-d76ca89ace72" /> + </propertyInstance> + <elementDefinition Id="674c07de-58a5-47c3-b816-9320f63ac848" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cb1b55b9-e83a-4a0f-95bb-0f4d79fb7b85"> + <propertyInstance Id="a061ba0e-b332-4faf-ba67-a17323463603" name="PackageVisibility" value="internal"> + <elementDefinition Id="a915ce1f-03a0-4829-98d9-f4b796fb2861" /> + </propertyInstance> + <elementDefinition Id="ae067a76-207b-4a03-8687-9fc7fb7e614c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="216040e0-8a2d-42b2-b583-33b06309f96d"> + <propertyInstance Id="520b976a-67d6-4297-acf3-ecd8791fa88b" name="Set" value="public"> + <elementDefinition Id="099b8952-3f7d-4edb-906a-335957d4bf95" /> + </propertyInstance> + <elementDefinition Id="a7c57cee-0719-4e93-86f4-7de1cd184c5f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="99b29105-c70a-4f71-b098-493da6a6b57a" /> + <type_NamedElement> + <referencedTypeMoniker Id="b670c1b7-cb8e-4f49-8c41-c5959c6a2bb4" LastKnownName="KilogramPerWattSecond" /> + </type_NamedElement> + </property> + <property Id="faf6f0b0-83fe-4854-a80b-3853d987fd8b" name="ConsumptionMap" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="ef65843c-63db-4f3b-9730-3fd79c977611" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DConsumptionMap" tag="ViewCode"> + <elementDefinition Id="19ee72b7-d995-456f-917c-9a83172e052b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="5f170eac-2c8a-4a23-9fd9-220a5b3c8960" name="property" profile="CSharpProfile"> + <elementDefinition Id="fbc86515-c1da-4dae-8e75-cb6ea9a6adb8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d4bfcfec-f392-4132-b087-a2f4ac7c4f46"> + <propertyInstance Id="df93a967-0edb-4b6d-a295-f3e7e4aea146" name="ClrAttributes"> + <elementDefinition Id="3e68e840-b6d4-4845-9b16-0d0db1ffd40a" /> + </propertyInstance> + <elementDefinition Id="d4b257fe-ddeb-4643-ac17-346dff56a1ae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0e5b304b-eb6b-4258-9699-bc2cee7c28e0"> + <propertyInstance Id="36f96093-cb23-482f-8c6a-811d7ee9fe60" name="Get" value="public"> + <elementDefinition Id="b7ab982e-7035-4338-8fb7-88f055c47137" /> + </propertyInstance> + <elementDefinition Id="d537ca88-8bf6-431a-9fed-1c6541e0eb88" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="33b614b5-8ed0-4a30-bf76-021723b07e7a"> + <propertyInstance Id="f50da81e-0b39-460f-8549-e68db87ae229" name="HasBody" value="false"> + <elementDefinition Id="5f9644c1-11e5-46d0-a45c-0770018efcfb" /> + </propertyInstance> + <elementDefinition Id="b13eedf7-1ccb-4087-94e0-c846428df58b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d28d1d9c-ab2d-45b9-ba64-cdb6280caee3"> + <propertyInstance Id="a81971f9-4a7f-4c6b-862d-4833375dc1db" name="IsUnsafe" value="false"> + <elementDefinition Id="b5ff0c09-bdc7-4aba-b739-ea2b0c110a90" /> + </propertyInstance> + <elementDefinition Id="b3f3d841-c849-4863-b60d-ca1db12e8b4d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="16065633-557b-4204-b6c0-76318387c6d2"> + <propertyInstance Id="8ad1f55c-f28b-43c8-b819-7b45dcc745f3" name="Inheritance" value="none"> + <elementDefinition Id="f4aa518d-206b-48f3-b2da-028f18a2d696" /> + </propertyInstance> + <elementDefinition Id="2552b6dc-8092-4c26-a081-18c62721f971" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2f425ac7-de2f-458f-9d8f-c4ae388d24f1"> + <propertyInstance Id="75906f35-c093-48e5-b9be-d71f6ad3efe4" name="PackageVisibility" value="internal"> + <elementDefinition Id="def3f8ad-01a5-4627-900a-b90c18330d15" /> + </propertyInstance> + <elementDefinition Id="69e65947-32cc-48eb-92fc-7d96d9fb82f8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4b375ccd-131b-440f-b055-86fa64109182"> + <propertyInstance Id="ee253990-73b3-40bd-ae3d-4726113c0d73" name="Set" value="public"> + <elementDefinition Id="6edffa83-644c-4703-90a9-29f576d68f86" /> + </propertyInstance> + <elementDefinition Id="51c8225a-6df2-4058-b3ae-cdb5c9e0c266" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="81eaec01-588f-4138-9a4a-12d88911501d" /> + <type_NamedElement> + <referencedTypeMoniker Id="afa19c2f-ef70-4744-b28a-bcdb2b524991" LastKnownName="FuelConsumptionMap" /> + </type_NamedElement> + </property> + <property Id="e0462e4c-2995-4cb8-94c8-b8f7b7f812f5" name="FullLoadCurve" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="092debf4-c2ac-43ca-a4c2-7eb76e8c5196" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DFullLoadCurve" tag="ViewCode"> + <elementDefinition Id="70b9fbd5-3dc2-4f4a-9a61-dc2bebee59f4" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="859002f3-8aa1-4ab3-9d1b-413f8b7dc7f9" name="property" profile="CSharpProfile"> + <elementDefinition Id="b2138489-bb31-4c98-af73-0102133c21c2" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2d92ad3b-1cef-4331-beb2-990b11cfaa0e"> + <propertyInstance Id="0a3b809a-a13a-427e-8899-17fc7217e748" name="ClrAttributes"> + <elementDefinition Id="31536016-37ff-41cb-85c8-74a876f2f974" /> + </propertyInstance> + <elementDefinition Id="276ca859-45eb-4f6a-9268-00baf097a829" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c8db0ecb-c957-4974-b6c9-6e931a41c1c1"> + <propertyInstance Id="cc53b389-1d22-434e-a66c-4182528f5035" name="Get" value="public"> + <elementDefinition Id="97838bb0-46bc-4e06-86ae-ef4e3c556f8f" /> + </propertyInstance> + <elementDefinition Id="53b25ce0-a009-42b3-a4fe-4aca5a891ed7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4260948b-954f-45f3-8bb9-664e9c383e7e"> + <propertyInstance Id="4e1a472a-5a77-4f2b-98be-e2d0d10978f7" name="HasBody" value="false"> + <elementDefinition Id="33cf61df-06bd-48e0-a659-8c0a9babf2d5" /> + </propertyInstance> + <elementDefinition Id="80a37187-9f85-4cfa-ab0c-a8a51b6bc8a4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5d828192-abe8-4f98-b1a9-5bf2c8c997df"> + <propertyInstance Id="00643ee0-dee9-48bf-ab9c-575a19c9b5c7" name="IsUnsafe" value="false"> + <elementDefinition Id="3a84d0fd-f87d-401a-a136-8ebfddce0300" /> + </propertyInstance> + <elementDefinition Id="a04961ff-6a21-4bcd-8f52-eb80bbd1f01b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c4b9ae6c-3ea9-4441-8151-94cda5f915e1"> + <propertyInstance Id="c1ef5bde-94d4-4465-a82b-921ad0a4dc91" name="Inheritance" value="none"> + <elementDefinition Id="a0ac47fb-4777-4a6a-86fe-cbb92cdd72aa" /> + </propertyInstance> + <elementDefinition Id="eef9cfc4-42dc-44f5-b7f9-2b0bdc47881e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aa613367-48bb-424b-808e-6847bd9e139d"> + <propertyInstance Id="140bf934-0624-423f-8555-72b209ed9379" name="PackageVisibility" value="internal"> + <elementDefinition Id="5ef8d5af-d7f1-43ff-be27-89a05d521bf2" /> + </propertyInstance> + <elementDefinition Id="08d504fd-0f39-46d8-880a-5336b83acbfd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fa2a83d3-1b6c-4554-950c-d6e8816037f0"> + <propertyInstance Id="351c39f5-fc4c-4b5a-8a46-1c05aab7b13f" name="Set" value="public"> + <elementDefinition Id="aeece315-1d57-48cb-a0fa-81782a0b8d47" /> + </propertyInstance> + <elementDefinition Id="f1c7142e-001a-44b5-a129-3735b9b54585" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ce6abbba-0af4-4377-871e-4bac76442489" /> + <type_NamedElement> + <referencedTypeMoniker Id="2c8e9d40-c1a3-48b8-a9e5-a15a700cc906" LastKnownName="EngineFullLoadCurve" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="97abe48f-4ee8-4691-9dd3-7370f1d7a8d4" name="Equals" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="274f4512-f41c-4b08-ae29-4adf4445b797" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> + <elementDefinition Id="126289ea-c845-45e1-9983-13ae924e432b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3f536d7c-2c62-469d-bcd3-cc90a7870c0b" name="method" profile="CSharpProfile"> + <elementDefinition Id="b02123c9-d426-4c14-8bae-694cc25b5743" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4654b183-759b-4574-b0c7-85e8c9c931f0"> + <propertyInstance Id="5445d1db-feec-4e60-821d-d4a366f6285a" name="ClrAttributes"> + <elementDefinition Id="cdbce6c9-2f8c-41ba-a52d-f122513e47b6" /> + </propertyInstance> + <elementDefinition Id="806c3ec0-78c4-451d-8e84-6f2a74899863" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bf6e3daf-e43d-4c87-a8d3-3808346287ac"> + <propertyInstance Id="e089b428-23ae-46c5-b17a-d5d4548de6c5" name="IsPartial" value="false"> + <elementDefinition Id="a6260363-d7e1-45ad-a524-6153f9e569ea" /> + </propertyInstance> + <elementDefinition Id="dc313da3-b5a0-428c-9090-86489fd4b619" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2fd73422-245e-4942-a782-21b940057d2c"> + <propertyInstance Id="77ba89ce-46d0-4996-8eed-c73a5d6a8b80" name="IsUnsafe" value="false"> + <elementDefinition Id="b038e1a7-e8d7-45a7-ae09-c8d15d80a8a8" /> + </propertyInstance> + <elementDefinition Id="703f71b7-85a4-4082-822a-b09639b5c072" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="971e284a-ab0f-44c5-8d86-00b4199d5dfc"> + <propertyInstance Id="fdfb3457-06a9-4a7f-92a0-c8d36a27135e" name="Inheritance" value="none"> + <elementDefinition Id="b938cfb8-1e9e-40a2-936c-7e091263d239" /> + </propertyInstance> + <elementDefinition Id="7464c777-59e9-402c-8651-ebccd43caeec" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="73817ca1-685a-4685-a4a4-02916845ef69"> + <propertyInstance Id="a6771d9e-bed5-4580-a3d9-7aa85f0bea14" name="PackageVisibility" value="internal"> + <elementDefinition Id="254532e4-a8b3-4491-9abe-c3841d47b876" /> + </propertyInstance> + <elementDefinition Id="c83e1c83-798a-43ec-a1ad-058132fd5511" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1d42b43e-a0ec-49fb-ae53-abd4d17d2d7d"> + <propertyInstance Id="c4b85cef-d33e-4cb0-ac26-925cdef9df69" name="params" value="false"> + <elementDefinition Id="5e79f373-8c28-4b4b-a029-d6adb6709873" /> + </propertyInstance> + <elementDefinition Id="df03d206-2b12-42fa-9c3e-ffeacecff741" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="bdb769f2-d97b-4767-9e3a-318a069267ca" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="737736d8-a311-4738-8ffb-6e0fa3782852" direction="Return"> + <elementDefinition Id="7b904589-1b4e-47b9-9ce3-197af731268d" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="21947443-2e69-4eb1-ab82-17e52e139611" name="other" direction="In"> + <referencesInternal> + <reference Id="9bf179f6-50cb-485c-b022-e58b080c57fb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="c31d84f5-1904-4815-b294-d9936afe7016" /> + </reference> + </referencesInternal> + <elementDefinition Id="928702cd-1aff-4537-b22b-e77f10e05b87" /> + <type_NamedElement> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="5da093b4-442e-48e3-b9c5-0c85263e9b93" name="Equals" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="e8ea2b5a-ca7e-48b0-bf76-dedcd8f05fd5" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DObject)])" tag="ViewCode"> + <elementDefinition Id="d7a01ed5-7973-4ee6-9fe0-8afcda399af0" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="dda0e497-ef5e-45f4-a49b-bbaea676ef5e" name="method" profile="CSharpProfile"> + <elementDefinition Id="216d81e4-efb7-46d6-bb35-1594b29bb93e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5f30e906-479d-4edf-8817-1baa650285da"> + <propertyInstance Id="87f723be-a48b-4684-bb85-d3cc7008601c" name="ClrAttributes"> + <elementDefinition Id="daddbf1b-8058-421a-90a8-a0be0f9618b6" /> + </propertyInstance> + <elementDefinition Id="2703aab4-70ab-4bbb-97ec-e6513e528e85" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="afc21fae-e5d0-464e-926c-4366b3a4a23e"> + <propertyInstance Id="b5a08a87-4684-4f10-996c-d137be734163" name="IsPartial" value="false"> + <elementDefinition Id="86fb96e9-936b-404f-a3c8-7a41897bbde8" /> + </propertyInstance> + <elementDefinition Id="0462c1a4-3b26-4c06-a337-a635656dbc78" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="56c27926-702f-4f68-8e05-6aaba05e47f8"> + <propertyInstance Id="c2f5f0a6-5e07-4e12-b321-b8b5aee352b2" name="IsUnsafe" value="false"> + <elementDefinition Id="056c9686-dcf9-490d-946c-39d747d6b00f" /> + </propertyInstance> + <elementDefinition Id="05941d17-f3d0-44a0-8051-de7b65f39f1e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5a94c310-e2d0-443b-b7f6-8ac12fdb5066"> + <propertyInstance Id="76ba75a0-582d-477d-ab0c-a5bd7a3e708b" name="Inheritance" value="none"> + <elementDefinition Id="7edb4b8e-9452-4cea-b40f-cd80e6dc05b5" /> + </propertyInstance> + <elementDefinition Id="37e1d31c-562b-4ca1-9d77-c6238798c7eb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c2279ad4-e4c8-40f7-a258-cd26f719b3be"> + <propertyInstance Id="b507ddae-899a-4759-935e-46a6b20d3a80" name="PackageVisibility" value="internal"> + <elementDefinition Id="bc23d4d0-1b20-4acb-a781-bd87da010bc4" /> + </propertyInstance> + <elementDefinition Id="f3798d96-b8e4-4c2d-a3c4-dd2250eb4f1f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="41ba3d27-560d-4ba2-ae82-f3f9f95c5a95"> + <propertyInstance Id="372448de-08ea-4f13-9cda-e9254b4cd514" name="params" value="false"> + <elementDefinition Id="8f12407e-1cd5-4a1d-8532-b9a268a0c66b" /> + </propertyInstance> + <elementDefinition Id="0a2eeb76-b546-4ad8-9a43-f8c6c14d531b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="c886b233-8098-4ff4-a60c-1ee59e4b79a8" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="bb732e2a-6049-49fa-b6ae-c597f283abdc" direction="Return"> + <elementDefinition Id="a90725b7-10a0-4a32-b318-2510cc559b8b" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0611c5a0-df0d-4344-8555-62710ea3d7e3" name="obj" direction="In"> + <referencesInternal> + <reference Id="fe3524e9-6da1-49dc-9901-015bc7264a50" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DObject)]) ParameterIdentifier%3Dobj" tag="ViewCode"> + <elementDefinition Id="e352208a-d00b-4a58-8c14-0b47ebbbd888" /> + </reference> + </referencesInternal> + <elementDefinition Id="2449aa65-8ba1-4c22-bc69-234d3fd80010" /> + <type_NamedElement> + <referencedTypeMoniker Id="76846eb5-3017-43c0-a3d1-0f2080fe80fe" LastKnownName="Object" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="eb390cfe-624a-4f02-890f-430ccfce8045" name="GetHashCode" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="d1a91c80-aa8f-4222-bb88-42063f7e9184" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DGetHashCode" tag="ViewCode"> + <elementDefinition Id="8887e13b-eb74-4dbc-a6ea-72d597cad734" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="4c6582bc-1c99-4167-a705-03d94a6ac9a2" name="method" profile="CSharpProfile"> + <elementDefinition Id="110fce93-9b63-4e93-9337-b5ef5a439fee" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e89cb061-a688-4827-b1ff-630edebe3f82"> + <propertyInstance Id="2fd420c6-8a99-4b5d-ab95-654f1ea46c7f" name="ClrAttributes"> + <elementDefinition Id="21a52088-ad2f-40ea-a8be-253f106196c8" /> + </propertyInstance> + <elementDefinition Id="20dc2d29-fd72-44f9-a4a9-1ad73c991e1d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="00c90bf1-6564-4a6e-acc8-554bfe7d3582"> + <propertyInstance Id="62e1ca28-c4c3-4340-a287-d234c3f4cc6b" name="IsPartial" value="false"> + <elementDefinition Id="c226547d-b91b-4afd-ad1f-aaa06231ad95" /> + </propertyInstance> + <elementDefinition Id="6a018560-2838-4ec1-92e8-91e81d9fdb39" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="42e62926-22a1-484f-ad6c-d6411f3fe0c3"> + <propertyInstance Id="586f735c-9aef-4551-9fb2-b8ea9492b30a" name="IsUnsafe" value="false"> + <elementDefinition Id="b53c9564-23a9-4627-96e5-d99080cb1bab" /> + </propertyInstance> + <elementDefinition Id="a42b39ba-4266-4727-9b22-19eb30d14443" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="19168fe8-4777-4f2b-8e17-0a73a96ed841"> + <propertyInstance Id="453a9644-a578-4ac4-b0f4-aa8d8632a34d" name="Inheritance" value="none"> + <elementDefinition Id="7ab2d1dc-2eec-45ea-a12a-8be2cbaafb3a" /> + </propertyInstance> + <elementDefinition Id="ca2f8af2-b3ce-45e9-89c6-2aa422a0dca8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6984be46-b98e-4677-b02b-afa5325897f0"> + <propertyInstance Id="a2fc097e-f5dc-42c0-98c5-b0ed05e0f80a" name="PackageVisibility" value="internal"> + <elementDefinition Id="febc6dc8-c206-49c1-9d94-114274bf206c" /> + </propertyInstance> + <elementDefinition Id="128daf66-ee1d-41cc-8353-f4cc06b309c7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="437ae76f-a5e4-4055-becb-4957d7ec7230"> + <propertyInstance Id="079ff461-51fd-4a41-9bc2-e67bf6c229b4" name="params" value="false"> + <elementDefinition Id="6be88a83-745c-4d03-8e35-aa6b33a89c8c" /> + </propertyInstance> + <elementDefinition Id="c2693dba-0339-44fa-9fce-7ed09a802348" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="6d19a12f-b25e-4153-88b0-92dbdae95870" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="89d0b678-43ef-4d73-bd0b-e2b8f9a6d8db" direction="Return"> + <elementDefinition Id="b0e19a15-5c37-4533-851c-364b5e894047" /> + <type_NamedElement> + <referencedTypeMoniker Id="3bd7d5f7-9765-4191-8d2a-a31f4f880179" LastKnownName="Integer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="4d4f2486-8167-466c-8191-bb22378b66cd" name="CombustionEngineData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="5fc7a9d7-249f-42f1-a5a6-1bf6db166b2e" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3D.ctor" tag="ViewCode"> + <elementDefinition Id="960b3a14-8d33-43f3-acd1-6f58b27db928" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="c06d30a4-2c08-4f73-a3eb-792f0fe94231" name="method" profile="CSharpProfile"> + <elementDefinition Id="3b93b6ab-1c28-42e7-acfd-dec6feb98870" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a55fe51a-8689-4f9b-95be-947fa3cd8342"> + <propertyInstance Id="d8b8fbf0-cacb-4d94-8391-4045ebb4a096" name="ClrAttributes"> + <elementDefinition Id="b3bee4f6-b01a-4c58-a030-ddd651f9f648" /> + </propertyInstance> + <elementDefinition Id="2b98ff28-ae4a-405d-954b-87a2afd863d4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="11096ff2-0975-4dd1-bacd-60b9e1131c20"> + <propertyInstance Id="94c88a33-ae6e-4186-a189-fd6254305df9" name="IsPartial" value="false"> + <elementDefinition Id="4c17a7b6-afb3-4d78-994f-4daec50fb77c" /> + </propertyInstance> + <elementDefinition Id="1e2ba036-00aa-45c3-9b25-7193517af355" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="98ddb08d-69e5-41b1-a9bf-13901fb3e3bb"> + <propertyInstance Id="1428e486-d103-4275-9b48-1da79658cfc2" name="IsUnsafe" value="false"> + <elementDefinition Id="bfca126e-96d3-416e-8cc7-3e937212dde2" /> + </propertyInstance> + <elementDefinition Id="39856f66-f518-42ee-8811-fe7aa1bfeb48" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="74d60be1-3479-471a-94b9-922d3c16d314"> + <propertyInstance Id="a64321c1-a1e7-45c2-8ed5-aac6d3b589df" name="Inheritance" value="none"> + <elementDefinition Id="f3b21f9d-8233-47d9-ad5f-2bdc5aa0490c" /> + </propertyInstance> + <elementDefinition Id="fd3b0162-240d-450d-b52d-35204312816e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d4c101bc-6ab4-4581-ba94-373d858d46c3"> + <propertyInstance Id="80c508ac-1cc7-44d4-8614-b8f7aaaa7c94" name="PackageVisibility" value="internal"> + <elementDefinition Id="aaface35-28ef-4587-a090-06cb8740a6c3" /> + </propertyInstance> + <elementDefinition Id="80f0b847-74f6-4653-ac06-249a152c11f4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="30e882fc-26c1-47cb-9402-5350464738a7"> + <propertyInstance Id="51e24bf0-5252-429c-9a27-f1906fd61691" name="params" value="false"> + <elementDefinition Id="6b7bbdc0-781e-4c3f-a701-66d21d568bab" /> + </propertyInstance> + <elementDefinition Id="9c4c2a1c-a64d-4d0c-8dcd-ca44e55fe3c6" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="fbde93d4-74f9-4b6d-91da-ddd044ca11ff" /> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="5916117f-a781-4b01-a504-c48175695cef" name="CubicMeter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::CubicMeter"> + <elementDefinition Id="e7888e2a-a415-4470-95aa-c0162e92bde3" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b670c1b7-cb8e-4f49-8c41-c5959c6a2bb4" name="KilogramPerWattSecond" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::KilogramPerWattSecond"> + <elementDefinition Id="e9948f0d-4707-4588-882d-af009072aa7c" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="afa19c2f-ef70-4744-b28a-bcdb2b524991" name="FuelConsumptionMap" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::Engine::FuelConsumptionMap"> + <elementDefinition Id="07285ca1-d308-450d-a05f-04a446dde3f2" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="2c8e9d40-c1a3-48b8-a9e5-a15a700cc906" name="EngineFullLoadCurve" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::Engine::EngineFullLoadCurve"> + <elementDefinition Id="af055835-0382-4621-8255-b6b9c78c52b4" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="76846eb5-3017-43c0-a3d1-0f2080fe80fe" name="Object" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Object"> + <elementDefinition Id="5ca100a1-3aab-434b-a95c-55d3dfc5fddd" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="acc6571e-36da-43d2-a334-2cc7808f0f08" name="Stream" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::IO::Stream"> + <elementDefinition Id="1fa49d82-351c-466a-96f4-b260c7939272" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="a568f8f2-cba5-4864-9d26-8207b8e096e6" name="DataTable" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Data::DataTable"> + <elementDefinition Id="046ea923-002f-4f65-b7ff-b6d0f0a895e6" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="1fb2d69e-5fd5-4994-b6ad-217195050278" name="List<DrivingCycleData.DrivingCycleEntry>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::List<DrivingCycleData.DrivingCycleEntry>"> + <elementDefinition Id="4cdafd68-4db2-4d73-856b-458ccc50cca9" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="f1190c45-4fc2-4826-ba16-c4e8319330dc" name="DrivingCycleEntry" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::DrivingCycleEntry"> + <elementDefinition Id="ca5c6b0c-f7e9-44a5-831b-806c80dba4e4" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b17a432b-a1e7-4fa3-990f-add19147cd5d" name="IDataParser" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::Reader::IDataParser"> + <elementDefinition Id="6b0d10b8-8c9d-400f-8814-b7382c4d2070" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="e2027d5d-5008-47d1-a67b-12367beb3478" name="CombustionEngine" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="34869721-a803-4bc5-a5b3-e02642d7ab59" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine" tag="ViewCode"> + <elementDefinition Id="9a9b4f01-50cc-46a1-9dc4-d471d10e74ac" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ef443312-bcf6-4b0c-af1a-741ddbf856bb" name="class" profile="CSharpProfile"> + <elementDefinition Id="bad2df11-1621-4f6a-aba6-6b646535dd7e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ebce88c0-356d-4578-acf3-be8aa0736181"> + <propertyInstance Id="c6de88f1-a923-4782-acf6-8b62b61f0e2f" name="ClrAttributes"> + <elementDefinition Id="54885392-ff23-4c3c-bfb2-f13a441aaa20" /> + </propertyInstance> + <elementDefinition Id="94f4ff95-edfe-4756-9206-a797961b412b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="857ddce0-cfdb-4a7c-b468-71fb4eaa5738"> + <propertyInstance Id="86635ee2-903f-4a4a-9cda-0aa2649561d0" name="IsPartial" value="false"> + <elementDefinition Id="b2dbf6c4-cfe0-4aaf-8f54-82ee04bc00d7" /> + </propertyInstance> + <elementDefinition Id="ea1b928e-4c9d-4bdc-9b34-64a6657d1ec5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="37d17fc5-12b1-4ca3-b682-d4cdb6c5fe42"> + <propertyInstance Id="108aa56d-334a-4e90-963c-b8e8edf114f6" name="IsStatic" value="False"> + <elementDefinition Id="b87f7b7c-278e-46d3-9913-900badebe4c4" /> + </propertyInstance> + <elementDefinition Id="64ae9dd6-966b-47bc-b0a1-dcd4821ce8d2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="91e66b58-dbe8-4191-ac40-3af3b741d6c6"> + <propertyInstance Id="b86fb0ed-f5f7-4fef-a8ef-87b138d1b10b" name="IsUnsafe" value="false"> + <elementDefinition Id="c3c99135-6b52-4516-a5b0-9fc82dfe94a2" /> + </propertyInstance> + <elementDefinition Id="199dc1ac-f945-4810-9c4c-aacec8cd840a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="eb13180b-25ff-4457-acad-0078c575a99e"> + <propertyInstance Id="49687872-c210-4742-9e75-d5ae0c3e20e4" name="PackageVisibility" value="internal"> + <elementDefinition Id="5f43db20-d38a-4e2b-a462-80add8c0ca93" /> + </propertyInstance> + <elementDefinition Id="6f9f287a-c026-4a52-8d47-796ae3d73de2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="37a9ae1c-3563-4e40-a7a7-ead85be50c15" /> + <targetEnds> + <association Id="cc0f43b2-5ce1-43d3-92d1-d01bef2368ce" isDerived="false" sourceEndRoleName="CombustionEngine" targetEndRoleName="VehicleContainer" isLeaf="false" isAbstract="false"> + <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="106d3605-c5ae-40b3-861c-22679798682e" name="CombustionEngine" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="87bdc0dd-ddb5-4cf0-8b71-b1111458a11a" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="b081a672-ca84-43f4-b9ba-a25209f00424" name="VehicleContainer" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="e6350414-5789-4bbc-aebf-9525ea6fa957" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="592be095-d751-43f7-89d5-7c45f7d15ef8" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="dd3b3f34-e888-44f1-a0fd-0d3be87d56a7" name="EngineIdleSpeedStopThreshold" visibility="Private" isLeaf="false" isStatic="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="6d3b0016-7c4d-412c-b3b1-8e6a866e4e76" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DEngineIdleSpeedStopThreshold" tag="ViewCode"> + <elementDefinition Id="59b52b33-3845-4089-beef-60827ba78839" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="d4f298f8-0ebb-4d00-9e93-4ec1b6a83af2" name="field" profile="CSharpProfile"> + <elementDefinition Id="bbf7ff5b-335a-48c8-95f8-a9f8a01ac3d7" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a0cd592e-2d70-4d9e-8614-8c554127c3b8"> + <propertyInstance Id="1b777d5b-e1b6-4d5c-a885-3ef0b1e0c466" name="ClrAttributes"> + <elementDefinition Id="e02f21e9-f7e7-4afe-bf9b-c3dfc4791db4" /> + </propertyInstance> + <elementDefinition Id="f2b94ce3-691e-4277-8e03-1bc23e696724" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6d907952-832f-46e5-b1bc-dd8e413c5003"> + <propertyInstance Id="36042b5d-d9ea-4d19-bdf2-5766ec8cf73f" name="IsConst" value="false"> + <elementDefinition Id="0c37ad78-e6a2-4490-a8e0-3e1b405c5d4a" /> + </propertyInstance> + <elementDefinition Id="0ec18760-8965-423c-9b18-2a3d454b5ca1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="70bdffa0-752b-4b87-88e0-59e5a339a581"> + <propertyInstance Id="ef335d76-9c15-4bf1-84b7-b7cf34f670c5" name="IsNullable" value="false"> + <elementDefinition Id="a3e92e2b-aed4-44af-8b71-6842e9427f75" /> + </propertyInstance> + <elementDefinition Id="54e734dd-6923-4812-aa76-cd082483e126" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="531bc5cb-355f-48b7-9b78-9b63481d3f5e"> + <propertyInstance Id="9328f926-deba-409c-9d38-145217b76c1f" name="IsVolatile" value="false"> + <elementDefinition Id="b26a1190-2666-499d-944d-61f6b124871d" /> + </propertyInstance> + <elementDefinition Id="1325107b-e844-4f9a-9f91-c31dd65de2c4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fec81e1c-7905-4144-96b0-e3798e20a4c8"> + <propertyInstance Id="87a0d7af-3328-4c74-be17-81b8cca1cc07" name="PackageVisibility" value="internal"> + <elementDefinition Id="b78ac5bd-2d42-4747-9601-c88c8c5804ea" /> + </propertyInstance> + <elementDefinition Id="9198a0a0-b190-459f-aec6-bfa4e072243e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="cf4d72a2-facd-46d6-90c3-8fded2fbad6f" /> + </property> + <property Id="e2d007ba-73cb-42a2-82d8-6cd865fb34cd" name="MaxPowerExceededThreshold" visibility="Private" isLeaf="false" isStatic="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="db707b3a-d167-49cc-a22f-d05c763ba804" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DMaxPowerExceededThreshold" tag="ViewCode"> + <elementDefinition Id="237e8047-b78a-47e9-8bce-ed1daf332e25" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="0b76adba-630d-4c10-bb76-e10ae074443c" name="field" profile="CSharpProfile"> + <elementDefinition Id="db71432a-873a-4306-8719-c2dc30c64fdc" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="750e6fef-cd34-4f2a-ad61-39ec55b9647f"> + <propertyInstance Id="434d1e18-1690-4ed1-8f33-f88a9542d7c0" name="ClrAttributes"> + <elementDefinition Id="ce303b4e-de70-4310-b43f-e892c9f2c9d4" /> + </propertyInstance> + <elementDefinition Id="29d63da8-f620-4039-baac-db47891ea152" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4105186d-1b5d-455d-8e44-090c7defe9f9"> + <propertyInstance Id="c21cd040-8814-43ab-8429-1077b3f4043f" name="IsConst" value="false"> + <elementDefinition Id="dd5b7fac-e2ac-41d9-996c-22a2158e73d8" /> + </propertyInstance> + <elementDefinition Id="fb8188e5-0867-4282-8d29-b76461a74ca5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="596e9ab8-d7a1-482f-8c80-449198af4979"> + <propertyInstance Id="b11fe5c2-af73-4057-92b9-15c43e34bebd" name="IsNullable" value="false"> + <elementDefinition Id="91e26074-0955-4680-aa11-9db7b5278bf6" /> + </propertyInstance> + <elementDefinition Id="9ef714b7-2d7f-4828-8669-5cd501785af8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8544ce4c-53e6-427b-a314-1f00c1a717fd"> + <propertyInstance Id="87268ae1-9994-4bae-8473-7fd3300611ae" name="IsVolatile" value="false"> + <elementDefinition Id="ad474e4c-3733-42d9-b9fb-2efde610f752" /> + </propertyInstance> + <elementDefinition Id="8afe8f51-ea34-4dc5-a8ea-82a9130a2fe4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7bcc2538-da43-4112-8506-7e2dd97a0693"> + <propertyInstance Id="1fb911ca-270e-4a57-bc70-4387cc1364b6" name="PackageVisibility" value="internal"> + <elementDefinition Id="0333e9fb-6b8e-4d5e-8ed4-00d832d60f0a" /> + </propertyInstance> + <elementDefinition Id="ff3fdf86-5608-4fef-a4f8-f4082b50c8d4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="09502f09-b0e2-4519-870f-fb18cdaca9bc" /> + </property> + <property Id="c8b696fd-5307-427a-9372-e748200954a0" name="ZeroThreshold" visibility="Private" isLeaf="false" isStatic="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="92bef2e0-3b8e-4d7c-a2ef-2451b829805f" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DZeroThreshold" tag="ViewCode"> + <elementDefinition Id="9477635e-420a-4e1f-bd99-614e6f695de2" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3d2ffc16-c737-4269-bd65-129ed0bc930d" name="field" profile="CSharpProfile"> + <elementDefinition Id="03ef87a2-65b9-450a-b44d-c36338cc88bf" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a260e99c-7a63-46d7-ae4d-5cd27432d598"> + <propertyInstance Id="10fd5623-4f55-46c4-b42a-892762da774f" name="ClrAttributes"> + <elementDefinition Id="d499584e-4890-4b49-93bd-50876865116e" /> + </propertyInstance> + <elementDefinition Id="c715c877-61f6-4345-a09e-dd85aa0e823e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a9a23484-6b9e-4d35-a54f-07915549c49e"> + <propertyInstance Id="a39caa01-aec9-4a76-836e-544c0ec1eb7d" name="IsConst" value="false"> + <elementDefinition Id="2c9f4f02-54ad-476a-8391-df466faf3a5a" /> + </propertyInstance> + <elementDefinition Id="8049d48a-23bf-4fa6-8c21-59d1acbde705" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="403af3fd-7112-47f4-922f-0c3646d57b46"> + <propertyInstance Id="b68c5fd5-2f4f-46f2-bfd0-282110958bde" name="IsNullable" value="false"> + <elementDefinition Id="2a43c7fa-22f4-4d55-a47b-25b06145e80d" /> + </propertyInstance> + <elementDefinition Id="ae619780-7249-4b6d-9e9c-7917c287ff65" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="30a3028e-f379-41c0-bc72-2d2e27d066da"> + <propertyInstance Id="03d05016-3029-4ffc-846f-45b0c060e443" name="IsVolatile" value="false"> + <elementDefinition Id="329f0e11-4b8f-4eae-8cf0-9e12e5c4b7e4" /> + </propertyInstance> + <elementDefinition Id="780e21db-81af-4b57-8188-901c8b331986" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c8d17019-c943-430e-b19d-0a9c913ff5ce"> + <propertyInstance Id="55883028-fcf2-45cb-a024-a615bdca2cd2" name="PackageVisibility" value="internal"> + <elementDefinition Id="b16a4979-d834-426e-b8ed-15c946245a12" /> + </propertyInstance> + <elementDefinition Id="a27e5e43-e485-466b-b01b-e6d616e17c9e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="58c6c36a-9ae7-46a7-a551-100410be266e" /> + </property> + <property Id="18c8e01a-5ee2-4b28-bc68-f43f32d3588e" name="FullLoadMargin" visibility="Private" isLeaf="false" isStatic="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="55e76414-5072-416c-9976-52bc6d01f044" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DFullLoadMargin" tag="ViewCode"> + <elementDefinition Id="7adf072b-3595-437a-b224-4a30337a469b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6f4fad55-4f8a-4235-803b-b2bdb10a03b7" name="field" profile="CSharpProfile"> + <elementDefinition Id="72689d73-b9ab-4d10-bf05-3986213f510c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="adaf8276-6fc7-4797-9df7-229638c9adcf"> + <propertyInstance Id="f3371d0c-6294-40e9-a4f2-5647a82b7279" name="ClrAttributes"> + <elementDefinition Id="a15a0d47-1132-4ef2-9975-05cd9f92defe" /> + </propertyInstance> + <elementDefinition Id="aa85096f-a498-4f5f-9447-a19e0411ff58" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c67adf6f-4796-48dc-a13a-5a9e26a28ce9"> + <propertyInstance Id="8cc30b25-5bc8-491f-bb51-f093ecd01960" name="IsConst" value="false"> + <elementDefinition Id="6a7ae32a-7f47-4988-a012-1f55370471b6" /> + </propertyInstance> + <elementDefinition Id="943daf89-4eb8-41f0-b1ce-e843b16c7e83" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="53291b18-6c62-45be-94d4-b71cd80c230f"> + <propertyInstance Id="99b04929-bafc-43d5-95a0-84c840a8ddf2" name="IsNullable" value="false"> + <elementDefinition Id="145cb151-c0e2-4d33-89e0-972fa3709528" /> + </propertyInstance> + <elementDefinition Id="4169aa01-cd78-40b7-a6e6-e850118a4a36" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c74a222b-86a3-4204-aab5-2ec5b9c10267"> + <propertyInstance Id="bfa47a7a-3ddd-4150-92a7-7e46bf2d4712" name="IsVolatile" value="false"> + <elementDefinition Id="2e611ee0-1317-473d-86de-5df18eea4f3e" /> + </propertyInstance> + <elementDefinition Id="f5b0e219-83a8-4a06-bf14-07289a369808" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="387f2a0c-ff88-4d9b-8f26-33b763568f90"> + <propertyInstance Id="e612088a-d833-44d6-9d83-13d5c58afa26" name="PackageVisibility" value="internal"> + <elementDefinition Id="11b54b07-2b65-4689-ba7f-433841e8b9a8" /> + </propertyInstance> + <elementDefinition Id="03710ca6-1bba-4f9c-9503-bf1c8258d5c4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="02456a4a-6c8e-4607-b899-df3a7ac65346" /> + </property> + <property Id="8ff08cbc-ea7d-4d7d-be2a-3e3ec10f20ed" name="_enginePowerCorrections" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="435772e9-d867-46e1-b9ec-95e4cd7a5e89" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D_enginePowerCorrections" tag="ViewCode"> + <elementDefinition Id="0dccdd4c-e281-43c9-8788-659edd899ec9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="7c399ad7-5f10-431c-abc2-f0c08fb64cda" name="field" profile="CSharpProfile"> + <elementDefinition Id="5bc6e5e2-1fc9-4dc9-a887-d730e9f171bb" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="32067693-55c8-4379-8656-d4bf27954dda"> + <propertyInstance Id="40b37edb-08fd-4fb7-9af4-db4ce2400202" name="ClrAttributes"> + <elementDefinition Id="2c15997a-50c2-425c-a5f1-86a4274a55ad" /> + </propertyInstance> + <elementDefinition Id="5f433686-1a61-4b0c-be4f-62679969c2a7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="833169b5-de42-4a5d-bba4-2fa37a426c9f"> + <propertyInstance Id="c5e27f31-98ee-4b22-8d30-0cf404440d05" name="IsConst" value="false"> + <elementDefinition Id="8aa0d5d1-4767-4062-9e2a-853a4fedac3e" /> + </propertyInstance> + <elementDefinition Id="a67990b2-e8b4-4e82-bbf5-f1b5cbe8dfb8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f759be8c-96bf-4f5c-81c2-36e490128955"> + <propertyInstance Id="6495d247-2742-4257-99d8-ca9cb5bd431f" name="IsNullable" value="false"> + <elementDefinition Id="9aef6708-2db6-4aff-938b-4d049a376662" /> + </propertyInstance> + <elementDefinition Id="e4b6cc15-85e3-4275-8f63-9a820582beef" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="69f8adc6-1e62-4467-a394-8f87137d5d77"> + <propertyInstance Id="6076b5b9-ffc9-4403-b2e6-3ae77b33bd8f" name="IsVolatile" value="false"> + <elementDefinition Id="c860e17a-c0f1-4be3-ad72-3090c79c7673" /> + </propertyInstance> + <elementDefinition Id="abbec65b-d45f-4257-9cda-5caff507837c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5ce0cd73-8e89-4c71-beb4-6a093814dd08"> + <propertyInstance Id="dff1c1e0-fbb3-49b9-9c4a-c3b133dc7270" name="PackageVisibility" value="internal"> + <elementDefinition Id="344bdd5c-360a-4f4b-aefc-da997ca95c7d" /> + </propertyInstance> + <elementDefinition Id="9f0ff60f-8a06-4f1e-b3c3-10097cb72749" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="378f967c-0df4-4058-86d5-ceb639e0c134" /> + <type_NamedElement> + <referencedTypeMoniker Id="e6c70e30-9d87-4f82-a2fa-cef7dc69d4df" LastKnownName="List<Second>" /> + </type_NamedElement> + </property> + <property Id="df04dfe8-11d6-4656-87fa-a0ed667ef67c" name="_currentState" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="fb462269-ec18-4db4-abdb-4001c725fd90" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D_currentState" tag="ViewCode"> + <elementDefinition Id="2077eeda-2a5f-478d-a049-e9baa6e47c3e" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="884b81fd-9b38-4d5b-a6fb-5d5397f73bea" name="field" profile="CSharpProfile"> + <elementDefinition Id="1c764615-f0a8-4aca-a5ba-0bac501355e0" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f68bc636-0191-4698-af21-2ce5ed06a0b3"> + <propertyInstance Id="8274a884-1c8c-4f21-8e5b-85f00cff5083" name="ClrAttributes"> + <elementDefinition Id="53d9e08f-6fbb-4187-8fbe-4106f7690a4a" /> + </propertyInstance> + <elementDefinition Id="7287e6c1-81dc-4196-8004-364b8b211654" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="13e73d36-5c72-428e-8f7f-fe5869c0b032"> + <propertyInstance Id="396b42ce-5dae-45f7-a1cf-14accb622175" name="IsConst" value="false"> + <elementDefinition Id="3e728464-daf8-4b02-8db8-4b4f89911bda" /> + </propertyInstance> + <elementDefinition Id="c4c4c1ff-aa3f-4a06-b052-853d245035ce" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9fc28879-ab47-4fae-a0a9-43f52f955ba6"> + <propertyInstance Id="6c246795-4408-4399-81f2-e6e301c4c55e" name="IsNullable" value="false"> + <elementDefinition Id="5b3299d4-2ea2-44be-9fa3-7dc992e8542c" /> + </propertyInstance> + <elementDefinition Id="0a640e1d-83cc-4082-8e16-1bc1b13d23ba" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bed6b8c2-fb89-494b-98cc-fcce1e47caaf"> + <propertyInstance Id="9f719833-8b70-42bd-ba6f-19db986667c1" name="IsVolatile" value="false"> + <elementDefinition Id="8c6b6123-05de-4006-a20f-3d439e9f226f" /> + </propertyInstance> + <elementDefinition Id="e0ad905f-14c5-4043-9b5b-36e09c2472a5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="60f291b2-b903-4bee-bd38-1021f4628876"> + <propertyInstance Id="75958cf7-4002-4bea-93ef-b6a02547aa07" name="PackageVisibility" value="internal"> + <elementDefinition Id="bc5b62ca-1306-43a3-9067-0e3957c44334" /> + </propertyInstance> + <elementDefinition Id="ea47f85d-b4b2-42a8-bcf0-d459f4ff200c" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="560c9fc7-78a4-48af-8625-95df26c5cad3" /> + <type_NamedElement> + <referencedTypeMoniker Id="224839dd-4a66-4cff-bc89-c512c46c96bf" LastKnownName="EngineState" /> + </type_NamedElement> + </property> + <property Id="b252e059-40e4-42f0-8217-170157e57752" name="_data" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="6a5096e7-84ba-43a4-8ea3-735454b64fe4" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D_data" tag="ViewCode"> + <elementDefinition Id="37be60f0-ce80-4103-a6e7-1a28182d5114" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="7b5d20f0-5594-4fb0-9e8d-21b567850033" name="field" profile="CSharpProfile"> + <elementDefinition Id="4802cbae-c007-446b-b00a-77a687b7bddf" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3f0e8bd2-1af7-4a79-bc3c-a49cabb8dc6e"> + <propertyInstance Id="f1b6aa41-d77e-4287-9dc2-015d5d1b8101" name="ClrAttributes"> + <elementDefinition Id="1f7b85fa-d245-480a-babe-e1da1d7d2829" /> + </propertyInstance> + <elementDefinition Id="371a96e6-a867-4f77-86bb-3fbbcfa52a38" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0e90cb5c-7326-42ef-b5aa-deee0700e7a0"> + <propertyInstance Id="3d5b780a-c351-41ec-b334-0f3e8495037d" name="IsConst" value="false"> + <elementDefinition Id="22dd8596-7ee6-4f53-9619-ccc17b3f8281" /> + </propertyInstance> + <elementDefinition Id="a325a858-19d1-4f75-a6f6-fde169365b41" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="279af80e-382b-4089-b986-4a58bbfb3aa3"> + <propertyInstance Id="64115c4f-a6ba-413a-8dff-4a559c9cb507" name="IsNullable" value="false"> + <elementDefinition Id="bc71d541-f381-4f62-876a-36f32b687e31" /> + </propertyInstance> + <elementDefinition Id="c99f46b4-56ac-45d5-9e40-26f5ae709a05" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="720e01ee-45dc-495d-98d8-55362356070f"> + <propertyInstance Id="64590c7d-0cfe-4e88-a4ad-9535a9ca7191" name="IsVolatile" value="false"> + <elementDefinition Id="78d4e4e2-f136-4d49-8388-769c8e9f49f4" /> + </propertyInstance> + <elementDefinition Id="f5faa779-8be1-4457-91c7-98fe0e75d0f0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3cce7ed5-e129-4bae-a3ed-02274f412f45"> + <propertyInstance Id="4b353ea8-c92d-4854-9311-1ecf0aa6d4ab" name="PackageVisibility" value="internal"> + <elementDefinition Id="80115fe8-b348-4184-82b9-25bd58e1c7f1" /> + </propertyInstance> + <elementDefinition Id="4edf499e-59e7-4630-a3f4-c7a3e662358e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0687ea0e-bcfa-4ef9-a13e-1383b5de1aea" /> + <type_NamedElement> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + </type_NamedElement> + </property> + <property Id="82b2353d-37e5-4681-81da-169c56551e97" name="_previousState" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="e5e151ea-7dec-434f-a6ba-61659508f6d8" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D_previousState" tag="ViewCode"> + <elementDefinition Id="b9f6c4fb-f1e1-4a19-8d8d-40924783557a" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6aef6276-e193-4e72-afd0-8afcc0e8d885" name="field" profile="CSharpProfile"> + <elementDefinition Id="226a67c1-e3f0-48b1-9f8f-a0306be52a6e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="37845cb5-17a7-4e98-bc4a-3bc6c264ee80"> + <propertyInstance Id="c9c726b8-8219-4bd5-9ba0-d414d612769e" name="ClrAttributes"> + <elementDefinition Id="86bf0870-d063-46e5-8415-e082141b5ca2" /> + </propertyInstance> + <elementDefinition Id="a54131b3-abc1-4bed-864a-218334049f25" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="23a067d0-6bd4-4a13-9455-4e2c653fe76b"> + <propertyInstance Id="45138bf1-5b78-47ca-ab5c-5286cec8ec44" name="IsConst" value="false"> + <elementDefinition Id="626d985d-08a4-41d1-bc25-bef8307aac14" /> + </propertyInstance> + <elementDefinition Id="46d21e58-b631-4931-9a66-5f464a7b43f0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bfd2effa-5d10-49fe-9eb7-9906fdeb2e8e"> + <propertyInstance Id="45ba166f-565b-4758-a594-1ae272f25e00" name="IsNullable" value="false"> + <elementDefinition Id="32caa7f5-df6d-4c87-824d-ceb3c9f20f0f" /> + </propertyInstance> + <elementDefinition Id="378aa642-b83d-4f84-aeda-9f61731307c0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1a218ea7-a007-438a-8e0d-6190ddad70ba"> + <propertyInstance Id="b7e4e777-11d8-4239-9e5f-8cd22f4a5584" name="IsVolatile" value="false"> + <elementDefinition Id="8e913ae3-7cd0-414e-8f1a-986b60ca207f" /> + </propertyInstance> + <elementDefinition Id="5052959d-dcd0-485b-b5c8-729a0bfb7719" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="67b231d4-5c09-41de-9b22-0103281ce07f"> + <propertyInstance Id="da7a9ec1-afac-46ff-aa69-be4fb3efe6b9" name="PackageVisibility" value="internal"> + <elementDefinition Id="2a203ed0-1de4-4b8d-a3e0-77ab94e9035e" /> + </propertyInstance> + <elementDefinition Id="08953867-7718-414b-be6e-f9ba2a3f2fa8" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e95f0ecc-a6ac-4a83-96c8-e505a42d2939" /> + <type_NamedElement> + <referencedTypeMoniker Id="224839dd-4a66-4cff-bc89-c512c46c96bf" LastKnownName="EngineState" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="fa63d76a-953f-4d45-9dbd-8eb76324e34d" name="CombustionEngine" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="22feeffc-b1e8-48e1-9eab-9d5b119fba62" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> + <elementDefinition Id="ba1dfab6-3913-4de2-8725-949d49b8248f" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="8b1a9ccd-dea8-4a01-bdc6-4768e5d90b74" name="method" profile="CSharpProfile"> + <elementDefinition Id="fb607742-a576-4fe1-975d-17ff611eeb65" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c8f33f97-8434-41a6-87be-dd830f1be9dc"> + <propertyInstance Id="3cb27cf1-6335-4196-b70e-50058ba24799" name="ClrAttributes"> + <elementDefinition Id="0630f55a-a5a6-4cd5-a498-eadb28b9fd51" /> + </propertyInstance> + <elementDefinition Id="9498293f-4ba0-428f-a20a-3fcf4ba76228" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="219f5b63-dd3a-44b5-a0a5-cd8890fca1de"> + <propertyInstance Id="28b81853-fb5f-49a6-8985-b229516accdd" name="IsPartial" value="false"> + <elementDefinition Id="c3e96b13-87e0-439c-bf24-98a11ccef418" /> + </propertyInstance> + <elementDefinition Id="bbe2c7f8-4e8b-4ce9-8289-1484eb0748f9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="347495bc-0fef-4e33-afea-54a6c46f85bb"> + <propertyInstance Id="50e59c15-d1ad-4214-85dc-f1a68c8aade8" name="IsUnsafe" value="false"> + <elementDefinition Id="f25f7c4a-5e01-48af-9f51-6af54ff44213" /> + </propertyInstance> + <elementDefinition Id="da3899ed-944c-4cdb-9819-0b6b752f0882" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2ecc0cd0-efb2-4d58-b313-6d9e01779e47"> + <propertyInstance Id="e767efa1-6897-47f0-a229-8a218147d174" name="Inheritance" value="none"> + <elementDefinition Id="f800f861-1891-4221-ab06-ae4d633dd0ab" /> + </propertyInstance> + <elementDefinition Id="f30d5fac-1795-4f17-ba63-1152163d07b4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b0bb8814-751d-4d9b-bf9e-333400fc3fae"> + <propertyInstance Id="3464b977-df91-4acf-b004-10adba3ecd0c" name="PackageVisibility" value="internal"> + <elementDefinition Id="ba2b4f89-08dd-4298-8f18-220c2a732b35" /> + </propertyInstance> + <elementDefinition Id="60fef3c8-38fb-4b71-a328-0d3b1e34cffd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c4c134ad-f729-4647-9586-6283498a9294"> + <propertyInstance Id="3b2bcc31-3647-437c-8aed-cafe9342e5a3" name="params" value="false"> + <elementDefinition Id="11d086db-cd4e-416c-958a-fdc7faa21640" /> + </propertyInstance> + <elementDefinition Id="846e9111-5f27-4bda-a98b-1fef99fec124" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="be7f3588-3a2e-432e-87b7-dd4e84434849" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="11edaf03-7eb7-456b-b088-36d442ed986f" name="cockpit" direction="In"> <referencesInternal> - <reference Id="d49b4d7c-c414-4c8f-a048-e7d2800bd1aa" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader.Impl Type%3DEngineOnlySimulationDataReader Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="45756080-2b46-45e7-a1bc-487734c728ba" /> + <reference Id="d4cdcd42-ceeb-4abe-a828-14b403e7966e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dcockpit" tag="ViewCode"> + <elementDefinition Id="b5618ee3-74aa-4095-87a7-2dd4b07b79f4" /> </reference> </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="af76e6a4-cdcf-455a-b088-85468cb8f3c7" name="method" profile="CSharpProfile"> - <elementDefinition Id="a39f4a83-b9ac-4dbb-b8c8-9aa99266606b" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9c989885-e4ae-4fb2-bc89-99812c9219c9"> - <propertyInstance Id="4c0ea858-e73c-4ed5-8e45-c5ca8c5dfb86" name="ClrAttributes"> - <elementDefinition Id="c43d7ad7-458b-46bf-8305-543cf3d73114" /> - </propertyInstance> - <elementDefinition Id="37a8a62b-ec16-47ac-b636-a7453c5161f4" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3202844b-dd37-4da4-b176-06500756bdd8"> - <propertyInstance Id="50cd78f2-eace-4e00-bde8-d075abc14bbe" name="IsPartial" value="false"> - <elementDefinition Id="890fa529-6264-4bc3-90ff-d5bf6a6d89b8" /> - </propertyInstance> - <elementDefinition Id="ccd97201-373f-4881-89b7-f574829056fa" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8a3c3823-63d7-44a8-a5ab-e138b0d519a3"> - <propertyInstance Id="e3b43db7-1ea3-4e88-b50d-e5dcb0200b10" name="IsUnsafe" value="false"> - <elementDefinition Id="3ac9e921-d701-4bf1-a85e-983db6a6ac34" /> - </propertyInstance> - <elementDefinition Id="7cb98b90-fc7c-4913-8e37-24aed7796b01" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8cc75bba-d904-4354-a3ce-7349b31b1c25"> - <propertyInstance Id="d69d7157-9ab3-41d3-b9bd-f177bb50edac" name="Inheritance" value="none"> - <elementDefinition Id="643ba1f4-31c8-4c12-a06d-1b19e6adc929" /> - </propertyInstance> - <elementDefinition Id="48ec4203-4131-4105-912c-a2bcb5710815" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="acd32e46-02b1-4604-b6fc-a01f093f9737"> - <propertyInstance Id="20a19508-6e95-4fca-bb00-c077349295d4" name="PackageVisibility" value="internal"> - <elementDefinition Id="2a99a427-90e2-47df-ad9c-8a769a4d1e06" /> - </propertyInstance> - <elementDefinition Id="bd7863d8-1200-4e87-92d2-63fcb3bc3aa9" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ce33eb20-e628-427e-8d94-05bdce860ace"> - <propertyInstance Id="8a829901-4c74-4080-9c12-6afc8601e91a" name="params" value="false"> - <elementDefinition Id="c31102d0-3689-48b6-935a-6546deab8d0d" /> - </propertyInstance> - <elementDefinition Id="4b1b35c1-eb1a-4fa0-b51c-b955ac238dd5" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="c2e72541-3b39-47ca-9c71-39e2f950ac97" /> - </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> - </packagedElements> - </package> - </logicalClassDesignerModelHasPackages> - <packageHasNamedElement> - <referencedType Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" name="Boolean" isAbstract="false" isLeaf="false" cachedFullName="Boolean"> - <elementDefinition Id="8943dc84-709e-4f62-b15a-a3273aa6f165" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="5413d13b-765a-4d61-9752-72bcc187dafe" name="IEnumerable<VectoRunData>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IEnumerable<VectoRunData>"> - <elementDefinition Id="06171118-1679-46ee-88d0-93e8d470b41e" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="1d0be046-0c3a-47fc-a1fa-4b9781ddabc6" name="VectoJobFile" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::VectoJobFile"> - <elementDefinition Id="2a4f8dc6-43cc-4b83-ada5-c1ae83309224" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="5d8a999c-80c2-4c95-9a39-e0a5db0069b8" name="ILog" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::ILog"> - <elementDefinition Id="f5aa59fa-da0e-44c1-ba84-49507feb0bb4" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="c6c4cc88-3375-4172-8e90-389b8b37afcd" name="VersionInfo" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::VersionInfo"> - <elementDefinition Id="f3ac9f0d-5cb0-4d95-84fb-4778f189e628" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="b80e4be8-b00b-49a9-b1c5-82387c127347" name="T" isAbstract="false" isLeaf="false" cachedFullName="T"> - <elementDefinition Id="3c9058a8-81b5-4a92-87ad-ad63f3c18f21" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="01d294d1-ae0d-4eab-a06a-c9047439dd00" name="Segment" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Segment"> - <elementDefinition Id="842bad83-6058-4139-a0fa-bfe9f6439737" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="a641b564-32a7-44d3-bb2b-117b42be8c0d" name="VehicleCategory" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::VehicleCategory"> - <elementDefinition Id="ccb2c4dd-88cc-495b-81a0-676afb68327c" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="308bb36e-849b-4b14-80c2-11fdf83607a7" name="AxleConfiguration" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::AxleConfiguration"> - <elementDefinition Id="af13a4b6-674a-45ea-b83a-42fb129eb865" /> - </referencedType> - </packageHasNamedElement> - <logicalClassDesignerModelHasTypes> - <class Id="13edaa6b-621b-480b-9e76-d024550b0cde" name="DeclarationData" isAbstract="false" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="2124baf8-ebfc-4872-9caa-17e5c99528c3" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData" tag="ViewCode"> - <elementDefinition Id="f543a2ea-350b-4379-9ba9-9f52a2334209" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="127485e0-7aab-4768-8028-f73d9dd3443b" name="class" profile="CSharpProfile"> - <elementDefinition Id="7e1c08dc-8488-49cf-8a0b-be6cf4c1371c" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cc47b797-a573-4e5e-a92a-dfef84459946"> - <propertyInstance Id="24b3d7ef-ae58-402b-bc96-edf46b21cbdc" name="ClrAttributes"> - <elementDefinition Id="d057f210-da54-4f93-b6d3-d9746c5024fe" /> - </propertyInstance> - <elementDefinition Id="f4b32fc0-46d1-4c33-9983-67127e30c211" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6f02ab1e-4bc2-4ea3-a287-03c99a0c9326"> - <propertyInstance Id="bbdf2f38-1fa8-419c-b430-147a1a7c055b" name="IsPartial" value="false"> - <elementDefinition Id="eb6ea871-3197-4d42-ac73-547519384f74" /> - </propertyInstance> - <elementDefinition Id="633d8f5a-b2a8-427f-bab9-4e427809e2b6" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7478af00-d875-4cc6-99c4-66da8a1fad42"> - <propertyInstance Id="103fdce8-9390-4aef-a777-15beff117845" name="IsStatic" value="False"> - <elementDefinition Id="3cc096fb-fa16-4a34-85cf-81584d7480c2" /> - </propertyInstance> - <elementDefinition Id="8634c17a-b3ef-4830-8b9e-8dffa02f0703" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ecd32deb-776f-43b0-9384-0c3bf111ba0f"> - <propertyInstance Id="8aae215f-1655-4202-a22b-b500d6fbc5cb" name="IsUnsafe" value="false"> - <elementDefinition Id="646aa3ed-1ad4-44e8-849d-4320a93fcd62" /> - </propertyInstance> - <elementDefinition Id="6723856b-6ac3-424f-ae0a-8dd64a33b793" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="357098e6-42ac-4968-a052-89b8e11fe89f"> - <propertyInstance Id="1e1af142-d969-47e4-a276-b5d359a860e8" name="PackageVisibility" value="internal"> - <elementDefinition Id="0421c3b1-894e-4117-9087-307a26f28d0e" /> - </propertyInstance> - <elementDefinition Id="6e874e14-b936-4e2b-8e64-efcb54fd77cb" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="52d1a6b0-bd7a-435c-bafb-768cbb0326e0" /> - <ownedAttributesInternal> - <property Id="ffd5dc6c-2b4c-498f-a0ea-9c77e2f6b79a" name="Wheels" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="ed80780d-9eaa-46ed-a5aa-04bb4e2374fd" /> + <type_NamedElement> + <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="d8e3fe11-6fa3-4e5d-9a25-9d4e26ad68a7" name="data" direction="In"> + <referencesInternal> + <reference Id="338dc13f-d49e-44a1-9ca9-59600b53bcbb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="3ffa65b6-f14e-4733-8e17-e08c2a3eeadf" /> + </reference> + </referencesInternal> + <elementDefinition Id="21cd6b37-1ba7-4518-9e06-4cdaf4da515d" /> + <type_NamedElement> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="7dab8a23-850d-46d8-941d-2a5d4cf3564f" name="ValidatePowerDemand" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="03f0fc1f-a2ef-4e6d-99ba-5635fef3e6ef" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DValidatePowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSI)])" tag="ViewCode"> + <elementDefinition Id="ff61549e-66cf-4a23-9610-4351e4cdae88" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="47a836ae-217d-4347-8a07-e967ff058bec" name="method" profile="CSharpProfile"> + <elementDefinition Id="695ace34-cd19-4235-b0f7-d95645f96330" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="367668c3-2e0f-475a-b5e7-8572b6bdf371"> + <propertyInstance Id="6d6eae33-5c1f-4ac6-97bb-21b95cdb5f67" name="ClrAttributes"> + <elementDefinition Id="3a651d16-17d8-4989-be8f-8b0ff92d60bc" /> + </propertyInstance> + <elementDefinition Id="678d3a1b-eade-4cd1-95d9-8eed227bf3ff" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="37c67f7d-175e-4646-a2be-a108291502ce"> + <propertyInstance Id="c978a200-80cc-4829-b5e6-1bdfe7b4e974" name="IsPartial" value="false"> + <elementDefinition Id="3eb0cffe-9e42-409f-a994-089b2587af92" /> + </propertyInstance> + <elementDefinition Id="925b9566-460b-47ae-8d1e-ee39dd8796d9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0125c592-b24e-4263-b19e-19b230504d6b"> + <propertyInstance Id="385ebe1d-3cd0-4608-beff-2d22fb79059f" name="IsUnsafe" value="false"> + <elementDefinition Id="700327de-73de-438a-bc0b-8a30fd7cd73d" /> + </propertyInstance> + <elementDefinition Id="ae6a13eb-9a60-4f1e-b7dd-70cfb8360a19" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="77242579-452f-45ad-b5b3-2cb74ccd4e88"> + <propertyInstance Id="c8deaf74-c878-4828-b13c-ae2478439f95" name="Inheritance" value="none"> + <elementDefinition Id="f4b5f93d-639b-4852-9468-ccfea47766ba" /> + </propertyInstance> + <elementDefinition Id="2dd4c2b4-a99e-4eb0-b3fc-474c6484d3f4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="62fbcd03-f29f-4d8a-af03-c3cb82085904"> + <propertyInstance Id="afaf3e1a-7b28-4cb9-bd11-0b44ca4c3e21" name="PackageVisibility" value="internal"> + <elementDefinition Id="738b08c4-52e9-4b5e-981b-4fe47f83fc4f" /> + </propertyInstance> + <elementDefinition Id="d21ffc5c-b56b-45ef-aeb8-606693b9a701" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="20e061f2-a08f-4e4e-a3d3-f1a1e757eb52"> + <propertyInstance Id="fae3358a-b86b-47be-b889-2fea4d46f312" name="params" value="false"> + <elementDefinition Id="7981ad85-0a83-4caa-9587-4fa9fd28fd66" /> + </propertyInstance> + <elementDefinition Id="4fee45fa-a437-49c7-82cb-98b6860c7f47" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8132f71b-3fc8-4892-a05b-b22cb5bcc6be" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ab5a3760-422f-41d9-a520-9132eba97191" name="requestedEnginePower" direction="In"> + <referencesInternal> + <reference Id="1f3dfe5e-0586-4846-a1cb-3204d82b83a7" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DValidatePowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSI)]) ParameterIdentifier%3DrequestedEnginePower" tag="ViewCode"> + <elementDefinition Id="96261430-f4a5-4c84-b8a5-3a9d83d9bdb7" /> + </reference> + </referencesInternal> + <elementDefinition Id="2a58e4f7-3a39-4c43-8770-dc0aecaf9819" /> + <type_NamedElement> + <referencedTypeMoniker Id="4b28e39a-7d19-4339-9cb2-d2e357d9c323" LastKnownName="SI" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="e1baa15b-fe01-4de7-81aa-23ec5b81381c" name="LimitEnginePower" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="9dec5c07-35b3-4cd0-affa-de6602c38f38" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DLimitEnginePower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" tag="ViewCode"> + <elementDefinition Id="78889200-be27-4c7f-95f7-4ddab17233ae" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="f9ace46d-5205-4354-8408-ff1ae9fa6674" name="method" profile="CSharpProfile"> + <elementDefinition Id="487af709-98b1-4a1f-849a-d1adf1f4760b" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1b66eb6a-ac01-46c6-9b38-621a09d662d6"> + <propertyInstance Id="a3dd587f-d8bb-4c33-bf59-28c64ae4b309" name="ClrAttributes"> + <elementDefinition Id="46f7d9cf-aee6-4132-b435-20e6a535efdb" /> + </propertyInstance> + <elementDefinition Id="cb689706-82d0-4fa6-a15f-5ab25ba51f00" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ac49d136-ec33-4c00-8cd7-74ff379062ac"> + <propertyInstance Id="74c50f35-d02e-4162-a723-da639a727dc0" name="IsPartial" value="false"> + <elementDefinition Id="5f1eaba6-08ca-456f-8129-f4be9b5f91e9" /> + </propertyInstance> + <elementDefinition Id="746e914c-667e-438f-b99e-3aa5fb923205" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2da56186-7d18-451a-85b8-13abe85c13a3"> + <propertyInstance Id="72b04cc5-73a0-4e4c-a250-1349421c2374" name="IsUnsafe" value="false"> + <elementDefinition Id="f4b73103-adf2-4d7c-bb99-267b237abf8b" /> + </propertyInstance> + <elementDefinition Id="8bc907f6-a174-486d-af35-393fc0e49875" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1b45baed-e779-4f89-a830-8fc38a3e6a51"> + <propertyInstance Id="71912717-eee5-489e-8c91-a7abe30c2c38" name="Inheritance" value="none"> + <elementDefinition Id="1971fd17-730a-45d3-b476-6fcd6aa3a7df" /> + </propertyInstance> + <elementDefinition Id="68b565cc-ec3e-4f38-bf0a-9f8255f35dc4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f1f9fb88-3dbd-4845-84aa-9bd948e23ade"> + <propertyInstance Id="1fe5e624-4bb2-4e95-a710-9c79f8848289" name="PackageVisibility" value="internal"> + <elementDefinition Id="00b841b0-2f08-4868-83a8-4135a8f9d675" /> + </propertyInstance> + <elementDefinition Id="01d3f18e-9a9a-4831-a3ef-e5175f655a25" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="62e85514-58e0-4c78-b8b3-bf4bb4074969"> + <propertyInstance Id="57642dea-1c97-41c6-a21c-cffe1f65e1fd" name="params" value="false"> + <elementDefinition Id="449cbdae-3879-4d69-b065-aed0aae0b60c" /> + </propertyInstance> + <elementDefinition Id="668512b7-59b2-4ab7-8b10-9a0fadbee5ae" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0f459f5d-c8db-4da9-8cf9-1457199b93fd" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ad56cbcb-9605-4402-b6be-5e2d946bae91" direction="Return"> + <elementDefinition Id="d20af859-1e1e-4dd7-92f1-510ce738d458" /> + <type_NamedElement> + <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="4cd26f81-8fd9-4cfd-89c1-5d6a88b810fb" name="requestedEnginePower" direction="In"> + <referencesInternal> + <reference Id="6c1765ed-b408-44ad-ae5d-9846ff66d83a" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DLimitEnginePower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DrequestedEnginePower" tag="ViewCode"> + <elementDefinition Id="60dc314b-3cc4-43aa-9bd1-acbd7b7194d2" /> + </reference> + </referencesInternal> + <elementDefinition Id="946e8a65-81a4-43e3-96f5-10d706668e50" /> + <type_NamedElement> + <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="f95a6424-c2b8-4dfa-b84b-f6e671ff82e4" name="UpdateEngineState" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="8da14749-d860-42b1-9408-676a473742c6" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DUpdateEngineState OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" tag="ViewCode"> + <elementDefinition Id="66895ca2-47c1-4d21-bfbe-583eacfe73b8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="58b9680b-8645-4ad2-98f8-3408d16605c0" name="method" profile="CSharpProfile"> + <elementDefinition Id="4fd8e641-b8ed-4dc6-a58c-351919cc6d17" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="10792251-f9f2-4a8b-9f76-cf4e7e96cedb"> + <propertyInstance Id="0a1c2510-ecdc-4b50-be75-6cdd91cc6d36" name="ClrAttributes"> + <elementDefinition Id="dff10209-e1d1-4eb9-a28a-e2d25404f1a3" /> + </propertyInstance> + <elementDefinition Id="3b027d4a-6843-462a-a724-dde2dc0d4efd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1a88eecd-1853-4d10-9a40-ef9fc6248d32"> + <propertyInstance Id="a51fbe2e-d8b6-4067-9a12-eea957750d39" name="IsPartial" value="false"> + <elementDefinition Id="d6d158e7-deeb-4291-bda4-794aef2c1533" /> + </propertyInstance> + <elementDefinition Id="fdf6238c-9bfa-4d54-a64b-24d2ded670b0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b83dfd49-d8b0-49d1-a754-dcc1b871c5e9"> + <propertyInstance Id="dc87009d-2e1b-4cc2-96b1-70d1fa626b22" name="IsUnsafe" value="false"> + <elementDefinition Id="dc68910c-c512-4dd6-8fb9-bb51aab3f3fb" /> + </propertyInstance> + <elementDefinition Id="ae01bd6d-1184-4f9d-9f7e-9d2afa7d3aaf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f62a12ec-1bc9-43ea-bde4-709bb32fa6d6"> + <propertyInstance Id="bbf999ff-5a71-4bf3-a7e1-57f09ad019d9" name="Inheritance" value="none"> + <elementDefinition Id="214541fb-8fad-4d8e-a2c7-ebab9acdea76" /> + </propertyInstance> + <elementDefinition Id="d01ed67f-325c-4ae5-b10a-6b44adba974c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b25028ce-9109-4d66-a8b7-7f5352ee7988"> + <propertyInstance Id="76018b49-4235-40a8-b3c9-792b7b4f63b2" name="PackageVisibility" value="internal"> + <elementDefinition Id="b89741cd-bf7f-457b-8955-4b0c546757b3" /> + </propertyInstance> + <elementDefinition Id="2cfad052-a50a-40d8-9df0-ddd4576212b7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d4370161-dacb-4f52-8bfa-3de9d7e6ba9c"> + <propertyInstance Id="a4183914-dc27-45c2-8df9-7afa36c3f011" name="params" value="false"> + <elementDefinition Id="462a0be2-f03b-4a15-a1e1-50fb18303227" /> + </propertyInstance> + <elementDefinition Id="a44bb419-ec20-4e1d-813f-7249e4f0f59b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="c86eb710-d079-4877-a8fb-de857b5cfe94" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="10b3b27d-5d7e-43ee-acb9-86bd4ee80e14" name="requestedEnginePower" direction="In"> + <referencesInternal> + <reference Id="983b8c93-ba1f-4ddc-846b-90399ea916e0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DUpdateEngineState OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DrequestedEnginePower" tag="ViewCode"> + <elementDefinition Id="9f971a9d-8ac1-41ff-befe-1fe2a9dfa692" /> + </reference> + </referencesInternal> + <elementDefinition Id="c5d8fca2-106f-4c03-ae3a-6a34548b1d5b" /> + <type_NamedElement> + <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="2c7bb1f7-7f7f-4947-8f74-da27ba06ce84" name="Warnings" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="dcbae840-85c1-4374-90e0-453b51223c6a" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DWheels" tag="ViewCode"> - <elementDefinition Id="6a5235e5-a79f-4695-85e9-0143261ca253" /> + <reference Id="34f96a9d-c6ed-4636-9926-d1440dd2d9f9" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DWarnings" tag="ViewCode"> + <elementDefinition Id="e7df68f8-dcc3-4fec-863d-fde73f3cce14" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="b576dd6f-64c2-4b10-a64c-64ae6d8be61f" name="property" profile="CSharpProfile"> - <elementDefinition Id="293aaddb-ca5e-469a-9807-c9b87e1ebc87" /> + <stereotypeInstance Id="580ccc49-2a19-4c71-b19f-723f3990be38" name="method" profile="CSharpProfile"> + <elementDefinition Id="a7bbc67e-c823-4e09-9921-7be97589018f" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fbf820dd-5943-4e94-a52d-cfc691513f22"> - <propertyInstance Id="df199346-cb57-402f-b8eb-9bd06c4fcb15" name="ClrAttributes"> - <elementDefinition Id="3d23fbc4-c7bb-4411-8faa-eb1f554636f6" /> - </propertyInstance> - <elementDefinition Id="1c4f395a-d92b-4617-b0e1-90b934cf70ed" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="55927898-df42-4455-af48-b6a816eb804d"> - <propertyInstance Id="772b4914-a8e5-4ae3-85e8-d81517e0ab92" name="Get" value="public"> - <elementDefinition Id="ac96e2b4-1cd0-4aaa-8866-cf887657fcce" /> + <stereotypeInstanceHasPropertyInstances Id="da98b03f-85e2-4031-96f1-927df06f7743"> + <propertyInstance Id="f6ae943a-e4b2-4cd6-bcfe-8fe593fc9b18" name="ClrAttributes"> + <elementDefinition Id="daeb56f0-bd4b-408d-bade-32fcd98772b5" /> </propertyInstance> - <elementDefinition Id="b44f48a1-c132-4b8b-be2c-d615be054349" /> + <elementDefinition Id="640f04c2-7581-43d5-b069-43c89913d629" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ea33aa88-708e-4e4a-9013-988c89172576"> - <propertyInstance Id="00c82ad9-48c0-4cee-8365-e10ab56592da" name="HasBody" value="false"> - <elementDefinition Id="bd207043-4224-471f-90c1-03a6aa13ac39" /> + <stereotypeInstanceHasPropertyInstances Id="8f15f60e-7753-4ab7-bc33-18ad2dd526aa"> + <propertyInstance Id="d08c1d2b-a982-4d68-b15b-bcd4dfa4a155" name="IsPartial" value="false"> + <elementDefinition Id="8b40d184-35f8-4d8c-8a96-3d24bbcdf2e7" /> </propertyInstance> - <elementDefinition Id="d16e4e98-2029-4876-9fec-8db3125b92b2" /> + <elementDefinition Id="d43756f4-f888-4a4b-a847-3239b9d29dab" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1c955a1d-d63c-4095-b47a-f80bce7c3375"> - <propertyInstance Id="dfb0da48-c204-460a-92b6-61e959e2d4e0" name="IsUnsafe" value="false"> - <elementDefinition Id="f7faeb68-4c5f-458c-afd0-fee5e6b8000f" /> + <stereotypeInstanceHasPropertyInstances Id="24786c29-9a72-4b19-bc9b-3a60b6affbad"> + <propertyInstance Id="22e79105-c9fc-4e8d-ac71-acb7ae2b7a1f" name="IsUnsafe" value="false"> + <elementDefinition Id="420bc707-0381-4164-83d3-29d6de734d29" /> </propertyInstance> - <elementDefinition Id="abc3e590-3ca5-4663-9e6a-4dd0c368ba7f" /> + <elementDefinition Id="d6639e4a-70e7-4e41-a9d1-b532cab094ac" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ab32cb70-d0c3-4b79-b872-92adbb0c76db"> - <propertyInstance Id="2eb82168-449d-4f0c-ba2a-e724315677a4" name="Inheritance" value="none"> - <elementDefinition Id="06a8794a-1419-401a-8f37-af9f859fe9ef" /> + <stereotypeInstanceHasPropertyInstances Id="2efc80ce-b844-4d62-82f3-0f078b3a7e98"> + <propertyInstance Id="8411cbd7-d3ea-44d5-b7f7-36e33ad12121" name="Inheritance" value="none"> + <elementDefinition Id="a26955ee-a1c7-4420-9a4f-926b1801fcff" /> </propertyInstance> - <elementDefinition Id="7825a3a2-82f9-4483-a36d-5a87e3901c5a" /> + <elementDefinition Id="1a2a2d8e-3bed-416a-ab68-2bb32f81d6aa" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1086ef45-dfe8-4066-89cf-34fe058655be"> - <propertyInstance Id="7f76a652-5786-4ca3-a07f-b543ee4716b2" name="PackageVisibility" value="internal"> - <elementDefinition Id="005c8458-53e8-4c22-8885-92b87da8cd18" /> + <stereotypeInstanceHasPropertyInstances Id="7c28c2a2-955e-4850-bb89-78cc529ace57"> + <propertyInstance Id="7c35fa92-1e7b-4330-8acf-57723fbaf308" name="PackageVisibility" value="internal"> + <elementDefinition Id="d8049c03-ea31-42e1-8427-a28c11799ece" /> </propertyInstance> - <elementDefinition Id="9a3f881c-7d28-465a-adf2-88b5bf9f24ae" /> + <elementDefinition Id="efbff82f-eeb4-414f-84a0-6e69724cab61" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e9a7817b-448d-4092-8f21-0d1e8075b0e7"> - <propertyInstance Id="97e8c243-4ec8-4e5a-91ae-a5dfdf9c7600" name="Set" value="none"> - <elementDefinition Id="cc09c18c-80e1-4055-8e61-f509ad68a9fd" /> + <stereotypeInstanceHasPropertyInstances Id="42862b6a-e525-442b-8693-733b2d157448"> + <propertyInstance Id="ef7bd1da-6b95-4402-a995-600022c3b9ba" name="params" value="false"> + <elementDefinition Id="ab764913-13f5-4063-ab38-476b2a9c9c17" /> </propertyInstance> - <elementDefinition Id="eed5ea25-8aea-4751-9997-2e059a230c91" /> + <elementDefinition Id="4e364092-867f-495d-9537-cd4e8909b0b6" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a0109753-398b-4153-bad7-4c685ae9e70d" /> - <type_NamedElement> - <referencedTypeMoniker Id="7f1415b9-8a96-4b5d-b8b4-27f33907b53c" LastKnownName="Wheels" /> - </type_NamedElement> - </property> - <property Id="dd75be71-b858-4d1a-afb8-9546f859ee4d" name="Rims" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="2f8a10fb-c9dc-4a36-af7d-7f4803b1c966" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="e3d2d596-4815-424f-a99c-a4640afefc83" direction="Return"> + <elementDefinition Id="ef879d8e-b9b0-4e45-a299-d7e147c5c455" /> + <type_NamedElement> + <referencedTypeMoniker Id="e744b674-cd7f-4a7a-b82e-baaa1c62b42e" LastKnownName="IList<String>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="6a8d3584-6fc3-4d40-a01f-cf1492cd412a" name="IsFullLoad" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="97298152-419a-426b-94c4-b75cc1bceda8" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DRims" tag="ViewCode"> - <elementDefinition Id="4f021ed4-c57f-4d5b-b901-72842d1c2842" /> + <reference Id="0b37da7c-8b88-44f0-b206-d3ded15be095" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DIsFullLoad OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" tag="ViewCode"> + <elementDefinition Id="1cced7b1-7141-4f66-b159-0cb6405b2647" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="6321f75a-de60-45ca-9f84-d76479e65b59" name="property" profile="CSharpProfile"> - <elementDefinition Id="6b886acc-2c51-49f9-8267-1040c35fb605" /> + <stereotypeInstance Id="8bc8aef7-5830-4beb-b109-3c60392be0fb" name="method" profile="CSharpProfile"> + <elementDefinition Id="90040903-e609-49fb-9abf-53a9dd513193" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e72c7978-9181-45a0-a615-c2fdbe35e98e"> - <propertyInstance Id="0f5234fa-902d-442e-a0fb-a379bbede6be" name="ClrAttributes"> - <elementDefinition Id="7f63d204-ea22-4b29-afca-1887781b4d50" /> + <stereotypeInstanceHasPropertyInstances Id="8e1cc28e-c0a1-4733-a902-e51a27f9d1d2"> + <propertyInstance Id="d5df901f-3adc-4a31-8d55-fde5f239c7ef" name="ClrAttributes"> + <elementDefinition Id="ff9b163f-6c1f-44e1-9c26-bc206795faa1" /> </propertyInstance> - <elementDefinition Id="0e9cb5f5-0eec-405f-8d65-b289a11d9dfe" /> + <elementDefinition Id="32c44185-4a09-4ed1-b003-74dcacb43b22" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="23dc3fab-c215-423d-80cc-7bf4585914ec"> - <propertyInstance Id="1d4605de-acd3-4b20-8739-414ebbf7ac80" name="Get" value="public"> - <elementDefinition Id="5898df72-68fd-442c-bbf0-a7cb18bac416" /> + <stereotypeInstanceHasPropertyInstances Id="99fbd8bc-2dd7-4beb-9752-4c4b3f4d5f2a"> + <propertyInstance Id="031043c6-65af-41f5-8422-dcfd80934446" name="IsPartial" value="false"> + <elementDefinition Id="fa216523-691c-42c2-897e-66a4257d7428" /> </propertyInstance> - <elementDefinition Id="c7f4f293-31a1-47da-9c31-5fe78be7bf45" /> + <elementDefinition Id="987bd20a-b4fc-486b-8351-9c9ace2ef61c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f0e7ae7e-873c-4247-9901-f0e42db87c90"> - <propertyInstance Id="43710581-51ec-4ca0-8a8e-d4e34839ed0c" name="HasBody" value="false"> - <elementDefinition Id="4ced2e4f-34da-4e33-b715-ad8c548ea008" /> + <stereotypeInstanceHasPropertyInstances Id="b8370159-cfc4-4457-8d0b-cd4b68979a72"> + <propertyInstance Id="d657e56a-7a86-488a-b935-9bee52aa040c" name="IsUnsafe" value="false"> + <elementDefinition Id="29345029-2209-48f2-8b01-150eb67ec2d5" /> </propertyInstance> - <elementDefinition Id="4b668a3c-f0cf-4b3d-9672-c3a392864510" /> + <elementDefinition Id="8c72a7d2-a51d-4bef-a192-32d833885d0e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d8c3a47f-b96b-4d56-a02a-4b68a3ab00da"> - <propertyInstance Id="6e221aa2-3863-4b07-aecf-b4bcf7d6a9be" name="IsUnsafe" value="false"> - <elementDefinition Id="5cb3d0df-3e09-4701-8ecc-2445b52b1bd5" /> + <stereotypeInstanceHasPropertyInstances Id="7c14f35f-bb06-40ec-9cce-83f0074a1d74"> + <propertyInstance Id="f4f0ff82-af55-4b6a-a72b-105877146cb0" name="Inheritance" value="none"> + <elementDefinition Id="c0eafe04-6029-4af7-817a-c8b58acef7dd" /> </propertyInstance> - <elementDefinition Id="4d9d0d5b-238e-407b-b239-38ecf74d55c3" /> + <elementDefinition Id="b417d5d1-d4a3-46dc-8f0e-60635cf309f2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="440b4666-5902-425d-bb1b-7c2222bc2012"> - <propertyInstance Id="da6b05c4-0422-4d67-b7c6-581e7bec3fb5" name="Inheritance" value="none"> - <elementDefinition Id="b66246da-fdcf-476c-b66b-64b28defa018" /> + <stereotypeInstanceHasPropertyInstances Id="7bcfd32c-35f2-4c5d-a1c4-8dfd6ffa6e8f"> + <propertyInstance Id="de9d08f6-b3ff-4644-9908-ee1b95dbef4a" name="PackageVisibility" value="internal"> + <elementDefinition Id="8544a890-94a0-4736-a625-a51a61f805bd" /> </propertyInstance> - <elementDefinition Id="38723358-2367-4014-bb45-d8cfdb253f3e" /> + <elementDefinition Id="82ae7127-8504-42a1-922a-59c761e39709" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="00fe95b7-a368-42ff-9497-f9a058ba1bc3"> - <propertyInstance Id="c370af02-d3d3-4c05-8b07-4ce5a30d7bb8" name="PackageVisibility" value="internal"> - <elementDefinition Id="7ce5e3df-d827-410b-aa56-7bb779d463fd" /> + <stereotypeInstanceHasPropertyInstances Id="9d7e8016-f225-42aa-a358-02406125fc96"> + <propertyInstance Id="d4028aa6-9761-4267-bb2f-674f755ae8b4" name="params" value="false"> + <elementDefinition Id="96d64a85-aa9e-47c4-9817-7ba60f74e3bf" /> </propertyInstance> - <elementDefinition Id="0a1638da-c3d8-41a4-94ca-5bf9f1f74eb9" /> + <elementDefinition Id="6315220e-f714-4271-8e26-c6979d1d806d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="18c17657-24d9-4b19-ad51-88d2bef9c8e4"> - <propertyInstance Id="09ebf3d7-7ad7-4590-9f83-00e1b483bdc4" name="Set" value="none"> - <elementDefinition Id="71ea343f-85f1-4952-9353-261385ad9544" /> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="4ea6839d-979e-4008-9f72-641366d914a7" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="18317f6d-3987-40a1-abcb-0cda7e1e243d" direction="Return"> + <elementDefinition Id="eebfec2c-cd61-4af3-9bb0-915face1a67a" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="9b818bfa-c9eb-4139-91e6-2783ee287359" name="requestedPower" direction="In"> + <referencesInternal> + <reference Id="3bcb5cf3-b73d-4cac-95ea-dce0103092c6" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DIsFullLoad OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DrequestedPower" tag="ViewCode"> + <elementDefinition Id="322a86a2-57de-44c7-b651-5fb87efc460c" /> + </reference> + </referencesInternal> + <elementDefinition Id="26609e54-2e7c-47a6-bc5f-91fe03813c0c" /> + <type_NamedElement> + <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="a25f846a-c5e8-4af3-9228-b3d91fcea8a5" name="maxPower" direction="In"> + <referencesInternal> + <reference Id="d13eea0a-8d96-47f4-aa0c-f06f903376cc" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DIsFullLoad OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DmaxPower" tag="ViewCode"> + <elementDefinition Id="f459c315-f065-4689-aa48-c20abc00bd0b" /> + </reference> + </referencesInternal> + <elementDefinition Id="9b2f3715-cd44-4028-94bc-d3f5bd7998e7" /> + <type_NamedElement> + <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="5cc56a00-45c2-46b0-a350-49a36354d076" name="InertiaPowerLoss" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="104bbaa9-45d3-48bb-9d23-1cc577f1efe4" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInertiaPowerLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" tag="ViewCode"> + <elementDefinition Id="aad246d6-0365-4e4f-9f29-1bd4c4f463d0" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6702b1d4-fc06-48ea-8a63-75200f53fc34" name="method" profile="CSharpProfile"> + <elementDefinition Id="cb1f0de2-2a7f-44f8-9e10-5f60000f31d1" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ca547bf2-c8db-4e46-b360-f9e6dea6cf76"> + <propertyInstance Id="6e7ff60f-635a-4ec2-994d-b4195fcf61c8" name="ClrAttributes"> + <elementDefinition Id="54533952-8adc-4de9-aa72-ff813aea1ad5" /> </propertyInstance> - <elementDefinition Id="96fae7f8-ed1e-44f6-8b78-d84e3afb59ae" /> + <elementDefinition Id="6a96e6cb-0206-4f0e-8ba2-608d42f95611" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="07d7bb3e-9b46-436a-bb48-cc231502e834"> + <propertyInstance Id="1e786fa9-a851-46f0-a8c1-302eb9cfcf3a" name="IsPartial" value="false"> + <elementDefinition Id="a49e8297-496d-4d08-b3c0-95a68ce2cd5d" /> + </propertyInstance> + <elementDefinition Id="aba3f6ba-3381-4ee1-b297-cb50c7dd1f49" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="587af5ac-6637-4fbb-928d-c067295c2eff"> + <propertyInstance Id="51457933-dd68-401c-b3b0-25a672d91cf3" name="IsUnsafe" value="false"> + <elementDefinition Id="e635b47d-315a-44b5-a37d-4470f2bd5dcd" /> + </propertyInstance> + <elementDefinition Id="cbac2565-68c8-4331-94c7-d47673d8258f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d3677e28-4c2c-403a-ad60-b1077075c0bf"> + <propertyInstance Id="bfa08628-19cb-44af-8d55-d33313511d81" name="Inheritance" value="none"> + <elementDefinition Id="080968f5-9c59-4f63-9949-3074261848c1" /> + </propertyInstance> + <elementDefinition Id="da9f453e-806e-44c2-ada0-8815e9031ca2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cf6b4fff-10fb-4cd2-94e9-97e8a71aef8f"> + <propertyInstance Id="4f1cf202-7997-46f6-b49b-33bbda476dfc" name="PackageVisibility" value="internal"> + <elementDefinition Id="423c682a-39c2-4ee0-aa4a-2fd93442e798" /> + </propertyInstance> + <elementDefinition Id="9a3b65cb-25de-46e7-845a-75a760e9b3a0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="286f2c5b-1017-4614-bb28-f49fef12c313"> + <propertyInstance Id="af516295-e643-4fb6-867b-2a7ea7fd78c6" name="params" value="false"> + <elementDefinition Id="b018e94d-c4eb-431a-9990-68ac1f08b20c" /> + </propertyInstance> + <elementDefinition Id="d5c3ec34-51bf-4d7b-a249-98d1d3519146" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="854c83d2-3788-4c32-8f20-87a79dc4792c" /> - <type_NamedElement> - <referencedTypeMoniker Id="386d5a4d-00dd-4f9a-8ba4-2ae5691909c8" LastKnownName="Rims" /> - </type_NamedElement> - </property> - <property Id="0b84cb5f-fded-4a7d-a993-5f2b3cb678a6" name="Segments" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="11bbc78f-f13f-40c8-97da-85474affdca6" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="79209523-afc9-4c66-b71c-4f8245900ec2" direction="Return"> + <elementDefinition Id="782c2e0c-70bf-43ec-8f29-652de1ef7db0" /> + <type_NamedElement> + <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="04ab2268-13b1-435d-8f77-6e08dede7759" name="torque" direction="In"> + <referencesInternal> + <reference Id="0b708296-4a56-43d2-a2f1-445b2dc26950" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInertiaPowerLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="b14ce1ad-a3ad-48ad-b5a9-9d63ac391e10" /> + </reference> + </referencesInternal> + <elementDefinition Id="5e276f80-a1e2-4b79-bfe4-a5882bc97aef" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="d831a750-9b89-41f0-9227-5141b5e33f68" name="angularVelocity" direction="In"> + <referencesInternal> + <reference Id="6f51844a-f5c0-45f7-ab35-5326555e6b12" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInertiaPowerLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DangularVelocity" tag="ViewCode"> + <elementDefinition Id="79b03f77-0c01-4677-9723-212ef123e341" /> + </reference> + </referencesInternal> + <elementDefinition Id="13765df8-e81f-4a12-9101-fbb8acabd13d" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="d8054c2a-8255-465b-addb-e82136053077" name="Equals" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="7c73c359-c673-4ad9-b1ea-41d58fe4a6ca" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DSegments" tag="ViewCode"> - <elementDefinition Id="74124bb3-b4ea-4877-85f1-2dc1f6d9724b" /> + <reference Id="a38d07be-1c6f-4e99-af8a-515b4e0149f8" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DObject)])" tag="ViewCode"> + <elementDefinition Id="e7a03664-2f51-4e94-a9ef-394c540fd62d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="c9275fd9-506a-42a8-b2d8-9a6a25b40687" name="property" profile="CSharpProfile"> - <elementDefinition Id="dfaac0ef-fd47-4571-86c0-40d3f62c146b" /> + <stereotypeInstance Id="0a189cf4-31ea-4b19-9eb7-46003c9b55cf" name="method" profile="CSharpProfile"> + <elementDefinition Id="f888d19c-abe3-4d57-9b40-fbfaa6df054d" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="79f21105-32ae-45bf-a1a0-1027052c1561"> - <propertyInstance Id="feeda3d3-e1c8-45da-8182-3ce1ca3b7a35" name="ClrAttributes"> - <elementDefinition Id="1c5dd3e3-274d-476f-b19b-ae953951c57c" /> + <stereotypeInstanceHasPropertyInstances Id="ec71e9f1-3ce3-4c24-8876-d8c849576a1d"> + <propertyInstance Id="70625443-8a71-4e78-857b-265944daeef7" name="ClrAttributes"> + <elementDefinition Id="67fcf952-bc08-47b6-a03b-20abe41469ee" /> </propertyInstance> - <elementDefinition Id="02185c9e-acb5-494d-95b5-17df1ed93454" /> + <elementDefinition Id="d9d46d4f-6462-4402-b9fd-c2cc9af884c6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9e3b999e-a557-495f-981c-aaee44eca209"> - <propertyInstance Id="17a9dc70-0822-48aa-a453-27b1bce2962a" name="Get" value="public"> - <elementDefinition Id="5f15c6e1-05cc-43b9-b256-d438391b2293" /> + <stereotypeInstanceHasPropertyInstances Id="6a991fa9-291a-4d54-932c-1df5209a4b6c"> + <propertyInstance Id="cdf558de-661d-489f-ab90-808ad95a1e2a" name="IsPartial" value="false"> + <elementDefinition Id="4fd95fb2-0314-4e7d-9862-67d1964edb35" /> </propertyInstance> - <elementDefinition Id="e951022d-370b-4c3e-82c2-59514a64acee" /> + <elementDefinition Id="aedacabc-db03-4fee-9250-1f8261cabaf4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0ccdc68f-257c-4ced-82e9-c9490f25f93c"> - <propertyInstance Id="80e8bea2-8939-488b-80ae-85a4e9f30046" name="HasBody" value="false"> - <elementDefinition Id="46e708c6-3411-4b01-833d-e3bfc20d2365" /> + <stereotypeInstanceHasPropertyInstances Id="32fdf9d7-7168-401a-9329-646636c8d4a8"> + <propertyInstance Id="bb9e0a86-0a91-4bd1-929a-e55925a727eb" name="IsUnsafe" value="false"> + <elementDefinition Id="ece0f2c6-de27-4689-9e2f-5cc4747b9ed0" /> </propertyInstance> - <elementDefinition Id="c287dd34-164b-445f-82bb-ee922f10615b" /> + <elementDefinition Id="03fe9c76-ca50-4b5c-834a-9806fb150807" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="086ff32c-f245-40f1-8ab5-441a4e5eb0bf"> - <propertyInstance Id="6ee7c85c-6997-4f6d-9549-a01b8e833bbd" name="IsUnsafe" value="false"> - <elementDefinition Id="a450ea66-872e-4046-a1d7-472108aafaa8" /> + <stereotypeInstanceHasPropertyInstances Id="335cbc79-7619-4393-88eb-44517107729f"> + <propertyInstance Id="d8f0b47b-96e5-41d8-b389-afc54f7ee8dd" name="Inheritance" value="none"> + <elementDefinition Id="63dfe530-44b1-46d9-aeee-9af7201c0298" /> </propertyInstance> - <elementDefinition Id="106f643f-0ef5-40cc-88da-fadf913fff1b" /> + <elementDefinition Id="cddc056d-5c27-4d7c-8aa8-23c29e68e2a3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2d919962-2044-46b7-83e5-217509811834"> - <propertyInstance Id="ff4363c4-ddaa-4ae3-a546-927ddf0b872f" name="Inheritance" value="none"> - <elementDefinition Id="67601a6d-a2ba-4ee3-b24b-ba1b59e7857c" /> + <stereotypeInstanceHasPropertyInstances Id="e36450f0-e73e-40ec-9f91-fb634ce00e20"> + <propertyInstance Id="881fc5c0-9cc7-44c3-bd29-be5d1a06cb9d" name="PackageVisibility" value="internal"> + <elementDefinition Id="fdb51328-8446-4357-a2e1-c55caf01bbce" /> </propertyInstance> - <elementDefinition Id="dc29e589-774b-4b24-be01-5fda4fed6251" /> + <elementDefinition Id="e741b15a-f465-46aa-8127-a6842d0e191c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7958759c-5c83-4fd3-a6a6-56207be06895"> - <propertyInstance Id="fdc616dd-5624-459e-abc0-1481fa9523ad" name="PackageVisibility" value="internal"> - <elementDefinition Id="c7e2ed62-3c8e-4565-a1be-795b6cf9235f" /> + <stereotypeInstanceHasPropertyInstances Id="cc353784-8ddf-40ec-8b3a-b6e5459cf838"> + <propertyInstance Id="3afc7b71-4983-47f8-8ca1-32426418eee3" name="params" value="false"> + <elementDefinition Id="c69215e1-53af-47d9-86c8-b59d93859073" /> </propertyInstance> - <elementDefinition Id="05cf12c6-0f3f-4562-a68b-705c8be9796a" /> + <elementDefinition Id="1bdd85a7-d50c-4570-b1af-4a05e899cf72" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0cffa475-9d96-42fa-ba6e-5fd450f73f72"> - <propertyInstance Id="cc3fe5e9-b73c-4ec7-9d1b-db07a571fe5c" name="Set" value="none"> - <elementDefinition Id="7c13b36c-fbad-4d37-a412-902d1ad490e0" /> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="d3ca6203-7d3c-4dd8-828c-bdb04e3c3b60" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="66209cf5-93a7-44a9-b4f4-3df27d5b08a8" direction="Return"> + <elementDefinition Id="e2a0ae7f-40fd-4bec-89cd-72cc2ac40b7f" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="501296f9-5f20-4548-b0c8-c1634a8962b0" name="obj" direction="In"> + <referencesInternal> + <reference Id="e59b425d-158d-45dc-942f-c8acc4682f4d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DObject)]) ParameterIdentifier%3Dobj" tag="ViewCode"> + <elementDefinition Id="e45a22f1-e351-41f4-8de2-30354721170d" /> + </reference> + </referencesInternal> + <elementDefinition Id="eac295bf-4d4d-40b3-9027-d18414639537" /> + <type_NamedElement> + <referencedTypeMoniker Id="76846eb5-3017-43c0-a3d1-0f2080fe80fe" LastKnownName="Object" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="6353b6b4-5b3a-4fd3-ad9a-78e6bdec9048" name="Equals" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="48da9999-3aa5-4f8c-97b3-c9483be7db5e" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine)])" tag="ViewCode"> + <elementDefinition Id="0f7f65d5-05f0-498b-8dc0-58a704c7d5be" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3e94ef8b-62fd-4ebf-ab59-11e713d1480d" name="method" profile="CSharpProfile"> + <elementDefinition Id="d064bc91-8190-4911-8948-2de498cd4f74" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="60333c5c-98b5-4ddb-bde1-6498a5be7e4f"> + <propertyInstance Id="8eb677af-abf3-4151-be13-4e50f14cd556" name="ClrAttributes"> + <elementDefinition Id="08b70408-bceb-48d0-931b-8220f9dbd592" /> </propertyInstance> - <elementDefinition Id="1990fd8c-08f7-41f0-aa6c-f3cdfccf74e2" /> + <elementDefinition Id="1856726a-ab3a-4fa8-8add-c0c8aee53886" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="63484aee-2b53-4955-993d-2b304a229e94"> + <propertyInstance Id="c3e457cf-19a6-4fff-8971-4f90fd0e352a" name="IsPartial" value="false"> + <elementDefinition Id="2722863c-3c16-4c53-8ae4-85ace737ab37" /> + </propertyInstance> + <elementDefinition Id="c3bbba7c-24bf-4c62-a950-9ffe1f7174ed" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0ece1449-bcf4-455e-84cd-92a15fb6d0ce"> + <propertyInstance Id="17f50237-7404-437c-83e3-39ab10e29929" name="IsUnsafe" value="false"> + <elementDefinition Id="92fd4882-f5ff-446f-856c-083a9f8b4ca4" /> + </propertyInstance> + <elementDefinition Id="0301a7ec-ddf2-419a-9335-5b176e6cf61b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2947d63e-76b3-4255-921a-3954e5ed3de9"> + <propertyInstance Id="d86a660b-041b-44e9-94d3-e0b7416465d4" name="Inheritance" value="none"> + <elementDefinition Id="af929401-5010-437c-afa9-9a9e41740ddd" /> + </propertyInstance> + <elementDefinition Id="0be1de64-573e-4428-b74d-c648f9250183" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f534fad5-3d0a-4bd6-90ef-b50d2363a788"> + <propertyInstance Id="20cd1a1b-5e44-4487-9cef-ca46495ed599" name="PackageVisibility" value="internal"> + <elementDefinition Id="ce979e2a-6ac8-439d-a2cd-b312ad34c994" /> + </propertyInstance> + <elementDefinition Id="08965afc-e9a3-4442-93db-8833cc54b861" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5f13b983-61d5-4a6c-a5b4-b01cc1c404eb"> + <propertyInstance Id="02873541-0f29-4a7b-a33d-f3fbd779db5a" name="params" value="false"> + <elementDefinition Id="f979e4cb-025c-47c7-9836-6cbccaa57a88" /> + </propertyInstance> + <elementDefinition Id="96c6d273-ba50-484d-96a0-42ec28b57b56" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="15b785e8-3642-4fcf-84a5-2a721edaa670" /> - <type_NamedElement> - <referencedTypeMoniker Id="cb4e242b-8140-403f-84eb-fd38133b5f30" LastKnownName="Segments" /> - </type_NamedElement> - </property> - <property Id="e58c3ae4-8818-4bc4-8b67-2ac826cd73ae" name="PT1" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="e5b52c5a-1ab2-4efa-a3b5-470f6e400515" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="f5e181d4-0030-49de-9f5e-7d1d76efd9c9" direction="Return"> + <elementDefinition Id="b1935478-fd3a-4a7d-8ab0-b536c03cc3f2" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="27020bed-dd70-4faf-8816-596e038deab7" name="other" direction="In"> + <referencesInternal> + <reference Id="937e1ef2-5679-42bf-898e-427da996dbce" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="0b0416d3-4672-47ea-a636-017e107fa71c" /> + </reference> + </referencesInternal> + <elementDefinition Id="4bd2317c-b800-416b-b6af-9201e945a349" /> + <type_NamedElement> + <referencedTypeMoniker Id="3052f617-5d93-4052-9202-0895a04e9f3c" LastKnownName="CombustionEngine" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="3aeb7018-d29a-4b4c-a0de-c62ea7ee8d96" name="GetHashCode" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="c93ed046-9993-4cbd-a0ef-e60c10354990" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DPT1" tag="ViewCode"> - <elementDefinition Id="e6e5c5fc-e14b-4df9-9bf1-022d30d35b3b" /> + <reference Id="6274ff4a-745f-4085-9075-c79f3cbfeb01" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DGetHashCode" tag="ViewCode"> + <elementDefinition Id="abd33b1c-8d68-45fd-9ca0-73f42082a5cc" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="190a226c-3274-46e9-a9d6-bbd534dd3167" name="property" profile="CSharpProfile"> - <elementDefinition Id="ea7e07af-0b5e-484c-ba44-51d90358c024" /> + <stereotypeInstance Id="5c644d87-eec6-4f74-b4af-a9bc2aeadf4a" name="method" profile="CSharpProfile"> + <elementDefinition Id="37629605-66a3-4b11-b137-0b2a8eac52ef" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2484ba0a-a0af-4d76-9939-4b1c5cbe42a0"> - <propertyInstance Id="f4d89b1e-4720-4902-896e-f9b2eb53f233" name="ClrAttributes"> - <elementDefinition Id="4bc6e24c-0a2a-498a-908b-0de7b6c4407d" /> - </propertyInstance> - <elementDefinition Id="8d72fc4f-f438-48fb-8743-27a578265363" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4f9f2eae-469b-4393-b3b3-439a991447ea"> - <propertyInstance Id="1b44947f-f14e-4464-8334-fc0215d8f262" name="Get" value="public"> - <elementDefinition Id="a7dfd3a8-c041-4fd3-a3c9-d6137ff6abd1" /> + <stereotypeInstanceHasPropertyInstances Id="111bf73c-f5f9-44c7-b359-e495a5562279"> + <propertyInstance Id="851dcccc-3a9f-4489-b388-6a6f7e592652" name="ClrAttributes"> + <elementDefinition Id="fb9a66bb-39b7-46eb-94fc-fa6dad3d0502" /> </propertyInstance> - <elementDefinition Id="d5688361-fac3-4686-9f3b-74e60296d9a6" /> + <elementDefinition Id="ddba8158-7049-4280-b267-230746d4ad9a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="efd55eaa-478f-4667-89e4-42c30efb457d"> - <propertyInstance Id="faa1356d-dae9-4e46-abbc-785b2b7a5092" name="HasBody" value="false"> - <elementDefinition Id="47fe36a4-2edd-49b0-83da-b18bff3e5442" /> + <stereotypeInstanceHasPropertyInstances Id="817afea1-288b-437d-becc-ad6a66ede0a3"> + <propertyInstance Id="435a7513-2f00-4a59-9915-e4a43a7382b6" name="IsPartial" value="false"> + <elementDefinition Id="0be93883-087e-49e1-9556-5cad4b708f85" /> </propertyInstance> - <elementDefinition Id="bb4563b5-0a38-4e3d-84b8-36e44580afc3" /> + <elementDefinition Id="0fb9ac57-83e1-4e69-9e44-5a0b3a570fbc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bf0c773d-726d-4f14-a96b-86192e3b34cd"> - <propertyInstance Id="7aa57da4-7d39-400d-8967-4a7127a4ecd0" name="IsUnsafe" value="false"> - <elementDefinition Id="18924222-29e3-4b58-aeec-ec859322440d" /> + <stereotypeInstanceHasPropertyInstances Id="0382f8c7-6382-4e0d-9fa3-16e60dc0070d"> + <propertyInstance Id="7fbcf4ab-a041-4e70-b716-474142f0e72b" name="IsUnsafe" value="false"> + <elementDefinition Id="4e820987-3fa0-426a-af46-54dd6c9d5efe" /> </propertyInstance> - <elementDefinition Id="b50dd3ec-a37e-4799-8510-4957032e3fbb" /> + <elementDefinition Id="af25e7c3-fa7c-44fb-8050-a437526e03a1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c5ea3dc8-5335-419a-9b35-ce3992d06184"> - <propertyInstance Id="f4bad3b6-4aa1-4796-9582-1f873838e409" name="Inheritance" value="none"> - <elementDefinition Id="0b46e682-8dda-41ec-8b48-d778b4a78508" /> + <stereotypeInstanceHasPropertyInstances Id="19087507-b767-405a-89eb-e1f36047caeb"> + <propertyInstance Id="98ae98c4-57c5-41e9-9da7-4cd6a7d18c59" name="Inheritance" value="none"> + <elementDefinition Id="dd527a9c-3ec3-43ea-8d46-203883d75150" /> </propertyInstance> - <elementDefinition Id="69c57c45-7da4-4b46-b942-2714c344a6c8" /> + <elementDefinition Id="e0c47fb7-fe87-4d77-832e-7589d84b1c85" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e36856fc-d69f-4111-8f12-fd5e6449dd21"> - <propertyInstance Id="96dddf99-96ed-466b-b3e3-22f078354dcd" name="PackageVisibility" value="internal"> - <elementDefinition Id="db86b946-f5d2-460c-b6b0-bca0f242b762" /> + <stereotypeInstanceHasPropertyInstances Id="c78b5b15-11c6-46fa-a756-ab3b1d517f75"> + <propertyInstance Id="da100eb6-7bc1-45dd-bf95-3d1c5db4756f" name="PackageVisibility" value="internal"> + <elementDefinition Id="345ad2c0-cc15-4a01-b2ee-eba6c8a1ce7d" /> </propertyInstance> - <elementDefinition Id="a1923e5f-c6de-4c04-a78a-09dbdbb6ab8f" /> + <elementDefinition Id="d4dca72c-3862-4f9a-9471-1ef3aa4bde2a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0c6e4d64-09f6-4bd0-9b20-4c81635976c8"> - <propertyInstance Id="bfe7b799-2611-40b6-8062-30026c3fb633" name="Set" value="none"> - <elementDefinition Id="b69fa587-79b3-4ee5-99eb-1a8fb2987b3a" /> + <stereotypeInstanceHasPropertyInstances Id="b5759c1a-7b63-4caa-b356-5bb44e405a55"> + <propertyInstance Id="85015c2c-3d7b-43ae-a4b7-8f3a9bd6d3b3" name="params" value="false"> + <elementDefinition Id="8a5dde30-83e9-402c-a02c-87d47dfae229" /> </propertyInstance> - <elementDefinition Id="c4c41ec4-9458-41ce-8a7d-c2f641694e1c" /> + <elementDefinition Id="c718bf1d-dc33-4ca2-af66-8d32983c8f13" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8c7585f4-92f0-4367-a1d2-b4757a680557" /> - <type_NamedElement> - <referencedTypeMoniker Id="15c3fd8e-2535-4693-9df4-ed01817bfaa9" LastKnownName="PT1" /> - </type_NamedElement> - </property> - <property Id="40c37b7d-3ec6-4520-8d1f-40193326c6da" name="ElectricSystem" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="38e047fa-be88-48fe-ad53-2206017acc15" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="2d652d4f-8d2c-4237-9d5e-6310425698fb" direction="Return"> + <elementDefinition Id="f280d454-21aa-4393-85a2-094b47d6dc70" /> + <type_NamedElement> + <referencedTypeMoniker Id="3bd7d5f7-9765-4191-8d2a-a31f4f880179" LastKnownName="Integer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="10c1bd56-e216-4ed1-8f51-7b02407f25b6" name="TUGraz.VectoCore.Models.Simulation.DataBus.IEngineInfo.EngineSpeed" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="857594db-38d0-4816-8a29-0246f1ab9319" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DElectricSystem" tag="ViewCode"> - <elementDefinition Id="8587b13b-e6db-49cb-87aa-3ee862524d84" /> + <reference Id="2dc12c3a-d70b-4590-90ba-6254b41bfb20" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DTUGraz.VectoCore.Models.Simulation.DataBus.IEngineInfo.EngineSpeed" tag="ViewCode"> + <elementDefinition Id="1a39e673-830a-4b21-aaef-396ee9bd7e07" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="63b9569c-2a0c-4553-bcfa-016e8da0ed97" name="property" profile="CSharpProfile"> - <elementDefinition Id="8d73051a-5067-4fda-8dd1-d04629fb4516" /> + <stereotypeInstance Id="8ec2911c-0fac-416b-8b99-8bef6fc7b0cf" name="method" profile="CSharpProfile"> + <elementDefinition Id="417d1084-f550-421f-9959-f3941ef0e107" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="52613721-d0a7-4a77-8f29-0311325d1171"> - <propertyInstance Id="78dcf5d2-a0ee-46f0-bc95-0d74ac678208" name="ClrAttributes"> - <elementDefinition Id="bd15809d-5f22-4099-b59c-421f34490faf" /> - </propertyInstance> - <elementDefinition Id="9adf9535-22d1-4e7b-b422-ac513be9cc7e" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4a69f572-6181-436a-babf-56c883bccfb9"> - <propertyInstance Id="4c11653f-ff08-4b51-8329-3e89ab58994f" name="Get" value="public"> - <elementDefinition Id="0da095dd-916b-4fe2-8d7f-488f7d11a625" /> + <stereotypeInstanceHasPropertyInstances Id="6fcb5204-dc10-4fba-8e12-4afc17b93aa1"> + <propertyInstance Id="0467b4d4-4255-4991-8c6b-f7039a97560e" name="ClrAttributes"> + <elementDefinition Id="76a31464-6dee-47fa-862a-fd327334f59e" /> </propertyInstance> - <elementDefinition Id="bb38cde2-559e-48d8-bfe0-b866584c8932" /> + <elementDefinition Id="e0a50a61-89f1-4773-93c0-ced117aedc87" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c5e355e6-de6a-4dd9-b9d7-3a39897e3d6f"> - <propertyInstance Id="cd1ca723-c993-48dd-8d2b-afc0f4275b95" name="HasBody" value="false"> - <elementDefinition Id="694c8e1b-0495-4192-86c2-ce979c339731" /> + <stereotypeInstanceHasPropertyInstances Id="a3fb235d-3cd7-4d2c-88cb-dba139d21cec"> + <propertyInstance Id="39311608-afb5-49ea-87c4-0296bc2800bc" name="IsPartial" value="false"> + <elementDefinition Id="10ff48f3-8546-4f2b-8381-f212a7251ab4" /> </propertyInstance> - <elementDefinition Id="45a12f28-2c1e-42fd-9df9-e5df7a5d2ebc" /> + <elementDefinition Id="bbeb26ec-2bf4-4f60-8a94-54f3beea926e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="88105ca8-0fda-41cb-9c49-bd5f7f0a2cef"> - <propertyInstance Id="e21a7223-0c61-4afd-984e-e49e3df205f0" name="IsUnsafe" value="false"> - <elementDefinition Id="ba083c79-fd59-4b85-9141-23e53355215e" /> + <stereotypeInstanceHasPropertyInstances Id="a0905db0-20fc-4fbc-bfcd-411e55a9fabf"> + <propertyInstance Id="fb05c24c-fa06-4ee7-8500-412d845ca599" name="IsUnsafe" value="false"> + <elementDefinition Id="f56651d6-7661-45b9-b71f-d3a6bb60e111" /> </propertyInstance> - <elementDefinition Id="15fa5ada-76df-41c2-a64d-793f48cd1353" /> + <elementDefinition Id="f8582241-93ee-4c50-a6ca-0e13aa925c54" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a2e77575-9873-4323-bbd3-9696a8ce6e2c"> - <propertyInstance Id="0628b739-0ae2-4f49-a181-a3313f133795" name="Inheritance" value="none"> - <elementDefinition Id="2f31bd93-a049-4502-b494-df115b5116fb" /> + <stereotypeInstanceHasPropertyInstances Id="c6c90c70-d4c6-4cd0-8c5c-82ea5bd9e230"> + <propertyInstance Id="5184b94c-1007-47e9-9b94-b78c124bf925" name="Inheritance" value="none"> + <elementDefinition Id="28818d8b-95a4-47c0-8823-1d6c361c1afa" /> </propertyInstance> - <elementDefinition Id="a8dccf4c-2653-4922-ac96-8ba27b9af567" /> + <elementDefinition Id="026cac48-c547-4730-b0fa-c90d3b957c64" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="db30c8ad-38e1-4181-94f9-74cfda4f8eff"> - <propertyInstance Id="38076349-e9e5-433c-b923-e1b291dfd394" name="PackageVisibility" value="internal"> - <elementDefinition Id="7710fb34-dc1d-4719-8834-2ece4dcdedb7" /> + <stereotypeInstanceHasPropertyInstances Id="6805cce5-c8c8-43aa-a945-629e8dca6e3f"> + <propertyInstance Id="1fcb77c5-0f1d-4643-ae16-9fb795c40600" name="PackageVisibility" value="internal"> + <elementDefinition Id="cad71571-b93d-4f5b-a4dc-c7d682d062ab" /> </propertyInstance> - <elementDefinition Id="7df72c40-ebdc-415a-b1b8-68842940c298" /> + <elementDefinition Id="e0aefe56-0bc6-4940-a13d-2c8f643b2e39" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2b2838a5-7bfd-495c-a6ca-78f905b9b3bb"> - <propertyInstance Id="b835eab4-0f20-418c-96a8-a035ebfdbc50" name="Set" value="none"> - <elementDefinition Id="9d98e0cc-d8a0-4c5e-9e83-13d71232e842" /> + <stereotypeInstanceHasPropertyInstances Id="1f57be3d-2275-4892-bcfa-a54511c4b91a"> + <propertyInstance Id="f60ac1df-615c-4716-9de5-21ee1aa34f0a" name="params" value="false"> + <elementDefinition Id="af79e84a-77e1-4ab7-8ec4-47da45347178" /> </propertyInstance> - <elementDefinition Id="5af2d669-e580-4f65-822f-c5efe95cdb55" /> + <elementDefinition Id="f5a01053-ce52-46a0-b3f2-972b0fddd03d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="acf15900-c083-4f86-af59-a609edb39175" /> - <type_NamedElement> - <referencedTypeMoniker Id="21698a25-48fb-4cf0-bf27-bd2396c75b81" LastKnownName="ElectricSystem" /> - </type_NamedElement> - </property> - <property Id="7e2d9111-9f30-4e97-899d-5f9954f73aab" name="Fan" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="63a27574-8872-44f0-9243-beb3315cb9d3" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b2332b3f-4e86-4b31-8bed-f8aeac11f8ff" direction="Return"> + <elementDefinition Id="5d4ea26b-c1bd-40eb-992b-339c453feebe" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="e4e0cb9e-ebee-48ac-9d81-b0992f1cf98f" name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="cb7f227c-70e7-4cdf-a013-a4af2796d170" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DFan" tag="ViewCode"> - <elementDefinition Id="6a697d0e-d9bf-4a7e-b2be-a4e79874470d" /> + <reference Id="d634efcb-fd67-4e2e-9b87-29a884a1dd2a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DOutPort" tag="ViewCode"> + <elementDefinition Id="9c6b9c29-208a-4ddf-9a4e-bc1ff7748168" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="9d106466-1835-4c53-a6f1-a693d9167480" name="property" profile="CSharpProfile"> - <elementDefinition Id="d80ae642-278c-4707-a3e0-7367fe1a74b2" /> + <stereotypeInstance Id="924ea9b6-640f-4380-b6d4-7de7b20bab2b" name="method" profile="CSharpProfile"> + <elementDefinition Id="bc397f60-201b-4a68-ae39-af1229c4f9ab" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2a6703e7-a51d-464d-95b4-defa93e0cb8b"> - <propertyInstance Id="8614ba03-2775-4979-abf5-47dd4fdb2780" name="ClrAttributes"> - <elementDefinition Id="93e1cfa9-ede9-4848-ba18-bf69b87731f6" /> - </propertyInstance> - <elementDefinition Id="150cb553-e769-4692-931e-5867dac88aad" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c190baf9-44c8-4709-8186-fba4c673be4f"> - <propertyInstance Id="f78dd6d6-7706-4ada-836c-5043fe9d32d9" name="Get" value="public"> - <elementDefinition Id="ea64ce39-472f-4142-92c0-5c18999a1eda" /> + <stereotypeInstanceHasPropertyInstances Id="657c72ff-3185-4200-ad25-fbed7d52c481"> + <propertyInstance Id="a40159f9-536f-4b6b-8c01-7059c9b34c10" name="ClrAttributes"> + <elementDefinition Id="4eff51cd-e5aa-4af4-8564-0fbc7b7d6ea9" /> </propertyInstance> - <elementDefinition Id="d2d718c9-ee3a-45a4-a6d1-50ac9483fc53" /> + <elementDefinition Id="f1f27803-20f6-4dae-b4ff-f48b6a956c1d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="acf8ff41-5302-4b57-b751-fee374b2119d"> - <propertyInstance Id="1df68c06-9d6c-4f43-a469-3acd123887b9" name="HasBody" value="false"> - <elementDefinition Id="b703f3ea-c074-4f00-95e3-271027930944" /> + <stereotypeInstanceHasPropertyInstances Id="fdc7c4c0-d824-416e-842b-69ce491d08db"> + <propertyInstance Id="6e179dbc-0c4a-4a14-8390-0f40c72478c2" name="IsPartial" value="false"> + <elementDefinition Id="f7c85736-df3e-4a18-b17d-e7a74c23a722" /> </propertyInstance> - <elementDefinition Id="14df69fc-695c-4c98-bb64-09a7b3adbef5" /> + <elementDefinition Id="e9fa3fe8-5d06-4627-abf5-5cc01e5d143e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b4a67dd0-83ad-4fde-bdde-9e0e4293c54b"> - <propertyInstance Id="d33ff9a9-fda9-452e-9693-5f51b8965611" name="IsUnsafe" value="false"> - <elementDefinition Id="b4b31035-370f-4d9b-8d7f-662c9c722e62" /> + <stereotypeInstanceHasPropertyInstances Id="ddbac512-559e-4d45-b9fa-4ecb62766056"> + <propertyInstance Id="74c506d5-caf3-4e10-a708-7fc64825fe0b" name="IsUnsafe" value="false"> + <elementDefinition Id="b528fc95-084c-424b-8305-f0a1a501f32a" /> </propertyInstance> - <elementDefinition Id="b3625263-7fc4-4d44-9076-6739ef55a771" /> + <elementDefinition Id="d9e85fb0-0aa5-477e-8771-13e9186b123b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f848f41e-b79d-48fa-a68b-c41b0eb856f7"> - <propertyInstance Id="7c899dcb-c186-45f2-8982-faad0c949294" name="Inheritance" value="none"> - <elementDefinition Id="6631e1c8-2137-432a-833a-0bd7d5907513" /> + <stereotypeInstanceHasPropertyInstances Id="0b83c817-22d4-487f-95e0-86ad6e8fc3f5"> + <propertyInstance Id="fb1dcf5a-c88f-4327-971d-d8f4d997e2ae" name="Inheritance" value="none"> + <elementDefinition Id="9a766dd1-85bc-4543-87f6-9346e5299672" /> </propertyInstance> - <elementDefinition Id="302b4312-8f30-485a-9387-c21ce22f18cf" /> + <elementDefinition Id="4ba6de1c-3796-468f-8637-9dfd5f1ddd4c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="90108fc0-042c-4f56-b173-548b2c0ad5de"> - <propertyInstance Id="90f0645e-69c7-41cd-9dc2-a27e24b1521b" name="PackageVisibility" value="internal"> - <elementDefinition Id="8b9ae58c-03be-496e-8de3-8acf1cb9ebc2" /> + <stereotypeInstanceHasPropertyInstances Id="b74bb24c-5849-420f-b2ad-3a9a5adc5b11"> + <propertyInstance Id="68424546-f0a9-481d-9f4b-ec1c066f09b9" name="PackageVisibility" value="internal"> + <elementDefinition Id="ffbed4df-7b3c-4ced-af28-2f11ec21038c" /> </propertyInstance> - <elementDefinition Id="9bab70a0-f12f-4a22-92a7-41abd5d6fe14" /> + <elementDefinition Id="2148d486-44f6-46c8-890b-91e33db74fbc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8389ef2e-fedc-4e59-81b4-1b9ab82107a8"> - <propertyInstance Id="4dc03d59-afee-42fb-a86b-9ced904dd6e3" name="Set" value="none"> - <elementDefinition Id="682b3ce0-91d8-4eda-9c1a-8551b41ed6c0" /> + <stereotypeInstanceHasPropertyInstances Id="dff1d6b1-5bd3-4cf2-967f-6f076b21b775"> + <propertyInstance Id="3ae4a76e-a682-460f-b21e-25b2cdc07cf9" name="params" value="false"> + <elementDefinition Id="36a99953-d35c-4070-99ba-5c37d2d02454" /> </propertyInstance> - <elementDefinition Id="b02982aa-7076-4ea2-bd4c-d76700046d1d" /> + <elementDefinition Id="02c3c822-63e6-4a77-8559-294fb8e2dfa2" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="c0f2b499-9569-4575-85f9-f5473491e174" /> - <type_NamedElement> - <referencedTypeMoniker Id="f4e2239e-22f1-45f5-a573-eb30bc2efeed" LastKnownName="Fan" /> - </type_NamedElement> - </property> - <property Id="d02ee6dc-f072-4a24-8b0a-09fbe16a6234" name="HeatingVentilationAirConditioning" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="0d343fb9-b5ca-4057-8aa1-ccc75dd07575" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="cfa9a3a3-67e7-4c13-a9a4-d033542042c1" direction="Return"> + <elementDefinition Id="1e3c3e0a-bfb4-4eff-9029-25e03f2519ae" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="76b10973-fc81-41ff-94b9-ba7d0caf5dd4" name="TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="fd677b1f-43e3-42cc-9565-8e16fa04af93" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DHeatingVentilationAirConditioning" tag="ViewCode"> - <elementDefinition Id="37c26b30-4547-4596-a869-c757547a283d" /> + <reference Id="9d764ea9-46f9-4289-b5db-b3cf012f928c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" tag="ViewCode"> + <elementDefinition Id="5786f5c5-bc25-4be5-a81a-ef645ff822a9" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="59116c59-8036-4715-b89e-e1d21b2ceec2" name="property" profile="CSharpProfile"> - <elementDefinition Id="b18a7640-1f81-4f32-bd45-4594703ce191" /> + <stereotypeInstance Id="55ebb5bd-fb59-44a6-b4a6-c0cc3b30732e" name="method" profile="CSharpProfile"> + <elementDefinition Id="30505d9a-7e2e-47df-8d79-83c0f3b0bfdb" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b52320a5-0c13-4a36-90d3-687387e95a57"> - <propertyInstance Id="b576debc-39ba-4323-a823-e76377ecb39c" name="ClrAttributes"> - <elementDefinition Id="66adb4c6-4246-4d09-aeff-108fbab33894" /> - </propertyInstance> - <elementDefinition Id="3267cd0d-1efd-4d9b-ac68-4f190c633583" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5670c728-2156-4c61-8bf1-60ca4a734ace"> - <propertyInstance Id="e3cbcc6e-cfe3-4575-9e8c-c5c42db7ac04" name="Get" value="public"> - <elementDefinition Id="9185e8ae-f407-4ea0-8fcb-fa3f744c8954" /> + <stereotypeInstanceHasPropertyInstances Id="f8511065-36a2-497b-bb9d-5473c453329a"> + <propertyInstance Id="d1601ece-a501-4442-9aa1-06a38d0dcac0" name="ClrAttributes"> + <elementDefinition Id="8d939ba6-4c9c-46e9-a83e-c422f8afa802" /> </propertyInstance> - <elementDefinition Id="a6c0fecd-3dff-4efe-9f48-ad4bce16cdcb" /> + <elementDefinition Id="74f47f40-1aa1-4fe3-bd2b-a1005a4d15f5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7d6e4023-c594-4dad-a05f-827d74ef9b1d"> - <propertyInstance Id="dd480341-c531-40da-b9d0-a96627335156" name="HasBody" value="false"> - <elementDefinition Id="c0d7b3c3-5fb8-45c4-af1e-152cca1b7f2d" /> + <stereotypeInstanceHasPropertyInstances Id="f0616f35-d5f1-4e93-8549-fa9dbc692d7e"> + <propertyInstance Id="3d5ed2c6-bd99-43b5-83f3-dbce71c44c64" name="IsPartial" value="false"> + <elementDefinition Id="9821b684-fab9-4171-9468-2907cdbc7173" /> </propertyInstance> - <elementDefinition Id="cef0031a-349f-4f15-bd8a-d6635a8c949e" /> + <elementDefinition Id="1edbd755-a952-4b4f-9871-bbe5c8be0a15" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4fe3b4e7-b78a-4526-aa65-5387b04ac28f"> - <propertyInstance Id="fb91c9a1-58a0-43e8-8ef7-4485c208f8aa" name="IsUnsafe" value="false"> - <elementDefinition Id="8067a06a-0ff0-4d18-9170-cc87ed7d9706" /> + <stereotypeInstanceHasPropertyInstances Id="d38e9e2b-3840-41c3-ac9e-8a8b0b399c1b"> + <propertyInstance Id="b98ff404-9f7e-4d13-b701-c20eaf78a7f4" name="IsUnsafe" value="false"> + <elementDefinition Id="7e0e3dbf-6249-4e57-87ee-b4a7fd6e5d00" /> </propertyInstance> - <elementDefinition Id="be4d82b7-5e9a-4c1a-9bfa-6640a8380cb2" /> + <elementDefinition Id="6bf6cfae-2b41-47ff-b342-c06975e2f780" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a4913f14-08b4-4352-a277-f6c6c6039356"> - <propertyInstance Id="8e73f86a-0c1f-4a54-a6e3-8ce664c16b04" name="Inheritance" value="none"> - <elementDefinition Id="edff3fcf-4f2e-45ab-8339-9667a23cb72a" /> + <stereotypeInstanceHasPropertyInstances Id="982432f9-b380-4537-a443-660bb5f38d4b"> + <propertyInstance Id="84043929-6630-4d42-9665-bb8154a4979c" name="Inheritance" value="none"> + <elementDefinition Id="0bd9ee73-de52-4567-8277-71f35edb26be" /> </propertyInstance> - <elementDefinition Id="a86aaf17-bd8e-477c-94ee-f6fed014ff0a" /> + <elementDefinition Id="072c0b9c-5321-4bc5-bb6e-766488c75d06" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f138b49b-d033-46de-871a-6ba8280ca1a0"> - <propertyInstance Id="76cbcb7a-0323-4dfa-8985-faaf95486cfb" name="PackageVisibility" value="internal"> - <elementDefinition Id="f21459fc-ca39-4a65-8470-f353e5c8db4b" /> + <stereotypeInstanceHasPropertyInstances Id="62da9d92-f79d-4582-9007-0dbaa1d5cf32"> + <propertyInstance Id="fc9d5a94-06bf-444c-8629-40408da158f1" name="PackageVisibility" value="internal"> + <elementDefinition Id="35fb2338-ae7b-4d59-aa04-2fa2da46dcec" /> </propertyInstance> - <elementDefinition Id="5d1fe3e6-ca86-4483-9224-88a93cca71e1" /> + <elementDefinition Id="0f90ca40-bcb1-4526-b754-dd6b9a0925c5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5a320b63-a3d9-472c-ad4d-7c21861ccfab"> - <propertyInstance Id="d2e51735-d53c-4b3d-892f-7389a156f712" name="Set" value="none"> - <elementDefinition Id="20c32a9c-b45a-4b5d-b302-41e80750d912" /> + <stereotypeInstanceHasPropertyInstances Id="b9484b23-d1a1-4e91-a0c4-4005f5e7b6cb"> + <propertyInstance Id="81e45d9f-07c7-4651-a6bd-7c4d3ffaa2cc" name="params" value="false"> + <elementDefinition Id="7f24e014-cbc4-487f-abb3-c84e1e37a219" /> </propertyInstance> - <elementDefinition Id="c6f8dce3-db0a-4b68-b1bf-6b1561bdb012" /> + <elementDefinition Id="e607bfb4-d377-4ffd-bdec-02cc6dde717e" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="ba54a159-6e47-4ee2-a84d-04b75318fb5b" /> - <type_NamedElement> - <referencedTypeMoniker Id="df43bfd7-e106-485a-a889-0038859ef668" LastKnownName="HeatingVentilationAirConditioning" /> - </type_NamedElement> - </property> - <property Id="4f439cd1-c9ed-4fbd-aacb-92f67489d41c" name="PneumaticSystem" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <referencesInternal> - <reference Id="7b7fa67d-eb8b-44cb-bb8b-a54ad1a5a204" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DPneumaticSystem" tag="ViewCode"> - <elementDefinition Id="b335fb65-de7d-4301-9952-b0f0144e25b0" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="54b0d54e-cce5-41b5-ab61-c90ee2fc9b68" name="property" profile="CSharpProfile"> - <elementDefinition Id="f19777f7-7966-4bf9-bf6c-478c9416730f" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a1ae33f0-27f5-4dfd-b742-25b05df6686c"> - <propertyInstance Id="79fa9952-0584-4b11-a1e7-ea663fd3b217" name="ClrAttributes"> - <elementDefinition Id="f8ec4f28-d140-4299-b15e-a04843486cf7" /> - </propertyInstance> - <elementDefinition Id="ae0bae8d-aaa0-4b08-9de6-d6654061e592" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bf3a3443-be09-4752-b4ab-d571162746e9"> - <propertyInstance Id="0c039f97-a6eb-4c6c-9880-41d7500c6d22" name="Get" value="public"> - <elementDefinition Id="662e0fa0-2157-42f5-a6cd-6a5f0e6ebfb2" /> + <elementDefinition Id="54a04c22-f60e-4ea3-8fd3-5fa99444c7d3" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="dd22aa88-405b-46c2-9a83-41dc2aafc3b1" direction="Return"> + <elementDefinition Id="61d1fe57-ddf8-46e3-822c-8d971cdb6868" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="955cf69e-2851-424c-916d-f55d0a9f1ef1" name="absTime" direction="In"> + <referencesInternal> + <reference Id="1ef2785d-9772-4309-8d9d-bbd1bb8cf8e1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="66464a05-35dd-40e2-bf29-af50b519549d" /> + </reference> + </referencesInternal> + <elementDefinition Id="0d544598-16a2-4231-a8b7-c3db5245cccb" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="ad250a11-7c9c-4da8-a497-fb75167b6ff6" name="dt" direction="In"> + <referencesInternal> + <reference Id="c2fed5d4-c367-4b4f-a4c3-7a3f78fb2e58" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="438009b5-6977-4187-915e-d9ba92239359" /> + </reference> + </referencesInternal> + <elementDefinition Id="20708fdc-6889-4882-a684-10d8f59fd120" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c260ddda-dbd8-4cc1-8a58-2f6a7c339b10" name="torque" direction="In"> + <referencesInternal> + <reference Id="1da0ba34-da02-449c-a072-01d8aa3f9915" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="c43121a5-4a1b-4122-8260-a12d89976e03" /> + </reference> + </referencesInternal> + <elementDefinition Id="7cbf8064-1435-48c6-8b24-9d04dee1805e" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="2121b0d7-e87e-4ad7-a21b-414c4e9ba362" name="engineSpeed" direction="In"> + <referencesInternal> + <reference Id="073528f7-5036-42ce-9227-7891d91e535e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DengineSpeed" tag="ViewCode"> + <elementDefinition Id="f738cfb2-67f5-4abb-ac03-c0ce48c306f0" /> + </reference> + </referencesInternal> + <elementDefinition Id="c37b2521-e1b3-4e38-98e6-cc9c4268c19a" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="d4d4a8b9-e516-4b41-96ac-43314ca29550" name="dryRun" direction="In"> + <referencesInternal> + <reference Id="eb357a10-668b-4ac1-8eee-613edbc72f61" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" tag="ViewCode"> + <elementDefinition Id="34943503-6da5-4f47-a017-438b45c95c8c" /> + </reference> + </referencesInternal> + <elementDefinition Id="0c89d0d2-bafd-4e34-bd8f-9867017b0f5a" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="31f16b68-1561-4f0e-867d-fc3eb8d47fab" name="Initialize" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="8ed4d2e5-1872-4295-bb71-605645cec5d0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" tag="ViewCode"> + <elementDefinition Id="843ef5e5-1421-4d02-919f-8f5f131ce654" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6fbf671e-ac58-46e9-8b23-3382a8730e92" name="method" profile="CSharpProfile"> + <elementDefinition Id="b58486c9-2acc-4cc2-b26b-72fbd9793941" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="80fd1ce3-4d8c-4b88-b675-a287d7c9472f"> + <propertyInstance Id="957aea44-ff55-43ca-9d23-4c9999b2b516" name="ClrAttributes"> + <elementDefinition Id="dbf353cf-c029-4c0e-8514-119583a0b405" /> </propertyInstance> - <elementDefinition Id="a675e2d5-4f60-4119-a561-7ea5ca0c17c8" /> + <elementDefinition Id="0bcb457c-a53f-4fc0-97f9-5a173a48e68b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="93b20b24-b255-4c8f-bc43-61cfd6ec8a8e"> - <propertyInstance Id="7d544c43-41ee-4bb5-b4ac-085f17eb5f3e" name="HasBody" value="false"> - <elementDefinition Id="01e9b42f-291b-4a4d-a0f5-fc2253588955" /> + <stereotypeInstanceHasPropertyInstances Id="c36cafac-b2fa-4565-b201-86830b65d155"> + <propertyInstance Id="f155faba-5a0e-4514-b578-0dbd5879c718" name="IsPartial" value="false"> + <elementDefinition Id="46fc00cd-3197-489f-b33b-c277dbd14116" /> </propertyInstance> - <elementDefinition Id="e06957a3-1bfa-4e39-8dcf-aeada79768a5" /> + <elementDefinition Id="c74cd29e-3f36-42fe-ae59-85579d4448d5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ac1cb499-e6fb-4df5-b736-b69145ce2f0c"> - <propertyInstance Id="7b986729-ff9b-4a5e-943d-8c36e2e77b23" name="IsUnsafe" value="false"> - <elementDefinition Id="3143c84a-28f9-4324-b787-54edd7113e1d" /> + <stereotypeInstanceHasPropertyInstances Id="fbbd9a0e-7e02-4a8e-ba26-8cb5510cc8fd"> + <propertyInstance Id="92eccae0-7f67-424c-af01-fbcc79350a61" name="IsUnsafe" value="false"> + <elementDefinition Id="9c8bd343-709a-4629-8402-15bec63be66f" /> </propertyInstance> - <elementDefinition Id="0b90ad1f-14f2-4c42-a9d1-9f32f6f85875" /> + <elementDefinition Id="ae71d706-3796-4989-97f1-6f00367559a7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="13c112a0-4d20-4d05-bcb3-41e9e30de8a8"> - <propertyInstance Id="ea44b423-8f31-4924-b401-f380a3c32790" name="Inheritance" value="none"> - <elementDefinition Id="17bfb023-6724-4008-91d1-a8ef99f0f5a6" /> + <stereotypeInstanceHasPropertyInstances Id="f4638641-69e1-416e-804e-b3d97b1a3c6e"> + <propertyInstance Id="04ada1d4-1406-4976-985f-724a3fdef329" name="Inheritance" value="none"> + <elementDefinition Id="9ac748d2-e304-4d2a-b7b8-f0f07fbbdb02" /> </propertyInstance> - <elementDefinition Id="07042d71-c22f-4d81-a329-f0b51b2e9c15" /> + <elementDefinition Id="997a8bb9-d739-418d-84de-17081a274ec9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5be4f5c3-36eb-4cc7-a69f-cc6155180313"> - <propertyInstance Id="0d594bfa-ef1e-43c9-940d-1b6bf40d7623" name="PackageVisibility" value="internal"> - <elementDefinition Id="f3ef7ced-6f2d-435d-9e75-e76297c36f03" /> + <stereotypeInstanceHasPropertyInstances Id="eb20550e-2b07-41e6-be20-d3010df17d9d"> + <propertyInstance Id="3e6f8da9-ec45-4b8f-a726-7cdda8b61938" name="PackageVisibility" value="internal"> + <elementDefinition Id="8468f88a-98a0-44cf-bcb2-26bd97131c94" /> </propertyInstance> - <elementDefinition Id="44580f36-d3cd-4af0-b1f3-df7ac6e5f4d4" /> + <elementDefinition Id="5d1c89ab-fdb3-4d06-97f9-b1b53258613c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c5dea3f5-e305-47ee-bfa8-159d52b62546"> - <propertyInstance Id="e9a159d3-87fd-4b5e-9405-e27fce8ccf4d" name="Set" value="none"> - <elementDefinition Id="8ecd13d1-6a5f-4bf0-98d6-1ccdc4ff3b76" /> + <stereotypeInstanceHasPropertyInstances Id="ad49303c-b6fb-4485-8183-309a18e8ad77"> + <propertyInstance Id="69b9cd6c-9117-4f69-899b-cc5f43bf6d97" name="params" value="false"> + <elementDefinition Id="50214216-bff5-4d25-a592-3756b26c082e" /> </propertyInstance> - <elementDefinition Id="43a11b9e-07b0-4b63-b67b-e53a3b898dae" /> + <elementDefinition Id="0f22734d-c4c5-4f6b-a8d2-771704dae9ff" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a7fcbc29-bab0-472f-a738-aa661daa1419" /> - <type_NamedElement> - <referencedTypeMoniker Id="9e180337-03ae-4a8a-a875-5982f79ab1ff" LastKnownName="PneumaticSystem" /> - </type_NamedElement> - </property> - <property Id="b0889852-185e-4aff-97a9-36bfc6f5939c" name="SteeringPump" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="f4a34298-bbb8-46e1-b492-9996cde324c3" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="e8d656e5-31a5-485e-9e66-cc0296b3ef11" direction="Return"> + <elementDefinition Id="d4705650-e6eb-431b-9d82-3f8e6e372d89" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="ce111376-6c12-4e00-bc90-1cb9afc9fae8" name="torque" direction="In"> + <referencesInternal> + <reference Id="bb7a3649-9753-49fd-8c82-903b659d9588" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="6baf4266-f1d4-4786-8819-33c776741461" /> + </reference> + </referencesInternal> + <elementDefinition Id="d214eb30-9300-4c69-83d0-c291bfd6f822" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="a27690d5-27ac-48a9-88c8-906977e3f0f9" name="engineSpeed" direction="In"> + <referencesInternal> + <reference Id="dc1ef4b3-930b-479b-a380-38e1e7724788" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DengineSpeed" tag="ViewCode"> + <elementDefinition Id="f984e2f1-de1d-4c82-b3f0-5d166cdf4615" /> + </reference> + </referencesInternal> + <elementDefinition Id="24d449e0-ff1b-409b-b4d1-2c1245691511" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="af02ca9c-cab0-4073-9b35-869273e56c9d" name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="fabf0118-0705-4deb-9541-90c21e5d682f" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DSteeringPump" tag="ViewCode"> - <elementDefinition Id="bcaf5680-ce05-496b-98b9-22fc149e677f" /> + <reference Id="2dbd6ecc-dd90-47b5-b7b1-a37f11cb7f18" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode"> + <elementDefinition Id="ad97e7a6-bc18-4f46-a5ca-2a6fd93f54be" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="1be2457d-3423-4190-89e6-836e29ea5321" name="property" profile="CSharpProfile"> - <elementDefinition Id="4976e587-c341-4d2d-a277-a4654971d85a" /> + <stereotypeInstance Id="6da17b92-80d7-4b3c-ba67-c76d49ab78f6" name="method" profile="CSharpProfile"> + <elementDefinition Id="b8e9baba-69e7-411d-a52c-869da0d26f5d" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b655af7b-c0e7-4545-9f75-6545e29f0ce8"> - <propertyInstance Id="822140b5-f99e-4b3a-b8c5-d0384745c54a" name="ClrAttributes"> - <elementDefinition Id="adb71eb8-c5eb-418b-b619-2d75ed28686e" /> - </propertyInstance> - <elementDefinition Id="731f4c63-8300-4fcb-aba4-de60812778fc" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="12b1b670-d279-4ab3-b938-107ddec80685"> - <propertyInstance Id="0b8a0f41-8068-42d0-90c3-c1c9f43201ed" name="Get" value="public"> - <elementDefinition Id="00911c29-ae0c-455d-b93a-4c2c29587f87" /> + <stereotypeInstanceHasPropertyInstances Id="fdc7c68c-6d79-49c2-bff0-c5ee1519d2a6"> + <propertyInstance Id="d0bdfc12-74f4-4032-a252-1f73630c8aaf" name="ClrAttributes"> + <elementDefinition Id="544840e8-bc9f-4bc5-bcf4-62e6be7a52e8" /> </propertyInstance> - <elementDefinition Id="0fd9ed96-5bcf-4901-bbb5-98dfbc539852" /> + <elementDefinition Id="6c8c6f92-38e5-4031-bafd-b4296a2b2f62" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="03d4493b-1e77-444d-83c2-369401ff5682"> - <propertyInstance Id="a8341727-a3af-425c-9377-ed9d650fd9e6" name="HasBody" value="false"> - <elementDefinition Id="78340390-371c-44a5-9542-737886999620" /> + <stereotypeInstanceHasPropertyInstances Id="3e189755-9cf2-480c-aab0-43f1f0b67100"> + <propertyInstance Id="3e97a801-6c6d-460e-ade7-16a736eb31b4" name="IsPartial" value="false"> + <elementDefinition Id="95146fea-81b9-4480-97de-2b3bcc0d7a37" /> </propertyInstance> - <elementDefinition Id="71dbab3a-fc76-4f9c-be51-f5da57852035" /> + <elementDefinition Id="af94dabc-998f-48df-8b82-b29c9c4ac566" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f17f9f8d-874b-4328-9cc1-a965c3bac7ea"> - <propertyInstance Id="d238655d-eb71-4256-b189-8857c2999160" name="IsUnsafe" value="false"> - <elementDefinition Id="5504e281-9f35-4307-9ee4-77ce22fe9907" /> + <stereotypeInstanceHasPropertyInstances Id="c854d75f-8c0e-4c2f-92f0-ff0463abb289"> + <propertyInstance Id="1fa8f78a-52dd-49c9-94a5-2e6768772bac" name="IsUnsafe" value="false"> + <elementDefinition Id="47ece911-884a-431a-a707-a1a3d28cbd93" /> </propertyInstance> - <elementDefinition Id="6111d7a5-7df4-4e2b-9b28-c6813d5478db" /> + <elementDefinition Id="05336c51-aa86-4930-92e3-fdb9a38fe757" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="362521b6-e004-4763-ae10-4639bf46e79c"> - <propertyInstance Id="b5fc3a6f-3ec1-49f2-86d1-6e8964445feb" name="Inheritance" value="none"> - <elementDefinition Id="0cb29b6c-6376-40f4-9fac-3ad3a5019ce9" /> + <stereotypeInstanceHasPropertyInstances Id="e8b54cff-8435-4871-aa2d-80467db2b203"> + <propertyInstance Id="fb6e6ea7-3e52-4232-a843-54afd25d9909" name="Inheritance" value="none"> + <elementDefinition Id="30bbb51d-6856-41e5-939e-f2bbd911c23f" /> </propertyInstance> - <elementDefinition Id="360bf70b-79be-42f2-84bb-22f6cb4846f9" /> + <elementDefinition Id="73205288-e8d8-4548-bbe8-77b9f494d7d9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0b1c5fc5-152e-4dd0-b3ee-bc560e1d478c"> - <propertyInstance Id="d1a04362-cf32-4aab-a80c-557d18cdf47e" name="PackageVisibility" value="internal"> - <elementDefinition Id="39f4b659-6da9-4b33-abaa-066e1643e0b6" /> + <stereotypeInstanceHasPropertyInstances Id="5720c24d-79b9-4c8f-8921-3be00cb7e3f4"> + <propertyInstance Id="91d62d32-ca3a-4fbe-baa7-e4de17dbefae" name="PackageVisibility" value="internal"> + <elementDefinition Id="7c0507ef-c497-46fa-9100-2ceb56b0685d" /> </propertyInstance> - <elementDefinition Id="5c7133a4-fb5e-4fdb-b797-a73ee852cde5" /> + <elementDefinition Id="89e9bd38-73f6-4eba-892d-a44976e91e39" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cfcc7996-dba3-4b49-8c11-c7a5d02b318c"> - <propertyInstance Id="930ca2e2-2fd0-40c7-874f-6b129146afa3" name="Set" value="none"> - <elementDefinition Id="9131ccda-6162-4756-8216-a16a626dc1fc" /> + <stereotypeInstanceHasPropertyInstances Id="e847db1f-be14-4e2a-90e8-471ce6e05a68"> + <propertyInstance Id="1c121985-2869-49e5-bb02-24857d97ec5c" name="params" value="false"> + <elementDefinition Id="b5d00dbc-def9-4efa-b281-ea8c1939e416" /> </propertyInstance> - <elementDefinition Id="3d3d6514-3c9b-4e59-92b0-aaf00579a7cf" /> + <elementDefinition Id="be53ee92-05ec-44f8-9938-5118fda2f653" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="76a37d12-23d0-4554-ae1d-c201241d1b38" /> - <type_NamedElement> - <referencedTypeMoniker Id="bfc79131-3896-4940-a1d0-6031b84489da" LastKnownName="SteeringPump" /> - </type_NamedElement> - </property> - <property Id="5893eb47-306b-45ef-aa35-a9c5300f99a3" name="WHTCCorrection" isLeaf="false" isStatic="true" isReadOnly="true" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="e5e8ab0b-38c5-4e5c-9043-8a31dbff0472" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="730be842-b04a-4c42-a63f-c2011e0a3b5c" name="writer" direction="In"> + <referencesInternal> + <reference Id="098bb629-305b-4caf-8d40-2c1bb764f7da" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode"> + <elementDefinition Id="22ff0521-c9cc-47b8-a3f3-2c842a9a00a1" /> + </reference> + </referencesInternal> + <elementDefinition Id="bb75d631-7cea-4d5c-ab19-122b8f580781" /> + <type_NamedElement> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="606e64f7-0ec9-4de3-8105-1ea1931aa9d6" name="DoCommitSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="0862fde1-ba12-4201-b651-fbf0b60195fd" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DWHTCCorrection" tag="ViewCode"> - <elementDefinition Id="e74dba76-ca13-4c8d-bf49-21f8b22ccee2" /> + <reference Id="e07d233f-1cec-48e4-b82b-e3b9ea4b89ae" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DDoCommitSimulationStep" tag="ViewCode"> + <elementDefinition Id="b11e6ae4-cafc-4419-9a7f-aff2278064c8" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="1587c917-aa9b-4aa8-a835-c10f6bcb90fa" name="property" profile="CSharpProfile"> - <elementDefinition Id="83251b93-7a31-4f47-8a7d-5c283e1fadce" /> + <stereotypeInstance Id="5f2ed37f-3375-4de2-b463-ed4627391b53" name="method" profile="CSharpProfile"> + <elementDefinition Id="d53f9a4d-22c7-4f1f-a3fb-1d01be422f20" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9cfa4918-b0ab-4917-805b-126732ad5aee"> - <propertyInstance Id="af77a5b6-78ef-4330-9d82-3cb0f97d381f" name="ClrAttributes"> - <elementDefinition Id="a095e8e5-0aec-4903-bcfe-fe65324fac69" /> - </propertyInstance> - <elementDefinition Id="564778e7-c420-47d6-96b0-3e9d193cf827" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8ef7253d-26b8-4cb7-b0b9-ded1072c16b6"> - <propertyInstance Id="231ba473-401b-4e87-8116-9d8dd95264cf" name="Get" value="public"> - <elementDefinition Id="21e49198-1cf4-4f65-a79d-216aee6eba52" /> + <stereotypeInstanceHasPropertyInstances Id="04db1e2b-69ca-4205-bb0d-d023f9c59979"> + <propertyInstance Id="dab27bd2-cdf9-4331-89d4-93b6e4d091f8" name="ClrAttributes"> + <elementDefinition Id="4b28d449-d156-4f21-9910-d91087c8b492" /> </propertyInstance> - <elementDefinition Id="37f00857-ff02-42f1-8861-ae97ab6d91d2" /> + <elementDefinition Id="23627d48-6cfe-49c2-b515-613582dccbd6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ea25cb40-2af3-4a96-8c65-6028bdab3269"> - <propertyInstance Id="079df6f7-6e55-4a1d-8ad3-8c88f59714a2" name="HasBody" value="false"> - <elementDefinition Id="2b8d6015-b1e8-46dd-a54a-451f6a82526b" /> + <stereotypeInstanceHasPropertyInstances Id="bc8da598-f549-488a-be2b-e92ecb9c94ac"> + <propertyInstance Id="0c1d4e28-0742-4b96-8a09-2ae952afb666" name="IsPartial" value="false"> + <elementDefinition Id="e116c823-e475-400e-9047-2d3f8fc1adf2" /> </propertyInstance> - <elementDefinition Id="2c63abac-5411-4dae-a48d-dce4b67b3d21" /> + <elementDefinition Id="a9c4306b-e517-44ae-8650-f2c9286c7d82" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8fe6f3ff-a93b-4b67-8e04-d19c9fa873d3"> - <propertyInstance Id="7173bc46-5779-4eaa-a94f-534077cca734" name="IsUnsafe" value="false"> - <elementDefinition Id="e6dab6b3-61e8-416f-ac4b-167f7642e392" /> + <stereotypeInstanceHasPropertyInstances Id="5e99ae60-e02e-4a2d-8a6f-3d7d1c8d2d61"> + <propertyInstance Id="ac266091-4ab2-4614-931d-c1236fa9cc89" name="IsUnsafe" value="false"> + <elementDefinition Id="edb1c449-59de-498c-b867-19edb0b50cd7" /> </propertyInstance> - <elementDefinition Id="7ce40c50-b6f4-4145-8df6-fec2b8c9e17f" /> + <elementDefinition Id="e2a6e32b-1917-4437-badd-185eadd8e2d3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7afd98d6-b118-43ad-b6c4-75806d2a05ce"> - <propertyInstance Id="bda23dc3-9d31-4526-b266-3d6944715d4c" name="Inheritance" value="none"> - <elementDefinition Id="73832b65-eb8d-4251-9fe7-690f0adb8115" /> + <stereotypeInstanceHasPropertyInstances Id="27878ca2-844d-4172-91c7-4bb077bfaed0"> + <propertyInstance Id="9fcfb4d6-2bc8-44a5-8313-9cb8fbeba183" name="Inheritance" value="none"> + <elementDefinition Id="1d3c89c7-bc3a-47b9-a346-86fb2a99fb8d" /> </propertyInstance> - <elementDefinition Id="2fdcc1df-6aba-4b80-b2e4-3d3aae80bed8" /> + <elementDefinition Id="c736112d-c9c0-4dc8-8fc1-619008c7d5b2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c43ef0ec-a292-4fa2-91b4-a49feb80fa96"> - <propertyInstance Id="5cdc3646-7a6b-4c88-bdb4-0fbeb00bf2ea" name="PackageVisibility" value="internal"> - <elementDefinition Id="c9ced3bb-77f4-4652-9dfa-ecea227085a7" /> + <stereotypeInstanceHasPropertyInstances Id="2e4a591d-bc9c-48eb-8d53-fc4646c486e8"> + <propertyInstance Id="1949a868-cab4-4485-9ac2-1005a42968d2" name="PackageVisibility" value="internal"> + <elementDefinition Id="6495b356-6b5f-4119-b770-334f1ce88942" /> </propertyInstance> - <elementDefinition Id="40d7c398-5db7-4b5b-be5b-55141239eac6" /> + <elementDefinition Id="209b0af7-34c5-4c0c-9251-65322ed934e7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d41365f8-fde7-4ad6-80cc-437d1a2bc428"> - <propertyInstance Id="77300c56-dd54-4643-8a89-733a3903f61f" name="Set" value="none"> - <elementDefinition Id="441e4095-9283-4b3b-b126-ee83379631f7" /> + <stereotypeInstanceHasPropertyInstances Id="82e577d5-54ff-4748-a213-d0bed2bb1825"> + <propertyInstance Id="56192484-7a49-4ec3-9e2a-cc67c199bf1b" name="params" value="false"> + <elementDefinition Id="67505c21-e775-4b38-8bb9-798ac49becda" /> </propertyInstance> - <elementDefinition Id="1fa76272-74a0-4a63-9925-0454509798a8" /> + <elementDefinition Id="eddc7614-eccb-4d34-8c2f-3ef0f4e61a7b" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="901ac489-3fec-4cbb-b48a-3d1ef408315c" /> - <type_NamedElement> - <referencedTypeMoniker Id="f7f76c6f-e7d7-4ca7-8242-daf94fb18694" LastKnownName="WHTCCorrection" /> - </type_NamedElement> - </property> - <property Id="64c2296c-1e6f-49c2-afe9-6b98c0329dba" name="_instance" visibility="Private" isLeaf="false" isStatic="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="3d7445c9-04ca-4bed-a6b0-547adfec9f39" /> + </operation> + <operation Id="86775f76-374b-4342-bef2-7d127c9638d8" name="ComputeFullLoadPower" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="0d0e68d3-8799-46a0-935f-e68607f5408d" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_instance" tag="ViewCode"> - <elementDefinition Id="2cd42c92-461c-4ee8-84a9-aa60b5616776" /> + <reference Id="b807e6db-3ba5-4ce6-8ada-61ca633105b2" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DComputeFullLoadPower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)])" tag="ViewCode"> + <elementDefinition Id="8eb77235-fcd4-4394-a0ae-81af52b39a24" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="bd5f3db0-785f-4c33-a5dc-31c377578aca" name="field" profile="CSharpProfile"> - <elementDefinition Id="13db2fdc-3fcb-40b3-afca-04c63d4fe35f" /> + <stereotypeInstance Id="2cdeca41-4997-418d-8a05-fc1aec45bfb4" name="method" profile="CSharpProfile"> + <elementDefinition Id="272f8924-d12a-4445-aecf-becdc395475e" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0f4a13a4-68dc-4963-908d-ab19e12a0aff"> - <propertyInstance Id="d9a16413-5fde-4245-9a4e-e54f8c0f906c" name="ClrAttributes"> - <elementDefinition Id="67016c0d-56ff-45d2-8590-b46ff73eed1e" /> + <stereotypeInstanceHasPropertyInstances Id="57670c46-e62c-4c72-a0b0-0219495037d7"> + <propertyInstance Id="e34f2bfc-1f92-40cc-af23-72b1e6caaaaf" name="ClrAttributes"> + <elementDefinition Id="38d09b27-8460-4fa0-b68b-b6f40d485eae" /> </propertyInstance> - <elementDefinition Id="ce49c703-8c13-4e92-9880-0e948bed57fc" /> + <elementDefinition Id="64263456-dfab-486c-9d21-032c72185646" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b4401e1e-3a8f-484a-9f55-c9802c1046e6"> - <propertyInstance Id="2e574170-51a4-4aef-8f93-a623af5fc269" name="IsConst" value="false"> - <elementDefinition Id="8d84e19a-6f80-491e-a1ed-385127e53677" /> + <stereotypeInstanceHasPropertyInstances Id="e92f60b6-5854-450c-aad6-8362802aa49b"> + <propertyInstance Id="83842098-0b35-4d00-87c9-33344c7b9cea" name="IsPartial" value="false"> + <elementDefinition Id="aecbb648-a95a-4df0-ac22-feabd2c6f716" /> </propertyInstance> - <elementDefinition Id="0e746519-abef-44b7-a04f-09443459f136" /> + <elementDefinition Id="c2127af1-d06d-44d7-bce5-270e1ded389d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d9282e45-31e7-4825-93ce-71fc0ecc6784"> - <propertyInstance Id="f3b10b6f-22b0-4d03-88be-daac055a499b" name="IsNullable" value="false"> - <elementDefinition Id="a634b726-52fb-42e3-bed8-a40a65cc7f7d" /> + <stereotypeInstanceHasPropertyInstances Id="b9d58764-ca9c-45f9-96cc-8c37d0941f4e"> + <propertyInstance Id="1ae6607d-0a6a-4ca6-bb0e-d0a52d9588f4" name="IsUnsafe" value="false"> + <elementDefinition Id="5d2a75f2-8934-4cae-96c1-71482eee1e84" /> </propertyInstance> - <elementDefinition Id="a6dd57a9-6581-4a5d-9620-81849a65f69f" /> + <elementDefinition Id="30833b40-0e07-4c80-b579-1ae8192dcb06" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="83cc96fa-2d80-4432-9efd-d72867228fe8"> - <propertyInstance Id="b5fca0f4-c568-454b-a6b6-b6abf53088a7" name="IsVolatile" value="false"> - <elementDefinition Id="de750bba-df18-4b45-8222-7a6c496b1b20" /> + <stereotypeInstanceHasPropertyInstances Id="7f068276-9e58-45f4-a780-37a047026314"> + <propertyInstance Id="4b1cc9ec-1139-4885-a6c7-1e18313940eb" name="Inheritance" value="none"> + <elementDefinition Id="1c4e37b2-b4aa-49ed-ab85-5577b395c673" /> </propertyInstance> - <elementDefinition Id="2908d62c-4f0e-4bd2-a46a-2c8c5da0e8b5" /> + <elementDefinition Id="a35a7527-297f-46f3-8053-df3c22c8e87f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f40de287-f169-405f-9640-1b2c5ab33f2d"> - <propertyInstance Id="bf382a70-838d-427a-b423-143ec7cf55ef" name="PackageVisibility" value="internal"> - <elementDefinition Id="86450888-6c8e-46d0-8cab-3d3b5378982e" /> + <stereotypeInstanceHasPropertyInstances Id="ac419db2-2882-4746-959a-6e8875f060c4"> + <propertyInstance Id="a29a707e-70a6-41e8-b529-b5c79f90d4f0" name="PackageVisibility" value="internal"> + <elementDefinition Id="e0be43b4-9890-4b97-a4e3-39bb41e13de7" /> </propertyInstance> - <elementDefinition Id="25f2b4c3-8b2c-4c4c-9287-8379294eaa59" /> + <elementDefinition Id="3919796e-f3a8-494e-9eb8-35143f217dd1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e00f7b14-9bd7-46ba-a0ae-4900352fb91c"> + <propertyInstance Id="a37eb1f8-6e26-4ce5-bdd0-e281d479f5ed" name="params" value="false"> + <elementDefinition Id="90641ab7-f00c-43eb-abcd-2849e44ed26c" /> + </propertyInstance> + <elementDefinition Id="0aab47ec-f6c3-4c74-a9a4-d6bff72caa86" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="66f3e8f2-9310-4005-a03e-9dae1cc4b546" /> - <type_NamedElement> - <referencedTypeMoniker Id="b0d5f4f2-4b13-497c-b02e-56d75002f59f" LastKnownName="DeclarationData" /> - </type_NamedElement> - </property> - <property Id="72ce0933-2de4-4da1-aece-8a1d1d70ae10" name="_segments" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="1a854821-0165-4c8b-bf19-46200e006e48" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="4034df8c-5e3d-4364-82ec-e75f715dddaf" name="angularVelocity" direction="In"> + <referencesInternal> + <reference Id="35b4cbd6-5092-45cb-85f7-a18f12a4c864" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DComputeFullLoadPower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3DangularVelocity" tag="ViewCode"> + <elementDefinition Id="9f8cf797-1c24-428d-bd40-dd8ace4acb78" /> + </reference> + </referencesInternal> + <elementDefinition Id="ec07a649-778c-459f-a1dc-01869ca25189" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="cb59777d-1730-4c41-9910-e2cb6700036d" name="dt" direction="In"> + <referencesInternal> + <reference Id="73d72483-6341-4810-b470-cc2e31ac3247" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DComputeFullLoadPower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="e404dd7c-6be5-4998-89d9-2a5931e82400" /> + </reference> + </referencesInternal> + <elementDefinition Id="3e85ce47-8df0-4cab-8e44-826e042caf97" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="e6c70e30-9d87-4f82-a2fa-cef7dc69d4df" name="List<Second>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::List<Second>"> + <elementDefinition Id="f3e7e03f-fd8c-4402-9de2-cac50de64ab3" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="224839dd-4a66-4cff-bc89-c512c46c96bf" name="EngineState" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::EngineState"> + <elementDefinition Id="e3950843-7336-4cb5-a3d5-3201b0187822" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="e744b674-cd7f-4a7a-b82e-baaa1c62b42e" name="IList<String>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IList<String>"> + <elementDefinition Id="5386d4ba-7d10-4a23-acd4-ff160a896e73" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="542ab160-63a0-4600-be5d-43f4d1205a92" name="NewtonMeter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::NewtonMeter"> + <elementDefinition Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="3052f617-5d93-4052-9202-0895a04e9f3c" name="CombustionEngine" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine"> + <elementDefinition Id="37a9ae1c-3563-4e40-a7a7-ead85be50c15" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="567b48d6-8a23-406e-833f-24ac36752dab" name="ITnOutPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::ITnOutPort"> + <elementDefinition Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" name="IResponse" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IResponse"> + <elementDefinition Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="c33f2563-3e3f-42a8-a526-e71e311c13f2" name="Auxiliary" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="ad6772cf-3dcb-4c9c-ba3c-f6f72f99d5e3" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary" tag="ViewCode"> + <elementDefinition Id="f732496b-2e1a-4b3a-a698-418e1595440b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="886a82f5-cecc-4f19-9f43-d947b90b6a43" name="class" profile="CSharpProfile"> + <elementDefinition Id="d94c7412-8ec5-438d-a983-35ec6c79d36f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2c3b63fc-1d35-430b-b998-d78b5856294e"> + <propertyInstance Id="bdde004e-81dd-467d-b312-a00a16e25866" name="ClrAttributes"> + <elementDefinition Id="9ce69c33-78f3-40b2-b105-87f5573c4693" /> + </propertyInstance> + <elementDefinition Id="c0e436ef-d4af-4db0-975b-a23d295263a5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b9e750cb-2914-4471-b385-d7ded65baad8"> + <propertyInstance Id="f94d5302-3052-4b7e-864b-0e7e44653e09" name="IsPartial" value="false"> + <elementDefinition Id="a9086b71-5889-4774-8adf-b923a6fa791e" /> + </propertyInstance> + <elementDefinition Id="ec10a43a-b330-4a5e-ab2f-3ea1488d38ea" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="66c7aab7-4796-42d5-8e33-3f979caec487"> + <propertyInstance Id="5940d038-ece2-4ac3-8d41-3935396fc913" name="IsStatic" value="False"> + <elementDefinition Id="d05f8c03-7632-4f93-aadd-665d5c19aee7" /> + </propertyInstance> + <elementDefinition Id="b60e860d-76f0-4bef-ab48-f8ef3007e1e1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2f3a1e43-f1f0-483d-8aef-6806dda44426"> + <propertyInstance Id="0460ff51-fe95-4596-98c6-156d44ac2159" name="IsUnsafe" value="false"> + <elementDefinition Id="8c7e0b77-2ac4-4a9d-b64f-6a8a56e4d553" /> + </propertyInstance> + <elementDefinition Id="2f44e39d-505e-4923-ab45-bd70c5224bb8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d5212eec-7d86-42ab-b37f-d5af6d1362a4"> + <propertyInstance Id="55522374-91a7-4445-9138-c88cd1c0b739" name="PackageVisibility" value="internal"> + <elementDefinition Id="2895ecc0-76da-40ba-a1c3-de3570746bac" /> + </propertyInstance> + <elementDefinition Id="b3dac0c5-8dd5-44ee-8e48-ebf941ead670" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="7a8e4d98-9f18-4a5a-a083-43d02880927f" /> + <targetEnds> + <association Id="7f08fdc3-ff3f-4f4a-99f0-a5fbe59a8d00" isDerived="false" sourceEndRoleName="Auxiliary" targetEndRoleName="VehicleContainer" isLeaf="false" isAbstract="false"> + <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="9b527a93-925f-4ec9-88f3-487b9446c5af" name="Auxiliary" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="7571c67a-b145-406c-ae26-c6640a557d1c" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="dae34744-443f-4ddf-8cb7-68a55752e8eb" name="VehicleContainer" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="db8babcf-3ab3-426f-86ee-d4129f5c1578" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="0c3f505d-aea0-47dd-93a0-f1847aab6616" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="34a72581-93a0-4daf-9867-9f6e8090089c" name="DirectAuxiliaryId" isLeaf="false" isStatic="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="daec1f4b-369f-4240-9d70-eae7caeb2328" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_segments" tag="ViewCode"> - <elementDefinition Id="b45993b2-555e-436c-acb6-965bb25d5a98" /> + <reference Id="f1c3e0b0-9fe3-4aa5-a78a-4e23ce5952f9" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3DDirectAuxiliaryId" tag="ViewCode"> + <elementDefinition Id="e478a65b-e328-49a6-8aac-557f12835425" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="4b829636-8091-4c3b-8f17-d12f8d411311" name="field" profile="CSharpProfile"> - <elementDefinition Id="c298a1d8-ccf6-49f6-8ecd-40aaff5f82fa" /> + <stereotypeInstance Id="c3688843-230d-41b0-a5c7-3cf5c5a800c5" name="field" profile="CSharpProfile"> + <elementDefinition Id="059e7fab-90ff-458c-92f1-e522116aee47" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="36db7f83-4f08-42ad-9b7e-ed715717a26b"> - <propertyInstance Id="ed615d48-520e-4168-8d0f-1950618a0117" name="ClrAttributes"> - <elementDefinition Id="e995ab17-7912-4139-b414-f06f8fb49b51" /> + <stereotypeInstanceHasPropertyInstances Id="4e34ad21-cf62-4dc1-b081-7b74ddbb9a8d"> + <propertyInstance Id="edeaefe9-aa13-43f2-be75-9081d0c8aa1f" name="ClrAttributes"> + <elementDefinition Id="7c4c66f9-919f-4146-ba8a-0276069a2398" /> </propertyInstance> - <elementDefinition Id="ec294ccd-f87e-4f71-bf24-1266544f49b4" /> + <elementDefinition Id="7dead871-7ec3-4b5d-96a8-53c38c087ec9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0a662f00-7f5a-4dcc-bca7-61d3ca8026e7"> - <propertyInstance Id="6922c4c8-3c31-4a52-aed4-53ac700625e2" name="IsConst" value="false"> - <elementDefinition Id="fffd08b8-5d5f-4189-8d51-b243f9e58869" /> + <stereotypeInstanceHasPropertyInstances Id="c518aeab-1a3c-43ed-b3e2-f34defccf73a"> + <propertyInstance Id="aea7d8a4-45f1-4427-8b88-c8976a458c75" name="IsConst" value="false"> + <elementDefinition Id="d071b0de-fbf8-4e77-938c-fe0cf8345c89" /> </propertyInstance> - <elementDefinition Id="c89466c7-2f59-452a-99d2-cdcc88661f4e" /> + <elementDefinition Id="1de3637d-f8d4-4ebf-8fc8-42732e8d72bb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e837e560-95f9-4ff5-bb0c-7827114025c4"> - <propertyInstance Id="d33b4382-c4c2-43f5-b8a1-815e2e8a76fb" name="IsNullable" value="false"> - <elementDefinition Id="26116586-0c43-468f-a017-6eba1f34e858" /> + <stereotypeInstanceHasPropertyInstances Id="17c7f11d-eebb-47e5-b6dc-63d31f092547"> + <propertyInstance Id="7e9af8dd-f5a6-420c-a0a6-86b8e8a5c054" name="IsNullable" value="false"> + <elementDefinition Id="2e6d8453-b1d1-4e5f-9daf-4c806a77f2cc" /> </propertyInstance> - <elementDefinition Id="b9554d17-e850-4dcf-a7d7-10e8e40fc370" /> + <elementDefinition Id="2c2196ec-d38f-4f80-a354-68dd33b69828" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="289e8365-cda1-47ae-9084-81a363a27c25"> - <propertyInstance Id="fe6e5949-e323-4200-adce-1f164a37c96b" name="IsVolatile" value="false"> - <elementDefinition Id="54b8ead7-a82c-4958-a817-a0a449422efd" /> + <stereotypeInstanceHasPropertyInstances Id="330c3183-373c-42f1-93b3-512fae896bc5"> + <propertyInstance Id="b22f0e44-7abf-4339-8e40-ef9b68a15ca7" name="IsVolatile" value="false"> + <elementDefinition Id="5d03d6be-29a5-4b49-8eeb-59c88513b210" /> </propertyInstance> - <elementDefinition Id="8f6ecac7-10c4-4c97-93e3-869e283b0eb5" /> + <elementDefinition Id="c1ef3c5a-e565-4c45-a62a-6687c4811605" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4b5109ee-2533-4c95-a276-38782674fa3c"> - <propertyInstance Id="06bbc5bb-5af7-487d-be4c-11d4456a939c" name="PackageVisibility" value="internal"> - <elementDefinition Id="d198eb07-0fe0-4f28-a26c-e4d606daea11" /> + <stereotypeInstanceHasPropertyInstances Id="64fd2055-9455-4ee9-b09e-925fca71ab64"> + <propertyInstance Id="088c6fea-b97b-4ee4-8969-e82ab8950570" name="PackageVisibility" value="internal"> + <elementDefinition Id="ac6b9d6e-266b-48e0-bd9b-46084ff08ded" /> </propertyInstance> - <elementDefinition Id="cb1a45a8-f853-427f-b220-264d4b2b4f95" /> + <elementDefinition Id="2641e0e9-6ebb-46b6-8a7e-3ba2674df0dd" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="342816a7-32d6-4345-8ff3-64ed0ba1d5ef" /> - <type_NamedElement> - <referencedTypeMoniker Id="cb4e242b-8140-403f-84eb-fd38133b5f30" LastKnownName="Segments" /> - </type_NamedElement> + <elementDefinition Id="d512f96d-12d2-4517-8f54-368fbe1f6e77" /> </property> - <property Id="130e5e02-b2fe-4dd5-9ce7-4c84f7c623b6" name="_rims" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="8734dbf0-b2e2-459a-be0a-6bbfc33ff8e9" name="_auxDict" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="8b5292ff-1c71-4e08-815a-ef1f2c8152ce" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_rims" tag="ViewCode"> - <elementDefinition Id="e69839c1-b03a-4529-bdc0-2164a3f2afb8" /> + <reference Id="bcd33afe-5f75-433d-8fbd-0720042f393f" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D_auxDict" tag="ViewCode"> + <elementDefinition Id="386ca460-3c32-4e3b-a79a-16b79e3f24b4" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="1c362a2b-52ef-4fa1-93a9-d848d27b5f10" name="field" profile="CSharpProfile"> - <elementDefinition Id="31258db9-9b02-4b67-8efd-3bbe60650900" /> + <stereotypeInstance Id="10474652-6415-4a41-b653-43a6b7c903e3" name="field" profile="CSharpProfile"> + <elementDefinition Id="a0fc1bd6-49a5-4cd2-b546-b962098dc870" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="27804145-b16e-48b0-a82a-9a5c587977c7"> - <propertyInstance Id="91944388-cc41-45c0-bc6a-71b0ba0c7a00" name="ClrAttributes"> - <elementDefinition Id="d13a97d0-ede2-4cb0-ab07-3f95f23d4847" /> + <stereotypeInstanceHasPropertyInstances Id="4f242ee5-6aef-4e7a-a7e0-71b95f135302"> + <propertyInstance Id="ddd0c287-9db1-4854-a55e-99419fb1833c" name="ClrAttributes"> + <elementDefinition Id="f1e31684-a0b4-4d38-9d5d-a3d0341b4cdb" /> </propertyInstance> - <elementDefinition Id="e169c731-0c41-4ab8-8573-012819809ed5" /> + <elementDefinition Id="fc1ee89d-edac-40f6-83bf-07f153b9ae57" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="08db4734-765d-4db8-b0e4-47aaae02e7d5"> - <propertyInstance Id="407e76e3-26a4-4853-94a4-59c7e93f8a30" name="IsConst" value="false"> - <elementDefinition Id="40cce222-7994-4b9b-9dd0-f4e7ae288d40" /> + <stereotypeInstanceHasPropertyInstances Id="5d83024d-f1d2-409d-8a38-cbb43e647e6b"> + <propertyInstance Id="f0b09e84-3bfa-4dc7-a4fb-e97b58b9b27e" name="IsConst" value="false"> + <elementDefinition Id="5d414ae8-9f91-4831-913c-41adf0bcb2fe" /> </propertyInstance> - <elementDefinition Id="7ceacb38-bfc4-4423-8f9e-e5f65c686ff8" /> + <elementDefinition Id="1555d7ff-7572-4f23-95f4-cac0a6012aac" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e0572d19-b28b-45bc-bd29-85be5764cffc"> - <propertyInstance Id="af705b88-6fc5-4ef1-9de5-845ea1210b34" name="IsNullable" value="false"> - <elementDefinition Id="1acbf334-c340-423d-8854-6afcc6bec003" /> + <stereotypeInstanceHasPropertyInstances Id="c1a43e81-69e1-4347-b757-43c4c860e9c6"> + <propertyInstance Id="7513d53c-7442-411f-994a-c87b755ecdbd" name="IsNullable" value="false"> + <elementDefinition Id="74f2608f-c831-4bca-84b8-df5cc67eed17" /> </propertyInstance> - <elementDefinition Id="b274b166-fa62-4129-a329-c868a6007dc3" /> + <elementDefinition Id="b54fe2e4-d635-4e1d-b05d-9e479402cea6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d85116a6-345b-4dd8-b099-6ef8922312e9"> - <propertyInstance Id="a59b8594-dbbb-4039-a9f9-c7d4845e9461" name="IsVolatile" value="false"> - <elementDefinition Id="cf9e082d-965f-4254-88b3-b8935ba0a825" /> + <stereotypeInstanceHasPropertyInstances Id="14913623-1a9b-46fc-ac93-b2ca2bb25e19"> + <propertyInstance Id="47b5d0da-069f-4127-880d-413ae07baf48" name="IsVolatile" value="false"> + <elementDefinition Id="0b2f7b87-1c78-4e7c-9fce-eb23e4ac941b" /> </propertyInstance> - <elementDefinition Id="c153565a-fb04-4b93-9a87-458dd4d99864" /> + <elementDefinition Id="de9018f1-d90c-4bf3-bca8-39376d82e2a1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5021935a-caca-44cf-aa19-97b0d10c0eb0"> - <propertyInstance Id="63bcac72-cc3a-4712-9cbc-26dac3765127" name="PackageVisibility" value="internal"> - <elementDefinition Id="1cf47d68-2fac-44c7-9068-d96ecaff3db9" /> + <stereotypeInstanceHasPropertyInstances Id="41a47767-16f0-45b4-ac4a-109033b79a3f"> + <propertyInstance Id="b0bb7334-8e95-4c7a-9a8b-b4be05824644" name="PackageVisibility" value="internal"> + <elementDefinition Id="ccd37230-a117-4a8a-af89-63e178339e66" /> </propertyInstance> - <elementDefinition Id="243e79f9-57b9-453d-8217-9b3a155ec2df" /> + <elementDefinition Id="f9104ad0-928c-42bf-80c5-fc63025d3119" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="3a362e48-89cc-4edd-a4f4-3f661c9cd1cf" /> + <elementDefinition Id="498fddca-74b8-4500-8745-644e8a9b812b" /> <type_NamedElement> - <referencedTypeMoniker Id="386d5a4d-00dd-4f9a-8ba4-2ae5691909c8" LastKnownName="Rims" /> + <referencedTypeMoniker Id="c30c7b8c-4b2c-4f1a-9258-c30a856a5e43" LastKnownName="Dictionary<String, Func<PerSecond, Watt>>" /> </type_NamedElement> </property> - <property Id="991bf603-f2f3-4184-9bb8-e868659a8190" name="_wheels" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="3b57052c-78d5-448f-b82e-5afa37716c37" name="_powerDemands" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="23b092e9-997f-47ef-a10f-f0a86ef0a402" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_wheels" tag="ViewCode"> - <elementDefinition Id="a22ae5e4-9499-446d-b92a-4a8c51526958" /> + <reference Id="5dd36971-38c3-4a04-8144-d44fc91e4fcf" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D_powerDemands" tag="ViewCode"> + <elementDefinition Id="7ed37884-41a8-499a-add2-4fcb3104b0c8" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="ab5ec689-024d-4fbb-94e2-0a4dd5f22e61" name="field" profile="CSharpProfile"> - <elementDefinition Id="532dc78a-4020-4afc-9fa0-82b045b8e0e2" /> + <stereotypeInstance Id="40347c62-1e59-467d-a94d-f780a1d3331e" name="field" profile="CSharpProfile"> + <elementDefinition Id="268c353a-03b8-4847-98ca-11ec89691966" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="702d8ab7-e1ff-410c-8077-98faad4b7ef3"> - <propertyInstance Id="a6f8cb51-0b25-44b5-860e-5addad98148b" name="ClrAttributes"> - <elementDefinition Id="dcd75e9f-6dab-43f5-b7d3-c5d31a4e5984" /> + <stereotypeInstanceHasPropertyInstances Id="e11c575a-7a9c-4d70-820e-7c3545a294a1"> + <propertyInstance Id="ca2e5578-a8cc-46ce-91b3-5d7fd142e7fb" name="ClrAttributes"> + <elementDefinition Id="5e46316d-80a3-45c3-9e8d-367d7b9b24bf" /> </propertyInstance> - <elementDefinition Id="3b931b6c-3620-4213-b759-345bc795e629" /> + <elementDefinition Id="46b3d87f-690b-4ed0-b7b4-38228f07bacd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1bf68f33-01e1-4bbf-a2b4-8d1e0b5716ee"> - <propertyInstance Id="54842222-0388-47c6-92a4-08775806d8ec" name="IsConst" value="false"> - <elementDefinition Id="bfb53b90-1292-4c30-bece-e256634f2662" /> + <stereotypeInstanceHasPropertyInstances Id="88264412-49a0-4ac5-b5af-bde99d59018d"> + <propertyInstance Id="51b7a7ec-91fb-4110-b577-4e5c81a1c443" name="IsConst" value="false"> + <elementDefinition Id="b794f15d-ec81-46d1-9d39-cda71ba2e896" /> </propertyInstance> - <elementDefinition Id="38b1da24-5a34-498b-b52f-ef0eb51a2461" /> + <elementDefinition Id="0213280c-89e2-4074-8b4f-e6835d835db0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cdb3ef5d-d96c-4888-a4d5-fda0732da8db"> - <propertyInstance Id="63616b2b-fac6-4da8-8078-f07832b6dc3e" name="IsNullable" value="false"> - <elementDefinition Id="3a090ab7-1084-4d57-9b81-72875035e36c" /> + <stereotypeInstanceHasPropertyInstances Id="e6cb2c11-9ec0-46bb-a59b-5be9d1364482"> + <propertyInstance Id="a32c80b5-ea65-4ad7-848b-d7afac8c62d9" name="IsNullable" value="false"> + <elementDefinition Id="85ce2b24-8391-4b44-adf3-f58ef75d9d55" /> </propertyInstance> - <elementDefinition Id="b0b0b755-da3c-4534-b1ec-2ac20a8e45f8" /> + <elementDefinition Id="3816672a-2424-4565-80ef-69f19540b59e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e98b7949-7c4f-49c6-a096-db935f2c935c"> - <propertyInstance Id="4b72e28f-37db-4ca4-a04f-840c2bd7dfc9" name="IsVolatile" value="false"> - <elementDefinition Id="17e0904f-1b6a-4d38-a348-969559150f3f" /> + <stereotypeInstanceHasPropertyInstances Id="8ef126b6-7183-4743-8350-e85ac057aa3d"> + <propertyInstance Id="1a36778c-4707-46e1-b9de-4a630c478edc" name="IsVolatile" value="false"> + <elementDefinition Id="75b7cc3b-3236-489b-a592-8dd8ed751475" /> </propertyInstance> - <elementDefinition Id="612aad4b-619f-490d-9a06-3e0306b6b7a1" /> + <elementDefinition Id="5ce06a77-7084-478b-9716-f0824bebc933" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="25c8185f-902b-431d-9121-daf790f574fb"> - <propertyInstance Id="ef701c3c-2949-4e20-b73d-019b55f730a1" name="PackageVisibility" value="internal"> - <elementDefinition Id="8dd75dbf-fb4e-430e-bfb8-bfe74079ccc2" /> + <stereotypeInstanceHasPropertyInstances Id="47bcef8b-c68b-4ef4-be85-618e3e7d3948"> + <propertyInstance Id="265f008c-a7de-442d-acc3-83081bc921e5" name="PackageVisibility" value="internal"> + <elementDefinition Id="52de1432-63ee-4d00-9637-24bb74e7fdd3" /> </propertyInstance> - <elementDefinition Id="1d113dd1-20cc-4021-aafe-04f1c37a7860" /> + <elementDefinition Id="330f6c1a-c925-4f2f-aded-3556932904c0" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="e6763448-e842-4ad3-bd17-6f8836111b87" /> + <elementDefinition Id="fc016a15-679e-4920-b861-8c3bf48c04f3" /> <type_NamedElement> - <referencedTypeMoniker Id="7f1415b9-8a96-4b5d-b8b4-27f33907b53c" LastKnownName="Wheels" /> + <referencedTypeMoniker Id="0e9b7067-1c11-4388-b1de-cb34505cf432" LastKnownName="Dictionary<String, Watt>" /> </type_NamedElement> </property> - <property Id="8ab7bbc0-8a52-4575-882a-abe557ff520d" name="_pt1" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="5cc229e4-cb0a-4fec-8aca-b260ea79f4e0" name="_outPort" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="6b1753f9-e910-45bf-ae59-5de9c7834e7b" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_pt1" tag="ViewCode"> - <elementDefinition Id="d4a9b1a8-2fa8-4733-a815-e546cc04a053" /> + <reference Id="5530b522-8953-4775-a5cd-22b957fe1f6f" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D_outPort" tag="ViewCode"> + <elementDefinition Id="2b7aa3f5-5410-4371-88dd-f50b955c314b" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="0b2404ba-faaf-4631-84ae-21d18d73544c" name="field" profile="CSharpProfile"> - <elementDefinition Id="893d3e4b-a791-4621-8c7d-6e3f22bde22f" /> + <stereotypeInstance Id="9efd2adf-a636-448c-aba3-3f7d17fca3b0" name="field" profile="CSharpProfile"> + <elementDefinition Id="6ef3777a-5f11-4b90-81c0-444f88e5bc95" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4ed0fb5c-35c7-4917-b82c-11f6efc00c25"> - <propertyInstance Id="3dccba28-47b8-4c34-b832-c35d4627a13e" name="ClrAttributes"> - <elementDefinition Id="cb983596-afe7-4b14-9572-4d3aea7453d5" /> + <stereotypeInstanceHasPropertyInstances Id="702692a4-8938-4571-9bf2-dbc2d6addf56"> + <propertyInstance Id="e630d118-2c94-4113-9356-27ca072f8db2" name="ClrAttributes"> + <elementDefinition Id="137c7bae-1839-4fce-8c88-03665c9655bd" /> </propertyInstance> - <elementDefinition Id="8ee314f5-a0fc-4368-9ece-39a976faf8ac" /> + <elementDefinition Id="e54f4a04-800a-41dd-84cd-06325a04594d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="dc9b3634-98e4-48a8-9332-1391c3b90045"> - <propertyInstance Id="693edcdf-62f6-4703-9a2a-1e698c3eb70b" name="IsConst" value="false"> - <elementDefinition Id="d7257a9e-96e3-448d-a36b-2456b92303ab" /> + <stereotypeInstanceHasPropertyInstances Id="9eaf1e56-7dd8-46dc-9ff6-1868d62ac014"> + <propertyInstance Id="1e22258a-44d5-4036-8515-3e610a497e30" name="IsConst" value="false"> + <elementDefinition Id="cedf5d54-2ff4-478c-b14f-2da5f13ccc96" /> </propertyInstance> - <elementDefinition Id="05b77109-a863-4821-83b0-6208db216f46" /> + <elementDefinition Id="cec96a80-8bcf-44c0-95cb-477d35bca87f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c0c4ad78-beb7-4233-886e-3344edacd966"> - <propertyInstance Id="b8d7aa1c-3bfd-4edd-a53b-d8d7ebeb735e" name="IsNullable" value="false"> - <elementDefinition Id="a3baf924-c69e-4284-8a1d-334d09909007" /> + <stereotypeInstanceHasPropertyInstances Id="a978170e-d30f-4631-9d33-17af9227fe6c"> + <propertyInstance Id="c1f9f153-4b6a-4f3e-b696-eae6b920931a" name="IsNullable" value="false"> + <elementDefinition Id="1839f99c-41e1-4538-9179-374dfea65bbd" /> </propertyInstance> - <elementDefinition Id="dd03d058-553f-4483-b746-7e2c090af222" /> + <elementDefinition Id="8fd314a9-7001-4663-b542-8dfd95900024" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="15365205-7c61-41d4-a065-b61c372584ab"> - <propertyInstance Id="a93261dc-5d68-4630-b348-de84ab85020c" name="IsVolatile" value="false"> - <elementDefinition Id="9bddfa6b-1b2d-4190-8c29-bed42cfef997" /> + <stereotypeInstanceHasPropertyInstances Id="5eed7739-75c5-43fd-b313-eb11936a06cf"> + <propertyInstance Id="1a6fd3dc-b478-4d06-9910-d98d605d20ad" name="IsVolatile" value="false"> + <elementDefinition Id="a8685864-311a-47e9-ad48-29784ec9557b" /> </propertyInstance> - <elementDefinition Id="343407ad-37a0-4323-be6d-ce179fef66e3" /> + <elementDefinition Id="954f28db-2d43-448d-92b3-300fa385097f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2ad4a79a-7471-480e-aebe-9a1946773b44"> - <propertyInstance Id="331b12a8-6975-45f1-ba06-aaadb3a226b5" name="PackageVisibility" value="internal"> - <elementDefinition Id="b11cad1f-e9cb-42d4-846a-8c1199fc95f9" /> + <stereotypeInstanceHasPropertyInstances Id="5ba54fb5-987d-4415-8677-4b01d289d6df"> + <propertyInstance Id="6264caa2-813f-4214-bf5f-fa26ac21e07a" name="PackageVisibility" value="internal"> + <elementDefinition Id="778dec0d-026c-4846-b3ee-8cedc11eb8ba" /> </propertyInstance> - <elementDefinition Id="ccfa3f72-8f59-4a86-8efd-b2502650eddc" /> + <elementDefinition Id="3d43fd18-6046-4237-a3fe-20f26e73d1ea" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="45c23dca-060e-4639-9deb-81cbd86f1456" /> + <elementDefinition Id="f3d57098-28aa-4bef-81a9-624a3ce7c90e" /> <type_NamedElement> - <referencedTypeMoniker Id="15c3fd8e-2535-4693-9df4-ed01817bfaa9" LastKnownName="PT1" /> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> </type_NamedElement> </property> - <property Id="222c980c-e888-4f06-a13a-c0e39bdab5c9" name="_electricSystem" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="1debc920-dd53-4e15-82e8-a687f0a45668" name="Auxiliary" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="8356e3e9-5221-4e1e-aaeb-1db086f9f93e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_electricSystem" tag="ViewCode"> - <elementDefinition Id="4121fd67-e659-4f86-a02b-596340d565c8" /> + <reference Id="54d0d0c4-904d-487c-b391-dd2a3831e44e" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)])" tag="ViewCode"> + <elementDefinition Id="302c2997-4868-4685-bcbd-8690f0545831" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="efbf453a-db1a-4d51-a9b4-ba47642a6563" name="field" profile="CSharpProfile"> - <elementDefinition Id="828b12b6-3632-4809-9863-95ef70f47b50" /> + <stereotypeInstance Id="ee0b2afb-be12-4df7-93f5-45fa46ed9cdd" name="method" profile="CSharpProfile"> + <elementDefinition Id="43c1fc05-b9cb-4b45-8d00-37aac8f18ea4" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="583ed8b0-9ecf-454b-888c-5954ecb2eb23"> - <propertyInstance Id="7543da07-a68b-4aad-b9e5-b0d91d1cd8c0" name="ClrAttributes"> - <elementDefinition Id="54a538b4-7c6e-475c-a774-b47097e64699" /> + <stereotypeInstanceHasPropertyInstances Id="d4d0d265-da71-4e6b-9435-dbe966b54bc3"> + <propertyInstance Id="9c1d6ca1-e6f9-4b2e-93ce-3186a2be1d4f" name="ClrAttributes"> + <elementDefinition Id="d1ec418a-91a8-482b-85a9-57728e288e6d" /> </propertyInstance> - <elementDefinition Id="9ff86070-13a8-447c-acff-80ab4bceff89" /> + <elementDefinition Id="8da66146-adcf-4e86-85be-85a6cb05525e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fcc2e477-87da-4a1f-a5cc-c4e9622fe71f"> - <propertyInstance Id="a2df7efc-0d4d-4ea6-9add-e64e3f92b15f" name="IsConst" value="false"> - <elementDefinition Id="ee83e948-4dd4-461d-b174-c0abe61909b8" /> + <stereotypeInstanceHasPropertyInstances Id="1184bc62-0f42-4626-ad91-70540112af0d"> + <propertyInstance Id="7388de74-b45b-4fdb-862c-6af2494d4e9b" name="IsPartial" value="false"> + <elementDefinition Id="7808ab3f-4b26-4f3c-a8ab-a532f28bd1a3" /> </propertyInstance> - <elementDefinition Id="90c89504-9408-4bad-8f0c-486ab27e59a0" /> + <elementDefinition Id="ddac86b5-f7a5-4e01-b07f-dae021838fe2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5e30408d-8fff-449e-871e-7e682cf2a21f"> - <propertyInstance Id="5942ccce-f9d9-4cf6-90d1-1056abe40587" name="IsNullable" value="false"> - <elementDefinition Id="45428c91-7e58-4a5d-816f-48d8cb3e6e91" /> + <stereotypeInstanceHasPropertyInstances Id="9d99dae3-3516-482e-a934-dd8a65b9b7c8"> + <propertyInstance Id="f4364dca-73df-4908-8850-1bbcb6701bae" name="IsUnsafe" value="false"> + <elementDefinition Id="88179b76-826d-440c-8f39-e8f24eb8b3c1" /> </propertyInstance> - <elementDefinition Id="2bf34f9b-489c-42d9-923a-21ee55961c03" /> + <elementDefinition Id="9d9b3e4e-4fdc-48a5-81c2-cf3c0770534f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6bb15667-9314-40a6-827b-6588daf96372"> - <propertyInstance Id="c6b92ae5-f279-4803-82a4-d00e5c2f4d75" name="IsVolatile" value="false"> - <elementDefinition Id="1440972d-6b2e-425a-abcd-296e72f50d01" /> + <stereotypeInstanceHasPropertyInstances Id="9aed8c19-3c17-4bcb-934a-767f025121af"> + <propertyInstance Id="ae11e6cd-95ca-4b0b-8a4a-50a0d933bf92" name="Inheritance" value="none"> + <elementDefinition Id="ee4fa79d-b02d-4d9d-948f-3e3940395f35" /> </propertyInstance> - <elementDefinition Id="5d5c4b46-e91e-41b3-990d-bd6f17511fb4" /> + <elementDefinition Id="c7cda09b-b54d-4a02-8b0d-fcfce7b226aa" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="23702a86-d164-4024-ac52-0a72d91317ee"> - <propertyInstance Id="ddb7bc85-9e12-4a2e-ae77-c37b9a79693f" name="PackageVisibility" value="internal"> - <elementDefinition Id="e4cd2f18-be5b-4398-9264-7814b1085a38" /> + <stereotypeInstanceHasPropertyInstances Id="71f66728-b08d-433b-93f0-3b7ef1f0617e"> + <propertyInstance Id="a220aa9e-93cc-495b-af18-a544aee6dfb9" name="PackageVisibility" value="internal"> + <elementDefinition Id="df083453-8928-4178-98b9-931345b25438" /> </propertyInstance> - <elementDefinition Id="7276c71f-6be6-4798-8488-70ab5ef5e0f1" /> + <elementDefinition Id="e8e959ba-c506-4dff-9b38-36baada679ad" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bec25b9c-9318-4ce7-ba19-a56c3e1010be"> + <propertyInstance Id="35c2cd8c-c1a1-4956-a9e6-5c043ffafca5" name="params" value="false"> + <elementDefinition Id="a4b6c4da-ccf0-4770-b948-4b2319f53152" /> + </propertyInstance> + <elementDefinition Id="33863a83-bc7a-487e-a409-4a48e2551c7e" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="29bec12e-9e37-4c02-be8e-1e3d32b2807c" /> - <type_NamedElement> - <referencedTypeMoniker Id="21698a25-48fb-4cf0-bf27-bd2396c75b81" LastKnownName="ElectricSystem" /> - </type_NamedElement> - </property> - <property Id="a9ec91f6-53dc-4fe3-a8cf-363d94f32096" name="_fan" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="7c3d9c38-11a7-4df0-acca-c52467224174" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="9bbc5b84-187b-40b3-b8fa-5e88aed7b059" name="container" direction="In"> + <referencesInternal> + <reference Id="200a5c92-0558-4cac-a258-f52ebe6e9d4c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> + <elementDefinition Id="19985f5d-a313-459c-99b0-c27edf89dbfb" /> + </reference> + </referencesInternal> + <elementDefinition Id="0c4c8930-d765-4de9-95f8-7ac930c7a3ba" /> + <type_NamedElement> + <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="33c069df-82d2-4a4c-9e0b-aa72dd3e64b1" name="InPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="cb233183-b44d-4702-b8a7-6473e9ef32fa" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_fan" tag="ViewCode"> - <elementDefinition Id="69c15eee-7d3f-4628-b942-47114cec2177" /> + <reference Id="50e246de-1889-4d10-9e90-e28d54880ee3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3DInPort" tag="ViewCode"> + <elementDefinition Id="4853b3ad-d641-4ae0-8c51-41e9d731ecad" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="61c83532-58c8-4927-bfbb-70d376798c49" name="field" profile="CSharpProfile"> - <elementDefinition Id="a8107cc2-2c18-4b93-8886-cbcbe2195f2e" /> + <stereotypeInstance Id="f0721cb7-90ec-4951-b696-1d0bf3c005e0" name="method" profile="CSharpProfile"> + <elementDefinition Id="08541fc2-f5de-4bc5-a4c8-11e584a4f2cc" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="43d3a945-cd41-43ba-a855-741acccbabcf"> - <propertyInstance Id="e6a7e788-6633-456f-82dd-81cca051f755" name="ClrAttributes"> - <elementDefinition Id="3da605a3-f5e3-4fd2-b866-f5570fb5e025" /> + <stereotypeInstanceHasPropertyInstances Id="7ac5e006-99d9-4418-b5ab-7281e5e2be7f"> + <propertyInstance Id="0554503d-c8b3-4573-8021-a848f71ce498" name="ClrAttributes"> + <elementDefinition Id="0c24880b-7507-44d5-82c8-a9a9f33af4e5" /> </propertyInstance> - <elementDefinition Id="808e119b-b2e9-4b3f-8b73-88edd51a4505" /> + <elementDefinition Id="d257e015-c116-436b-b75a-843e86198b20" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="22bfb636-4876-4759-9897-60e10f71d7ad"> - <propertyInstance Id="ea051d12-d9d2-40fa-8dab-7fedb63e8ca8" name="IsConst" value="false"> - <elementDefinition Id="4903c885-fe61-4e41-bf48-30c49a7d6781" /> + <stereotypeInstanceHasPropertyInstances Id="be2f8dc4-fdfb-4b36-990a-0690af2f070c"> + <propertyInstance Id="6d38b617-a8b2-4c9b-8698-eef7689355ee" name="IsPartial" value="false"> + <elementDefinition Id="f68f1acc-7054-4b12-a471-0fe793833eff" /> </propertyInstance> - <elementDefinition Id="73799a57-581f-43dd-a77e-4b38d5c3b972" /> + <elementDefinition Id="0a422160-dc1c-4efd-8186-4e35a50dfa90" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="89d4eb7c-d288-4c14-9c49-a6ff28d7c64a"> - <propertyInstance Id="a99060a0-7c5a-484b-9603-6033ee698075" name="IsNullable" value="false"> - <elementDefinition Id="d372da6b-f0b7-43f9-8904-0cea8d814673" /> + <stereotypeInstanceHasPropertyInstances Id="ab01dd35-56d5-4531-852d-b2c68d378a83"> + <propertyInstance Id="3e5655bd-6791-4d27-bae5-817f15404753" name="IsUnsafe" value="false"> + <elementDefinition Id="a149acbc-8453-4aed-902c-7d16d9e5f3c6" /> </propertyInstance> - <elementDefinition Id="9d0544ee-2414-4b38-892d-85ca8999ee87" /> + <elementDefinition Id="b2854ad5-5617-4847-a6a0-f38d4d6bc274" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d8d54507-ee0e-45e8-b914-a74b4b35b04d"> - <propertyInstance Id="5ffc7e78-94f7-4b31-b9d5-e5dc5633ea0b" name="IsVolatile" value="false"> - <elementDefinition Id="0bc32fdb-cd62-432c-9d76-26e1816dca4c" /> + <stereotypeInstanceHasPropertyInstances Id="6b88c243-d6d6-4dbd-9012-03d8da476be2"> + <propertyInstance Id="a95062c9-3c91-4aa9-9d52-4e0a6fbc1afd" name="Inheritance" value="none"> + <elementDefinition Id="37ebdb4d-772c-42cb-98ad-bdced20919d8" /> </propertyInstance> - <elementDefinition Id="876816df-c490-477a-b686-0b3b660aeefe" /> + <elementDefinition Id="ee446368-2d41-4af6-b3c6-5866ecfb1f31" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="10d65cc0-b35a-4564-badd-ae7d38bf6acb"> - <propertyInstance Id="e5a2468d-da1e-4729-987d-767eaf20a831" name="PackageVisibility" value="internal"> - <elementDefinition Id="ffb8ad56-daf4-4855-9c00-09c3e161dcdb" /> + <stereotypeInstanceHasPropertyInstances Id="5de0fdcb-7b06-4aa6-b8b3-2cef81f0734a"> + <propertyInstance Id="09153940-b9e2-438d-9140-8ab88f764447" name="PackageVisibility" value="internal"> + <elementDefinition Id="28b1b7d6-fd12-4eee-833d-63f09e82d785" /> </propertyInstance> - <elementDefinition Id="27edc638-31fe-4543-b753-9110f1396dd1" /> + <elementDefinition Id="bb93f5fc-c1ce-468b-8c18-eeb93701c083" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aabd6b86-094c-4e8f-9931-e83f352e6b33"> + <propertyInstance Id="88dffb0c-05a5-4de9-a7ae-34f84fcacb53" name="params" value="false"> + <elementDefinition Id="8a1883d2-2174-4538-a652-a6d1f6512265" /> + </propertyInstance> + <elementDefinition Id="2b2fa412-90e0-4f19-86dd-37b760f78928" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="30f372f4-661b-4857-99cc-8b8ed48a066d" /> - <type_NamedElement> - <referencedTypeMoniker Id="f4e2239e-22f1-45f5-a573-eb30bc2efeed" LastKnownName="Fan" /> - </type_NamedElement> - </property> - <property Id="2c3250e1-aeeb-4284-a3a7-a0467da1ef98" name="_heatingVentilationAirConditioning" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="8f0194da-b0a1-4765-be07-8651ee8b41b6" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ce2a35f9-3510-45e6-9b3b-2d6e445a3319" direction="Return"> + <elementDefinition Id="68558095-d246-4c0a-919e-6890fa22962e" /> + <type_NamedElement> + <referencedTypeMoniker Id="fab17b9d-c67b-439f-97b6-36d43537e636" LastKnownName="ITnInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="18ddd7c9-1338-43c6-931e-75bdf3cff621" name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="9e932958-e696-4f79-84b9-f39eba795343" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_heatingVentilationAirConditioning" tag="ViewCode"> - <elementDefinition Id="75a24ce7-7c0f-40aa-99cb-5fa50e75c8d3" /> + <reference Id="693ddd04-51c5-4839-8e91-841d8955f6a0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3DOutPort" tag="ViewCode"> + <elementDefinition Id="39d26aa4-aa43-48d8-bedc-654efa0029b5" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="dd3b421a-1b77-4284-bfe0-87126a8732bc" name="field" profile="CSharpProfile"> - <elementDefinition Id="3c6591fd-1a27-4529-8555-5f867a2d3f69" /> + <stereotypeInstance Id="c74e0e7f-ee0e-4b65-b1b8-c1d257d7e208" name="method" profile="CSharpProfile"> + <elementDefinition Id="9fb2e279-db39-4709-af6e-f37806c6dc83" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="26c66c4a-291d-4142-ae05-fa25ea457fd1"> - <propertyInstance Id="1c3ee99b-465a-4373-9fb1-69a07b5221a6" name="ClrAttributes"> - <elementDefinition Id="85f9d125-adad-4547-ae1f-635ea968ea8c" /> + <stereotypeInstanceHasPropertyInstances Id="92c230b6-74df-466a-99e9-5ed5f9fe54e4"> + <propertyInstance Id="1571c025-c6bd-4428-8b57-bd6cafc9e52d" name="ClrAttributes"> + <elementDefinition Id="d0cb15d0-e738-467e-bf94-03c248c5a636" /> </propertyInstance> - <elementDefinition Id="b697b190-4aa5-4801-be21-80fee31dabd1" /> + <elementDefinition Id="38acaf00-f3fb-4dad-9c82-b9d100e35821" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="232028f4-210e-4c4b-9133-39a4ab4a1b58"> - <propertyInstance Id="1daf2586-408d-48c2-817e-f320e7cf7986" name="IsConst" value="false"> - <elementDefinition Id="2fc646ec-2e84-4421-adad-185004d943c9" /> + <stereotypeInstanceHasPropertyInstances Id="f4d28e0f-e6b0-413c-9b08-8d1adbc7e3a1"> + <propertyInstance Id="c5195951-59dd-4aec-9cfa-8c9673f6e760" name="IsPartial" value="false"> + <elementDefinition Id="29bda5a6-0134-47fe-a5b5-0ce44cc8c226" /> </propertyInstance> - <elementDefinition Id="e0042986-7fe4-4e6c-9311-d9432a020b3f" /> + <elementDefinition Id="3e46e729-1d7e-4b84-a024-2f6556896aa9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="48338c91-3b0f-4cb7-af09-c4d3db4e8f2b"> - <propertyInstance Id="d2674b4d-51d4-416f-bcee-57b218dd3464" name="IsNullable" value="false"> - <elementDefinition Id="63b0e0bc-8808-4f0f-8ce5-412b84df28b1" /> + <stereotypeInstanceHasPropertyInstances Id="3373f6de-14fc-4341-99b3-d6ee6dedf915"> + <propertyInstance Id="b1f9b941-c8c7-4482-a8a4-06fc8e915449" name="IsUnsafe" value="false"> + <elementDefinition Id="b73f0f8c-9bbb-4132-b204-0663b05641e2" /> </propertyInstance> - <elementDefinition Id="b354c8a0-2435-48d0-8554-02a610c3449f" /> + <elementDefinition Id="8add661f-091e-4c47-8d31-dffedadb06ef" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="af7dce70-4bd8-4910-a9ed-c43d7fc99bc0"> - <propertyInstance Id="aa3c68d3-299f-446b-9238-8fdf8a5848aa" name="IsVolatile" value="false"> - <elementDefinition Id="ba750425-49b3-4a45-aa09-680aa46ea528" /> + <stereotypeInstanceHasPropertyInstances Id="1519aa87-5d42-477a-824d-68321c0aff83"> + <propertyInstance Id="8e834eac-bf61-4f47-9c01-127191372934" name="Inheritance" value="none"> + <elementDefinition Id="3b84263f-e48f-456f-b7cf-f6be62962b60" /> </propertyInstance> - <elementDefinition Id="98e23cee-ed95-420a-99bb-51ab5f4ac7b3" /> + <elementDefinition Id="0aa2c6b7-c20b-488b-aae5-ad07afb74c30" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1b6e00e0-6934-429b-ba3c-c2a66d648778"> - <propertyInstance Id="e257b582-a639-4b50-9638-87a98119f7b9" name="PackageVisibility" value="internal"> - <elementDefinition Id="b5685d4f-0b2a-40f0-85e9-1468af2ec4a3" /> + <stereotypeInstanceHasPropertyInstances Id="9975d532-4609-41b6-9eff-321f88ae39e1"> + <propertyInstance Id="0877c433-5d8b-4a1f-a48b-7d060318ecb8" name="PackageVisibility" value="internal"> + <elementDefinition Id="3acb24fe-10c7-4319-93aa-1cc478dddc65" /> </propertyInstance> - <elementDefinition Id="b7060ee6-7624-4181-aa0d-f0ac4f156ca1" /> + <elementDefinition Id="f24ba528-fcc8-4ab1-abac-e8ece67a2663" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="56a400fa-9736-4fac-b809-0dbce1454f8e"> + <propertyInstance Id="25a76b63-bdcb-49c4-8c63-96fd9bce5909" name="params" value="false"> + <elementDefinition Id="5bc03c1d-c829-4e7e-90a5-b1e26ac15717" /> + </propertyInstance> + <elementDefinition Id="c0b507c1-5c85-4beb-b492-e8d660674b75" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="47683a21-c31d-46bd-b312-9f6a9eac615e" /> - <type_NamedElement> - <referencedTypeMoniker Id="df43bfd7-e106-485a-a889-0038859ef668" LastKnownName="HeatingVentilationAirConditioning" /> - </type_NamedElement> - </property> - <property Id="da03daa9-a2cc-4ef5-8188-82a2c0ce3878" name="_pneumaticSystem" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="e5e6e169-b4fc-42ce-9524-ec21624f7447" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="9a2b3db3-c869-4bc8-9a45-dccd481203e9" direction="Return"> + <elementDefinition Id="b1aa427b-25a7-4b01-b71d-3d88e8128df2" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="2d1e4cf6-fab9-46b5-b76b-256bf41215dd" name="TUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="e2c914fc-11cb-4dd8-a3e0-db3c0d317150" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_pneumaticSystem" tag="ViewCode"> - <elementDefinition Id="04582dc2-c8e2-4ade-a9ec-43757cc44ebe" /> + <reference Id="b1d943b0-b84a-4f2c-bb61-2f8311e55b0c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)])" tag="ViewCode"> + <elementDefinition Id="9c7283a8-ff47-479e-8095-e660e7ae8b33" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="ea6740ad-a8bf-4974-a6f6-f2b2be8b17d5" name="field" profile="CSharpProfile"> - <elementDefinition Id="af47b1f3-c276-4864-9534-4cb7b56fb3d2" /> + <stereotypeInstance Id="5814501d-3989-4cab-8f83-3b0b0b26ca87" name="method" profile="CSharpProfile"> + <elementDefinition Id="bef54331-887c-48a8-8e1f-85d8c6823d9c" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fa7850a9-06fc-4b39-a2dc-1994ff82b225"> - <propertyInstance Id="e1c8cff1-7033-4355-a820-b9cbeb44dbc5" name="ClrAttributes"> - <elementDefinition Id="b4f94851-686b-4195-a86b-d359e0ff0400" /> + <stereotypeInstanceHasPropertyInstances Id="b31b63f4-3377-4202-847c-81c567723e85"> + <propertyInstance Id="8c150ab3-995f-490d-968e-666480c5c91c" name="ClrAttributes"> + <elementDefinition Id="2516bd82-0e76-48ca-944a-6fef41eb8a3f" /> </propertyInstance> - <elementDefinition Id="b35721b9-349e-421d-b7de-c1690a69ae68" /> + <elementDefinition Id="84908b35-d6b2-499f-82b1-161d54a02486" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3aead200-3fb3-4751-b58b-f4a3cd51e585"> - <propertyInstance Id="b7cf1baa-6358-4459-967b-ee9a6d3f96fc" name="IsConst" value="false"> - <elementDefinition Id="b355a9d1-96c3-4735-b04a-5d44656ba9b6" /> + <stereotypeInstanceHasPropertyInstances Id="9b731dce-0290-417b-bd15-8b85db7d3e40"> + <propertyInstance Id="db11e749-72b2-4879-a4fc-c3e4d950a880" name="IsPartial" value="false"> + <elementDefinition Id="de0f6c14-fbef-4f42-ba2b-c4de1411c0d4" /> </propertyInstance> - <elementDefinition Id="259d5971-79ad-4637-8b85-819b28b2320f" /> + <elementDefinition Id="0f915ac8-0482-4fb8-bc28-d8ba78e9214f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4e9c991e-30c4-4d17-b079-77e45200fa0a"> - <propertyInstance Id="c6f38186-149c-433f-ae01-92e51537bfeb" name="IsNullable" value="false"> - <elementDefinition Id="dc7a4ee9-73f3-4a00-ac95-73b6f23cf1af" /> + <stereotypeInstanceHasPropertyInstances Id="3230b2e7-9169-4ade-84fc-46436e03e9ce"> + <propertyInstance Id="67cae367-f1c6-43df-b75f-41701d1e121f" name="IsUnsafe" value="false"> + <elementDefinition Id="30fee28e-bef3-4314-b950-18f9d4f2dece" /> + </propertyInstance> + <elementDefinition Id="69238bbc-08aa-4b08-8f5e-59f96a73e823" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="31739c79-c823-42e9-9f8c-7913107ac261"> + <propertyInstance Id="6f52fe60-086a-4de8-88f9-1121e54603fd" name="Inheritance" value="none"> + <elementDefinition Id="fe8f7e92-6a1d-430d-8a76-68b2742157c7" /> </propertyInstance> - <elementDefinition Id="7ea3d4ad-2ab4-42f0-bac8-4b0305cab3b2" /> + <elementDefinition Id="fae655bf-97bb-4c68-b3f6-f2fcea2a668c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ed8fddc6-1b67-40db-89da-175a6a06418a"> - <propertyInstance Id="c4994937-184b-4978-8414-1973e16fef25" name="IsVolatile" value="false"> - <elementDefinition Id="f71d08df-8060-45cd-83a9-b649a77fc257" /> + <stereotypeInstanceHasPropertyInstances Id="9814570d-e1d2-4d7a-9b90-c20841b94d92"> + <propertyInstance Id="94dfcc36-642c-4881-bef5-5e76767d883f" name="PackageVisibility" value="internal"> + <elementDefinition Id="fae4b03e-5180-48d3-b8e2-9eeee109adae" /> </propertyInstance> - <elementDefinition Id="4f792654-0896-4b1e-8ca2-b995e338d293" /> + <elementDefinition Id="d7f198d0-c8f7-454a-9ab0-ce28b87898ae" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cc709a32-8813-4796-92c8-493e7ed0e1ff"> - <propertyInstance Id="d642f1b8-eaee-4278-83e8-41d221284730" name="PackageVisibility" value="internal"> - <elementDefinition Id="27aae78e-e2a8-4acd-9856-c7f7426be94e" /> + <stereotypeInstanceHasPropertyInstances Id="0fae52ae-0fcf-4b42-9754-1d299f6600aa"> + <propertyInstance Id="4f99a2e9-eaa3-4277-9531-fc79db1cd7c8" name="params" value="false"> + <elementDefinition Id="0d401cd7-9864-41f3-a9cd-1cd036ed99e0" /> </propertyInstance> - <elementDefinition Id="9fd70565-e0cc-49b9-9a3f-9347023f8ea1" /> + <elementDefinition Id="9e3e53a7-fd90-4ea5-9d2d-d68f752e7e41" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="bdecf6bc-7eb5-4e91-8321-8066bac35ff5" /> - <type_NamedElement> - <referencedTypeMoniker Id="9e180337-03ae-4a8a-a875-5982f79ab1ff" LastKnownName="PneumaticSystem" /> - </type_NamedElement> - </property> - <property Id="25f33e82-7b47-45d2-9932-bf4f8e98ddd2" name="_steeringPump" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="28bb3072-b47f-4342-8052-9d42c0094f3c" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b8449cb6-a557-43a9-aa09-a044b1840df0" name="other" direction="In"> + <referencesInternal> + <reference Id="bbdadffd-1311-4812-b8c7-bdc64818e2ec" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="994b0cc9-4bad-4d01-a481-ec19b335ebad" /> + </reference> + </referencesInternal> + <elementDefinition Id="58da83e8-898e-430f-8c74-cb9d8eb07674" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="fffdd39e-9cb3-4f41-b74f-7264060f0a6c" name="TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="b80331d8-b27a-4716-a6e2-edc3a57d39e3" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_steeringPump" tag="ViewCode"> - <elementDefinition Id="9a3eefc9-2d00-4145-bb7f-16d9bb0c9213" /> + <reference Id="2dd95cde-130e-4c01-8051-f262594f1d57" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" tag="ViewCode"> + <elementDefinition Id="e293d02b-f4a6-4cad-b71e-102ce6359b9d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="d5ea9c29-45a2-445a-81b5-84a5304a5b69" name="field" profile="CSharpProfile"> - <elementDefinition Id="073d5b64-2be1-42a2-9b63-d94217a51a78" /> + <stereotypeInstance Id="8db6d9cc-68d3-42ae-94a7-17e70e800dac" name="method" profile="CSharpProfile"> + <elementDefinition Id="23231f50-76b3-4525-aaec-2e010970eac9" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a2766e3c-2b98-47d2-ac46-d4695b5f5b95"> - <propertyInstance Id="b11ab4f9-e4cb-4be2-8851-d1531b3cd85b" name="ClrAttributes"> - <elementDefinition Id="8cbdd122-8cb5-4b26-a7b2-93c6b2687f0e" /> + <stereotypeInstanceHasPropertyInstances Id="a20eaa10-5006-4c96-b6a4-7e28c53dab99"> + <propertyInstance Id="c844484e-e944-4816-a6a8-babf7f198400" name="ClrAttributes"> + <elementDefinition Id="7ae13504-cde9-4546-96f4-2f1f35d04837" /> </propertyInstance> - <elementDefinition Id="70d5b46f-98ea-4fa5-a92d-f54a850320e2" /> + <elementDefinition Id="52faca3a-c4fb-445c-85ef-6818d991bff3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="613a2daf-e264-47bd-a4c6-0f58f4f644a8"> - <propertyInstance Id="1e6fd633-e5ad-481d-abf6-1fb3f20f4a14" name="IsConst" value="false"> - <elementDefinition Id="c6f7b389-2e55-462a-8569-5f1ae0a2f1b0" /> + <stereotypeInstanceHasPropertyInstances Id="60fc1b80-b61f-44b5-8cb7-6cfc54c1766c"> + <propertyInstance Id="daaea7d5-a84f-44b7-a579-2f2e04958afc" name="IsPartial" value="false"> + <elementDefinition Id="7d40226b-4227-41e9-b50a-07ab340f81f9" /> </propertyInstance> - <elementDefinition Id="4671f766-dc83-4860-ba8e-78f629f0f07a" /> + <elementDefinition Id="557bbf32-278b-40e0-b6f7-9954aa80dd83" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ca1c815b-3efd-4eca-bbd9-a07439057c09"> - <propertyInstance Id="8a96caad-a3cc-41de-9979-21e305e13fea" name="IsNullable" value="false"> - <elementDefinition Id="5fde04e9-93c2-4772-abcc-8ffd83accef7" /> + <stereotypeInstanceHasPropertyInstances Id="edb3add7-d4f5-467e-921f-13aa364bc052"> + <propertyInstance Id="c3311088-7fad-4b06-ad59-f7605f646f0f" name="IsUnsafe" value="false"> + <elementDefinition Id="d2942829-98bd-478f-9d7b-0e56374b7b7d" /> </propertyInstance> - <elementDefinition Id="78e4871d-0faa-4392-bf66-c002f54c3ac1" /> + <elementDefinition Id="f36b6160-bcf0-4992-8c18-cd5c459dc154" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f59e9a9d-a455-47bd-ad00-3bedd3161d4f"> - <propertyInstance Id="193b07e2-07dc-4b8e-98b9-0a092a5db1c2" name="IsVolatile" value="false"> - <elementDefinition Id="6ac276fc-3209-4d2a-b6d3-90120f7bb28e" /> + <stereotypeInstanceHasPropertyInstances Id="b789512a-157c-4fb0-bd92-36cb46ac6c7a"> + <propertyInstance Id="c501efeb-e232-432b-9202-bc70f92137e9" name="Inheritance" value="none"> + <elementDefinition Id="639d1734-823a-4534-98af-f7c423704529" /> </propertyInstance> - <elementDefinition Id="6596e771-5039-4526-9afe-9e3f049628f0" /> + <elementDefinition Id="05798e00-01f7-4525-9000-144666b183b4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2aeea4cb-6d93-437f-b4b2-4b1ed5c00d0e"> - <propertyInstance Id="b0db18e1-1b8d-437b-946e-18043c5035ba" name="PackageVisibility" value="internal"> - <elementDefinition Id="a5c3158c-c94e-4c27-9562-7c6c1119fa35" /> + <stereotypeInstanceHasPropertyInstances Id="6a167c68-a5e0-4b06-a95c-7bd4279428d4"> + <propertyInstance Id="037b53d9-f8a4-4443-8e60-917078fcfdb8" name="PackageVisibility" value="internal"> + <elementDefinition Id="16ab68c8-606e-423d-af0c-3d184093f637" /> </propertyInstance> - <elementDefinition Id="4c7a9b3f-804d-4261-b04a-cdf85b5a846d" /> + <elementDefinition Id="79b204b2-c82d-4d78-9514-09a42ec0930a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e96a419e-c6c2-4eb1-800e-d5555d086ee6"> + <propertyInstance Id="1b713a75-10b7-4ec7-828d-3cb0ab25fc70" name="params" value="false"> + <elementDefinition Id="b7b1ccc4-4bb8-4d6e-965a-66931adb43d9" /> + </propertyInstance> + <elementDefinition Id="045625a1-3508-4fba-8a07-c09fc52e9642" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="ee36979c-e5c9-4786-9c7e-594a336449c1" /> - <type_NamedElement> - <referencedTypeMoniker Id="bfc79131-3896-4940-a1d0-6031b84489da" LastKnownName="SteeringPump" /> - </type_NamedElement> - </property> - <property Id="80b8bd3f-53d8-4755-91d6-c94eea86ff47" name="_whtcCorrection" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="4cf0491e-6c03-4f53-bbb4-099755e0d8d3" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ff9d443f-8aa7-4c1a-9efe-f11a81bc59d4" direction="Return"> + <elementDefinition Id="f299493d-a63f-49d9-a22e-d342cbfe228d" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="554fbf79-279d-4211-8933-8aa801715c2e" name="absTime" direction="In"> + <referencesInternal> + <reference Id="01a2b427-42ea-412d-adea-43a79a8b521b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="97b933fe-b77b-4e3f-850e-d6c97edbae32" /> + </reference> + </referencesInternal> + <elementDefinition Id="fce33375-72d5-4983-ae11-c143cb3498b1" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c64ae184-1265-4eac-b009-a88095e4dbf9" name="dt" direction="In"> + <referencesInternal> + <reference Id="4b4e7295-24b7-4139-85d4-db52888e39b8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="b04456d2-f375-4a2a-9549-ff42d6a2466c" /> + </reference> + </referencesInternal> + <elementDefinition Id="57cbd4e7-49f3-41dd-a927-f16a3e9e1e48" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3ab2b90d-e65b-4a0b-8cfd-0a1803f51ae5" name="torque" direction="In"> + <referencesInternal> + <reference Id="faf85bc5-9bb4-43bc-8b2d-57c4ee4a3fb9" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="59ed9010-5f6b-422d-96ef-df1b2c13fb8b" /> + </reference> + </referencesInternal> + <elementDefinition Id="daacdbb2-b682-4eda-9e90-b4149a5f2a77" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="550d7251-978a-41d3-8016-ac9b20f4144c" name="engineSpeed" direction="In"> + <referencesInternal> + <reference Id="ae18e4cd-2b3f-4cfe-94bd-7bb5df5fcdcb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DengineSpeed" tag="ViewCode"> + <elementDefinition Id="490c21f1-d134-440c-9cb6-9f5f81dee798" /> + </reference> + </referencesInternal> + <elementDefinition Id="372b269f-76ef-42a3-b8d8-cdfc6b0e053a" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="1483e992-5f75-4ee1-981c-ae74104e0df9" name="dryRun" direction="In"> + <referencesInternal> + <reference Id="200a98c9-0848-4a1c-99c0-6529b0d4010e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" tag="ViewCode"> + <elementDefinition Id="7cb7af72-00da-41d5-b2d9-4e2594c3d7d8" /> + </reference> + </referencesInternal> + <elementDefinition Id="d1b50216-1b15-4665-b771-83c47062c152" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="411c83b6-7bdc-43db-9568-7df278b2bf29" name="ComputePowerDemand" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="ac484e05-fff3-4bd2-a1ca-c8811cdd443a" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D_whtcCorrection" tag="ViewCode"> - <elementDefinition Id="716de64c-f554-4a1d-9b5f-beef4613469b" /> + <reference Id="bcfde66d-fa35-4baa-8e70-81e427da7923" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DComputePowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" tag="ViewCode"> + <elementDefinition Id="38cfc293-0347-4890-b99a-7937cff838bd" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="ba8ec86f-020c-4a09-a99c-0b1fc225d6c7" name="field" profile="CSharpProfile"> - <elementDefinition Id="043d380b-468f-4437-976a-030ec3c9eeda" /> + <stereotypeInstance Id="04e6643f-2a4e-4e49-b4b9-21ad41f94f05" name="method" profile="CSharpProfile"> + <elementDefinition Id="67c03c02-050a-4897-a4b7-42a0e12165ca" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f37b2a4a-f774-4fcc-94b4-539991ba4588"> - <propertyInstance Id="1423021b-4444-498e-8cd3-7516fbec0064" name="ClrAttributes"> - <elementDefinition Id="2e21dafd-a04c-46f6-a4d3-a62e6effe4b6" /> + <stereotypeInstanceHasPropertyInstances Id="5f96d308-9743-45a0-8763-2d6b84c1cefa"> + <propertyInstance Id="de19ce04-2154-4d50-858c-bba41d26813d" name="ClrAttributes"> + <elementDefinition Id="30ea55e6-16dc-4fda-a8da-aee92a90c93c" /> </propertyInstance> - <elementDefinition Id="22ffd737-ef07-4133-aa2d-622747edd0ef" /> + <elementDefinition Id="55755e8d-3565-4c74-ad28-75e71f5e01cc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3f0ff6c5-d2fa-4882-a15c-25ddb6285c58"> - <propertyInstance Id="fce2b29a-0d61-4a36-8219-0ae6fb9f20fd" name="IsConst" value="false"> - <elementDefinition Id="aa3d06f2-4e74-4c8a-b5b0-3aa5fbb60388" /> + <stereotypeInstanceHasPropertyInstances Id="58ec1719-5b5e-42d0-bfa3-804dec577c6b"> + <propertyInstance Id="2189800f-08cb-440b-9d0d-58115f10e0de" name="IsPartial" value="false"> + <elementDefinition Id="fafdc7f9-118c-4999-931a-5c6206a42242" /> </propertyInstance> - <elementDefinition Id="1a8b1c59-dc00-470f-b62c-5f20a54f8aa7" /> + <elementDefinition Id="8fceb922-38b2-4036-ab7a-974bff42f60f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8d42c9f7-e097-4733-898a-2f056c306307"> - <propertyInstance Id="ee7f74a6-3738-4011-8426-c580320e4d41" name="IsNullable" value="false"> - <elementDefinition Id="29f38f9a-2a26-4f9c-94e0-2b17591695a4" /> + <stereotypeInstanceHasPropertyInstances Id="f118f72b-c030-4e2f-af12-35ba4409730c"> + <propertyInstance Id="a6d8321f-6803-476c-9f31-1c42801fcb72" name="IsUnsafe" value="false"> + <elementDefinition Id="07a76a15-6e87-4d99-ac43-2876a6d78d82" /> </propertyInstance> - <elementDefinition Id="1634b71e-ddc1-4f80-a4ac-e7ffbe2dc6db" /> + <elementDefinition Id="db20c461-8e1c-4d7c-b958-b3a243592c52" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7bf9d322-37b5-4187-be5a-ae0e5fb8577f"> - <propertyInstance Id="0b5c00bd-dbcf-4947-b7d3-68f866a638c2" name="IsVolatile" value="false"> - <elementDefinition Id="3a34bc1c-71b9-42ff-bbe0-d968ab731467" /> + <stereotypeInstanceHasPropertyInstances Id="10fe9a6b-2314-437c-8b02-5b9894f1d9b5"> + <propertyInstance Id="687443e3-b4f0-4d72-be8f-5349894746c6" name="Inheritance" value="none"> + <elementDefinition Id="2b63da82-7dec-4fa2-aaaa-7feeffaf78d5" /> </propertyInstance> - <elementDefinition Id="bf8a8f5c-da98-4c41-8f6e-01ad8235bee5" /> + <elementDefinition Id="38d1606b-6cca-4b44-af79-806ef25ef4fe" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="71185230-ba1d-437a-b1e7-9cebfe25b444"> - <propertyInstance Id="ebd799fc-86d3-4506-9410-be00848317e1" name="PackageVisibility" value="internal"> - <elementDefinition Id="6bc61a21-e05e-4a14-9b96-5e10e033e660" /> + <stereotypeInstanceHasPropertyInstances Id="87a46d03-309d-4e69-a748-c7186f8d172a"> + <propertyInstance Id="06d48a5b-4d8e-4188-a0f0-99a4a45f94a5" name="PackageVisibility" value="internal"> + <elementDefinition Id="54c6e65c-293b-4819-ac17-091f9e998e2e" /> </propertyInstance> - <elementDefinition Id="9e41dd39-5b22-4772-82e2-49cbc7100f96" /> + <elementDefinition Id="5e59c1bc-33ad-4d2c-88b1-ec4df8a72eda" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bb4cb921-aa1c-45df-95be-125b4f9cae6c"> + <propertyInstance Id="26d73e4c-f6a1-4d44-b208-bf39c6917e9f" name="params" value="false"> + <elementDefinition Id="ad2cddb1-901b-4ae8-88cd-d070b58cf777" /> + </propertyInstance> + <elementDefinition Id="51a771b0-ae72-4e3e-89fe-52a26b83635d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="ef9fbcc6-932b-4a26-8699-57f1c4f00867" /> - <type_NamedElement> - <referencedTypeMoniker Id="f7f76c6f-e7d7-4ca7-8242-daf94fb18694" LastKnownName="WHTCCorrection" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="fa79a4aa-48cc-4a4a-a74c-fb357ec190c1" name="DynamicTyreRadius" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="138e897c-77d1-44e6-9bd3-dd0e664e4e6d" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ca5de7d0-3715-46ba-9435-ade022710ffa" direction="Return"> + <elementDefinition Id="b348f038-58d9-497f-8514-3d2e16f31e5d" /> + <type_NamedElement> + <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0cc66e32-a25a-43d4-86a4-a58f73f23f76" name="engineSpeed" direction="In"> + <referencesInternal> + <reference Id="047c6908-ebea-43bf-8e46-db3d1e5cedd1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DComputePowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DengineSpeed" tag="ViewCode"> + <elementDefinition Id="a7650436-84ad-43aa-b3ab-be4be66f25ec" /> + </reference> + </referencesInternal> + <elementDefinition Id="984e98f3-c1f6-429b-a785-67c4984335ac" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="6480e8ce-32da-4715-9fff-44df1ed8747b" name="Initialize" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="59fee31c-05d2-42ae-b642-ab7ff840e8c8" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D(Name%3DDynamicTyreRadius OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="9ad3a953-716d-43ef-8577-fab844d4314c" /> + <reference Id="fa1457ee-6725-494e-b9f7-2025c98ca748" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" tag="ViewCode"> + <elementDefinition Id="3091f9f4-1dd6-4fae-99dd-119e12eb2421" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="3ee415e4-f747-4310-a0d3-f11cc195b561" name="method" profile="CSharpProfile"> - <elementDefinition Id="b5577b19-d2de-4bda-a29d-db5ef036df69" /> + <stereotypeInstance Id="f3456904-26f3-43bf-b81e-6bf2cbd1d031" name="method" profile="CSharpProfile"> + <elementDefinition Id="91e3e41b-47ba-4d10-9525-d2e2e3d9b1f0" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d00a8457-0e81-4699-a9c5-2a83941fd123"> - <propertyInstance Id="363b93bc-ba52-4435-ad60-3774601bdb75" name="ClrAttributes"> - <elementDefinition Id="38933659-b972-4502-b8f6-17ce15fda029" /> + <stereotypeInstanceHasPropertyInstances Id="96724a05-f884-4256-96b3-4221b183e0df"> + <propertyInstance Id="8b3c1965-6c44-4e2e-a761-f8335c1fd5a3" name="ClrAttributes"> + <elementDefinition Id="f744faa2-886f-4a23-9938-5c8e1bb58011" /> </propertyInstance> - <elementDefinition Id="93bdcae5-7415-43e8-8fcd-bf3df89c72a6" /> + <elementDefinition Id="51444165-851d-4f3c-b80a-4fbfc3b7b3a9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cfd23ed3-35dc-4fc8-b9a6-3da48a7b2688"> - <propertyInstance Id="7a94d9ac-c9df-48c3-85e4-1616cb239632" name="IsPartial" value="false"> - <elementDefinition Id="2771967c-7f7e-491e-b7ee-bbea51354884" /> + <stereotypeInstanceHasPropertyInstances Id="5add15b1-99b2-41af-b05d-383bb75da30f"> + <propertyInstance Id="fac80164-d0b7-4f1a-ab19-4fcc0dc0208a" name="IsPartial" value="false"> + <elementDefinition Id="9d19f47f-afae-4499-a792-73d4a808ad9c" /> </propertyInstance> - <elementDefinition Id="2efdf1a4-ebaf-496f-9118-d21418f61831" /> + <elementDefinition Id="420f1079-e5dd-433a-92f3-b44eaf5917ed" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0a08b5d8-e85c-42da-92ea-c5fd07b11a17"> - <propertyInstance Id="6cc2d874-d3bb-4d39-9c1d-b8c92ca05200" name="IsUnsafe" value="false"> - <elementDefinition Id="1f98d359-02e2-4c98-a0de-a402b668ecba" /> + <stereotypeInstanceHasPropertyInstances Id="fbf251a5-89cb-4f4f-9e9b-b8f5a1004b40"> + <propertyInstance Id="16622595-9eb3-468e-b049-c75e9d47d1ef" name="IsUnsafe" value="false"> + <elementDefinition Id="82435727-5e8a-4c36-950b-4dc5c8709bd4" /> </propertyInstance> - <elementDefinition Id="a7259350-336c-466e-a487-1f764d191e24" /> + <elementDefinition Id="4b218b09-45db-4b75-8c35-ee4dcccbb448" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="879a075e-6093-4843-90af-9dfce73e0d64"> - <propertyInstance Id="e399bc9c-fa68-4b7d-8b4f-ac25b2b85c6b" name="Inheritance" value="none"> - <elementDefinition Id="8fb60a5d-0e97-4a52-b6c4-63e03716940f" /> + <stereotypeInstanceHasPropertyInstances Id="46942cc9-9cb9-46e4-951c-f62027ef15b7"> + <propertyInstance Id="e5389b6a-761f-450b-82a3-9c2177393f55" name="Inheritance" value="none"> + <elementDefinition Id="545e2005-ff9f-499d-b3a0-219410ece84d" /> </propertyInstance> - <elementDefinition Id="0aee5c7e-2dbe-4c7e-8cd6-f082dc88e55d" /> + <elementDefinition Id="a1d8f093-d065-4208-ba29-931b0f6bdc20" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="574ebd5c-f06f-4e8c-97cb-869878d1017e"> - <propertyInstance Id="57cba6d5-6faf-4c6c-8398-a57ac487c067" name="PackageVisibility" value="internal"> - <elementDefinition Id="5a289190-3391-4bc6-82e1-0a04185f82bd" /> + <stereotypeInstanceHasPropertyInstances Id="b593eb2e-2973-419b-8580-aedcc3667b3a"> + <propertyInstance Id="ad5f11c6-363b-4cb0-837c-ad9ca2cfd3d0" name="PackageVisibility" value="internal"> + <elementDefinition Id="8d4864f5-6f0f-4c98-8613-c79ec83f9c8b" /> </propertyInstance> - <elementDefinition Id="f60f91be-10f9-4cb5-aadd-554bd97b2647" /> + <elementDefinition Id="49556caf-6233-4ffa-afe6-5d1a3064c929" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="51a00f36-5b7e-424e-9034-10de166fda93"> - <propertyInstance Id="885482ea-9f87-46f1-8548-3bc6400e886b" name="params" value="false"> - <elementDefinition Id="d40250bf-4598-4385-888d-0f81f4f9f2a6" /> + <stereotypeInstanceHasPropertyInstances Id="b12d5c2c-770b-4876-8102-56d15cc09574"> + <propertyInstance Id="dd65f19d-d8b9-4352-8bc7-53ffef4903aa" name="params" value="false"> + <elementDefinition Id="d86ce417-768d-4d92-933f-df58def33e8c" /> </propertyInstance> - <elementDefinition Id="9e9aab19-2111-4a27-937e-b52f1a687e5f" /> + <elementDefinition Id="8cbaede4-5873-4a57-8e2c-dd965bed21ff" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="ed5601f8-4481-469b-91b6-b5eafdc55dd1" /> + <elementDefinition Id="87abdcd8-c1d3-4725-8d84-e0754226f9e3" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="ea54a8f4-c8b3-4d8d-852d-84c81f0f6592" direction="Return"> - <elementDefinition Id="303f5e0d-8609-44cc-96dc-243f823eb17f" /> + <parameter Id="2b2bb88c-5112-491e-a685-295f13f85cb9" direction="Return"> + <elementDefinition Id="410c2b1c-5957-4001-ac38-aa081fd27b14" /> <type_NamedElement> - <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="8f44c59f-ee3a-4391-8549-71774a469c40" name="wheels" direction="In"> + <parameter Id="4e26eb58-20da-4c8b-aa61-20aee220f17c" name="torque" direction="In"> <referencesInternal> - <reference Id="4f8bd15d-eb41-442c-8407-41eb2475a32f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D(Name%3DDynamicTyreRadius OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dwheels" tag="ViewCode"> - <elementDefinition Id="2f408140-1911-4b3c-a26a-fe2f5faba488" /> + <reference Id="096e9bf5-0e39-47d3-b287-296ff41ec9d3" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="d478f101-44a3-4c4c-8e3d-913c8aaf971f" /> </reference> </referencesInternal> - <elementDefinition Id="199aaa34-243e-4204-a853-f690fdfd4323" /> + <elementDefinition Id="228ad476-4aeb-4122-b063-cdb9a1f1c585" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="acbe53e2-002b-44cf-b179-0c8de83998ba" name="rims" direction="In"> + <parameter Id="2787580b-ae8a-416e-b94f-6f1ab73ee67e" name="engineSpeed" direction="In"> <referencesInternal> - <reference Id="446e5ef9-5217-45ca-969f-4cac30aec994" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D(Name%3DDynamicTyreRadius OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Drims" tag="ViewCode"> - <elementDefinition Id="dcd2188e-3f56-4ab9-924a-d597caff538e" /> + <reference Id="5e8d680c-2688-492e-9a31-f829074490f0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DengineSpeed" tag="ViewCode"> + <elementDefinition Id="5ac21460-a119-4b66-9702-01e5732efb4b" /> </reference> </referencesInternal> - <elementDefinition Id="4ba5ffdc-bc75-4ff3-b3e8-1a25afd0edc5" /> + <elementDefinition Id="6b8b7bba-cb29-43b6-948a-d21e9df1838c" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="5fefc025-9faf-4ab2-8da5-a975266ef9ba" name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="53a1a671-8913-4508-94f1-f4904cf78f03" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode"> + <elementDefinition Id="b6125e79-2508-4d82-9ef7-874028856c1f" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="2560f3b9-c406-4dd6-9453-aef5d30874b0" name="method" profile="CSharpProfile"> + <elementDefinition Id="b1ef7361-2ee1-4418-b779-b3b090f317e9" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="738c0976-3f36-4e94-ac1f-7317443741ad"> + <propertyInstance Id="2a108350-2fe6-4e3a-a379-94b8cce62f8d" name="ClrAttributes"> + <elementDefinition Id="468cfa9b-6474-4d3c-90c5-e53bcfee73b8" /> + </propertyInstance> + <elementDefinition Id="2a891ff7-ceda-4f11-89c0-4de0a0865e8e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e1d6116d-cecb-4c38-ad05-8abe12724316"> + <propertyInstance Id="fcb08746-ec12-49d0-a4e7-7fae2ade78ab" name="IsPartial" value="false"> + <elementDefinition Id="e0c29042-5531-4b0f-9669-645ea6694fb8" /> + </propertyInstance> + <elementDefinition Id="ea36098c-14e9-44f8-806d-25c7a05c227a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3ccd69be-08d7-4aac-894c-f578cbb48ac7"> + <propertyInstance Id="589d7951-f83d-45ea-bb79-41c1d8586044" name="IsUnsafe" value="false"> + <elementDefinition Id="b07843fe-a0de-4e06-a3a4-bf6761b74882" /> + </propertyInstance> + <elementDefinition Id="f66b6105-1fdc-42e3-9a22-726da32d8748" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a61e19da-07a0-471f-9a6a-b73d67542f35"> + <propertyInstance Id="048b7eb9-d3e6-4431-bcfb-06878e87397f" name="Inheritance" value="none"> + <elementDefinition Id="0bd068d5-71de-4b0a-b389-fffe7d647046" /> + </propertyInstance> + <elementDefinition Id="c6cbf635-983d-446c-ae00-f626ee6bf9cd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4bd0873d-6ae4-41d1-b7ce-50fd35c9508e"> + <propertyInstance Id="ae364589-a439-431f-85b8-9fba14977367" name="PackageVisibility" value="internal"> + <elementDefinition Id="333d30f9-59ef-495b-83dd-caeedaf0ce9a" /> + </propertyInstance> + <elementDefinition Id="d7247653-4716-496c-8384-d777cdd48f91" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6f9580af-50c2-48c9-8268-251a1bd3a86e"> + <propertyInstance Id="52597068-03c1-4c58-8ae6-ffa3a192b4d7" name="params" value="false"> + <elementDefinition Id="547781d1-4739-45d5-b194-12c54a25d6a0" /> + </propertyInstance> + <elementDefinition Id="80d6ee68-137c-4a4e-a23c-fe6193fbbb7e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="92f85017-fc21-44f3-b017-ddc686036898" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="01bff22b-1fe8-479a-99eb-8aecd6a0266c" name="writer" direction="In"> + <referencesInternal> + <reference Id="108eeb68-b0e3-4395-b86a-ac857524feeb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode"> + <elementDefinition Id="8418e6a1-2584-493c-8813-652cf7620827" /> + </reference> + </referencesInternal> + <elementDefinition Id="682218ce-e27c-4974-815c-4ad5d55529e8" /> + <type_NamedElement> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="e5fc3c5f-4212-4580-9e05-a726058b632e" name="PoweredAxle" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="9a1fc00e-6408-4c0e-acce-c1043116a730" name="DoCommitSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="0653b1ea-d2ea-485d-9d98-ec8f5a30b399" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3DDoCommitSimulationStep" tag="ViewCode"> + <elementDefinition Id="9db99856-8511-41a4-a4d7-948a4c477edd" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="7d2237e2-9f07-41d5-be71-cb8631350add" name="method" profile="CSharpProfile"> + <elementDefinition Id="59ed7aa2-b09c-4276-8a96-4196557f63e1" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d7ed1e44-9f6e-4331-ad90-df993434f170"> + <propertyInstance Id="178c728b-b77f-4bda-9a8b-abfcdad5bda1" name="ClrAttributes"> + <elementDefinition Id="31e81bd3-c3e5-4217-9af4-acbe02dec20f" /> + </propertyInstance> + <elementDefinition Id="a71a214c-8af9-494a-952d-3bae5b28c610" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d9d41fb8-4824-4785-81cc-0cb50360ec36"> + <propertyInstance Id="ccbed84b-4991-424e-aeb5-13286040f02f" name="IsPartial" value="false"> + <elementDefinition Id="b6fad17e-646e-4834-907f-54a16317b898" /> + </propertyInstance> + <elementDefinition Id="044813d5-b1fd-429a-9cb8-a6689594c707" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="96f22d97-33d2-4d7c-8735-cb3892191266"> + <propertyInstance Id="a07ff72d-d8f6-4ba6-863b-2b48ad42e953" name="IsUnsafe" value="false"> + <elementDefinition Id="638d8347-753e-4ab0-a67a-d04163a81aa0" /> + </propertyInstance> + <elementDefinition Id="a574239b-e386-4c4f-8b23-632ca54eef6b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="62b2cd86-3adf-41e6-9f47-c7c11e40f34f"> + <propertyInstance Id="0c4b0e4f-2960-46cc-ae00-92d5348823f5" name="Inheritance" value="none"> + <elementDefinition Id="70bc403f-f23e-4887-bdd8-8a39c9a62389" /> + </propertyInstance> + <elementDefinition Id="c9bdb772-312d-4f0f-8ef8-57ab4085e87b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="139ba6b0-176f-4eb5-88f0-340343b12cce"> + <propertyInstance Id="2becb45d-be03-43b2-a07f-b5f8bfb4e27c" name="PackageVisibility" value="internal"> + <elementDefinition Id="20cd8667-03b9-4fd2-922e-54716615b6a5" /> + </propertyInstance> + <elementDefinition Id="e066c765-f468-4fd2-98b2-6c04ddf9e3ee" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5b297cf3-1c8c-4229-9dec-da28a47ee3ab"> + <propertyInstance Id="3ce137aa-1b84-491e-92e9-85ba30570e6c" name="params" value="false"> + <elementDefinition Id="df1fbf27-2b9d-4fec-b423-da762aece6a2" /> + </propertyInstance> + <elementDefinition Id="8eab4c6a-527d-43f0-a0cd-0de369928c20" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="19789fb1-22ad-42da-8e41-5d8cf9516573" /> + </operation> + <operation Id="4eea3f79-0fec-43b2-8d5d-532116b2c6ab" name="AddConstant" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="c8a96ccc-d384-406e-8825-301f6ebfdf77" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DPoweredAxle" tag="ViewCode"> - <elementDefinition Id="0cad6ffc-24ac-4575-bb71-ae942c3cc8e1" /> + <reference Id="653b0c90-dd64-4ef9-b2d6-ae5db994609a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddConstant OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" tag="ViewCode"> + <elementDefinition Id="49be8afc-f6cc-4d7d-9fd8-4971378082df" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="ffc86054-68e8-4108-b306-b1931d234351" name="method" profile="CSharpProfile"> - <elementDefinition Id="42cf5de6-5ba6-4f93-8cda-7faf91ed20ed" /> + <stereotypeInstance Id="6e343129-6866-46d6-a73a-aec661788797" name="method" profile="CSharpProfile"> + <elementDefinition Id="0a5c9fc5-26d4-41eb-be1d-bae0cbe723f3" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b6a2ce59-7033-488f-9111-47d55b469a7b"> - <propertyInstance Id="bd496385-5853-4aef-bc80-d733d0462e85" name="ClrAttributes"> - <elementDefinition Id="f1c3acae-d4e7-4b68-adff-b1aebacd45dd" /> + <stereotypeInstanceHasPropertyInstances Id="acac420a-ca3b-49b0-be7b-372b83e90853"> + <propertyInstance Id="70b5a393-9253-45a4-9d7b-21b41ac14b4c" name="ClrAttributes"> + <elementDefinition Id="243cc3ae-f8a1-4aa2-b919-ff579055b489" /> </propertyInstance> - <elementDefinition Id="08b6df5e-d840-442d-b623-eb6631f6c7b2" /> + <elementDefinition Id="e7322156-4efe-4642-95e2-6ac38955aebe" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="78fa25a9-7136-4da8-9d62-98b1ed57555f"> - <propertyInstance Id="6e3416f7-d72b-4940-afdb-adab89903ebb" name="IsPartial" value="false"> - <elementDefinition Id="22c1de14-7ada-44a6-bb76-aafd927b9018" /> + <stereotypeInstanceHasPropertyInstances Id="ac5de0ce-3f1a-4d15-88b9-c3c31d3474f9"> + <propertyInstance Id="cd2b77aa-ee07-482d-9dbf-3ff6a09f5e09" name="IsPartial" value="false"> + <elementDefinition Id="d8e99dd1-65cd-424e-933e-b96ad17d4a87" /> </propertyInstance> - <elementDefinition Id="d3e3feed-6c5e-4a18-a40c-c8570e8e5f92" /> + <elementDefinition Id="b74ff731-6ef9-4cd4-bff5-cf7b9c92ed78" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a3ea8b56-c3b1-4c7d-b03d-fdc56cf96366"> - <propertyInstance Id="78ee8d37-fe7f-4254-857a-a25378ed7d45" name="IsUnsafe" value="false"> - <elementDefinition Id="5cfc356b-2b5b-4522-8394-61088d66bcde" /> + <stereotypeInstanceHasPropertyInstances Id="1ab446e7-57d8-4a7d-a59f-f9cad927b93f"> + <propertyInstance Id="0dd95c08-08a1-42dc-b360-9317c77434b5" name="IsUnsafe" value="false"> + <elementDefinition Id="bdf3b5d9-caeb-485f-9f1a-272defff92ab" /> </propertyInstance> - <elementDefinition Id="b845c7c0-3c7d-40fb-8f1d-84aca627f9f3" /> + <elementDefinition Id="2a989972-aa75-427e-b502-34c9c403f891" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4e20f82f-fd9f-4e6c-9b3d-4f0ea565fffb"> - <propertyInstance Id="1849acfe-85cb-427d-b77b-8d0905680347" name="Inheritance" value="none"> - <elementDefinition Id="97aa36f3-ad95-493e-9477-56bd3c5ed8f9" /> + <stereotypeInstanceHasPropertyInstances Id="608d410f-7775-4675-b3df-1e02e931a160"> + <propertyInstance Id="dd03b90c-61f8-4025-b48e-6485562928b9" name="Inheritance" value="none"> + <elementDefinition Id="97cea055-3833-4c71-a601-9621ac303338" /> </propertyInstance> - <elementDefinition Id="6ed3d46a-30d2-430f-91b7-0d6d3791bff9" /> + <elementDefinition Id="3a5f0ffe-9ac5-4cbb-8b45-f137e3e8f2d4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b04abeef-b948-4af1-b28d-e325519a9463"> - <propertyInstance Id="2c06bca9-667c-49bc-bb0e-32e96a6451be" name="PackageVisibility" value="internal"> - <elementDefinition Id="3f8f88a1-83d1-4eff-93c5-15e4750f5425" /> + <stereotypeInstanceHasPropertyInstances Id="8015a7ba-c714-4f91-ab89-e4906cfd36ef"> + <propertyInstance Id="2d8d660f-d7be-41ac-8a63-bcc7bc0b2283" name="PackageVisibility" value="internal"> + <elementDefinition Id="f661b8a5-4066-4f6a-9509-2b2d89097e79" /> </propertyInstance> - <elementDefinition Id="5c3d9bcf-ccad-49ce-95f0-9e77bb9cbb68" /> + <elementDefinition Id="f4838b3c-edb8-40f1-b8e9-3ee929794007" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="aa0ca5e1-41c0-4083-9ee3-ba92b4922f77"> - <propertyInstance Id="4bc50c31-5fb6-4664-b680-0923ed6d505f" name="params" value="false"> - <elementDefinition Id="1780e331-4e5c-4e51-bfe2-cd96dc2ab4fb" /> + <stereotypeInstanceHasPropertyInstances Id="8575d88e-9db2-4c0a-9f2c-db162067b06f"> + <propertyInstance Id="7a5294c6-90f1-4758-a7b8-80b47a83280b" name="params" value="false"> + <elementDefinition Id="a6ae19c4-da9b-4244-af0a-66260b42ad8a" /> </propertyInstance> - <elementDefinition Id="1e6457ef-809c-4d35-a932-b09cd43a0b06" /> + <elementDefinition Id="afd1f89c-f5cb-494b-9194-cfed25be01e7" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a86a3e2c-befe-4b50-bd5a-5ae29c475ba9" /> + <elementDefinition Id="75e86797-affa-471f-a533-89b419c76d64" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="81e3ba9c-89a0-4b29-adb0-c03f06db148c" direction="Return"> - <elementDefinition Id="01ccb4b1-6dbe-466c-9264-bc56fb3b3609" /> + <parameter Id="3797d6db-d07d-4f06-9e01-3cf9d8074733" name="auxId" direction="In"> + <referencesInternal> + <reference Id="59f588da-d40b-44fd-8c88-04eabae7a26d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddConstant OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DauxId" tag="ViewCode"> + <elementDefinition Id="0100427c-5ce4-4cc4-885c-6a4916842513" /> + </reference> + </referencesInternal> + <elementDefinition Id="9a36f5e5-fb50-45be-88d1-d709c270f005" /> <type_NamedElement> - <referencedTypeMoniker Id="3bd7d5f7-9765-4191-8d2a-a31f4f880179" LastKnownName="Integer" /> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="9cea3015-d386-4148-93a8-d80499178304" name="powerDemand" direction="In"> + <referencesInternal> + <reference Id="5e6bd517-51ba-4a67-b579-fd12665b7a77" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddConstant OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DpowerDemand" tag="ViewCode"> + <elementDefinition Id="b487c204-da7d-417d-83a0-ac5337e49aa1" /> + </reference> + </referencesInternal> + <elementDefinition Id="64a4bf54-0c3e-4a8b-ae9a-a92f3435b010" /> + <type_NamedElement> + <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="70c03db7-32e8-4e9f-9405-f454aec14401" name="Instance" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="3e36de36-12cb-4ba6-a59d-c2ea84d68f66" name="AddDirect" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="364c3cfd-a61b-4df4-9c93-eb5aafb34b0d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3DInstance" tag="ViewCode"> - <elementDefinition Id="9f179115-5e26-475b-b258-221e476f6bb1" /> + <reference Id="d80be76c-90e3-44ab-a910-6eccf7fe4f78" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddDirect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)])" tag="ViewCode"> + <elementDefinition Id="0975f11c-ff98-472e-a7bf-1489a78a7651" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="6436767d-bdd9-417b-b01f-ac9fee3efaa6" name="method" profile="CSharpProfile"> - <elementDefinition Id="bd12ec4c-271e-4ef4-a322-f726af32b9af" /> + <stereotypeInstance Id="30590e9f-589a-41ce-b081-cb851bdc9739" name="method" profile="CSharpProfile"> + <elementDefinition Id="68170175-a222-45a6-9576-7fb539edd3ac" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a8bbfebf-7081-4b09-b743-c551625fb697"> - <propertyInstance Id="057a0b95-ba47-4d30-968b-311152cfab19" name="ClrAttributes"> - <elementDefinition Id="7f9922bf-c623-4731-8c00-2537479402d3" /> + <stereotypeInstanceHasPropertyInstances Id="b3120844-06b7-4839-9854-982b1e967386"> + <propertyInstance Id="d0a6128b-da1b-4474-995e-08d5d614176e" name="ClrAttributes"> + <elementDefinition Id="6bd36325-17f3-4a1f-af3d-38df3855ebde" /> </propertyInstance> - <elementDefinition Id="80105a63-ed51-4b61-ac33-a3f99bbb2146" /> + <elementDefinition Id="a6c00d4d-1ffa-4117-9f4b-ccf65cb52009" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="18b120dc-a4d5-488b-b5d7-b26121cd1946"> - <propertyInstance Id="2aa8bdc2-d973-4130-8b8b-550b18ee6744" name="IsPartial" value="false"> - <elementDefinition Id="398fa055-94ec-4a4d-8653-ecff4e04b49b" /> + <stereotypeInstanceHasPropertyInstances Id="aca39e15-0177-4482-9910-16732429ba05"> + <propertyInstance Id="1c2ad51b-f2db-4882-849a-88c622882002" name="IsPartial" value="false"> + <elementDefinition Id="92894f55-2576-4a8d-be78-3df9a38e969a" /> </propertyInstance> - <elementDefinition Id="0d51bf28-23dc-4741-b251-4f42cdc3e9b3" /> + <elementDefinition Id="b280bef0-44ab-4d4c-9b1e-9323e719643a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="94f53807-f7fe-47c3-b96d-230df38d408e"> - <propertyInstance Id="a0e427b1-dd24-436a-8889-18aa6c4e6231" name="IsUnsafe" value="false"> - <elementDefinition Id="709238ed-26ef-4f56-9e12-b49aa5422eb5" /> + <stereotypeInstanceHasPropertyInstances Id="3100e1ff-fa38-45f2-94c8-e2a9b141b964"> + <propertyInstance Id="1f68b47b-9331-4e79-976d-ee8d06895303" name="IsUnsafe" value="false"> + <elementDefinition Id="24a06e04-1ace-4c9c-87aa-d939efdbbac1" /> </propertyInstance> - <elementDefinition Id="d1ccd87b-24e9-4f56-a2c4-563dfd9d7e56" /> + <elementDefinition Id="a22884e6-0ec1-4287-9619-64b0268a6d24" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5bff3261-7fab-427c-8b6e-0615c28104c1"> - <propertyInstance Id="72243086-04e8-4170-bd03-bac34f468d7f" name="Inheritance" value="none"> - <elementDefinition Id="26616f10-6911-4005-88f5-4cdaf7638706" /> + <stereotypeInstanceHasPropertyInstances Id="3ffe3b6e-3cea-4af8-af78-32af6749f12b"> + <propertyInstance Id="101cfa7b-a0d1-4d0d-962e-6bc3916270dd" name="Inheritance" value="none"> + <elementDefinition Id="4dad6d7d-2f88-4451-8592-bd556a85a2ff" /> </propertyInstance> - <elementDefinition Id="0cefcce0-933b-4584-9b1c-3b83220761d6" /> + <elementDefinition Id="324e42b7-500c-49f4-8c17-f1cf4348ae7e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d4fa4e40-1ab1-49e6-953a-06dd807c0163"> - <propertyInstance Id="c4fe0657-c0c9-439c-a84b-47ab492112e9" name="PackageVisibility" value="internal"> - <elementDefinition Id="af436981-c6dd-4ed4-858d-6ef7e6ffdd00" /> + <stereotypeInstanceHasPropertyInstances Id="092d1698-2f09-4f7c-8fd1-5d063d078e55"> + <propertyInstance Id="fbd7b58c-3f1d-4d9a-b962-b653a92ae4d0" name="PackageVisibility" value="internal"> + <elementDefinition Id="55eca43e-627c-4ab7-9395-14b5479314de" /> </propertyInstance> - <elementDefinition Id="1c9dfe82-061b-46b1-b30a-9e593008fa8e" /> + <elementDefinition Id="cb556192-37df-4393-ae68-9acad00c7144" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9c41c24d-d620-46aa-a9ec-0b39a7e55ba4"> - <propertyInstance Id="58344bb4-c4a4-4a86-83fb-75f45a805f01" name="params" value="false"> - <elementDefinition Id="6412437b-c06c-4e1d-889c-dc12f38595c1" /> + <stereotypeInstanceHasPropertyInstances Id="e0f9134f-d2e0-42a3-9b52-326456b5b060"> + <propertyInstance Id="4e130ef8-93ce-492e-9678-1cd4188bad42" name="params" value="false"> + <elementDefinition Id="f23a1584-94bb-4379-b0b0-469752349a45" /> </propertyInstance> - <elementDefinition Id="5cf35350-5cf0-4512-a319-ace0b2d705bc" /> + <elementDefinition Id="f1adcbd7-c91d-48ac-8de4-780a4d82921c" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="9e643b6d-90bb-4772-b887-dd39ed098300" /> + <elementDefinition Id="b0a5bf5e-068f-47c2-ad7e-c091b3bc503a" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="303191ef-64b1-4236-991c-6c5c15a5c8f3" direction="Return"> - <elementDefinition Id="f71795f5-7423-4f4c-a927-9a5a329f585a" /> + <parameter Id="850494d1-4c37-4845-bce7-d687e17589a4" name="cycle" direction="In"> + <referencesInternal> + <reference Id="104016c5-a227-40ec-beb6-439407ddffe2" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddDirect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)]) ParameterIdentifier%3Dcycle" tag="ViewCode"> + <elementDefinition Id="cbeac886-b685-488c-8b2c-8d334ee17826" /> + </reference> + </referencesInternal> + <elementDefinition Id="64226cab-d153-4fc1-9556-ab6e57ac2bd8" /> <type_NamedElement> - <referencedTypeMoniker Id="b0d5f4f2-4b13-497c-b02e-56d75002f59f" LastKnownName="DeclarationData" /> + <referencedTypeMoniker Id="530058f7-41f7-443c-a52f-831c15d2eb15" LastKnownName="IDrivingCycleInfo" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="3aa2b80a-ecf8-4e31-8a58-1a962a8abab3" name="DeclarationData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="86ac2e67-0b55-4f01-9cac-d852e0ec3bc1" name="AddMapping" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="306a6842-ecc3-46ba-97ec-cb3702195f68" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DDeclarationData Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="ea5832c2-1165-4303-8793-ffee76cb8c43" /> + <reference Id="a5f5c6a2-f7f4-4445-a0aa-7de45c1dd089" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddMapping OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DMappingAuxiliaryData)])" tag="ViewCode"> + <elementDefinition Id="7889c1f1-e2ea-421a-8041-2efd517d8240" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="194a81bf-311a-482c-ac20-57d55dbf4a35" name="method" profile="CSharpProfile"> - <elementDefinition Id="99588d91-b688-4de5-94e2-641bc88f9c2e" /> + <stereotypeInstance Id="63bed444-cd5b-4d3c-8e57-ff1527aba06a" name="method" profile="CSharpProfile"> + <elementDefinition Id="b15ea875-0639-4b76-abd4-354de5cf409b" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a851e7fa-e013-4329-a0f0-1a8cc035cb09"> - <propertyInstance Id="5614431c-d26b-4b62-a476-dc95d60e3323" name="ClrAttributes"> - <elementDefinition Id="a1c3e66f-f2d6-41ac-a031-918413bab95a" /> + <stereotypeInstanceHasPropertyInstances Id="678c3bb3-4af4-41c4-9fa4-f4c222019acf"> + <propertyInstance Id="cbb07e15-6381-4211-9229-1c2379faad21" name="ClrAttributes"> + <elementDefinition Id="96f5f420-5bd7-4608-a40d-aa8d0a0674fe" /> </propertyInstance> - <elementDefinition Id="323e7f1f-079a-4191-bb5c-f3afbc5027e9" /> + <elementDefinition Id="0cd18153-120e-4c85-8673-7c9ca59d1ee2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="977c0fba-1500-4000-84c9-9fd1a81589e7"> - <propertyInstance Id="95bcbb73-4999-4473-922b-3027f5a041b2" name="IsPartial" value="false"> - <elementDefinition Id="f011b542-42a7-42d6-bcbb-91089692356a" /> + <stereotypeInstanceHasPropertyInstances Id="d2307051-3f8a-4860-8c62-4d1ab20c9a5a"> + <propertyInstance Id="b8876e75-e772-4e3b-a9d7-f08fe46d9eb4" name="IsPartial" value="false"> + <elementDefinition Id="7f4558a9-54e0-4500-a9bf-8b50f4506a6a" /> </propertyInstance> - <elementDefinition Id="b12f74c2-0c01-4f59-a4fc-485ce88cb46e" /> + <elementDefinition Id="f74af28b-2acc-43d9-8175-c10083b96c13" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7d977cf8-d75c-4dd9-9f91-308aade6c7c2"> - <propertyInstance Id="c3008c34-089e-4d93-bf0b-a83675f2ab05" name="IsUnsafe" value="false"> - <elementDefinition Id="f7d0f448-f3c5-4b9d-9f85-586326a433f8" /> + <stereotypeInstanceHasPropertyInstances Id="56f496cd-1d11-4d09-9871-6eb405502333"> + <propertyInstance Id="7b816111-238c-4f64-b975-425d55f10692" name="IsUnsafe" value="false"> + <elementDefinition Id="2090f375-4400-4075-a9ef-b1f33f724b61" /> </propertyInstance> - <elementDefinition Id="2b9d3845-bd99-4c95-9b2f-88548480f4bf" /> + <elementDefinition Id="8eb58d41-c0c6-43b3-8d08-9117b4b0ab73" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b6064004-1628-4ad0-bb48-fe9d1b60d1c3"> - <propertyInstance Id="26c62820-a167-46e8-9159-27827b2ba94c" name="Inheritance" value="none"> - <elementDefinition Id="30cce819-51ec-45eb-8540-607211fa5ffc" /> + <stereotypeInstanceHasPropertyInstances Id="214fe029-c205-46a0-a9d9-bda7bcc24c70"> + <propertyInstance Id="5a3d9703-efb9-4d27-a374-b2546c1c5dca" name="Inheritance" value="none"> + <elementDefinition Id="760b52c5-a601-4323-aafa-a435e9b1eb44" /> </propertyInstance> - <elementDefinition Id="32c9c07d-af6e-4ef1-8977-43a626af7b44" /> + <elementDefinition Id="af45f1b9-e316-4ecd-b25e-fe5a01a702a1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5c538466-63df-4606-98ae-f6aec9e9f0d5"> - <propertyInstance Id="02abbbe3-dedb-444e-aa14-f097aae47b9b" name="PackageVisibility" value="internal"> - <elementDefinition Id="64328ff8-c914-448c-810b-4e9744852caa" /> + <stereotypeInstanceHasPropertyInstances Id="82563425-ebeb-447a-b122-43ffa0315728"> + <propertyInstance Id="bfdf5d15-48c6-40df-826b-3b6a4c95f56f" name="PackageVisibility" value="internal"> + <elementDefinition Id="3b671133-6641-4b2c-862f-a679c71b125c" /> </propertyInstance> - <elementDefinition Id="e148eee5-2f93-4086-8b44-416892aac264" /> + <elementDefinition Id="84bb5bd8-eef2-48c9-a8fa-9ec56eb567f9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b5098bb8-0b15-48de-96d5-db163572e6cf"> - <propertyInstance Id="a0bb8f9c-ae01-44cb-accb-f0aeec221990" name="params" value="false"> - <elementDefinition Id="f58e0f5c-9686-4756-9949-0ed583539f63" /> + <stereotypeInstanceHasPropertyInstances Id="ea6fd119-8b79-492f-8b19-7e08cba15e42"> + <propertyInstance Id="35fe4eff-f8c3-4ddd-93f4-7f54e2e00746" name="params" value="false"> + <elementDefinition Id="f9b815c0-9531-41f0-996f-e01250ff5c42" /> </propertyInstance> - <elementDefinition Id="4052f057-e62a-4beb-a6b5-f86860a659d4" /> + <elementDefinition Id="011c1be0-2a33-401c-a147-5fc794358f2e" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="c42cde5a-3e24-451e-b669-45a04a11008c" /> + <elementDefinition Id="08f5f862-120d-47d7-aa2f-04f5ede2f68c" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="7a3916ef-545f-41ea-8c1c-8c748df26034" name="auxId" direction="In"> + <referencesInternal> + <reference Id="ef78ea1e-230b-4d76-8b13-2ef068866465" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddMapping OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DMappingAuxiliaryData)]) ParameterIdentifier%3DauxId" tag="ViewCode"> + <elementDefinition Id="0ab662b2-b046-4eaa-a4db-96b3326c3255" /> + </reference> + </referencesInternal> + <elementDefinition Id="1b2b3e02-12bb-4d7f-8d5d-254132efd668" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3adb995b-c0ec-43e1-82f9-e139de9e55f5" name="cycle" direction="In"> + <referencesInternal> + <reference Id="cb274cce-6b58-4b51-a6fc-a9a8f2171a49" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddMapping OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DMappingAuxiliaryData)]) ParameterIdentifier%3Dcycle" tag="ViewCode"> + <elementDefinition Id="eef8398f-60bd-40c5-b58b-9237c9133959" /> + </reference> + </referencesInternal> + <elementDefinition Id="ea3cff65-5b0c-48a0-85f2-2b5b5c24dd8b" /> + <type_NamedElement> + <referencedTypeMoniker Id="530058f7-41f7-443c-a52f-831c15d2eb15" LastKnownName="IDrivingCycleInfo" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c83abd73-7ba9-4f81-ba58-3af9335a1421" name="data" direction="In"> + <referencesInternal> + <reference Id="e1484244-0257-4331-af41-e4e4b25e3174" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddMapping OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DMappingAuxiliaryData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="52bda3ac-3e0a-4235-9e69-67ce55ad55a9" /> + </reference> + </referencesInternal> + <elementDefinition Id="dffeb5f3-fe39-44be-a0b3-0e46a036cfcf" /> + <type_NamedElement> + <referencedTypeMoniker Id="b5191f44-81cf-48db-96c8-daf92faa062c" LastKnownName="MappingAuxiliaryData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="9f0687fe-a893-450c-b885-3ac035014a92" name="InShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="c5e9ddad-0577-46af-af3d-bdae508754c5" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="f4232333-57fd-4494-9440-345d21af1c9e" direction="Return"> + <elementDefinition Id="feda13e7-f34b-4db4-8d97-767c380e029d" /> + <type_NamedElement> + <referencedTypeMoniker Id="fab17b9d-c67b-439f-97b6-36d43537e636" LastKnownName="ITnInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="cc92f0fa-226a-41c8-8ee2-6e8c0d825571" name="OutShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="2faea22a-3704-40f8-aba4-a51fb4202219" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="aff9f790-6fc4-4cf7-9683-77ff7981e880" direction="Return"> + <elementDefinition Id="f91cfaa2-9726-43da-805e-b30675d0e361" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="722e5c03-d4dd-4e38-8ed2-9b2c5b0fe668" name="Connect" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="5ecf6f23-54be-4bb5-8d79-8bb7cc146152" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="942c93aa-7f5b-464c-b327-734b32ad6733" name="other" direction="In"> + <elementDefinition Id="bb0939a9-b8d1-41b5-828d-d70a7977a4f6" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="ab961813-5ff6-41ef-9201-a794d2cfcebc" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="b506156c-b4af-4969-a70c-a272f7078a47" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="1242706b-3656-4e9d-b408-b940c802e1ea" name="absTime" direction="In"> + <elementDefinition Id="b1bfb7f9-3029-4e26-a031-8a03d9508aa2" /> + <type_NamedElement> + <referencedTypeMoniker Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" LastKnownName="TimeSpan" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="a29c45ca-ffa5-4fc2-a2fb-aba473341526" name="dt" direction="In"> + <elementDefinition Id="247f3e18-6ff3-4665-8b52-5facef9c38de" /> + <type_NamedElement> + <referencedTypeMoniker Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" LastKnownName="TimeSpan" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="f4acd532-d4a3-481a-9d7a-3bf064367360" name="torque" direction="In"> + <elementDefinition Id="4663a4ae-e92e-4876-bf84-c720da566d03" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="514378dc-6e23-47ac-b32d-98ce678d0141" name="angularVelocity" direction="In"> + <elementDefinition Id="cc6af1e6-1c2f-4256-86db-f8faa1b0dd57" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="9cec0f64-89db-4d19-87c7-f35e74c05fcc" direction="Return"> + <elementDefinition Id="50317cbe-aade-4659-b7e7-2341613b8ccc" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> </operation> </ownedOperationsInternal> </class> </logicalClassDesignerModelHasTypes> <packageHasNamedElement> - <referencedType Id="7f1415b9-8a96-4b5d-b8b4-27f33907b53c" name="Wheels" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Wheels"> - <elementDefinition Id="eb87884f-2f68-4667-bf97-43f26f461c7d" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="386d5a4d-00dd-4f9a-8ba4-2ae5691909c8" name="Rims" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Rims"> - <elementDefinition Id="50cd4d99-b2c9-452d-bf4e-5b94e2ab3e96" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="cb4e242b-8140-403f-84eb-fd38133b5f30" name="Segments" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Segments"> - <elementDefinition Id="77cbf4a9-c05b-4ec9-bfa3-f987e0f11a1d" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="15c3fd8e-2535-4693-9df4-ed01817bfaa9" name="PT1" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::PT1"> - <elementDefinition Id="30a270f4-6f3a-4426-ae55-31a9773e8276" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="21698a25-48fb-4cf0-bf27-bd2396c75b81" name="ElectricSystem" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::ElectricSystem"> - <elementDefinition Id="40350e07-61b7-4c00-9465-170ac02ea893" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="f4e2239e-22f1-45f5-a573-eb30bc2efeed" name="Fan" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::Fan"> - <elementDefinition Id="037e09d0-a03f-45fe-a08b-f67f53d8381b" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="df43bfd7-e106-485a-a889-0038859ef668" name="HeatingVentilationAirConditioning" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::HeatingVentilationAirConditioning"> - <elementDefinition Id="67918984-1eb5-4b24-86db-1e6c86a2b265" /> + <referencedType Id="c30c7b8c-4b2c-4f1a-9258-c30a856a5e43" name="Dictionary<String, Func<PerSecond, Watt>>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::Dictionary<String, Func<PerSecond, Watt>>"> + <elementDefinition Id="f68588c2-a146-4e5e-b2f2-d3425025842e" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="9e180337-03ae-4a8a-a875-5982f79ab1ff" name="PneumaticSystem" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::PneumaticSystem"> - <elementDefinition Id="f6d94ef8-b772-450e-8f7f-351c1211ea26" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="bfc79131-3896-4940-a1d0-6031b84489da" name="SteeringPump" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::SteeringPump"> - <elementDefinition Id="a8ea36bd-bd8e-4beb-9f89-0b1c2671cc3f" /> + <referencedType Id="0e9b7067-1c11-4388-b1de-cb34505cf432" name="Dictionary<String, Watt>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::Dictionary<String, Watt>"> + <elementDefinition Id="76ddf05c-7887-4a07-91ce-f6b3ef87c542" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="f7f76c6f-e7d7-4ca7-8242-daf94fb18694" name="WHTCCorrection" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::WHTCCorrection"> - <elementDefinition Id="ed9105b2-b957-4a7c-a540-ca0eea2a76af" /> + <referencedType Id="fab17b9d-c67b-439f-97b6-36d43537e636" name="ITnInPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::ITnInPort"> + <elementDefinition Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="b0d5f4f2-4b13-497c-b02e-56d75002f59f" name="DeclarationData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::DeclarationData"> - <elementDefinition Id="52d1a6b0-bd7a-435c-bafb-768cbb0326e0" /> + <referencedType Id="530058f7-41f7-443c-a52f-831c15d2eb15" name="IDrivingCycleInfo" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IDrivingCycleInfo"> + <elementDefinition Id="f14fa5bc-0c8f-4baa-a6f2-1d2c54dff75b" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="405afdb7-24ac-4e75-ab99-70edea16d28b" name="Meter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::Meter"> - <elementDefinition Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" /> + <referencedType Id="b5191f44-81cf-48db-96c8-daf92faa062c" name="MappingAuxiliaryData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::MappingAuxiliaryData"> + <elementDefinition Id="5413a3b4-22e8-42bc-8001-48e66ecbcfc0" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="3bd7d5f7-9765-4191-8d2a-a31f4f880179" name="Integer" isAbstract="false" isLeaf="false" cachedFullName="Integer"> - <elementDefinition Id="220a3521-e091-4221-bae9-3ef9018e845c" /> + <referencedType Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" name="TimeSpan" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::TimeSpan"> + <elementDefinition Id="05ce2358-c641-4d40-8a86-157154ea3e87" /> </referencedType> </packageHasNamedElement> <logicalClassDesignerModelHasTypes> - <class Id="e411871c-bb9c-4c79-a5a1-7101433147a2" name="PowertrainBuilder" isAbstract="false" isLeaf="false" isActiveClass="false"> + <class Id="a2521c7c-7e58-4c45-bb4c-7be020e1cf01" name="Clutch" isAbstract="false" isLeaf="false" isActiveClass="false"> <referencesInternal> - <reference Id="daa4a31c-4baf-41dc-802b-6c006dd0e77d" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder" tag="ViewCode"> - <elementDefinition Id="b9617a08-5cac-4611-aca4-544aa8910828" /> + <reference Id="b3e2ce3e-0fc8-40c7-a89d-944ab1b0db06" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch" tag="ViewCode"> + <elementDefinition Id="8f12289c-7cbc-4dfe-906a-73f5571c441f" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="008534b0-b168-4be3-b900-1b7b4d089b81" name="class" profile="CSharpProfile"> - <elementDefinition Id="a8659608-dae6-4995-bb32-0b82748cc6ff" /> + <stereotypeInstance Id="c4959ee9-e059-4115-b0dc-854da428d817" name="class" profile="CSharpProfile"> + <elementDefinition Id="0eb539ca-bc25-49e7-bc56-5eb154b7e543" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="863338b1-c92e-4641-a3b8-99b4b30a30a1"> - <propertyInstance Id="bc252f8c-44a6-4da6-964a-6556c3093bdc" name="ClrAttributes"> - <elementDefinition Id="54786d28-a3d7-40e8-8333-94ce1cc8c745" /> + <stereotypeInstanceHasPropertyInstances Id="db543735-7923-45de-9a49-3b1b9d02429c"> + <propertyInstance Id="91032d53-c103-42bc-bfa1-bf55520151db" name="ClrAttributes"> + <elementDefinition Id="25850fbd-e582-4baf-bbf6-a7b59483edb0" /> </propertyInstance> - <elementDefinition Id="689acf7c-fdd8-495b-a283-745d2d668848" /> + <elementDefinition Id="b3a932d7-aa39-4367-afad-34f3aefaf87b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c535d23e-fe93-4616-975c-851e8c0e048e"> - <propertyInstance Id="bf590c42-3efe-475c-9e6c-6fe9df8c62bd" name="IsPartial" value="false"> - <elementDefinition Id="64de9c09-e044-48e2-beb1-87e4e8cd40d9" /> + <stereotypeInstanceHasPropertyInstances Id="75a6125d-fbde-4e23-870c-9ad6e55bcb7f"> + <propertyInstance Id="9c1ff894-97fa-4e4a-b834-f74096cd1c67" name="IsPartial" value="false"> + <elementDefinition Id="59cbdcd2-fa62-4e27-9767-16f802514d9b" /> </propertyInstance> - <elementDefinition Id="6d76e394-e2ad-49cf-824d-eb5fb19cb78b" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e8109cb3-8300-4f36-a657-48f7ce2462b1"> - <propertyInstance Id="71f646f3-421b-45d8-ac94-acc2f715589e" name="IsStatic" value="False"> - <elementDefinition Id="34b8450e-b678-4fff-b84d-c2075ae4bd35" /> + <elementDefinition Id="ee2fcbb6-0288-434c-a907-e8a022c8a83c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cbf79315-cbb4-43c2-8879-c16a3e4fda49"> + <propertyInstance Id="1bf84ff3-b634-4dcb-b579-37ad2035825b" name="IsStatic" value="False"> + <elementDefinition Id="7c915124-9924-49d5-8a56-b843b0e48d71" /> </propertyInstance> - <elementDefinition Id="24672607-f7e8-460f-b079-131a1b0dc41a" /> + <elementDefinition Id="d57386e7-f569-4a2a-9306-92fbbacb77b4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ba0f0fcf-e5bc-4aff-976a-7acaffdd84a0"> - <propertyInstance Id="a2feacec-e633-4e62-b3e9-e4ed522e5f12" name="IsUnsafe" value="false"> - <elementDefinition Id="88da3aa1-18d5-4e0d-9883-074a04d01149" /> + <stereotypeInstanceHasPropertyInstances Id="bccbed8e-5bfc-44ee-b170-0c9927c047c7"> + <propertyInstance Id="31861e97-e103-4fd1-97fd-cfb611e42e5a" name="IsUnsafe" value="false"> + <elementDefinition Id="cdbea4d7-4680-467a-86f1-1e80febedb36" /> </propertyInstance> - <elementDefinition Id="dbe468dc-0d04-40b7-84fa-9fd1ff7bc4dc" /> + <elementDefinition Id="4bc7c08e-9c68-4da0-9afc-f86dfdb4ccba" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d2e1235d-f001-481f-84e0-96906606983b"> - <propertyInstance Id="3c2ffd40-eec5-4481-85c2-b18517b1646d" name="PackageVisibility" value="internal"> - <elementDefinition Id="126cb0d2-ea56-4335-949f-5d0fb68e3d76" /> + <stereotypeInstanceHasPropertyInstances Id="8161b1a2-35c2-4e89-803e-470280312a28"> + <propertyInstance Id="fed4e4c4-fe18-4041-a9f9-2231ce73fdcf" name="PackageVisibility" value="internal"> + <elementDefinition Id="0d9cb14e-1010-4eae-8a12-22643196915d" /> </propertyInstance> - <elementDefinition Id="c8d18d48-f0d5-4626-9a27-487f25efec92" /> + <elementDefinition Id="65ff089d-846a-4ed6-a2a8-956a6cbbaaff" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="97846afa-6780-49ca-ae48-88a0bb7369b4" /> + <elementDefinition Id="cc6581c3-53d7-4850-9c12-3e3010ee96f1" /> + <targetEnds> + <association Id="aaf735ad-5d8b-4d14-ba4b-a6dc48956030" isDerived="false" sourceEndRoleName="Clutch" targetEndRoleName="VehicleContainer" isLeaf="false" isAbstract="false"> + <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="28eed14d-993f-411f-8854-a3e43aa01c6b" name="Clutch" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="a401fec0-b439-486e-beab-a122dcdf07c7" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="80489efc-6253-48bc-83f1-26158054962b" name="VehicleContainer" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="348ff20d-6e52-4b53-b216-cb8844a28408" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="2f16bedf-c669-4c31-84d4-09b5fed1af90" /> + </association> + </targetEnds> <ownedAttributesInternal> - <property Id="d9588b24-4d3f-4dca-b0dd-33936514c399" name="_engineOnly" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="54ca97c4-4955-46f8-b7e8-44da4cef66d3" name="_idleSpeed" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="8f82e97d-00fa-4b94-9c0a-67534980ce0e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D_engineOnly" tag="ViewCode"> - <elementDefinition Id="dc7f570e-8261-4974-986a-8b1e4664c4c6" /> + <reference Id="01e60e15-9ba9-4db1-8750-086abd36ea97" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D_idleSpeed" tag="ViewCode"> + <elementDefinition Id="bf9db614-99ce-4714-92b8-4bd8b34f7f55" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="5bdfc3d6-bca4-46b5-94c7-a7cd786c60d1" name="field" profile="CSharpProfile"> - <elementDefinition Id="4960f5ee-934f-4e5d-b8b7-3049c9878540" /> + <stereotypeInstance Id="c641ce39-80f6-48a3-9938-c991b91619ba" name="field" profile="CSharpProfile"> + <elementDefinition Id="b9d675a0-44af-4328-99fd-61ec409511c0" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fc5f6cc2-2ed1-41b7-be62-2e3a8b9068f3"> - <propertyInstance Id="2783503f-e0b2-40cf-96fb-c7cf859d705c" name="ClrAttributes"> - <elementDefinition Id="09decf99-344f-431f-8f7d-27200affc03b" /> + <stereotypeInstanceHasPropertyInstances Id="91337a5d-c0bd-40fc-b346-c15b24ea7df2"> + <propertyInstance Id="8e95a149-b5ff-4aae-8325-7bd9cab1e8f1" name="ClrAttributes"> + <elementDefinition Id="52d0b434-a8bc-4490-beae-4f222dfe4ca4" /> </propertyInstance> - <elementDefinition Id="58f526e6-b4d7-49a6-bdce-561e4c055b9a" /> + <elementDefinition Id="76109a49-463b-4305-b28c-08313a765380" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6f34899b-b9c5-4e49-a0e7-5e30a0a818d2"> - <propertyInstance Id="d96b2e84-1ef2-4d0e-9d1a-bb01fd65b06d" name="IsConst" value="false"> - <elementDefinition Id="f4d36859-c13d-4a08-854c-96349faead8a" /> + <stereotypeInstanceHasPropertyInstances Id="c9951b2f-6fe5-4247-9d8c-e43a50becef3"> + <propertyInstance Id="1179741a-51a9-44cc-b8e5-6060ad892ebd" name="IsConst" value="false"> + <elementDefinition Id="3ccf7a2a-5f81-42a0-9405-b2783ce5872b" /> </propertyInstance> - <elementDefinition Id="9a82c933-584b-4862-973d-9b43f4f38e6a" /> + <elementDefinition Id="7d12a01d-a077-4cfd-b280-17e5bc8ca608" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="34212d5c-747b-4bd0-bc2f-f43b000e95ef"> - <propertyInstance Id="5beceda1-a2cc-4466-844d-858b12ffd8d3" name="IsNullable" value="false"> - <elementDefinition Id="a12790c6-a85a-421a-ba0d-017c6ca7143a" /> + <stereotypeInstanceHasPropertyInstances Id="96e04c37-4e3b-4352-9e3a-fce53d6de6f6"> + <propertyInstance Id="6697b959-7d71-44bf-b23a-c855fe5de4b6" name="IsNullable" value="false"> + <elementDefinition Id="45a73c68-d4eb-42ec-ae11-d3ffc16369a9" /> </propertyInstance> - <elementDefinition Id="541792cb-8818-4f01-9e2b-c2b5cecdfc0e" /> + <elementDefinition Id="c8d3233c-8344-42ab-b3e8-199b4115e555" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="47242e4f-4aef-4b98-a86b-4fa8b75ad51f"> - <propertyInstance Id="57e7b4e5-b0f6-43c5-8ae0-401147d06965" name="IsVolatile" value="false"> - <elementDefinition Id="5ea70271-f97e-472a-832d-3e05d96708b5" /> + <stereotypeInstanceHasPropertyInstances Id="2634155b-0154-488d-a638-9b566833d873"> + <propertyInstance Id="3f0b42bc-d76b-4417-aa6f-68a644a11eda" name="IsVolatile" value="false"> + <elementDefinition Id="1ea9958e-d676-4526-8b44-408976ac3970" /> </propertyInstance> - <elementDefinition Id="60053408-c913-4901-8432-49cc14c0a616" /> + <elementDefinition Id="b4068ac3-e3c6-4032-adc0-e785e272510e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="23079b48-f5ea-498c-ba11-3eb22d84f709"> - <propertyInstance Id="381f9628-12fe-494b-ba51-a139bb0819cc" name="PackageVisibility" value="internal"> - <elementDefinition Id="1c7d13f3-f112-48ce-be8e-fac6f6a5f4ed" /> + <stereotypeInstanceHasPropertyInstances Id="2882d1dd-9de9-472c-89ae-2d23127f3a56"> + <propertyInstance Id="02cdb3de-220c-4dcb-92e5-5023670b94f6" name="PackageVisibility" value="internal"> + <elementDefinition Id="57e8ba05-8b5b-496f-8bb7-ad8657aedaff" /> </propertyInstance> - <elementDefinition Id="56e0f690-3d28-4d28-af4f-73889dfc2234" /> + <elementDefinition Id="b2be6191-f2f8-4491-a71f-798e28fabe50" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="2ec65cf0-d362-4b76-a22a-54fe602af2fb" /> + <elementDefinition Id="48bd712b-6f33-4bbf-8030-be9b50acd505" /> <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> </type_NamedElement> </property> - <property Id="ef55d2b8-65f7-4740-97aa-2cd2b137e0b2" name="_container" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="a005806d-971a-4a93-bd8d-b41a33d6f028" name="_ratedSpeed" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="636b8544-0cc1-456d-be46-c5b3240b2961" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D_container" tag="ViewCode"> - <elementDefinition Id="4cf4bf41-68e7-4901-b7ec-354f031362c6" /> + <reference Id="dc7925c7-1fb7-4a43-9d3c-17541695a45a" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D_ratedSpeed" tag="ViewCode"> + <elementDefinition Id="c9d8e918-53da-4d58-b617-49ac93b6aab0" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="cd6f1a21-699b-46b8-8982-20249ac2d77c" name="field" profile="CSharpProfile"> - <elementDefinition Id="8755f3d1-6c09-4b25-b0ac-13f72bb3dd3c" /> + <stereotypeInstance Id="d7049b94-8265-4629-aa89-e71bac33327f" name="field" profile="CSharpProfile"> + <elementDefinition Id="d6f10969-d466-487e-bab6-20670e2c2da4" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="59f2240a-f313-4976-9a4f-f389fdb87de2"> - <propertyInstance Id="9dc5da7e-59da-4d10-be99-2b5135e40abf" name="ClrAttributes"> - <elementDefinition Id="827c2182-127d-4d81-a955-37182793abcc" /> + <stereotypeInstanceHasPropertyInstances Id="2b95d31f-781b-48d5-8d15-19119e95bec5"> + <propertyInstance Id="7d1ba426-0c42-4ff4-a035-c567d3e18397" name="ClrAttributes"> + <elementDefinition Id="bbb1719c-832a-4f1c-9f8a-bc8cf5f463b6" /> </propertyInstance> - <elementDefinition Id="a8561804-8c85-4d9e-9a2b-973d786793e5" /> + <elementDefinition Id="50ddc378-fa82-42d3-9812-4dfb82dc349b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7304d100-06ff-47f8-83c1-6c84d7e6a1e7"> - <propertyInstance Id="701a1c43-734d-40a6-bfed-41a108dbd4cd" name="IsConst" value="false"> - <elementDefinition Id="b6af7111-789d-44be-8fc1-709f8a93256d" /> + <stereotypeInstanceHasPropertyInstances Id="93d11ec9-9ad5-457a-a1e6-273cbeb5d718"> + <propertyInstance Id="5bc9ecb4-be58-4dc1-940d-e740d70e6926" name="IsConst" value="false"> + <elementDefinition Id="6ecb194f-67b1-429b-83a3-efb0fc12d800" /> </propertyInstance> - <elementDefinition Id="86dc9f74-e8b6-4d78-a854-205ac23eeaf5" /> + <elementDefinition Id="0c5f47a0-da0f-4824-8c26-59aa61e1c640" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6ad70c93-7330-4f2a-af41-fc89ead680f7"> - <propertyInstance Id="561b2194-eb97-46e5-85ab-5402a1cf0217" name="IsNullable" value="false"> - <elementDefinition Id="17270968-895e-427c-ad25-d89bb4218b2c" /> + <stereotypeInstanceHasPropertyInstances Id="98d36e7a-e777-4a52-969d-4c1278ff79dc"> + <propertyInstance Id="0dbd4d5c-9e16-4040-969d-7b733acdd0b2" name="IsNullable" value="false"> + <elementDefinition Id="4fcb5711-3ccf-4b81-bf73-e11285694866" /> </propertyInstance> - <elementDefinition Id="5ae7a081-815f-4494-99ad-89466a4097a0" /> + <elementDefinition Id="ea68eac2-6110-4ce6-95d4-8997998ed2bd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f322e81a-a62d-4ca9-8d27-3e8f7d60d315"> - <propertyInstance Id="a4049a51-cf03-4274-9627-37666d7876bd" name="IsVolatile" value="false"> - <elementDefinition Id="360d20fa-dc47-400a-8dc1-a0b13168590d" /> + <stereotypeInstanceHasPropertyInstances Id="94371e68-c6a8-44ee-87ef-938065522005"> + <propertyInstance Id="25880122-ea45-4775-baf4-dd224cdd9ead" name="IsVolatile" value="false"> + <elementDefinition Id="bb350bdf-cc15-46e6-af40-3e0d65ebd487" /> </propertyInstance> - <elementDefinition Id="8208285b-865c-4a51-bf35-d4b910662ccf" /> + <elementDefinition Id="63a6bdf7-d053-49ea-998a-db322732d7af" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="621965ad-8e3a-49d4-ac10-8d35a75c59e9"> - <propertyInstance Id="4a2c842f-d729-44b4-a0e4-68c3794a1a6d" name="PackageVisibility" value="internal"> - <elementDefinition Id="606f2779-badc-4255-ae93-2f1319dea009" /> + <stereotypeInstanceHasPropertyInstances Id="d6b19198-d4d4-4618-87df-6541f909382a"> + <propertyInstance Id="b3330567-a9a0-45f7-8584-59750b3eb691" name="PackageVisibility" value="internal"> + <elementDefinition Id="8d7164a5-6405-44f2-9ff1-21b1fcb355b5" /> </propertyInstance> - <elementDefinition Id="ca67b8c6-137a-47be-b5b6-302f9275da3e" /> + <elementDefinition Id="2009cb7d-3ba1-4678-8ad5-1efb5011a07b" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8a95792a-d02f-4e89-aac6-d48a1ba242eb" /> + <elementDefinition Id="32a17c2c-b60c-4d71-bc94-9a8dd55f4928" /> <type_NamedElement> - <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </property> + <property Id="36806f30-242b-4ba0-8e49-4ee0140082f4" name="_nextComponent" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="622d6187-6a07-4995-b3d8-9e33b3be1a90" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D_nextComponent" tag="ViewCode"> + <elementDefinition Id="ed194173-eca7-404e-824c-cc07f2b831f5" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="1f77437a-24f4-4f45-b341-6ac233d799c9" name="field" profile="CSharpProfile"> + <elementDefinition Id="a00eed8e-02fe-47d5-9ce2-fd67cedf44b2" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="219f84f3-817d-4d3c-9fcc-d961b3351490"> + <propertyInstance Id="f01cc9e2-cd86-4109-9320-583e34a2d42e" name="ClrAttributes"> + <elementDefinition Id="73e2e397-5a55-448e-a7df-eaaec1a091ad" /> + </propertyInstance> + <elementDefinition Id="a1c7b306-ee0f-4242-bcec-219dd55c3c23" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="369f3e07-d0be-4ee3-ab90-baae7ecbb885"> + <propertyInstance Id="a1d262f9-a6bc-4bbd-9bf2-777f04403855" name="IsConst" value="false"> + <elementDefinition Id="d1cb68a4-8168-425f-bc31-059f1cb35074" /> + </propertyInstance> + <elementDefinition Id="99c7d175-2e2b-4afe-82a3-975453d1146a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c72b160d-3396-4d99-8ce9-7f157002fbc9"> + <propertyInstance Id="61b5204b-340b-4cb9-ad82-4394ccb489ac" name="IsNullable" value="false"> + <elementDefinition Id="543de6e9-c70e-4503-a3b0-9dec497b1cb7" /> + </propertyInstance> + <elementDefinition Id="dace7332-beaf-45be-ac80-aaad99d61dc2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="243454af-5462-4c38-b340-858f6abd5041"> + <propertyInstance Id="8ab1cbba-de94-4059-96c5-2e4fe5b067cc" name="IsVolatile" value="false"> + <elementDefinition Id="914edff7-835b-4227-9976-708484482e18" /> + </propertyInstance> + <elementDefinition Id="fcb02dea-4109-40a6-b064-dc03d09d691b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3f3f740a-d23e-4948-b0b3-735175998337"> + <propertyInstance Id="7973d124-6d25-4ec2-89ff-84a6ad04b3da" name="PackageVisibility" value="internal"> + <elementDefinition Id="0e856864-224c-4cae-a576-76fc76234257" /> + </propertyInstance> + <elementDefinition Id="50903036-7cf8-4dd5-99ff-afe484d1bc95" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="b3a5fee8-6602-4967-abf0-12adfd5a4ce0" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </property> + <property Id="21c59dd6-44d2-4ba8-98ea-0313d24458a3" name="ClutchEff" visibility="Private" isLeaf="false" isStatic="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="b6818615-0139-4813-a6e5-0ca404f68ab9" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DClutchEff" tag="ViewCode"> + <elementDefinition Id="41260f70-0742-455e-a99d-55e61f19e599" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="48eb77c2-b4ea-44e1-86f4-13a27c4fd079" name="field" profile="CSharpProfile"> + <elementDefinition Id="d8e67ae4-5494-4092-add9-987a0f41d20d" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="021d5c7f-8f14-417a-8c12-7c8102c9113e"> + <propertyInstance Id="c178c1f5-39d1-482e-bd0b-26260af09295" name="ClrAttributes"> + <elementDefinition Id="2420630a-cf6a-4263-929b-5530687975f9" /> + </propertyInstance> + <elementDefinition Id="8b772eac-b001-4d0a-87c5-85dc70ae0527" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="16e3225a-4ae4-4037-ad22-a1c1fcc27c77"> + <propertyInstance Id="3bcb091b-d198-4575-940f-2f779864be22" name="IsConst" value="false"> + <elementDefinition Id="8148b2d9-6f79-4902-8fa5-cb956201ca60" /> + </propertyInstance> + <elementDefinition Id="2e9b7dba-9aeb-4bb0-9eaf-2f97aad09736" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1f55ad94-c0e3-49e1-9e7c-cf2df4aa7a58"> + <propertyInstance Id="f0dddee9-0d58-4204-addf-768e56098e69" name="IsNullable" value="false"> + <elementDefinition Id="ca4cbc15-f467-4fd7-84d5-8f3464764b4c" /> + </propertyInstance> + <elementDefinition Id="78a97a65-7620-476d-ad75-41777544a172" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fe12f27b-acbd-4e6b-8fc6-f41e81ec699a"> + <propertyInstance Id="b212b8cf-c99d-4573-8f69-14ccc30882c7" name="IsVolatile" value="false"> + <elementDefinition Id="d91556fa-455e-4dc5-8bdb-5dd671af42ce" /> + </propertyInstance> + <elementDefinition Id="742b02ee-a740-4fb8-ab16-f76492c79eaf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c3ba1f00-4435-47ec-8219-2bae1320dd19"> + <propertyInstance Id="be96af0a-6f64-4580-b27a-ae7ae7d9feb8" name="PackageVisibility" value="internal"> + <elementDefinition Id="45e684d8-7325-4cdc-867b-2491d000f692" /> + </propertyInstance> + <elementDefinition Id="30c515b5-0219-4643-8e2f-c5ae77839221" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="34b828c5-1023-4958-9e5c-a7e2c7bf42f5" /> + </property> + <property Id="da717d73-c7e0-4755-a1bb-6dffb45c280e" name="CluchNormSpeed" visibility="Private" isLeaf="false" isStatic="true" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="07584a97-09ef-44cf-974d-db967566f5c5" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DCluchNormSpeed" tag="ViewCode"> + <elementDefinition Id="9e2d4fae-2a03-4672-a79a-6a723ac9ebad" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="aadb9bd2-7e43-4ec0-9e93-8e7e4e15ddb9" name="field" profile="CSharpProfile"> + <elementDefinition Id="59e39309-c62e-4a91-b9a1-96de02ea8287" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5ed36037-dc6f-468d-97a9-000f4bd710ad"> + <propertyInstance Id="3c235643-36de-479b-bca5-4cc5398fcb2b" name="ClrAttributes"> + <elementDefinition Id="a8a6f365-51cf-4cad-9885-4e28472dce08" /> + </propertyInstance> + <elementDefinition Id="ed5e36e7-f736-4950-946c-2a639b9f5965" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="95df6ea2-8bde-43b6-af31-5099de90e52b"> + <propertyInstance Id="95b24115-876f-4569-b523-97f9f0fa7985" name="IsConst" value="false"> + <elementDefinition Id="5541b79d-d44f-4c9a-850a-724aea0f37fb" /> + </propertyInstance> + <elementDefinition Id="2b4271c4-b770-4f8f-9bfb-207f5302e433" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aa45dd52-3475-4b86-9c2c-6eba005acce8"> + <propertyInstance Id="4ca46f5b-2b75-47f0-9994-d4cec28c3494" name="IsNullable" value="false"> + <elementDefinition Id="ed1d85ee-d6f5-4de9-a7d4-c15edf868168" /> + </propertyInstance> + <elementDefinition Id="ed72c3f4-66d7-4b9c-a4e6-b4dadf09ac03" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="65c1e3a6-b910-4021-996d-1f879f126f68"> + <propertyInstance Id="d7219415-9e07-4a8b-b1d4-47021034a3f7" name="IsVolatile" value="false"> + <elementDefinition Id="328aac58-ebef-4344-9a7c-fd60ae727882" /> + </propertyInstance> + <elementDefinition Id="ce0cfa93-8fdb-43db-a277-5c34bb561ff9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c776f9d5-f407-4cd1-98dc-a9c302ddd213"> + <propertyInstance Id="ca2ed072-750a-457b-a7a1-138062ccfe7d" name="PackageVisibility" value="internal"> + <elementDefinition Id="523ba643-4c98-4a6f-b9db-de1cd2e1baab" /> + </propertyInstance> + <elementDefinition Id="26a77437-9d5b-4ddb-92a4-8606ff18c207" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="fc0f88a7-2fc9-41e6-b99a-b896dc5b4aa3" /> + </property> + <property Id="ca943702-e7da-49c2-ac23-b111c96561d7" name="_clutchState" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="426d9639-4dc7-4f22-858b-302f0e75e862" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D_clutchState" tag="ViewCode"> + <elementDefinition Id="61481cee-d55a-498e-a7c5-9df01bbd05c4" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b930e55f-c0ce-45d9-afed-34bf2d6e7f8a" name="field" profile="CSharpProfile"> + <elementDefinition Id="b5194225-6013-44c4-8592-58ab169c842b" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="094ff282-17e1-43be-8d14-c17779c54e8f"> + <propertyInstance Id="77fba861-eee1-4aa2-8e63-720c0ae22a5b" name="ClrAttributes"> + <elementDefinition Id="4a36e2f9-5af7-4d61-b5ef-00eb59c4c9b5" /> + </propertyInstance> + <elementDefinition Id="e69ae91f-3a96-4a60-bc38-d5447b6959ea" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9defa33e-b7a9-4f0c-a74d-67eb0a7c09fa"> + <propertyInstance Id="5b1e4859-53b5-430f-b7ef-e2ba64bfecd3" name="IsConst" value="false"> + <elementDefinition Id="d1ae6f05-20b7-4abb-ad1b-e30b25b788c9" /> + </propertyInstance> + <elementDefinition Id="fe691bad-ed26-4f7f-ae90-21d900bec7db" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d6658333-0eb5-4261-821d-57d025beab62"> + <propertyInstance Id="ad0e8fe7-42c3-447f-a4fd-51da67308580" name="IsNullable" value="false"> + <elementDefinition Id="4958ebae-8752-44d7-99b7-fe1d342c5960" /> + </propertyInstance> + <elementDefinition Id="9f712600-9528-4757-a96d-65827f4dd895" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6faed59a-e616-44af-a2a6-8603dc9ec771"> + <propertyInstance Id="0a17e456-3588-4935-b20f-93c39b3e7f00" name="IsVolatile" value="false"> + <elementDefinition Id="333d9fc4-e8c9-4e46-9f76-fb7c3a7f29ef" /> + </propertyInstance> + <elementDefinition Id="80424e82-1e31-4033-beeb-3c94641bc825" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="11bf37d8-c278-4a00-860f-7f28c025c2bd"> + <propertyInstance Id="45ff1b93-5adc-4de4-a052-f323f108dea8" name="PackageVisibility" value="internal"> + <elementDefinition Id="3e4095f3-0218-4763-a806-a34b2ce7ab17" /> + </propertyInstance> + <elementDefinition Id="0e9ae3c8-6b53-454f-9b83-a766f15d764e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8cdcd7f5-f267-4d23-a26f-e72cbd864540" /> + <type_NamedElement> + <referencedTypeMoniker Id="d1498bc8-7c16-4561-be6d-c0bee1e7796e" LastKnownName="ClutchState" /> </type_NamedElement> </property> </ownedAttributesInternal> <ownedOperationsInternal> - <operation Id="c143108c-5f4b-4eda-abe0-440efa750f77" name="PowertrainBuilder" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="c69a6fc2-1279-4697-822b-ec02769d4723" name="Clutch" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="e84e1068-991e-4c34-9aa0-9491341fed75" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" tag="ViewCode"> - <elementDefinition Id="c9c70ed0-cb60-4bd5-89bf-5a0469d49fb1" /> + <reference Id="0e409159-11eb-40c6-b89f-78c8020a23ff" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" tag="ViewCode"> + <elementDefinition Id="7004dcc9-7416-4e63-86d2-978a18b1f32e" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="3affaeba-8096-40b6-876b-7da8bb710b6a" name="method" profile="CSharpProfile"> - <elementDefinition Id="73d6fb46-6523-444f-a9d6-9b28bdbb5185" /> + <stereotypeInstance Id="14bc16d6-25f0-4e04-ae07-d175c78e1b71" name="method" profile="CSharpProfile"> + <elementDefinition Id="bb67b6b4-c8ea-4e3d-9667-8da343866c25" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ca74a177-db50-4aac-9ba7-7b714371caab"> - <propertyInstance Id="3e63cca3-c6fc-419d-9d19-d9e9d2cea3b3" name="ClrAttributes"> - <elementDefinition Id="72c4e511-66f2-4ff6-a643-9870e4d3470c" /> + <stereotypeInstanceHasPropertyInstances Id="e97e1e03-471f-4698-b8ec-43c8e3cca788"> + <propertyInstance Id="632287fe-0472-49af-8ae2-8403c5588461" name="ClrAttributes"> + <elementDefinition Id="b18a66cb-aff9-4f51-b8f1-41f92bd0f397" /> </propertyInstance> - <elementDefinition Id="761d0648-d77d-4cb9-907d-339689577a03" /> + <elementDefinition Id="47fcc7d0-f2fb-4fd0-ad36-1bc205fc1682" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3b21e3aa-5e2f-491c-a967-d223f2ba1ccf"> - <propertyInstance Id="02e1e6da-d97f-421e-90f1-b1977c85eeb2" name="IsPartial" value="false"> - <elementDefinition Id="a90c32f4-579a-467a-803a-789e8a916be5" /> + <stereotypeInstanceHasPropertyInstances Id="a43279b5-d906-4abf-b19c-56a6d4057d7c"> + <propertyInstance Id="50dcb3d5-55b7-4076-a948-f7d5164ff85e" name="IsPartial" value="false"> + <elementDefinition Id="710d45f5-2c04-4704-acb2-300cd63d2e44" /> </propertyInstance> - <elementDefinition Id="6c840458-7ba9-4533-809c-508ea9ba1200" /> + <elementDefinition Id="0ddc065d-ff37-4499-9e0b-75454369c8c3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c3d99a77-732d-4c2f-a2b0-3303b53c2254"> - <propertyInstance Id="c747ade1-e9e9-46d4-bf5b-98997ce322b5" name="IsUnsafe" value="false"> - <elementDefinition Id="ef9f0267-3444-48b3-8124-b0e52b3f06d1" /> + <stereotypeInstanceHasPropertyInstances Id="df6bfb59-a5a7-4b5b-ba11-d934d531c5de"> + <propertyInstance Id="54773163-741d-4662-946b-1f54e4226c84" name="IsUnsafe" value="false"> + <elementDefinition Id="2112afe0-99a4-4cc4-9fd4-7dd45d9a7ea2" /> </propertyInstance> - <elementDefinition Id="57a4ce65-9d04-4dd4-a406-5c010a50055f" /> + <elementDefinition Id="9004181d-9a9d-4b6d-8e81-6f1c7101bf5f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3c9d5c3f-2f8f-42d5-9f9d-ceb847812041"> - <propertyInstance Id="ec113683-784f-4360-afbe-f71f3e338fb3" name="Inheritance" value="none"> - <elementDefinition Id="a790bdff-9507-4742-8168-664bb7cf2143" /> + <stereotypeInstanceHasPropertyInstances Id="ff8e790d-80d2-44c7-8d70-ee7f16704f42"> + <propertyInstance Id="6c17ecaa-79a4-48e9-83ab-4f794c3e01d2" name="Inheritance" value="none"> + <elementDefinition Id="c2576a1a-e806-449d-8485-36d2747ed32a" /> </propertyInstance> - <elementDefinition Id="42ab29dc-19fc-41b5-9da8-dee703db2d61" /> + <elementDefinition Id="52a8e66b-f07d-40cb-af1e-e7b0777f771a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3cd72ab2-c226-4b5c-a768-221fc624dfc1"> - <propertyInstance Id="e3676841-5b61-45af-bb2e-daa671f35c97" name="PackageVisibility" value="internal"> - <elementDefinition Id="7bcc0f70-7297-4480-a9fa-af7ed0b415da" /> + <stereotypeInstanceHasPropertyInstances Id="d342f749-8b9c-436d-8d1e-3a095fc7d59a"> + <propertyInstance Id="eb533708-d585-4f2e-ae8a-5f3ea6ba0808" name="PackageVisibility" value="internal"> + <elementDefinition Id="6895f9c5-916e-451c-8b7d-87c550fcb0cb" /> </propertyInstance> - <elementDefinition Id="ef51a760-6ac1-48b0-9a64-73ec677f15ac" /> + <elementDefinition Id="7153a88d-2600-4997-a83c-991f26edd729" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c06c6c4f-048a-4d25-81aa-de2daf5b2011"> - <propertyInstance Id="83dae813-7e14-41b4-bead-48e2e7284efa" name="params" value="false"> - <elementDefinition Id="7f088448-9cd9-4c25-a1a1-e81b90cb9051" /> + <stereotypeInstanceHasPropertyInstances Id="e8dd92c3-4bf9-4f8f-93f4-7f68de34f482"> + <propertyInstance Id="fa987e92-0579-4b3a-a633-81b9a9e73fc7" name="params" value="false"> + <elementDefinition Id="d819b3c4-ddf2-414e-bc79-6615273d637e" /> </propertyInstance> - <elementDefinition Id="656be532-d1cb-48a7-bb89-9f8cac41d421" /> + <elementDefinition Id="eb02df49-34d0-4289-9251-11457309b004" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="b685020b-165b-4017-9ad0-bb69c9b5811a" /> + <elementDefinition Id="dadf3361-7615-46d2-9771-f2f90d3c4818" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="a01fc156-1838-41bd-be7c-39e732b6bbe5" name="dataWriter" direction="In"> - <referencesInternal> - <reference Id="761db866-694d-4689-9e7f-a60cd717aeaf" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdataWriter" tag="ViewCode"> - <elementDefinition Id="75a8da8f-e32d-4463-b226-ae31f5eb280d" /> - </reference> - </referencesInternal> - <elementDefinition Id="2e3200cb-883f-4d82-8ee6-5bfbe2b8f8e9" /> - <type_NamedElement> - <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="6d9ca198-4d56-42d4-8c87-7249eb665f09" name="sumWriter" direction="In"> + <parameter Id="0d6c390e-b922-4a4e-9f59-a9756cfe2639" name="cockpit" direction="In"> <referencesInternal> - <reference Id="a01ed54b-6479-48ba-902f-65b5fa0f4dad" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DsumWriter" tag="ViewCode"> - <elementDefinition Id="a3dc3a48-114a-40b8-b1ef-75a8f3fad6d1" /> + <reference Id="906761f2-a229-4168-b2f7-b265c10620d0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dcockpit" tag="ViewCode"> + <elementDefinition Id="e2484e70-371f-4941-b114-044ed03c7bd7" /> </reference> </referencesInternal> - <elementDefinition Id="4163e51e-82fd-4148-abbb-bd6c7b77312b" /> + <elementDefinition Id="f79f5157-f2ca-49d2-9f1b-afaf97399803" /> <type_NamedElement> - <referencedTypeMoniker Id="d6de43ba-a5eb-46b0-9832-2c96dcabc23a" LastKnownName="ISummaryDataWriter" /> + <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="4d2ee84b-3c4f-4c8b-a66b-8a40693d057a" name="engineOnly" direction="In"> + <parameter Id="75561707-5c3a-4fed-a8a0-da3121dd0aed" name="engineData" direction="In"> <referencesInternal> - <reference Id="bfa8fda7-c0ae-4e8c-83dc-a861fa092989" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DengineOnly" tag="ViewCode"> - <elementDefinition Id="0464de47-1a1f-4322-b381-4db3fa59eb20" /> + <reference Id="9750cbeb-6002-422e-b3bf-407d5e14f4c6" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3DengineData" tag="ViewCode"> + <elementDefinition Id="391f4d92-04a8-45f4-9bc2-d006b29f47fe" /> </reference> </referencesInternal> - <elementDefinition Id="5d48124e-cf76-4d29-b34d-f83ef349c49b" /> + <elementDefinition Id="4c9cc71a-13c0-4ce2-a145-149e7d9d80a1" /> <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="86a9f646-b322-4b91-9043-9acaa65ab5ee" name="Build" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="f5c7a15f-30d1-437b-bfd4-7ee90f8fa6fd" name="State" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="52c45691-ae00-46fd-9753-29dd4cbd9797" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuild OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)])" tag="ViewCode"> - <elementDefinition Id="67104bd9-5767-4107-89ba-a34b20efb0a9" /> + <reference Id="e3bdba57-bdf8-4375-9b61-e039de821310" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DState" tag="ViewCode"> + <elementDefinition Id="42581ea3-5ec6-479f-9eb5-84c0682d30c2" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="3e4cce8c-c848-45f6-971c-e30cb254c7af" name="method" profile="CSharpProfile"> - <elementDefinition Id="78fa5320-c178-4393-bc48-30a30b056314" /> + <stereotypeInstance Id="34ae2f8c-72e1-4c0e-a2e4-ab0bc8947a24" name="method" profile="CSharpProfile"> + <elementDefinition Id="82d88909-f526-4f8f-9d15-dc05ba331164" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1c4f63c1-2db0-4d23-9189-3b016c3d0cc5"> - <propertyInstance Id="9d9b51bb-df3d-4e26-a40d-cf6b119b43f2" name="ClrAttributes"> - <elementDefinition Id="5c00c7c1-f5b8-4ae9-8b40-631630c88405" /> + <stereotypeInstanceHasPropertyInstances Id="48b9fee2-7eee-4efb-b412-52f2effc86e4"> + <propertyInstance Id="79300fef-1622-48af-9c33-b05915c7a198" name="ClrAttributes"> + <elementDefinition Id="93f5c86e-111b-496f-9e6e-31de6ace5f46" /> </propertyInstance> - <elementDefinition Id="0c34e4fc-1fa4-449d-87cd-0218d6352780" /> + <elementDefinition Id="d8375104-a643-4e33-a3f0-13cb8768620e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c8b66518-0a45-4329-8f4e-3ad804146168"> - <propertyInstance Id="65928c99-c4dd-4bd2-942d-c40ede00141c" name="IsPartial" value="false"> - <elementDefinition Id="31e961d9-eb68-41ab-a751-f8025a5470db" /> + <stereotypeInstanceHasPropertyInstances Id="1abd2b70-983c-48a1-94ba-5d331d34b243"> + <propertyInstance Id="e13cee2c-68d8-4ef1-9a0d-63c669c2eb48" name="IsPartial" value="false"> + <elementDefinition Id="03c21e2f-b335-405e-b017-2f8b8527bfed" /> </propertyInstance> - <elementDefinition Id="2ada30e8-4377-4fe7-bec6-25d26bcd9086" /> + <elementDefinition Id="f5726806-238e-48ad-8928-9591937d0ff5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="354251fb-1178-43f3-b056-30ba91ab99fb"> - <propertyInstance Id="da464b5a-e48c-4dc9-907c-fb573351379f" name="IsUnsafe" value="false"> - <elementDefinition Id="0ace4190-ec4b-4d90-8567-737e1a9432ff" /> + <stereotypeInstanceHasPropertyInstances Id="5cf306d6-b355-4250-a863-0842382fcdde"> + <propertyInstance Id="de74dbd4-846a-47c9-9d36-1c6acd6f7072" name="IsUnsafe" value="false"> + <elementDefinition Id="044807a9-0cd7-4cb6-a0f1-b7c55c4e489d" /> </propertyInstance> - <elementDefinition Id="7984f78a-6566-40de-ae4f-504878a1dd3f" /> + <elementDefinition Id="ef70e23a-e09b-4601-accd-b54ca6f70fa1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6a318811-7fc8-405e-9626-c253fdc54bc1"> - <propertyInstance Id="b709af93-4a94-47d2-9bcd-f2170bbf3e18" name="Inheritance" value="none"> - <elementDefinition Id="93f181b7-74f4-4558-82de-fc840af5ef35" /> + <stereotypeInstanceHasPropertyInstances Id="902ab775-a663-412f-94d4-4fd78cdc3445"> + <propertyInstance Id="1fcd4cc1-d7ce-46d1-9ae6-6c8118febbad" name="Inheritance" value="none"> + <elementDefinition Id="a431e8cf-5f53-4125-b44a-ebfec1b309a6" /> </propertyInstance> - <elementDefinition Id="70da97c8-deb1-4ac9-bd3b-1891be8d97f3" /> + <elementDefinition Id="20d74a96-f9b9-4a23-a195-b499389c1068" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5f044ec2-bef2-4c82-b2b0-af1aef2ec64b"> - <propertyInstance Id="2626a294-0f00-40b0-81b9-093beeb6a06c" name="PackageVisibility" value="internal"> - <elementDefinition Id="b308d186-4896-427b-be41-0ed6b53034aa" /> + <stereotypeInstanceHasPropertyInstances Id="d3727a6e-4bd5-4a1c-9062-165bb1d50317"> + <propertyInstance Id="852e6578-7db3-498e-a2e5-21114cfad810" name="PackageVisibility" value="internal"> + <elementDefinition Id="18d41e67-15be-4b73-97c5-ce3d696a90ae" /> </propertyInstance> - <elementDefinition Id="90dfb85e-d9a6-41b1-a088-449f79433bbb" /> + <elementDefinition Id="5c4241ca-a2fb-4b73-b515-de827fa7f0ce" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="79c7daad-c3f4-4c4b-b7ca-0e66409db2e1"> - <propertyInstance Id="25d0660c-68ff-4b71-b9d4-7008c12eac5f" name="params" value="false"> - <elementDefinition Id="17d20f26-d6a1-4a29-8b8f-153e50a5ab36" /> + <stereotypeInstanceHasPropertyInstances Id="59b77e31-e17f-4cce-b097-ff3bd6ccfeaf"> + <propertyInstance Id="6da136ad-bf9a-4fec-b6d9-a08a68b5612f" name="params" value="false"> + <elementDefinition Id="6638ef3f-3d20-43c6-9a83-bc59b6b5a520" /> </propertyInstance> - <elementDefinition Id="d17df1d0-6195-4091-a926-f29accc1602a" /> + <elementDefinition Id="c79b9d52-5bee-4ff8-9d25-388bf0fffde1" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="984441af-9356-4e73-a89d-af62b3094f59" /> + <elementDefinition Id="6d0cf56b-5946-4093-ba0e-4190c8a24336" /> <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="e7bb5267-659b-4e70-bb59-ad5a9a9f0f50" direction="Return"> - <elementDefinition Id="c2078918-07b8-403d-bf42-a9399f3e451a" /> - <type_NamedElement> - <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="a5c69463-2021-4141-8af0-d90ecd6c5831" name="data" direction="In"> - <referencesInternal> - <reference Id="6e22c680-80a5-412e-950f-54adb56bc679" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuild OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> - <elementDefinition Id="63b31b24-1145-4595-9c94-dec3f7f16626" /> - </reference> - </referencesInternal> - <elementDefinition Id="656085d1-4c72-4877-bc3c-fe9bef467c94" /> + <operationHasOwnedParameters> + <parameter Id="a7d949eb-31b3-472c-ae1a-c19bef082e76" direction="Return"> + <elementDefinition Id="a4b1e489-cea4-44ab-bf88-2a7a88770364" /> <type_NamedElement> - <referencedTypeMoniker Id="5ded2476-ad2b-4875-b35d-20d36b06a206" LastKnownName="VectoRunData" /> + <referencedTypeMoniker Id="d1498bc8-7c16-4561-be6d-c0bee1e7796e" LastKnownName="ClutchState" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="c89528e2-e526-4792-b3ce-e72125802e20" name="BuildFullPowertrain" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="79d33cc2-c453-4c74-abb4-7f91522927f8" name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="3f51382c-2daa-4929-9a81-3e0d7dfc73f7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuildFullPowertrain OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)])" tag="ViewCode"> - <elementDefinition Id="880bcf30-d553-4c78-9d07-7fe28c7d6be8" /> + <reference Id="fe3d8e96-ceba-42ec-aca7-1966aeed03ad" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode"> + <elementDefinition Id="64c18873-b3d7-4aea-81cc-c290f7ba2bb4" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="bd3d7117-1d42-47cf-a158-438fe9f53b1d" name="method" profile="CSharpProfile"> - <elementDefinition Id="d1071eb7-c3fc-4ff6-8cda-35e6200463e3" /> + <stereotypeInstance Id="11145055-06fe-43d3-b0ac-84c4d6873bd7" name="method" profile="CSharpProfile"> + <elementDefinition Id="54598ca4-08b7-4deb-a947-4610af1a40ae" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="57a7759b-9078-4fa7-aea1-093b1b4d1795"> - <propertyInstance Id="4486a67a-81bc-4ba1-847c-63780936a5f6" name="ClrAttributes"> - <elementDefinition Id="7aa775e1-7188-436d-8738-074b9a10408e" /> + <stereotypeInstanceHasPropertyInstances Id="c85cecaf-afc1-4eff-8bcc-d1359d1f70bf"> + <propertyInstance Id="41e5e885-e849-4926-a863-e1e7fdaa4ba5" name="ClrAttributes"> + <elementDefinition Id="f13e401b-3116-4238-800b-2f5f1045d37e" /> </propertyInstance> - <elementDefinition Id="d039d0f9-4d2e-49df-94c7-d03105bd0061" /> + <elementDefinition Id="76771533-b93b-4dac-8c30-292d74d9349e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="267c61b1-3033-41cc-893f-79dbc07ace84"> - <propertyInstance Id="f408c748-8544-4439-82cc-c9dc68fc0887" name="IsPartial" value="false"> - <elementDefinition Id="f2811380-52d4-479c-ba89-44687344fa5c" /> + <stereotypeInstanceHasPropertyInstances Id="387d6370-5713-4292-ac45-eb38aec33683"> + <propertyInstance Id="47b569c0-41f3-441e-b0f0-8b714d20ab1f" name="IsPartial" value="false"> + <elementDefinition Id="5a8cdfaa-8090-4275-9071-4e8641d95360" /> </propertyInstance> - <elementDefinition Id="aa19eeef-ab58-4f7e-923a-3acbbab83762" /> + <elementDefinition Id="ae3f462e-9242-4238-a2a3-ced7d1224d7b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="dda24d55-6f81-4d41-93d0-e2337d050f57"> - <propertyInstance Id="4abb8a96-2037-40cc-8585-b85fa0163385" name="IsUnsafe" value="false"> - <elementDefinition Id="664bb1cf-e0d8-49b7-95a8-c7d54beac7f1" /> + <stereotypeInstanceHasPropertyInstances Id="111ad0d5-f263-4497-9933-b65d27fd07c4"> + <propertyInstance Id="11c5b727-79f5-44e0-ae0d-160b0cbaad13" name="IsUnsafe" value="false"> + <elementDefinition Id="3c5ebe8c-575c-4666-9136-e16e1fee6f23" /> </propertyInstance> - <elementDefinition Id="667eed6a-cd1f-4438-87db-6cced6296371" /> + <elementDefinition Id="1a46320b-afb2-4a8c-9218-0efceac73e21" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="73db3b5f-30c5-4caf-b74a-92dd0c33ed3a"> - <propertyInstance Id="81fc3042-01d5-48a5-8431-799110f32a40" name="Inheritance" value="none"> - <elementDefinition Id="aa131056-6c6f-44c1-acd0-6eac3ce7e95c" /> + <stereotypeInstanceHasPropertyInstances Id="cd216a6f-6653-4a78-909f-73d529708cae"> + <propertyInstance Id="5f971688-1bbd-4119-99d9-d6914eb3f990" name="Inheritance" value="none"> + <elementDefinition Id="98a8fee9-ce26-45af-ad40-9d1a9426766f" /> </propertyInstance> - <elementDefinition Id="4d136a23-2303-4f99-8beb-88d8d2d903b9" /> + <elementDefinition Id="dc1bf40c-c2e1-41e1-8bef-a0ac92775809" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7187a1cd-4450-4d9d-9867-443369b227c4"> - <propertyInstance Id="9a80384a-367f-482d-9387-c794c64c4f8b" name="PackageVisibility" value="internal"> - <elementDefinition Id="a0c480ba-efde-40ba-b8f3-3864ef8b958d" /> + <stereotypeInstanceHasPropertyInstances Id="f86e9d2c-2d58-4ae1-9832-741103536b3a"> + <propertyInstance Id="90c86a9f-4689-4840-8858-150e352bf8a0" name="PackageVisibility" value="internal"> + <elementDefinition Id="957b4967-b06d-49f5-bb5d-662d1c1fe5b9" /> </propertyInstance> - <elementDefinition Id="1a64c823-18f1-4ebe-beff-3eef022466be" /> + <elementDefinition Id="85a9c635-386d-4da7-8d06-400e11ee9c8a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8dd5fd81-c73a-4490-a27a-9e1e336f448f"> - <propertyInstance Id="24e00cbc-bad3-4f5c-8eca-4b0256f4f87f" name="params" value="false"> - <elementDefinition Id="5d941cd7-4a6e-4bca-99f8-7136fd6a37e5" /> + <stereotypeInstanceHasPropertyInstances Id="05923846-6536-421b-b651-9d8813a3997b"> + <propertyInstance Id="ddf4f291-e25b-4562-a4e5-d328d9748c80" name="params" value="false"> + <elementDefinition Id="0c612315-dd01-4796-8596-54772330394e" /> </propertyInstance> - <elementDefinition Id="d52470f9-15ed-4604-ae35-78899ab52c5d" /> + <elementDefinition Id="af5c6d25-ff9d-4516-841a-2d4d1db6be3e" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="1aa14a61-79d2-4c5c-84de-d488fa1b9fd0" /> + <elementDefinition Id="5833033b-069c-43f9-9bcf-f0251d0d7b4a" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="51dd7536-63d2-4287-b46d-8bd424bee474" direction="Return"> - <elementDefinition Id="dc77c75f-ca9a-49d7-9d12-b5a5744ae35e" /> - <type_NamedElement> - <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="ec9a5cad-1bbb-4551-923d-67c793efdcac" name="data" direction="In"> + <parameter Id="c2ed42a2-f617-4629-a1d3-53cacee2836a" name="writer" direction="In"> <referencesInternal> - <reference Id="068a7e8f-c8d5-4b78-8c4f-ddce3025178c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuildFullPowertrain OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> - <elementDefinition Id="99cabe05-4476-45fd-9a05-aa099cb887f8" /> + <reference Id="5c2400d6-8ac8-4e02-aafc-b31c99e3ad24" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode"> + <elementDefinition Id="9e1626b2-0caa-49c2-8382-12d6370f7ba3" /> </reference> </referencesInternal> - <elementDefinition Id="e32444ba-5854-4c43-bb3c-33a08d074bac" /> + <elementDefinition Id="6ba7144c-f912-43f6-a2b4-1ec295d822ef" /> <type_NamedElement> - <referencedTypeMoniker Id="5ded2476-ad2b-4875-b35d-20d36b06a206" LastKnownName="VectoRunData" /> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="0c55ed7a-dccb-40b0-b1d2-8f272bf569e9" name="GetGearbox" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="bf29e6c2-a7a4-4603-9dac-c20c2e02b71b" name="DoCommitSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="70f163f4-c0d3-46d2-bdfd-fd41533685fb" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DGetGearbox OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)])" tag="ViewCode"> - <elementDefinition Id="cb377a89-ce7c-4086-8c3b-ebd720496f7b" /> + <reference Id="94115d29-5768-4fcf-8fff-ce7e93c85372" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DDoCommitSimulationStep" tag="ViewCode"> + <elementDefinition Id="509d9c69-e19d-4643-ae91-ae7568ae7a39" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="74fcfa01-5eb3-426b-a431-95ab7b038994" name="method" profile="CSharpProfile"> - <elementDefinition Id="d9c1f0b1-3571-4acc-ba09-f7bc59654668" /> + <stereotypeInstance Id="32491bcb-9594-4785-a5f9-e7acdc49d652" name="method" profile="CSharpProfile"> + <elementDefinition Id="cac32cfb-4e36-4400-b891-71b50db112ae" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a925a994-3750-4d86-a29b-41fdf3c127ef"> - <propertyInstance Id="fdf35aa9-638f-4fd3-8ee3-43a2a9a63692" name="ClrAttributes"> - <elementDefinition Id="47bd96c5-d764-4ae1-8c87-60c4d3621b45" /> + <stereotypeInstanceHasPropertyInstances Id="6601a538-a1ad-4da5-a76c-4b9af8904bd7"> + <propertyInstance Id="fac49adf-6769-45c6-a61e-3a187e791330" name="ClrAttributes"> + <elementDefinition Id="cc6e896a-eb17-46c0-8b8b-59c35d2df135" /> </propertyInstance> - <elementDefinition Id="22d9a557-83d7-4906-97bb-5810e03a07da" /> + <elementDefinition Id="e4224f9a-dcc2-4758-8c85-0cac24088397" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b46cb56c-c234-4c8a-8eba-d28b51a0dd11"> - <propertyInstance Id="02fa3d03-f122-4639-8893-26b2be7e77d4" name="IsPartial" value="false"> - <elementDefinition Id="7b6c6c7f-1ce8-44bb-aab0-b299fdb85d19" /> + <stereotypeInstanceHasPropertyInstances Id="9c7488e0-9d3f-4cdc-9ca4-e83adbb15e5f"> + <propertyInstance Id="f8d389ab-2783-4b5b-b680-1065c914c42b" name="IsPartial" value="false"> + <elementDefinition Id="fa1edd4a-b8c9-482f-a55c-5530fd6cd47f" /> </propertyInstance> - <elementDefinition Id="c281dff4-06b0-47e7-a364-68f2a8719bc3" /> + <elementDefinition Id="79829c2c-fa0f-4cf5-9808-4c68aa64e350" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="079baf68-c61d-4d6c-a99b-7c4b31d19dcc"> - <propertyInstance Id="0833e2ac-f307-4fc3-8c8f-022d09748e80" name="IsUnsafe" value="false"> - <elementDefinition Id="1b2daedc-f573-424d-a962-2e111f1b3072" /> + <stereotypeInstanceHasPropertyInstances Id="c9851219-4056-41ae-93e5-b99baac54e56"> + <propertyInstance Id="6051eccb-a977-45f9-944e-08395fd30047" name="IsUnsafe" value="false"> + <elementDefinition Id="ea2d6046-dd25-41c0-9a8d-e647d9f618a7" /> </propertyInstance> - <elementDefinition Id="83cfda09-fff5-40e2-ad89-8fe1dbd51c4b" /> + <elementDefinition Id="1a5f6016-4892-41e7-9e45-b550742b4c15" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f53e41f5-051a-4098-ad0c-e1130148cd8d"> - <propertyInstance Id="13a031e1-cc69-4cc1-aea0-2fce28dbe3bf" name="Inheritance" value="none"> - <elementDefinition Id="59d7c38c-4c68-4ff4-82d4-d778ef3e25fe" /> + <stereotypeInstanceHasPropertyInstances Id="a503900c-9e74-4fa9-a59d-4f67ab89eb11"> + <propertyInstance Id="cb888752-7ef9-4a43-b1f7-d89f32483ec3" name="Inheritance" value="none"> + <elementDefinition Id="aad6a585-6583-4d40-bd54-89e48e64ab3a" /> </propertyInstance> - <elementDefinition Id="ad80efa1-ad7a-449a-917b-3adddf9588fd" /> + <elementDefinition Id="7d4b592f-7ee2-4edd-bd17-04e665cc0b71" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="05bb1bba-a916-425a-991c-0df3b1be2b95"> - <propertyInstance Id="ecb9407c-f80a-4332-bb21-5ac9eca78de0" name="PackageVisibility" value="internal"> - <elementDefinition Id="ddf8e54f-ad1f-4c4f-9f1f-0fa7ff9891a9" /> + <stereotypeInstanceHasPropertyInstances Id="3e4b4c5a-54b9-4f22-b952-69aef04a78df"> + <propertyInstance Id="7e9407ce-dff7-4158-b338-af556c369146" name="PackageVisibility" value="internal"> + <elementDefinition Id="2d48bf4a-479c-4d0f-8b5a-79f7577d5798" /> </propertyInstance> - <elementDefinition Id="e7fdc090-d7e8-4979-971b-e15cd13df36a" /> + <elementDefinition Id="d2ad6bdf-0a45-483b-8968-ab4131a5c43a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b0d0c115-105b-4dc9-9379-ec2432e2e2a8"> - <propertyInstance Id="dc52f15c-c75c-4be8-9747-2223a0af1e86" name="params" value="false"> - <elementDefinition Id="a2566e50-a30b-4e83-933c-689a409495f8" /> + <stereotypeInstanceHasPropertyInstances Id="63f9a607-180c-4ef9-a3ef-4b8813c7a3ab"> + <propertyInstance Id="a2429f20-4a55-4671-993e-6f8504af1717" name="params" value="false"> + <elementDefinition Id="bb9bace4-a3e6-4b59-8bec-5a59d2071a38" /> </propertyInstance> - <elementDefinition Id="fec244b3-b0d4-48d8-8bee-ce145bf815af" /> + <elementDefinition Id="25ece7b6-04ee-44a5-a0bb-576bd13a226d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8c236fb6-f699-4ee2-8171-a323de18098a" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="b5993ea4-959d-4b9a-83e0-896f3a87c8b6" direction="Return"> - <elementDefinition Id="39ae78cd-82ba-4d7b-9229-094c9274cc29" /> - <type_NamedElement> - <referencedTypeMoniker Id="7655ad87-252f-45a6-bdc9-57724b6a3776" LastKnownName="IGearbox" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="1dad75cf-70e5-475a-955b-f209efea5ff0" name="container" direction="In"> - <referencesInternal> - <reference Id="19866066-4d0a-4905-84c6-229f223aea2d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DGetGearbox OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> - <elementDefinition Id="e7c1d8f0-30f8-4c68-9ac1-d5eb93271e82" /> - </reference> - </referencesInternal> - <elementDefinition Id="3ccf23d0-6312-4e1f-a810-41f4de062ac5" /> - <type_NamedElement> - <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="082198b0-2934-41e7-b5ba-a186bc63790e" name="data" direction="In"> - <referencesInternal> - <reference Id="9ef23062-32b5-41a4-bcad-5bc7f9e98134" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DGetGearbox OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> - <elementDefinition Id="b51138c1-3e9b-4b8c-ac6f-06503324ee9b" /> - </reference> - </referencesInternal> - <elementDefinition Id="129a55d3-7ff1-46c5-842c-877f8c9f6226" /> - <type_NamedElement> - <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> + <elementDefinition Id="13860bf2-c0b2-4af8-b3df-83a811e89c5e" /> </operation> - <operation Id="7f2a7e8c-4782-4c9e-bfc7-af15e5835d9f" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="0f534011-f88a-4730-8edc-11fb1fcb22b8" name="InPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="a43333e1-69ae-4713-ab03-fb7dde57e2f7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleDemandDrivingCycle)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)])" tag="ViewCode"> - <elementDefinition Id="80169ea1-200b-4302-837b-0da9cc7c3da1" /> + <reference Id="acf250fb-9100-4e74-91ec-67363ffe9c01" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DInPort" tag="ViewCode"> + <elementDefinition Id="e03fa54e-5a22-4246-9784-6dc9f8667722" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="a997b2d3-3363-4820-b4d2-a546fdedd068" name="method" profile="CSharpProfile"> - <elementDefinition Id="105cbbc7-3693-4922-bc2a-97ed05171913" /> + <stereotypeInstance Id="9468ddf6-a343-455c-839a-7e0109912beb" name="method" profile="CSharpProfile"> + <elementDefinition Id="44fe96e0-70b0-4b89-8191-6549dfef7a35" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="676ea849-3ebf-4295-879e-fc5437837dbf"> - <propertyInstance Id="13a01b62-3c13-4fdb-a4f9-e7deaabf0631" name="ClrAttributes"> - <elementDefinition Id="327a97d0-fccb-4b40-9ad0-a7621914c739" /> + <stereotypeInstanceHasPropertyInstances Id="8e792f28-01a9-443e-a4de-76eb84908234"> + <propertyInstance Id="5c081381-14a5-4ea1-8b1f-6192c338a346" name="ClrAttributes"> + <elementDefinition Id="4ad54eb3-1fa2-40ef-9ffe-4f155a451624" /> </propertyInstance> - <elementDefinition Id="bc8473b4-803c-416b-8494-5524a0b0d1f0" /> + <elementDefinition Id="0723b517-a963-480f-a176-fd91bf57fdd6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e9de5048-570b-4ae2-9806-627ff9ff8052"> - <propertyInstance Id="c0291990-5044-4966-b580-59d7a1a3b45a" name="IsPartial" value="false"> - <elementDefinition Id="0c12d018-ce84-4c1c-9966-c591d4e39538" /> + <stereotypeInstanceHasPropertyInstances Id="c7c2a7c8-c5f9-4574-9186-1c2b64575f93"> + <propertyInstance Id="b419449b-e2c0-455e-ab7d-0635ddbdc62b" name="IsPartial" value="false"> + <elementDefinition Id="8896efd8-668c-48ee-b69a-de6696bca146" /> </propertyInstance> - <elementDefinition Id="0890720c-bc66-435f-84d9-bc55accaea22" /> + <elementDefinition Id="17e4ab80-1779-40e8-947d-5bb9d6a4d3fd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="61423650-1015-49b0-9841-4edeb8afed80"> - <propertyInstance Id="f4f7c1f7-6007-48e4-bb6f-53cd52925b3e" name="IsUnsafe" value="false"> - <elementDefinition Id="e91c9ef2-2fae-4d75-8592-94dc7219c369" /> + <stereotypeInstanceHasPropertyInstances Id="6c72b968-1bfe-44a4-bed1-874c60ba97a6"> + <propertyInstance Id="71c824cc-ac9c-491e-956e-568270ed050b" name="IsUnsafe" value="false"> + <elementDefinition Id="b7be5c45-8923-4a43-92b4-ae1fbdcddff1" /> </propertyInstance> - <elementDefinition Id="f5081f75-0e59-433d-840f-5ebf03241aff" /> + <elementDefinition Id="24512b91-7e8e-419b-bd10-40ec077c76f4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="669ec851-a2fe-4cf0-924d-6ddf0dc68694"> - <propertyInstance Id="364ad83c-a09d-41ad-916c-cb63ab50ef4b" name="Inheritance" value="none"> - <elementDefinition Id="1ccc0c85-0047-47fa-b039-87e5d7aa37cd" /> + <stereotypeInstanceHasPropertyInstances Id="359289d5-aa8d-4e20-a8df-4600c2eee769"> + <propertyInstance Id="a0708eac-f74d-40a6-a610-995be9e88d48" name="Inheritance" value="none"> + <elementDefinition Id="71c4e2af-2448-4467-a695-8a0af5d398bd" /> </propertyInstance> - <elementDefinition Id="1d690aad-0855-42c2-a029-58192bbdb79d" /> + <elementDefinition Id="4169fca0-236b-4afa-af92-3229965754af" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="75afc849-e70e-4cca-afd8-3a2605b3605f"> - <propertyInstance Id="4c5b3095-6e54-4511-984f-637d9ed7ad2f" name="PackageVisibility" value="internal"> - <elementDefinition Id="1be8ed78-3949-44fc-8ebc-4a0afc2c79da" /> + <stereotypeInstanceHasPropertyInstances Id="57e68297-1637-4ec7-9ceb-ef14c1fda9a6"> + <propertyInstance Id="18d47386-2398-4aff-a668-c94fd6867a9f" name="PackageVisibility" value="internal"> + <elementDefinition Id="45a5e4d3-5490-4610-8766-791986bb3832" /> </propertyInstance> - <elementDefinition Id="95c4e677-e57b-4f8b-9ad9-a0a94ae67621" /> + <elementDefinition Id="379ff6d2-4d7a-4f59-9c27-d093d825f11e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9bdf20d6-1484-4e99-9bcb-f1cf057b35dc"> - <propertyInstance Id="3ce4e0fe-33ab-4d97-9317-a201763d1bed" name="params" value="false"> - <elementDefinition Id="44143fe4-f759-4479-b539-4eea83d382c8" /> + <stereotypeInstanceHasPropertyInstances Id="aa47b916-686f-459d-bfa5-4122eedfffe6"> + <propertyInstance Id="ba66b6e3-bc07-4d0f-859f-d5fd5e1106ce" name="params" value="false"> + <elementDefinition Id="cfca191d-74c3-4c03-8e1b-7e2f59522169" /> </propertyInstance> - <elementDefinition Id="4bf22049-96f2-4db7-b3d1-034dc9c083a0" /> + <elementDefinition Id="4130830f-3160-4555-8c01-a92d39787e43" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="74c2315a-359c-4305-b322-79e4531368d8" /> + <elementDefinition Id="4fbb35b6-4afa-43e4-9176-926d936e0adf" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="a728a27d-ac67-46f3-b987-fb5a850b7409" direction="Return"> - <elementDefinition Id="494a01ec-b877-452a-b048-922e4499ca99" /> - <type_NamedElement> - <referencedTypeMoniker Id="5490b2fa-7f35-449e-b873-7a3722d11356" LastKnownName="IDriver" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="68194772-1874-409b-8f84-1f14b387fcb1" name="prev" direction="In"> - <referencesInternal> - <reference Id="ca835a0e-1050-473b-8596-5f5ecd9a5fbb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleDemandDrivingCycle)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)]) ParameterIdentifier%3Dprev" tag="ViewCode"> - <elementDefinition Id="21291021-7311-4429-abb4-6f8beeae3aff" /> - </reference> - </referencesInternal> - <elementDefinition Id="92ec3966-b394-4dd2-a5d0-bb77e87f6644" /> - <type_NamedElement> - <referencedTypeMoniker Id="e011829d-0551-4e22-b8bb-ca419d45f8f4" LastKnownName="IDrivingCycleDemandDrivingCycle" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="f3139eb2-661d-4153-b963-2aca20f8221e" name="next" direction="In"> - <referencesInternal> - <reference Id="82c62f4a-e889-48ab-88f0-4c4307241fbf" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleDemandDrivingCycle)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)]) ParameterIdentifier%3Dnext" tag="ViewCode"> - <elementDefinition Id="461a7419-da85-400d-80f2-f1d7bb591f4a" /> - </reference> - </referencesInternal> - <elementDefinition Id="de1bf51b-0bac-4c58-bb40-f637365b13b1" /> + <parameter Id="6777a15c-b87a-4829-98be-e4d2ea62987f" direction="Return"> + <elementDefinition Id="9e43187e-da8f-4663-899d-6e04a0bb867b" /> <type_NamedElement> - <referencedTypeMoniker Id="5490b2fa-7f35-449e-b873-7a3722d11356" LastKnownName="IDriver" /> + <referencedTypeMoniker Id="fab17b9d-c67b-439f-97b6-36d43537e636" LastKnownName="ITnInPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="5ac50370-9b7d-48e0-8b82-442a15c1b8d6" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="fd33f12a-6e8d-4391-b7bd-83816dc85783" name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="84adc406-4769-47bd-9e6c-de6eea002537" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIVehicle)])" tag="ViewCode"> - <elementDefinition Id="668acd3d-a63f-43e2-a2a0-1cca0882cb1c" /> + <reference Id="e3cb8047-9bfe-4648-b953-d62f63988ba4" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DOutPort" tag="ViewCode"> + <elementDefinition Id="79a7b903-dced-40aa-8984-3cb743a0e6dd" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="de41a329-f127-4569-8014-dd4c3875a49c" name="method" profile="CSharpProfile"> - <elementDefinition Id="41819fda-68a1-47cf-997b-c63766604e15" /> + <stereotypeInstance Id="d2a9a823-035d-4cbf-a846-365d5edc7748" name="method" profile="CSharpProfile"> + <elementDefinition Id="95030869-2adc-4613-b0c1-bfeb4bd12bdb" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f9e00853-5cc2-468c-89f7-9ed8b1878717"> - <propertyInstance Id="067272bc-5375-4fa2-804a-16b034461275" name="ClrAttributes"> - <elementDefinition Id="ea732487-ec16-4002-9461-e2deb3278518" /> + <stereotypeInstanceHasPropertyInstances Id="eedbc69a-9741-4119-8c5e-bb7a84a01d18"> + <propertyInstance Id="8cc49d08-9ba0-4096-be30-2facd4c09f88" name="ClrAttributes"> + <elementDefinition Id="2e7b6075-f359-4d00-84b0-f6f66aaefaba" /> </propertyInstance> - <elementDefinition Id="e3c020d6-25fe-4d85-9c00-75232251731f" /> + <elementDefinition Id="8b983ec7-3843-4ce2-a385-2af2819f1e66" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1d095521-2fb7-4ae2-a207-3df198b09727"> - <propertyInstance Id="4e7894f9-765b-46a9-8436-75bb4868871c" name="IsPartial" value="false"> - <elementDefinition Id="f1fb3a18-542a-417f-b6ce-eaed5eb62bb9" /> + <stereotypeInstanceHasPropertyInstances Id="bc1b8a7b-b543-438e-b2b6-ef710f72eb69"> + <propertyInstance Id="4bafd275-eca9-46cd-b5f5-b5c2a54991bb" name="IsPartial" value="false"> + <elementDefinition Id="08408924-dae2-475b-9e79-f612146b9a30" /> </propertyInstance> - <elementDefinition Id="e45c2412-a92e-4a0e-bb4f-1b04688676c7" /> + <elementDefinition Id="6c6f2c95-60eb-4383-bf35-fd673025a4c6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7544cb27-e40f-442b-9aad-219a90f46d5b"> - <propertyInstance Id="737a8e75-87b2-4863-97ec-c2bfa8ca2f61" name="IsUnsafe" value="false"> - <elementDefinition Id="a8037892-64b0-40a9-acac-0f1070ff2697" /> + <stereotypeInstanceHasPropertyInstances Id="e035a39f-d7b0-4b60-a289-08c724e86669"> + <propertyInstance Id="a8f102b0-8535-4158-ac5b-faa3e1805732" name="IsUnsafe" value="false"> + <elementDefinition Id="901c847e-ea6f-48b9-8a48-b9dec550ea3f" /> </propertyInstance> - <elementDefinition Id="142b9e34-6e55-4066-ba61-ff05838f1684" /> + <elementDefinition Id="ae8e768a-c0fd-41d3-932f-51b945cff4e4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="caaa36d8-571f-47ee-83bd-59ed9a4c950f"> - <propertyInstance Id="82bf31e3-7ee9-4472-8296-e03f30e1d65c" name="Inheritance" value="none"> - <elementDefinition Id="baa1af5d-b92d-4e0c-b18a-049378f7e36c" /> + <stereotypeInstanceHasPropertyInstances Id="5d27e61a-5dd9-4844-9e91-b229c00c1425"> + <propertyInstance Id="be659342-d8db-4a6e-8dfa-21bbdaf9d480" name="Inheritance" value="none"> + <elementDefinition Id="fda7774c-2823-45f2-99a3-08eedc8ba2a8" /> </propertyInstance> - <elementDefinition Id="1393910f-4a93-4057-bce9-3a1c0904dd27" /> + <elementDefinition Id="9768728e-f2ed-40ff-b40e-38429639ef11" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a43b695c-4da7-4560-976f-e7f01447b465"> - <propertyInstance Id="e05de5a2-0849-4a40-a87d-d406adc857e8" name="PackageVisibility" value="internal"> - <elementDefinition Id="25fc8a1d-21c7-4304-8091-c4c68c881c36" /> + <stereotypeInstanceHasPropertyInstances Id="cedb837d-5d4c-436d-b20c-0542ad738add"> + <propertyInstance Id="036fc971-beae-4966-bd68-1102822660a1" name="PackageVisibility" value="internal"> + <elementDefinition Id="28f98e5b-435a-4fca-b9c3-8e4fdbc1287c" /> </propertyInstance> - <elementDefinition Id="06db985d-7628-4706-81ee-7b48ca7f4ef8" /> + <elementDefinition Id="1abb2c0b-33e3-420e-beb0-4931e1cfee94" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="39f00bdf-a075-43d9-8591-5d2f09a94c18"> - <propertyInstance Id="c1852a93-fea3-4b4d-b211-31eae9f42026" name="params" value="false"> - <elementDefinition Id="e1f8f43b-9e3a-4e7f-892a-1119950bee54" /> + <stereotypeInstanceHasPropertyInstances Id="21a6315e-0cd4-404a-8afb-6d400506a9fd"> + <propertyInstance Id="05c53a39-b478-4e81-941f-c8913906605f" name="params" value="false"> + <elementDefinition Id="e8d170ee-86d3-4b72-80c1-058d757a64f0" /> </propertyInstance> - <elementDefinition Id="aa1dacb9-48e7-433b-97f1-20f1507c6186" /> + <elementDefinition Id="68e03cfd-dc10-4e3b-ba2c-fd21323f38f9" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="3a03f304-4fd7-4f78-acf9-c900b6dcde6a" /> + <elementDefinition Id="b5bce5fc-2171-4ee6-8a64-74ba789a7b20" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="acf1ff89-f178-4712-97e5-643669870853" direction="Return"> - <elementDefinition Id="8f7a8bed-8498-4caa-913b-32a3994f5065" /> - <type_NamedElement> - <referencedTypeMoniker Id="dcdd3ae0-f840-4b47-8c73-56c9189c2899" LastKnownName="IVehicle" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="b42b275e-6e2d-45ad-ab6d-ead75a22614c" name="prev" direction="In"> - <referencesInternal> - <reference Id="aa1d773c-609f-49d7-9090-8538b2dc8a02" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIVehicle)]) ParameterIdentifier%3Dprev" tag="ViewCode"> - <elementDefinition Id="d93683af-f67a-4059-bb37-7ab31512a283" /> - </reference> - </referencesInternal> - <elementDefinition Id="9cb07206-5de1-4926-84dd-4c01801e8f78" /> - <type_NamedElement> - <referencedTypeMoniker Id="5490b2fa-7f35-449e-b873-7a3722d11356" LastKnownName="IDriver" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="0eb8f7b9-4dc1-4051-963b-7f1814ea9878" name="next" direction="In"> - <referencesInternal> - <reference Id="a7a23c2b-2446-4737-a015-2d75aec5c5ac" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDriver)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIVehicle)]) ParameterIdentifier%3Dnext" tag="ViewCode"> - <elementDefinition Id="8cfdf8a0-9511-4c94-974e-ed6ac5c7f8b7" /> - </reference> - </referencesInternal> - <elementDefinition Id="e1a8de47-e1a4-4928-b711-273ad3c9c1c0" /> + <parameter Id="2f0af296-32d1-4bf4-921e-4f61419dfa77" direction="Return"> + <elementDefinition Id="1a50c280-e55b-4152-bff5-7cec35c19721" /> <type_NamedElement> - <referencedTypeMoniker Id="dcdd3ae0-f840-4b47-8c73-56c9189c2899" LastKnownName="IVehicle" /> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="305aee38-e663-4635-8031-b6e8ab79ff15" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="5285b135-1498-4c3f-bb32-9601501690ed" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="4ab1c6d3-4f5a-4d26-a1a0-fb1a549cbe0e" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIRoadPortInProvider)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)])" tag="ViewCode"> - <elementDefinition Id="ccd24ab6-481b-4483-8d37-7bcedf03a0f2" /> + <reference Id="8519253f-21c8-4a29-87c1-34a6772bf333" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" tag="ViewCode"> + <elementDefinition Id="515660f7-043d-4d1f-9566-76b5c23443a0" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="882e923c-bc45-4d55-bad5-41f84b0c31aa" name="method" profile="CSharpProfile"> - <elementDefinition Id="44692548-03cc-4842-936b-3573644bc1b8" /> + <stereotypeInstance Id="2fff5936-4cef-4dc1-92fc-5272672a72fc" name="method" profile="CSharpProfile"> + <elementDefinition Id="66c8c4dc-fd17-4172-9514-7e6d34991da8" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a092a026-ba46-4424-a0b6-2502b072b59e"> - <propertyInstance Id="f9d0badf-966c-4aff-a91b-840c06f8f3ea" name="ClrAttributes"> - <elementDefinition Id="e38ff8fa-cd24-415f-9fad-ccbdeed22755" /> - </propertyInstance> - <elementDefinition Id="c886aae7-5185-4fe2-81e1-2f34151805de" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4d7350dc-72f1-4ebd-b15b-eaf81ce78952"> - <propertyInstance Id="2ae894eb-db73-4f99-a4f9-40793b1c7ec7" name="IsPartial" value="false"> - <elementDefinition Id="6b401c8b-3d6d-40d1-be69-c7a85d5d3d51" /> + <stereotypeInstanceHasPropertyInstances Id="cf40575e-e51c-48ae-bbd2-f4f3db8388ee"> + <propertyInstance Id="91015991-7810-421c-9cb8-dca6d8a240be" name="ClrAttributes"> + <elementDefinition Id="45c02b8d-f4fc-42c9-8872-2197a4eac247" /> </propertyInstance> - <elementDefinition Id="17f8be81-1425-40f4-8aef-0fa32dde06ff" /> + <elementDefinition Id="e8d0926b-764b-4475-b54a-24e0fd6207af" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="232069fa-a116-4549-9b92-9053bf105e24"> - <propertyInstance Id="72743104-dce2-4329-a082-d880ab597f2f" name="IsUnsafe" value="false"> - <elementDefinition Id="1def359a-116b-4e55-99f4-c22734cf189d" /> + <stereotypeInstanceHasPropertyInstances Id="86cea40f-d874-4053-9692-eb5fd13e14e7"> + <propertyInstance Id="9cb9b700-d386-49b2-8a5d-545562900b0a" name="IsPartial" value="false"> + <elementDefinition Id="00903795-fbd6-4594-90ba-76c37d5154cb" /> </propertyInstance> - <elementDefinition Id="f3eda477-5744-46eb-acaa-4b7e38ec3931" /> + <elementDefinition Id="b9aa7019-9ebb-4bfe-8bbf-e81d936d8fe4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f64a77b3-74c8-436e-848d-861ddef5ef6d"> - <propertyInstance Id="55688afc-6ba1-49d4-8aa5-74479cd320cd" name="Inheritance" value="none"> - <elementDefinition Id="159272e3-bd02-43a3-82f8-b8f69a928e4b" /> + <stereotypeInstanceHasPropertyInstances Id="acd2d4e0-ea5a-43eb-8945-133ad87a98e1"> + <propertyInstance Id="a4f3f5df-35ef-4c7d-818a-0d13fd50a586" name="IsUnsafe" value="false"> + <elementDefinition Id="0a33b274-fd85-480a-a37e-8754f4389500" /> </propertyInstance> - <elementDefinition Id="ebd26076-8ff1-4d6e-aeb0-5633ffad29c5" /> + <elementDefinition Id="f814c9e6-6f03-4b41-88f8-cd8bdadb3a34" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="75ce66cb-9aa5-421f-901c-5d1712193f6c"> - <propertyInstance Id="0c3411ec-ce64-4f17-9ece-3e16115a4217" name="PackageVisibility" value="internal"> - <elementDefinition Id="b4306bab-bbaa-4553-8b80-075d52032db0" /> + <stereotypeInstanceHasPropertyInstances Id="913411c8-12bb-477f-8673-544cb136202c"> + <propertyInstance Id="1f012388-077e-410f-97a1-2f17cc87c03e" name="Inheritance" value="none"> + <elementDefinition Id="6ee1fcb6-653f-4233-b35c-8d55496bcafb" /> </propertyInstance> - <elementDefinition Id="f561419a-9364-4985-b76c-af53f529042c" /> + <elementDefinition Id="e8e507a8-05ad-4820-b075-1d7f01f75eab" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b8f85a2a-3271-4291-989c-42055fe94312"> - <propertyInstance Id="efba236a-9972-4e2c-8242-749f0a17a765" name="params" value="false"> - <elementDefinition Id="db60399d-3e05-497f-9940-7f6f7f662bac" /> + <stereotypeInstanceHasPropertyInstances Id="ec58f53b-f4d4-4553-b8be-31b73e7291e0"> + <propertyInstance Id="b6cdc47d-1ff1-4e8b-824c-b9148eacc8c3" name="PackageVisibility" value="internal"> + <elementDefinition Id="bc832290-6d3b-4acf-aa5e-0329e8fe17bc" /> </propertyInstance> - <elementDefinition Id="4c567fe9-ba8b-49b7-863c-7050d4c8af8d" /> + <elementDefinition Id="5b35de21-a413-4e27-86a4-580e99ca7eae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3023b00d-94fe-458b-9af7-ac2260be1004"> + <propertyInstance Id="58ab514d-4fbd-4c4a-a4bb-282be9ef0d3f" name="params" value="false"> + <elementDefinition Id="1cfe0ce2-0d1c-4f60-9119-5937141c6144" /> + </propertyInstance> + <elementDefinition Id="43830e72-770a-48b3-ac31-ce2764489244" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="5e726152-0ead-402a-a12e-99d7e71ea975" /> + <elementDefinition Id="8605f428-dbf5-466e-b90b-dab59be69b3c" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="b751b757-9bd5-4e2c-b8c5-ae8a9f132524" direction="Return"> - <elementDefinition Id="05926efc-b83d-475f-a783-9263cb99eeb2" /> + <parameter Id="7af0c992-accf-4be1-81bf-8dda3ea21b25" direction="Return"> + <elementDefinition Id="18ba0664-053c-48dc-a72a-674bae1f0c30" /> <type_NamedElement> - <referencedTypeMoniker Id="8fb0da85-81ac-4aa3-a043-4ca7d4e03679" LastKnownName="IWheels" /> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="d7051d05-dbf1-429d-ad79-3735c28b8989" name="prev" direction="In"> + <parameter Id="cda8b5eb-797b-4433-9e94-3a3c57210da2" name="absTime" direction="In"> <referencesInternal> - <reference Id="81cec8d1-d0a9-4905-aebe-2b47d80d4768" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIRoadPortInProvider)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)]) ParameterIdentifier%3Dprev" tag="ViewCode"> - <elementDefinition Id="8585b1ba-1c61-45f2-9e2e-986bd641dfe8" /> + <reference Id="e44b910d-4cb2-465b-bf8e-94f9e831e63b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="0caf5a4e-f366-4faf-b99c-66b385c981c3" /> </reference> </referencesInternal> - <elementDefinition Id="ca2b7ed7-0ae9-49d0-82f8-c5b692c064cb" /> + <elementDefinition Id="a0f892c9-bc6d-474d-960a-997c6e8eddeb" /> <type_NamedElement> - <referencedTypeMoniker Id="b484ad55-4975-4835-8663-651c8a0063f3" LastKnownName="IRoadPortInProvider" /> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="ee336d5b-e5ed-482a-ad34-dba928b8022a" name="next" direction="In"> + <parameter Id="72d9fe3d-8384-40e2-8d35-67776bedceb7" name="dt" direction="In"> <referencesInternal> - <reference Id="e1293232-1080-48e7-9dcc-7f9fa7b7bbec" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIRoadPortInProvider)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)]) ParameterIdentifier%3Dnext" tag="ViewCode"> - <elementDefinition Id="5026486d-5537-4fa6-9ccd-b94ef013c733" /> + <reference Id="f6d13046-de53-49b6-b784-a4316ec641d3" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="d7c4fecd-33f7-4708-b282-2c6455cc64d6" /> </reference> </referencesInternal> - <elementDefinition Id="357e16f0-ff56-4ee8-a8f8-d02dcf7f0c68" /> + <elementDefinition Id="0b2c3e57-150d-4d16-b333-39be75cfb8a8" /> <type_NamedElement> - <referencedTypeMoniker Id="8fb0da85-81ac-4aa3-a043-4ca7d4e03679" LastKnownName="IWheels" /> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="1061a067-4421-46b4-9502-9c05037351f0" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> - <referencesInternal> - <reference Id="c7b118cf-0c9b-4419-9a33-7fac00bf0d05" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)])" tag="ViewCode"> - <elementDefinition Id="553a6128-d227-4b3b-89f9-3275e83918ae" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="47af5bf3-e3a6-4063-8ffd-d70399eb4d3b" name="method" profile="CSharpProfile"> - <elementDefinition Id="e1aa6b97-5656-4860-9dfa-51d50656e1f0" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="13d4e1e8-bbfa-4e06-a3ab-8e50ccc455ca"> - <propertyInstance Id="7ed5d44b-78a4-428d-a276-fcf830c4b1e2" name="ClrAttributes"> - <elementDefinition Id="fb42127f-506f-4297-bd39-8a6f62acb2d6" /> - </propertyInstance> - <elementDefinition Id="1d7d21be-3cc1-46fc-963e-7407b6cead22" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ac534d66-b6b1-468b-b3fc-277f54e22101"> - <propertyInstance Id="73a9c547-24cc-4a70-a31e-2d130ccb63b0" name="IsPartial" value="false"> - <elementDefinition Id="c05ea809-d9d5-4022-9a2a-b6c4211f87bc" /> - </propertyInstance> - <elementDefinition Id="2540eed2-cb82-4fde-9ce8-15de5f82b434" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b9686e9d-3479-4c47-b787-1e32b7f5aa24"> - <propertyInstance Id="dcb86e35-6a06-49ed-9f4d-9647458de58c" name="IsUnsafe" value="false"> - <elementDefinition Id="47062609-91b2-47f1-827b-13f9d12a348f" /> - </propertyInstance> - <elementDefinition Id="49792532-78de-4314-b945-f04cce7ea79a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c6b27ebd-1c63-47f5-b165-31304c9f320a"> - <propertyInstance Id="6d5d88b1-45a9-4c9e-9782-cbfa6bb0b49c" name="Inheritance" value="none"> - <elementDefinition Id="fcf1de88-9131-4777-b64f-64ad378f5c48" /> - </propertyInstance> - <elementDefinition Id="66322862-8196-4f5f-aa8c-5a380b18896d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ad86abb2-120c-415b-ad13-aa73b2e7b10b"> - <propertyInstance Id="c3fffb15-6327-41e1-a756-87ca67b0e34d" name="PackageVisibility" value="internal"> - <elementDefinition Id="ca733c67-c9e2-4e56-b0cd-6429649272d0" /> - </propertyInstance> - <elementDefinition Id="4ce96003-524b-4891-a0f1-508d030bb0b3" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8073f875-b1bf-4620-a694-d3bad3b00589"> - <propertyInstance Id="f0edd052-4456-4728-8339-666dce405733" name="params" value="false"> - <elementDefinition Id="5c604edc-ae08-41a3-a87d-c373871a8007" /> - </propertyInstance> - <elementDefinition Id="08ab558e-8942-494e-a028-417ea44a7c34" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="e0f2132f-39b6-4fbb-8d62-c56b71c42834" /> - <ownedParameters> <operationHasOwnedParameters> - <parameter Id="a10fe152-19df-4fb9-bf6c-1ce171670c5c" direction="Return"> - <elementDefinition Id="fcb949d5-5b2f-4450-843f-2743d4bb8e4f" /> + <parameter Id="0e9e4ab0-3e97-4504-85f1-8eb519d3c970" name="torque" direction="In"> + <referencesInternal> + <reference Id="dac33651-dc70-4200-96bc-932283b1cc40" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="01f3d677-dd6c-49c2-b1fc-d462d6819039" /> + </reference> + </referencesInternal> + <elementDefinition Id="0a95472b-d8e5-4b03-b540-b7b60f2a553a" /> <type_NamedElement> - <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="13371f01-1d18-41d1-b145-941e21538d83" name="prev" direction="In"> + <parameter Id="57db041f-04a1-46d9-9221-1bbc6b3165b7" name="angularVelocity" direction="In"> <referencesInternal> - <reference Id="82e618d0-9e21-4943-8db3-4ec03bee2358" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)]) ParameterIdentifier%3Dprev" tag="ViewCode"> - <elementDefinition Id="8d5d43b3-3e6d-465b-9b20-1a2759fd13ea" /> + <reference Id="86ebf087-9bfe-4a04-a941-31b8b531f70f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DangularVelocity" tag="ViewCode"> + <elementDefinition Id="de0331eb-2a58-439e-851e-8bf28a9d83c3" /> </reference> </referencesInternal> - <elementDefinition Id="d51bb68a-efac-4df4-a2a2-9e80ac080c5b" /> + <elementDefinition Id="0130a90f-3eac-4a13-8370-f20e3bb54f09" /> <type_NamedElement> - <referencedTypeMoniker Id="8fb0da85-81ac-4aa3-a043-4ca7d4e03679" LastKnownName="IWheels" /> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="7ab7c3c2-f58e-4955-ac89-5a93bedc8f54" name="next" direction="In"> + <parameter Id="864e4b67-b6cb-44a0-a6da-7a533bf6aa33" name="dryRun" direction="In"> <referencesInternal> - <reference Id="d24029a3-846b-4f50-823c-f4d41f0e7490" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIWheels)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)]) ParameterIdentifier%3Dnext" tag="ViewCode"> - <elementDefinition Id="751ddfaa-22d8-420e-8d04-9a17031337fc" /> + <reference Id="cd22a7e7-4bff-41f6-939d-fdcd55871898" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" tag="ViewCode"> + <elementDefinition Id="ebedbe69-774d-4012-962b-22340f56048c" /> </reference> </referencesInternal> - <elementDefinition Id="7d245f05-79eb-4203-9a9e-da6ee18af9fb" /> + <elementDefinition Id="a1a3dc3d-45fd-4ae7-9794-f9a1f0f8da5f" /> <type_NamedElement> - <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="7f4434c0-56a9-499b-8891-65dcee1def89" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="f199c30a-64c5-4414-92d8-6204a1423583" name="Initialize" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="01c4ebf1-1e5f-416d-b893-7f2dc68f82fc" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)])" tag="ViewCode"> - <elementDefinition Id="949367c3-54b8-489d-a423-32fade21ebc5" /> + <reference Id="f0d60cea-411b-400d-8c1c-9b42960c1735" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" tag="ViewCode"> + <elementDefinition Id="419c89cc-a67a-476d-a43d-765f63886bc0" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="9e74ba23-5d90-4e38-8cc0-df43e60859e5" name="method" profile="CSharpProfile"> - <elementDefinition Id="f847de9e-95cc-4794-a7a4-dedbcaf980d9" /> + <stereotypeInstance Id="205b0b94-7af1-48d8-b041-095912bf2766" name="method" profile="CSharpProfile"> + <elementDefinition Id="01b36ae3-81e2-4145-9cd8-5f9db2f26e8f" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="04d9061d-2f30-464a-b6e5-b14e8a2f2c4a"> - <propertyInstance Id="518a6876-d971-4b23-8d11-a8ad02af411b" name="ClrAttributes"> - <elementDefinition Id="61652b9b-e805-4994-8144-d53b28725431" /> + <stereotypeInstanceHasPropertyInstances Id="a17e8c90-d8f4-4421-ab5b-55b90e6bf7a9"> + <propertyInstance Id="209e3b97-a4e7-443a-830b-f7b31ddd73be" name="ClrAttributes"> + <elementDefinition Id="358de920-9351-4955-b6eb-c5231825fefc" /> </propertyInstance> - <elementDefinition Id="73510523-7176-499b-9e47-9a5cc2a77d07" /> + <elementDefinition Id="fef1ddd5-dc8b-4084-b5be-c76a196225dd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9d6c7de5-203a-4684-af81-755f84a12ae0"> - <propertyInstance Id="be79179b-a722-4039-ba89-9496bf0718c5" name="IsPartial" value="false"> - <elementDefinition Id="2fadd20e-f6c8-4c97-84ec-968be8bb022e" /> + <stereotypeInstanceHasPropertyInstances Id="c968b856-fe44-4b71-9ba8-ba9f548417fb"> + <propertyInstance Id="0751c39b-f9d9-479a-b280-99e65bf4d528" name="IsPartial" value="false"> + <elementDefinition Id="cb09ebbd-fa0e-4ba1-8b69-fe7d087e35c0" /> </propertyInstance> - <elementDefinition Id="1da50e96-a75e-43e2-9d53-aed35c4d62f4" /> + <elementDefinition Id="6c363759-962d-4cfb-ab14-a665e902979d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="25ae48a1-9cab-495e-a9a7-7c73b64b1ca7"> - <propertyInstance Id="1250f53e-e3a3-4c2d-84f5-566948cbebb6" name="IsUnsafe" value="false"> - <elementDefinition Id="fcc2a931-551b-4a4f-8499-d2ec8558cbe0" /> + <stereotypeInstanceHasPropertyInstances Id="674a36d9-0a64-429d-a2c4-185cd4021fd9"> + <propertyInstance Id="ad275c51-1ec9-4b14-9847-c97bbba88b36" name="IsUnsafe" value="false"> + <elementDefinition Id="ff18ca8c-80a8-4887-898e-659fea25adf5" /> </propertyInstance> - <elementDefinition Id="1ef014b4-ae99-44c0-8026-c97ca7e914f6" /> + <elementDefinition Id="1833cdfe-0b1a-411e-96d2-390a983fc4df" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ab8dbbe9-9b2e-4f89-8c11-06b106875e4a"> - <propertyInstance Id="fb3307da-5979-4a7d-a12d-8afbe3670c3c" name="Inheritance" value="none"> - <elementDefinition Id="7310fb78-55bb-4cb1-b293-e8ede0b1cd5b" /> + <stereotypeInstanceHasPropertyInstances Id="b0154d4c-ab30-4a75-ab33-5262c2d0c5cb"> + <propertyInstance Id="713f1e70-9663-48ce-bc98-82f503c8bcf6" name="Inheritance" value="none"> + <elementDefinition Id="e08c799b-cc31-4d55-a91b-10f5fe073ee7" /> </propertyInstance> - <elementDefinition Id="a3a70db3-6999-475f-8aca-c47b2286a7fb" /> + <elementDefinition Id="ce13abbd-0abb-4d61-8843-765cd870327c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f5344ce0-2fac-4c3b-8415-4f63eaf83c62"> - <propertyInstance Id="f4b3d595-2929-4958-92a9-bc97746ccdd4" name="PackageVisibility" value="internal"> - <elementDefinition Id="ce91ea38-6fd9-4829-af75-ee62a4d59996" /> + <stereotypeInstanceHasPropertyInstances Id="e561f037-3b62-4ea3-80a4-f2c6e321a192"> + <propertyInstance Id="e868ba79-eb8d-495b-bab4-a4c482d74aef" name="PackageVisibility" value="internal"> + <elementDefinition Id="22c23c4f-1506-4ece-82d2-44ed467e16da" /> </propertyInstance> - <elementDefinition Id="88d42838-2a6c-480b-9143-99c39f6582a2" /> + <elementDefinition Id="d0adc620-1e7b-4cd4-8f85-a660b111bb58" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e0b691e5-1934-43d8-8d90-bc099cf62a48"> - <propertyInstance Id="10b0122a-a63a-4c91-b10b-f67284657895" name="params" value="false"> - <elementDefinition Id="0f01a022-0e2e-466f-a5d4-32b1f92d0800" /> + <stereotypeInstanceHasPropertyInstances Id="e946318c-87e5-4d22-a278-2dd91c230229"> + <propertyInstance Id="6d37736e-0135-4036-9cdd-da2fa7fa884b" name="params" value="false"> + <elementDefinition Id="5e2997bd-f196-426c-b8b8-7d9f7884e59a" /> </propertyInstance> - <elementDefinition Id="7d9f075b-e18a-4af1-86f9-0b21e68c3947" /> + <elementDefinition Id="7cb1861e-5182-4116-9972-a31c952bea3c" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="44d30e94-95ab-4ad1-aa38-56c1656cb88e" /> + <elementDefinition Id="6b23dd18-5a60-466b-b027-8bd871b0bf7d" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="309962d4-b58a-4fa2-9fac-a1e1a80293e8" direction="Return"> - <elementDefinition Id="8029f42e-f540-42f0-9772-44205273d999" /> + <parameter Id="8510705c-290e-45cc-a472-1eaa46443c3c" direction="Return"> + <elementDefinition Id="378b18d4-418b-4f8c-974f-0e87bad2f000" /> <type_NamedElement> - <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="3007d3b7-4ae9-4c7e-b741-9b1857420c1b" name="prev" direction="In"> + <parameter Id="72288d11-c873-4258-9050-ca6da6adbac0" name="torque" direction="In"> <referencesInternal> - <reference Id="d9bf2703-fb08-49ab-a436-25a6746a1be8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)]) ParameterIdentifier%3Dprev" tag="ViewCode"> - <elementDefinition Id="ec51a20d-7049-4ad9-92ba-1cd9b9b135d0" /> + <reference Id="ce23e391-eadf-451a-a67d-0331a8a604cc" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="1f200c88-9063-4e39-9c64-c63bbe8387cf" /> </reference> </referencesInternal> - <elementDefinition Id="aba7b0fb-14f0-4fed-afb2-6efacbb10a21" /> + <elementDefinition Id="e765f373-a9db-4aa8-8ed5-926d88115048" /> <type_NamedElement> - <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="e1b848e0-e7a3-40b8-ae07-d53693730bca" name="next" direction="In"> + <parameter Id="b7a81f5b-e200-4bf8-a171-9a9fe0b14202" name="angularVelocity" direction="In"> <referencesInternal> - <reference Id="b2b903f9-7dac-4aef-b00e-f9d6bfa8c9d5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)]) ParameterIdentifier%3Dnext" tag="ViewCode"> - <elementDefinition Id="d244bd47-f1fc-4bfd-acaa-2e59a1ae062b" /> + <reference Id="17957a22-173b-4c59-9dfa-3ec6f1d6ab73" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DangularVelocity" tag="ViewCode"> + <elementDefinition Id="36a56d3f-aa1a-4cbc-868b-a4d25f1ff694" /> </reference> </referencesInternal> - <elementDefinition Id="ee76427b-a505-4299-a3bd-04dc0d8a5643" /> + <elementDefinition Id="4524d78b-2aba-4d04-8d9a-47a4477e2074" /> <type_NamedElement> - <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="3db58f72-1052-4e92-8f3f-c52e0baf4e12" name="AddComponent" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="f73a040e-c0e2-4516-88b6-5bfc808741f3" name="Connect" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="735255d0-846b-4b73-9d34-b22c26b100c3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIOutShaft)])" tag="ViewCode"> - <elementDefinition Id="95bb44c2-c49a-4da2-b8b7-6527e82a0d83" /> + <reference Id="3fcce72e-56f3-4d67-b7e8-7dd661665039" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)])" tag="ViewCode"> + <elementDefinition Id="5b11557d-c9b9-4ff1-b000-4905ec0d56b0" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="6134bd15-01c0-4ff5-bbd3-25984cf1b170" name="method" profile="CSharpProfile"> - <elementDefinition Id="7891cda3-4b7c-47cb-b0ec-f66896d311a2" /> + <stereotypeInstance Id="ab83108e-d16c-4baf-8249-a81506d4a4f8" name="method" profile="CSharpProfile"> + <elementDefinition Id="12e86a36-a45b-41ad-acec-78c68c0e4fbc" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="47834925-951b-47fb-afe9-f451f7f1ce1a"> - <propertyInstance Id="eccba3b3-c379-4a1c-98e5-cefb0a74d77a" name="ClrAttributes"> - <elementDefinition Id="ddb8656e-d4ce-40cc-9e65-0e7af6621605" /> + <stereotypeInstanceHasPropertyInstances Id="eef6a639-78d9-4fb7-bb24-c6e929e648a3"> + <propertyInstance Id="384b05d2-d005-4a9b-8a9c-240312781317" name="ClrAttributes"> + <elementDefinition Id="b893e1f8-7cb5-44f0-903b-eda371d064f9" /> </propertyInstance> - <elementDefinition Id="1fd16cf7-1d23-4719-b102-5124e35c4d37" /> + <elementDefinition Id="76edb898-294c-4aac-af35-5f93b99ca73f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c7c031eb-d31b-4bdf-8422-0d722deb1c6f"> - <propertyInstance Id="57d045f9-e9c3-419e-8597-94ddafb5e698" name="IsPartial" value="false"> - <elementDefinition Id="b38637a9-c940-4bba-837a-fc819a51bffe" /> + <stereotypeInstanceHasPropertyInstances Id="1341d52d-6389-477a-b8ba-0b6f18454776"> + <propertyInstance Id="d7b48e54-f298-4b52-a2fe-921362515aac" name="IsPartial" value="false"> + <elementDefinition Id="d669e456-f636-4644-a2c8-f674d0b556e2" /> </propertyInstance> - <elementDefinition Id="18100781-77f4-421c-bff5-30a53f070335" /> + <elementDefinition Id="fa2f7c0b-0f26-4528-8283-89346052e5e6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="127303ca-7052-4046-a120-81c04edb20dc"> - <propertyInstance Id="c5c48614-1a40-40ba-aee5-9b0b0c54da1d" name="IsUnsafe" value="false"> - <elementDefinition Id="59472849-b590-4997-b3ad-4e7b684be8bd" /> + <stereotypeInstanceHasPropertyInstances Id="babb9dca-0221-4939-8188-6ce2d31c7e89"> + <propertyInstance Id="e136fa34-c030-4aa0-92fa-2c8bbfd223f9" name="IsUnsafe" value="false"> + <elementDefinition Id="a8410638-bbdd-46db-a760-1462579f8e87" /> </propertyInstance> - <elementDefinition Id="3158c780-6efc-4146-a90c-913a9a45690a" /> + <elementDefinition Id="2c109866-dc8c-4891-9f4d-de7f7fd0616f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="822fb8c8-70c0-4f70-bcdb-dc04b44bda90"> - <propertyInstance Id="4b8cae7e-184a-4018-b164-036ec457dbb8" name="Inheritance" value="none"> - <elementDefinition Id="b1ab6e01-6573-49fa-bd0e-b3f577d39ef2" /> + <stereotypeInstanceHasPropertyInstances Id="3ec5e4ce-c8b3-4502-8dc0-9ed7cb9a9c53"> + <propertyInstance Id="2d5d31c9-35ac-401b-8789-333bdf0ee9a5" name="Inheritance" value="none"> + <elementDefinition Id="71725f55-e674-4b8f-801e-b1afd51caeac" /> </propertyInstance> - <elementDefinition Id="43965410-0db8-4cd9-91d3-ebce318a249f" /> + <elementDefinition Id="c1bd40f2-0854-4bbc-8191-b8ab1062457e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="913f1557-6ce8-4ce7-9d63-e84c3a7ad37e"> - <propertyInstance Id="853e3bba-e44f-440c-bae3-6c158b9add6f" name="PackageVisibility" value="internal"> - <elementDefinition Id="2596a83f-556f-4f31-87e7-c219a32350c9" /> + <stereotypeInstanceHasPropertyInstances Id="e34ca6f1-d138-448a-bb7a-b623d6bb8f25"> + <propertyInstance Id="f443580a-83e3-4cce-a464-2c85c1ae5cd3" name="PackageVisibility" value="internal"> + <elementDefinition Id="ca71e5e9-3dfc-4166-87c5-e78d04bd70c6" /> </propertyInstance> - <elementDefinition Id="c992c62b-a575-4cac-ab09-021bcb896b2d" /> + <elementDefinition Id="420bc39c-3402-4878-b74c-8f0964455002" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f076475d-64b0-4835-a9f7-4428d58678a4"> - <propertyInstance Id="4a8d747e-b28e-4abc-86b0-225fba30c141" name="params" value="false"> - <elementDefinition Id="421a9489-9be7-4623-8db8-d0e7d6e44deb" /> + <stereotypeInstanceHasPropertyInstances Id="eeec65ca-0bba-4aac-93fa-4c42f1ecb06a"> + <propertyInstance Id="7df040db-fe86-459c-a832-21fdbcbcd677" name="params" value="false"> + <elementDefinition Id="52012177-bd4d-462f-8a3a-a978411b62b4" /> </propertyInstance> - <elementDefinition Id="4963074b-4202-4e72-a8b7-55cbc6183e6b" /> + <elementDefinition Id="21f3c7b9-0cda-44ce-876f-ab3a7785e120" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="fc843953-fc04-41c8-9bfb-9f73ee579f7a" /> + <elementDefinition Id="8bef3958-b54b-4400-b85d-fd0bd1a8af62" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="b4bb5578-15ac-45c8-a138-ecd4efdfac26" name="prev" direction="In"> - <referencesInternal> - <reference Id="9b2b1850-3818-42bb-af81-cdbb1d7eb79d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIOutShaft)]) ParameterIdentifier%3Dprev" tag="ViewCode"> - <elementDefinition Id="8ea53e71-d70a-42a9-834c-f51059b99840" /> - </reference> - </referencesInternal> - <elementDefinition Id="756e1f4a-2b97-46a4-9bd5-14c3d84edc47" /> - <type_NamedElement> - <referencedTypeMoniker Id="1b698828-2c1c-4343-b877-1907410f1b93" LastKnownName="IPowerTrainComponent" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="c8720a0a-20d4-4463-881a-f37ee1090baa" name="next" direction="In"> + <parameter Id="3a78e964-4daa-4e02-a34c-a5fb91db1cfd" name="other" direction="In"> <referencesInternal> - <reference Id="c8df5d8f-3388-42b5-b6af-7df7be73fd8d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIPowerTrainComponent)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIOutShaft)]) ParameterIdentifier%3Dnext" tag="ViewCode"> - <elementDefinition Id="0fac8eed-a0e0-4e8f-aedf-4dc70c79c9ef" /> + <reference Id="7f63821a-d461-40d1-8d68-d3fee4047acd" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="cb5be44f-9611-42c1-b90e-03f36e6ce946" /> </reference> </referencesInternal> - <elementDefinition Id="f107fb8a-1a67-46b5-9700-af3d882320c1" /> + <elementDefinition Id="b1cae94d-840a-4d93-934c-3236226d5322" /> <type_NamedElement> - <referencedTypeMoniker Id="8ea54306-241f-4461-9d3b-2f887cc43238" LastKnownName="IOutShaft" /> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="f50c59aa-0ccb-4de2-a5d8-d9bbeeb22bc6" name="BuildEngineOnly" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="bcd5fdf2-7d6e-419f-8aff-96211d68ac46" name="AddClutchLoss" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="a2e70a73-ac3b-44b5-bd90-be250bc04059" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuildEngineOnly OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)])" tag="ViewCode"> - <elementDefinition Id="25ed2086-3290-4704-889c-d3927590b6a7" /> + <reference Id="ae1d0eb6-6fc3-4cc8-a2a5-ff2379f36d88" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DAddClutchLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter ParamKind%3DRef)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond ParamKind%3DRef)])" tag="ViewCode"> + <elementDefinition Id="ca7bff55-e3a2-4d96-af64-b1a55b761751" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="946ad494-6f71-4bd1-b5c8-f5bc06e1beb5" name="method" profile="CSharpProfile"> - <elementDefinition Id="fb9ed4ab-ae04-4484-94f5-287b375ac0a8" /> + <stereotypeInstance Id="87ab6bb1-453a-4391-8c02-c7c58f761571" name="method" profile="CSharpProfile"> + <elementDefinition Id="2111c91d-9bcd-42be-8f7e-4aa2c55bd21b" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7e03e480-7519-4a80-afa8-8742177edd47"> - <propertyInstance Id="7ea102d1-e758-4e61-87ce-e928ca349e11" name="ClrAttributes"> - <elementDefinition Id="c9a555bb-ab62-4803-af9b-26442bb1ea1f" /> + <stereotypeInstanceHasPropertyInstances Id="70468f00-378e-428b-90b5-2f98c9616f42"> + <propertyInstance Id="b2d1b4e5-ab10-4b08-b1b9-95b28a2eb8f1" name="ClrAttributes"> + <elementDefinition Id="f5d14b49-2db7-45b2-9519-b8ca64eb9fd7" /> </propertyInstance> - <elementDefinition Id="0b098025-cc09-4e9b-b7b0-a1db6afbd3e9" /> + <elementDefinition Id="57e05cbb-ed2b-4f28-928a-682eedc7733d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="156aca43-a674-463d-b408-a718e79c7c57"> - <propertyInstance Id="518647e4-66f3-48e1-9fb4-38e51d57cfb9" name="IsPartial" value="false"> - <elementDefinition Id="47f9d10a-cbd6-4221-ac6a-e4384fdb68b7" /> + <stereotypeInstanceHasPropertyInstances Id="f305ab31-983e-41e4-bdb1-ec7d9e16a90b"> + <propertyInstance Id="0c8e31cc-9368-4f6b-97c0-28a310e3b8d2" name="IsPartial" value="false"> + <elementDefinition Id="7d8bfbe7-89e2-4790-8f3f-e4b4de8640fc" /> </propertyInstance> - <elementDefinition Id="84844a6b-daf7-4d74-8ce9-cd1f6d400d2c" /> + <elementDefinition Id="4aa967a9-ca33-43f1-9849-0d30ed831373" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b0ec74b6-ef9a-43a8-81a8-e042506bede9"> - <propertyInstance Id="1bf8e0cb-8357-432c-ab13-d4e069cb8384" name="IsUnsafe" value="false"> - <elementDefinition Id="273494a3-9733-470e-8c84-7dcdbf83b58b" /> + <stereotypeInstanceHasPropertyInstances Id="aaab2a7c-a45f-4d65-a70a-4762f7cbbba3"> + <propertyInstance Id="4985462f-bd75-4713-827b-0834735a9a40" name="IsUnsafe" value="false"> + <elementDefinition Id="691c8550-6c13-4c72-ac14-1745c1c2816e" /> </propertyInstance> - <elementDefinition Id="400e78d2-1d3c-46fc-8b8a-93ad3498cfb5" /> + <elementDefinition Id="4df3e80e-79d3-42a0-ab63-2efeb394f582" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="706e3833-55cc-41df-8178-45524019b9ac"> - <propertyInstance Id="f60b8f06-2141-4099-b9c8-b81002174695" name="Inheritance" value="none"> - <elementDefinition Id="d3f98306-c8ae-4a9e-8663-a2affe6fa901" /> + <stereotypeInstanceHasPropertyInstances Id="c5192490-5e06-41dd-90d7-70de03c7a224"> + <propertyInstance Id="cbdefa5b-ee9d-46f7-9f3f-5c551c66d605" name="Inheritance" value="none"> + <elementDefinition Id="516899ce-c08e-4ad0-b50c-6d525dea54cd" /> </propertyInstance> - <elementDefinition Id="09ee1104-5964-4b71-b5bf-17eef4534993" /> + <elementDefinition Id="fc3cc830-d70b-4e55-befc-aa6a0d35f980" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2d3cf053-ead3-4e2e-a39e-1b832ce31866"> - <propertyInstance Id="5d202d43-4da1-46bc-8a73-988232dcb3bc" name="PackageVisibility" value="internal"> - <elementDefinition Id="d5f13df6-fc44-48b5-bc5a-2ed36a894152" /> + <stereotypeInstanceHasPropertyInstances Id="fe652d85-e78e-46c4-b725-79d601a058f6"> + <propertyInstance Id="a54b893d-4beb-4248-a04a-dab050952ba4" name="PackageVisibility" value="internal"> + <elementDefinition Id="1421378d-71d5-4dde-9ba6-bb5f52d3bf4a" /> </propertyInstance> - <elementDefinition Id="af7b80a2-5a68-4b6c-81bd-369354b0b3a3" /> + <elementDefinition Id="92a3adb3-0467-411f-b59c-e16375afda52" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="62f59c35-d54f-49e1-87c9-d668211d30c7"> - <propertyInstance Id="8917121a-918f-4a32-b0ba-1f86d96e7816" name="params" value="false"> - <elementDefinition Id="d900561f-a97c-4c26-bcf4-76863b3c70ae" /> + <stereotypeInstanceHasPropertyInstances Id="d6eeb43f-ea82-448e-8ff9-cb9246a47678"> + <propertyInstance Id="5c1d700d-0b4e-4009-951d-84533e6d6ee2" name="params" value="false"> + <elementDefinition Id="4dfd0c3a-e632-48e9-a286-7449c7da8067" /> </propertyInstance> - <elementDefinition Id="cf19b99c-3278-42be-839e-86db85d2753a" /> + <elementDefinition Id="8efce1f3-7300-4a5f-ae27-aced5bafb6aa" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="56609334-cca0-409b-b057-662a310ed753" /> + <elementDefinition Id="d35b8f15-71f7-4034-bd8b-030fe5557f2c" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="c48c8818-c446-4de2-a2b7-9e3010de5311" name="torque" direction="In"> + <referencesInternal> + <reference Id="782d4415-a415-4b44-a0a6-8691de9322ff" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DAddClutchLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter ParamKind%3DRef)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond ParamKind%3DRef)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="452cfb48-e1bd-4b0f-8ff4-e5d34c88a2b9" /> + </reference> + </referencesInternal> + <elementDefinition Id="b8b392d9-3d72-4e00-82b5-d6cd88360ff1" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="e0da18fd-81f0-4589-ab42-91c842d64bd8" name="angularVelocity" direction="In"> + <referencesInternal> + <reference Id="17946386-bf3a-4f65-9333-de204eb7bdfb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DAddClutchLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter ParamKind%3DRef)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond ParamKind%3DRef)]) ParameterIdentifier%3DangularVelocity" tag="ViewCode"> + <elementDefinition Id="7052d8fa-7513-4d2f-8d7d-971ee9d67f36" /> + </reference> + </referencesInternal> + <elementDefinition Id="dbdb1a44-4cd9-445d-896a-600d799e2443" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="ec504584-9846-40f1-8a99-c64b9b58c742" name="torqueIn" direction="Out"> + <referencesInternal> + <reference Id="c18b23b1-49f4-4450-8333-03a6cdff0de0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DAddClutchLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter ParamKind%3DRef)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond ParamKind%3DRef)]) ParameterIdentifier%3DtorqueIn" tag="ViewCode"> + <elementDefinition Id="ba6b205b-9e28-4e6c-a6fc-d1efcd033136" /> + </reference> + </referencesInternal> + <elementDefinition Id="1def99e0-4cd5-4e21-82c5-b3fb0fd6329a" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3c059d98-c7ad-4bc4-9705-3dceddb9ca01" name="engineSpeedIn" direction="Out"> + <referencesInternal> + <reference Id="1dbe2567-e670-486c-915b-9f4af5efcc75" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DAddClutchLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter ParamKind%3DRef)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond ParamKind%3DRef)]) ParameterIdentifier%3DengineSpeedIn" tag="ViewCode"> + <elementDefinition Id="a102d755-0d52-447b-b180-9f26b306ed01" /> + </reference> + </referencesInternal> + <elementDefinition Id="d792a9ba-4002-40ae-b41e-369746e72584" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="02679e8a-4998-4dc3-a932-9528b1060b4c" name="InShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="e6c25440-efe5-4cb3-9177-2c6e42e2c814" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="13250590-6799-456d-a6af-c4106792d71f" direction="Return"> + <elementDefinition Id="ee297afd-f196-493c-961b-a81fa87dc551" /> + <type_NamedElement> + <referencedTypeMoniker Id="fab17b9d-c67b-439f-97b6-36d43537e636" LastKnownName="ITnInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="51abfc09-e1ee-4ce3-916d-18177d7886f9" name="OutShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="c883cee0-ef9d-4063-8595-13b196b91d2b" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="eb6ee141-01a5-473b-9ea3-7ab9830649a9" direction="Return"> - <elementDefinition Id="25c39f0c-6e5b-449a-a540-5121fae50d4a" /> + <parameter Id="ea67e5ab-7090-4693-8151-985cd1e446fe" direction="Return"> + <elementDefinition Id="45de96e3-a5a0-4da7-9b42-cabc2bbba793" /> <type_NamedElement> - <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="7a6f0816-f47d-4fed-a1a8-5dad67eab4cf" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="a6309d3f-9665-4393-864e-4517e8ebe9ce" /> + <ownedParameters> <operationHasOwnedParameters> - <parameter Id="b0b9751a-3610-4518-8b26-bec38834fbc1" name="data" direction="In"> - <referencesInternal> - <reference Id="436504ef-ee5c-472b-8320-1ebe657352e1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DPowertrainBuilder Member%3D(Name%3DBuildEngineOnly OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> - <elementDefinition Id="97e3c3fe-cae5-4de2-9ae8-8b391bf5d9bb" /> - </reference> - </referencesInternal> - <elementDefinition Id="1073382d-9820-492d-9d72-45e1b1835bef" /> + <parameter Id="fae016ff-0336-42de-9330-37bbe9a4c688" name="absTime" direction="In"> + <elementDefinition Id="d4423841-503d-494c-bb2f-0af26c225e69" /> <type_NamedElement> - <referencedTypeMoniker Id="5ded2476-ad2b-4875-b35d-20d36b06a206" LastKnownName="VectoRunData" /> + <referencedTypeMoniker Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" LastKnownName="TimeSpan" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0f35fad5-55f2-4f86-bedf-d7f716557622" name="dt" direction="In"> + <elementDefinition Id="b1e01548-62ad-491f-bee0-bcd3a2943cb5" /> + <type_NamedElement> + <referencedTypeMoniker Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" LastKnownName="TimeSpan" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="4d26a8d1-39ec-4510-8176-961af547b844" name="torque" direction="In"> + <elementDefinition Id="64ce36ee-604b-4ac9-bf01-5a0a35e3f227" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="f54fb120-17f9-421b-9a76-b5ec2aa85639" name="angularVelocity" direction="In"> + <elementDefinition Id="fccc83f4-e518-4b53-8d13-2d01730ec59b" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="8393bd59-8d05-42b3-bdab-5fc0eebb6985" direction="Return"> + <elementDefinition Id="81e49d46-38f2-4da2-9801-ca7aadcba1b5" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> @@ -8929,612 +23331,640 @@ </class> </logicalClassDesignerModelHasTypes> <packageHasNamedElement> - <referencedType Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" name="VehicleContainer" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Impl::VehicleContainer"> - <elementDefinition Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" name="IModalDataWriter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::IModalDataWriter"> - <elementDefinition Id="1789633e-62ef-441e-8dd0-b790cff93bf2" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="d6de43ba-a5eb-46b0-9832-2c96dcabc23a" name="ISummaryDataWriter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::ISummaryDataWriter"> - <elementDefinition Id="491ca438-d7a4-47da-9bc8-c97229b64eda" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="5ded2476-ad2b-4875-b35d-20d36b06a206" name="VectoRunData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::VectoRunData"> - <elementDefinition Id="fcad8ea5-8fd5-485d-81e2-eff3f6888981" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="7655ad87-252f-45a6-bdc9-57724b6a3776" name="IGearbox" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IGearbox"> - <elementDefinition Id="73c2fd70-49e4-4dea-b4b8-1df3906d4ea6" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="5490b2fa-7f35-449e-b873-7a3722d11356" name="IDriver" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IDriver"> - <elementDefinition Id="76aee779-dc38-4ff7-8c49-585aa4df5af6" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="e011829d-0551-4e22-b8bb-ca419d45f8f4" name="IDrivingCycleDemandDrivingCycle" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IDrivingCycleDemandDrivingCycle"> - <elementDefinition Id="c9c60617-69ad-47f4-acfa-dcb25c45ec45" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="dcdd3ae0-f840-4b47-8c73-56c9189c2899" name="IVehicle" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IVehicle"> - <elementDefinition Id="567a2cb4-78fa-447b-abdb-78cd1965d5dc" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="8fb0da85-81ac-4aa3-a043-4ca7d4e03679" name="IWheels" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IWheels"> - <elementDefinition Id="d476db35-105d-4160-8049-f12bb86caa96" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="b484ad55-4975-4835-8663-651c8a0063f3" name="IRoadPortInProvider" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IRoadPortInProvider"> - <elementDefinition Id="00ddfe8a-e732-4bc3-bf7c-512c9ebe30dc" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="1b698828-2c1c-4343-b877-1907410f1b93" name="IPowerTrainComponent" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::IPowerTrainComponent"> - <elementDefinition Id="f18ce779-f80c-4d13-9a58-84bbd178a5d2" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="8ea54306-241f-4461-9d3b-2f887cc43238" name="IOutShaft" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IOutShaft"> - <elementDefinition Id="543e4fd3-ec97-41ee-94dc-e579b8845eb3" /> + <referencedType Id="d1498bc8-7c16-4561-be6d-c0bee1e7796e" name="ClutchState" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::ClutchState"> + <elementDefinition Id="6e57646f-6eb4-415f-923c-e034621cf5ef" /> </referencedType> </packageHasNamedElement> <logicalClassDesignerModelHasTypes> - <class Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" name="VehicleContainer" isAbstract="false" isLeaf="false" isActiveClass="false"> + <class Id="fb6d835b-20c5-447b-94d3-6ad3512f1456" name="Gearbox" isAbstract="false" isLeaf="false" isActiveClass="false"> <referencesInternal> - <reference Id="8867e3a7-1465-48af-847f-cfcfb3cd7c3d" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer" tag="ViewCode"> - <elementDefinition Id="6283be44-56ef-449f-9487-0be5dbaf4a0a" /> + <reference Id="3f5c605d-d416-4138-845d-3c99efbc0ce6" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox" tag="ViewCode"> + <elementDefinition Id="e94e54fe-509f-4e86-b8f6-cb164d6c5246" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="86162bee-c897-48e9-ad38-72455512ff57" name="class" profile="CSharpProfile"> - <elementDefinition Id="f54cffa0-a2a5-47cd-b2a2-a40be61fa539" /> + <stereotypeInstance Id="30ef458d-b4e5-4af6-abfb-e32a727c2f3b" name="class" profile="CSharpProfile"> + <elementDefinition Id="0b89333d-1bfb-4d82-bccb-f2eff21615be" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2ff42f1e-5b16-43d9-9236-cbf15e72664b"> - <propertyInstance Id="b52fd88d-7287-48d0-ba06-f2047a72cb1d" name="ClrAttributes"> - <elementDefinition Id="e620fe12-6588-4415-8fe8-896a0ef9eb6f" /> + <stereotypeInstanceHasPropertyInstances Id="4107dbc2-fa9f-45b6-b25f-9cfeafe96097"> + <propertyInstance Id="9bc03240-1a53-4688-ad41-3c3b5088208e" name="ClrAttributes"> + <elementDefinition Id="f67db6b1-686f-4cfa-a888-700b563444d1" /> </propertyInstance> - <elementDefinition Id="4a6976c6-9d8f-48a0-8d0e-717ed205399d" /> + <elementDefinition Id="1f11e8fd-e835-44d6-9e32-d38da3ca817e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3c5a8c87-c3a0-4509-9ebe-7cab37abe05c"> - <propertyInstance Id="d30d9557-c930-4cf8-8efb-7d791e0fa467" name="IsPartial" value="false"> - <elementDefinition Id="a2c2169e-a553-4aaf-b163-bf8a29ad431d" /> + <stereotypeInstanceHasPropertyInstances Id="8f7c31d6-d1a7-44d1-9698-16fee09a18f0"> + <propertyInstance Id="2d046746-d581-4fbb-bcc0-4185e585d8d5" name="IsPartial" value="false"> + <elementDefinition Id="4ed5b17a-3d68-4778-a0a0-456e9818ad7f" /> </propertyInstance> - <elementDefinition Id="b6f42a53-4c65-4eb2-a3f9-2c1a6a715c23" /> + <elementDefinition Id="8497e30c-a0d1-42b6-bfa2-2fa7db7850d2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c80aa3ce-e983-4163-82f4-430929bb92a9"> - <propertyInstance Id="7283712e-cb8a-4ffe-9d63-3d29988fadc5" name="IsStatic" value="False"> - <elementDefinition Id="7ed70975-861a-4850-8793-e75a878293d0" /> + <stereotypeInstanceHasPropertyInstances Id="07de17e7-eeff-43f9-ba69-2a00efb7f03b"> + <propertyInstance Id="8296a95c-82e2-43b2-996d-85215ec3b94f" name="IsStatic" value="False"> + <elementDefinition Id="db6a81d9-5cbb-4d18-b874-9cd8d67b951d" /> </propertyInstance> - <elementDefinition Id="dcec5116-ab9a-44f8-9a7c-6a0f9ca5f947" /> + <elementDefinition Id="8d13c75e-4075-4e93-8f9d-d8a27491a08d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ae2f1c55-ae40-49e1-b465-f09a2cc36541"> - <propertyInstance Id="8cbfa96b-906e-41a9-abb4-1ff60f7bb61d" name="IsUnsafe" value="false"> - <elementDefinition Id="42d8df52-291e-4365-8352-d607f9ac44e7" /> + <stereotypeInstanceHasPropertyInstances Id="b03dea06-cefa-48f3-bdc5-f78b3cbcd721"> + <propertyInstance Id="ba78cd2e-c069-4f5f-b2e6-9bf0a6ce5df8" name="IsUnsafe" value="false"> + <elementDefinition Id="6f6f50e8-1cb7-47c7-910f-50f0aad7ad48" /> </propertyInstance> - <elementDefinition Id="87d8a06c-864b-4c12-a770-004093262b7a" /> + <elementDefinition Id="9acbbc50-cffa-46cd-a716-ab2d2ea8d5e0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f6123345-dd4e-47d8-87fa-d9d853a642cd"> - <propertyInstance Id="3edf99b2-2c07-4f13-8570-d3c98654ad55" name="PackageVisibility" value="internal"> - <elementDefinition Id="bef52d87-b322-4513-a47e-9678322bdffb" /> + <stereotypeInstanceHasPropertyInstances Id="376224c0-7661-4901-939c-7a9f6132f5f9"> + <propertyInstance Id="c5431b08-35b1-4fb4-a286-56a6e7f4663a" name="PackageVisibility" value="internal"> + <elementDefinition Id="d6a7e16b-fb9e-430f-88fa-3a89cccf8a2e" /> </propertyInstance> - <elementDefinition Id="901d62f0-ac13-4609-bc9e-60755d24d1d8" /> + <elementDefinition Id="c3b02ef1-b670-4c8d-b76e-1ac19af116ff" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" /> + <elementDefinition Id="532bbfda-a738-4372-b22f-e5c9565cc2ad" /> + <targetEnds> + <association Id="9237e518-bb29-45db-8ea0-0ea3cebd4a02" isDerived="false" sourceEndRoleName="Gearbox" targetEndRoleName="VehicleContainer" isLeaf="false" isAbstract="false"> + <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="e8d8226a-6f39-4e6e-bcf7-dcc412052395" name="Gearbox" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="ad619295-d6b3-4ada-af16-e3281331d2c1" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="b7f50b46-4cc1-4dc3-83c6-1385b339d0a0" name="VehicleContainer" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="4104bf04-742e-4987-8274-f756110edfbb" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="1e5a3d27-71af-42a5-84c0-3dd612f4257d" /> + </association> + </targetEnds> <ownedAttributesInternal> - <property Id="8457acd2-9802-4577-b947-bf8f31a4d94e" name="_components" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <referencesInternal> - <reference Id="005153f1-3d58-4dc9-b94d-cfe3b06ba29f" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_components" tag="ViewCode"> - <elementDefinition Id="26e50c24-ebcf-43bc-87c4-ea3fcae9dbe1" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="35e7996f-f3bd-48e5-a4a5-ae11a2148d75" name="field" profile="CSharpProfile"> - <elementDefinition Id="f1bd3b27-8de1-432e-be76-0c3d4caf8e77" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f63ed82a-35dc-44bd-90ad-ac7387f1b3a3"> - <propertyInstance Id="9074efae-668a-4097-9901-0dab7084abe1" name="ClrAttributes"> - <elementDefinition Id="37ad8f63-254e-40fd-85f5-fb6cf3a2bb0f" /> - </propertyInstance> - <elementDefinition Id="bc2be546-970a-46c0-9f93-d2401a363078" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3e0ce20d-ee9b-473d-bb65-2c2c7c34d571"> - <propertyInstance Id="a96743a7-2344-4fb0-9462-fee137205811" name="IsConst" value="false"> - <elementDefinition Id="7d48add0-d6f4-429f-9760-6322f61dc561" /> - </propertyInstance> - <elementDefinition Id="4823343e-2b30-4c69-9a32-b814173e885a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cecb264f-4bb6-4a6a-a401-ebb07f0d7b51"> - <propertyInstance Id="b300874e-3628-4fbf-8f5a-6797a89a2d32" name="IsNullable" value="false"> - <elementDefinition Id="48f1bb72-4cef-43e1-ab22-238366b18d93" /> - </propertyInstance> - <elementDefinition Id="7547073d-5ced-483c-a356-11079a18ccf4" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="dc836b6c-fc7e-47b7-8567-e4628b237e6a"> - <propertyInstance Id="120afb62-8f98-406d-979d-3b3cee617ae0" name="IsVolatile" value="false"> - <elementDefinition Id="c37e9a05-be55-464a-b968-13edd67c3488" /> - </propertyInstance> - <elementDefinition Id="923a2cdb-7d22-4017-a023-9cccc30a27f4" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f5cc7930-b278-4f7c-930a-dda7fb3d5d34"> - <propertyInstance Id="0343b902-4509-4d26-94b1-8afdcea8f9f9" name="PackageVisibility" value="internal"> - <elementDefinition Id="a619cda9-695f-471c-b916-cd9b401bac22" /> - </propertyInstance> - <elementDefinition Id="5c7fe05d-209e-4271-97bf-7bb115be799b" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="720604e3-0ac3-4493-b052-caed2d984b0e" /> - <type_NamedElement> - <referencedTypeMoniker Id="5ef23960-f257-4192-8a60-4cfe7dc572fe" LastKnownName="IList<VectoSimulationComponent>" /> - </type_NamedElement> - </property> - <property Id="e3564f3f-503b-417d-92d1-96e723ad006d" name="_engine" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <referencesInternal> - <reference Id="de6367b7-bc6f-4928-91f9-bc43377e0ec9" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_engine" tag="ViewCode"> - <elementDefinition Id="bdcb1c7c-3d7a-429e-a602-b3d1aa762bc9" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="564f0717-ad57-4a30-bc69-d800b870e01e" name="field" profile="CSharpProfile"> - <elementDefinition Id="6b88795d-19c3-41b5-979e-019f9b29e132" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="536bc8a8-23de-4c40-9ace-0ff6fa699417"> - <propertyInstance Id="2708a16a-9948-4e4a-bb0b-c796523bd0ec" name="ClrAttributes"> - <elementDefinition Id="7e98f90d-9b05-4dbe-a123-aac989bdf0a7" /> - </propertyInstance> - <elementDefinition Id="4d51b5d0-bea7-45fa-ba65-320d6f6d7960" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="844128ca-5a74-4e72-8136-d76428ac55a2"> - <propertyInstance Id="76273230-77a5-4a69-b80f-c04dfb31ce69" name="IsConst" value="false"> - <elementDefinition Id="2bc716c1-b4e0-4bad-97fb-f73dc01b9189" /> - </propertyInstance> - <elementDefinition Id="2f607a72-f914-435b-8e7d-ad6b56c16dba" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5bf6fe7c-0fcb-46db-9d79-fff59b7c08c1"> - <propertyInstance Id="14efcaaf-e375-42b3-8a4d-ed693e90bae0" name="IsNullable" value="false"> - <elementDefinition Id="63915916-0be0-43a9-9336-7c2495b8f55d" /> - </propertyInstance> - <elementDefinition Id="bf2054d2-b949-4076-8572-e08aa72fd4e1" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9747d4f7-9acc-4af7-b0ec-8384399e9913"> - <propertyInstance Id="c9ceb7c5-fbf1-4760-b534-d75306cdff9d" name="IsVolatile" value="false"> - <elementDefinition Id="c9b2b765-d924-4fd4-af9f-a4771cc327cf" /> - </propertyInstance> - <elementDefinition Id="5d5a353f-0380-4f10-a3af-0828412464bf" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="25602118-2af0-4200-927b-c7983d6abcce"> - <propertyInstance Id="0362f351-3396-44a2-be2d-e7c246248d09" name="PackageVisibility" value="internal"> - <elementDefinition Id="7d2ae3df-4ed8-4c5c-a617-dead6d9fe78f" /> - </propertyInstance> - <elementDefinition Id="1f998892-2d54-4cb6-a0ce-d5aa0e562924" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="5f8a5476-05e7-4f17-bb62-a8997849948a" /> - <type_NamedElement> - <referencedTypeMoniker Id="84c7e136-72d3-441d-9ec8-0b7a3fa0ca8f" LastKnownName="IEngineCockpit" /> - </type_NamedElement> - </property> - <property Id="60d5c43e-ec22-4d74-abdb-f577ae0dd44c" name="_gearbox" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="beaef6b5-2940-4292-9088-db7d50c4d01e" name="Next" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="03d8ae40-3a65-4a32-bc7b-414d6783b23f" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_gearbox" tag="ViewCode"> - <elementDefinition Id="c756255a-5560-4dc6-8a31-96af03652fdc" /> + <reference Id="c4dd605b-efb1-4951-bc38-5a274decd4a9" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DNext" tag="ViewCode"> + <elementDefinition Id="4844fe89-a79a-4965-a1a8-69a633102f95" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="929128d1-7f85-44d3-9f05-934b4fe3375f" name="field" profile="CSharpProfile"> - <elementDefinition Id="c32b7e63-7ac9-40eb-bc18-d6e6c8f9b3d5" /> + <stereotypeInstance Id="31e43f59-07e5-4d7b-a8f1-a0bf8f96d85a" name="field" profile="CSharpProfile"> + <elementDefinition Id="9d64e03e-c245-4d69-af4b-868a95e00f67" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7371dd2b-3fd4-423a-b2e2-3d0a1ef288cc"> - <propertyInstance Id="315dfd0b-a4b1-48ee-a198-83d0d1d04cc6" name="ClrAttributes"> - <elementDefinition Id="f35c6243-0da2-4746-8e0e-3582bee42903" /> + <stereotypeInstanceHasPropertyInstances Id="6d23e4e9-8bbd-4942-8ec3-d39def850a70"> + <propertyInstance Id="5e3cb131-eadd-4479-b0e1-b131c25d0b7b" name="ClrAttributes"> + <elementDefinition Id="aca5d1c5-394c-4a19-8740-3defad5b52d9" /> </propertyInstance> - <elementDefinition Id="00c277ae-d7f3-4f41-bc6b-9ed540a03c86" /> + <elementDefinition Id="591a9fc0-9fff-46b9-9aec-47b584bf800f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9d7d57c6-ff62-4b45-8d24-8e13e38977e8"> - <propertyInstance Id="9b466cf8-eacc-4bf5-9f57-9d7171628a02" name="IsConst" value="false"> - <elementDefinition Id="60babac5-abe1-488e-bf22-0504650df130" /> + <stereotypeInstanceHasPropertyInstances Id="f81a3db0-914a-42cf-95c8-6a6056679fa8"> + <propertyInstance Id="8e2ba5ba-1ea7-44e1-a66f-d6553cfbd4f2" name="IsConst" value="false"> + <elementDefinition Id="87d9e2c3-ddba-40ac-a3b1-363fee6933fe" /> </propertyInstance> - <elementDefinition Id="627f26fa-02f5-436d-aa16-47b2931777d7" /> + <elementDefinition Id="6d442e44-7797-4ff0-855a-bdea25e7cedb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c59fb686-b6e9-4bc3-b691-6ee40100bb34"> - <propertyInstance Id="669254f7-fbc2-4773-baea-4dde3ed8e7e4" name="IsNullable" value="false"> - <elementDefinition Id="7a938eb7-c46b-41bb-b6de-102214b562a5" /> + <stereotypeInstanceHasPropertyInstances Id="2ef2c7f7-fb0f-4421-b010-5da433b9173e"> + <propertyInstance Id="51011ace-d979-48fd-a42b-8856c49cc91d" name="IsNullable" value="false"> + <elementDefinition Id="55e18f9a-9a2e-4fd1-9ead-5d8bd58c4665" /> </propertyInstance> - <elementDefinition Id="4042f743-d070-46ae-809d-3e2deacf776e" /> + <elementDefinition Id="0a9d98df-d9b5-4160-b7ed-c6e2acfcb228" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4e1a3e6a-47b4-405e-87ba-0319f4206ed0"> - <propertyInstance Id="2a640862-9acc-47e3-92d2-1a9dce9cd153" name="IsVolatile" value="false"> - <elementDefinition Id="036f6a31-1c97-4c72-a341-8c6e542b58cf" /> + <stereotypeInstanceHasPropertyInstances Id="3289e5c6-a8ea-4ceb-9130-8e43c1ef3789"> + <propertyInstance Id="0b23eeb1-af7a-4e70-b57f-1c1239c32f52" name="IsVolatile" value="false"> + <elementDefinition Id="0b9e7556-9eff-41f0-9903-3d9c966a5206" /> </propertyInstance> - <elementDefinition Id="3dfcf37f-e13c-44e6-9992-280a6224e504" /> + <elementDefinition Id="daff276b-510b-467c-be7f-dbc86a02cc01" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4161b9a6-a9b4-44f7-8080-5ce6b6a395b3"> - <propertyInstance Id="467a7b1a-62b0-4e4f-a634-60688d5dee1f" name="PackageVisibility" value="internal"> - <elementDefinition Id="cfd1e2d9-f3ca-4c95-9ab3-85a195015780" /> + <stereotypeInstanceHasPropertyInstances Id="98c34763-5cfa-410c-980b-2420c07d7390"> + <propertyInstance Id="3981ab4a-6c70-4ed0-858a-f08096dc7ec0" name="PackageVisibility" value="internal"> + <elementDefinition Id="fb4b0719-1349-462b-aa95-55bd603a41e9" /> </propertyInstance> - <elementDefinition Id="caffc0fa-167e-4c9d-9c27-f243993dd051" /> + <elementDefinition Id="a6bed76f-5f49-4ff4-af1a-387430a08b58" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="85f67b9e-478d-4145-81db-86af07dbbca8" /> + <elementDefinition Id="f6bd3490-4176-47bc-9c4d-aec96f94c61f" /> <type_NamedElement> - <referencedTypeMoniker Id="206a7930-a964-4045-9ab6-cd1bf48fdf40" LastKnownName="IGearboxCockpit" /> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> </type_NamedElement> </property> - <property Id="117e7864-23b0-4d78-9e78-40e6d92f4cf9" name="_vehicle" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="3a476878-a7a5-4878-a532-a2a4e995cc0b" name="Data" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="3542d24b-6a50-4b82-9e9c-e3e5c423c0da" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_vehicle" tag="ViewCode"> - <elementDefinition Id="23919647-97d2-4072-86bc-f1bfde7944f8" /> + <reference Id="b6f59346-3ceb-4bde-a23f-04063eb342ce" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DData" tag="ViewCode"> + <elementDefinition Id="e27d0c76-978a-46d7-9de5-8d3d01ab044d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="8c6f5b18-d086-4a32-8ca6-0b01e665421a" name="field" profile="CSharpProfile"> - <elementDefinition Id="4e5c5f1c-dc06-442a-9bcd-af60b44bf4dd" /> + <stereotypeInstance Id="b1be3180-7aff-4d6d-bf68-eb36c892c430" name="field" profile="CSharpProfile"> + <elementDefinition Id="41c63689-5b52-4df5-b015-11d334986f30" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="43b781cb-b7b7-42da-90f9-e4fa091bf688"> - <propertyInstance Id="c9cda15d-34d2-46a4-816d-39fd3817fe1b" name="ClrAttributes"> - <elementDefinition Id="14479a7e-cd9e-48c4-b238-702ee4fa8e9a" /> + <stereotypeInstanceHasPropertyInstances Id="aad7ec0b-3211-4213-b0c4-1f6655011da6"> + <propertyInstance Id="a24d48ac-8258-455b-aa4f-200782837d87" name="ClrAttributes"> + <elementDefinition Id="80084212-c082-407a-9788-d038b5b95fe0" /> </propertyInstance> - <elementDefinition Id="c7199113-a724-4ee0-aaa8-1f50a55c8031" /> + <elementDefinition Id="3b5807e9-1ed0-4f07-9fa3-498630c811d3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="18999c1b-d7ba-4595-a2ef-6553c7d09579"> - <propertyInstance Id="5224e9ef-c115-445c-ad6c-bb83dd5f3ba9" name="IsConst" value="false"> - <elementDefinition Id="5304c3f9-6d7b-482f-901d-b9a4be0276aa" /> + <stereotypeInstanceHasPropertyInstances Id="d674976d-6a16-4fc7-b33a-1046893b9003"> + <propertyInstance Id="68326168-c217-4f9f-9a81-8b8d9a170c74" name="IsConst" value="false"> + <elementDefinition Id="2fae0a73-8f0b-45a1-9b95-2ea09586f678" /> </propertyInstance> - <elementDefinition Id="af61f7bd-6bc8-4bcf-9251-3f4f8c78977a" /> + <elementDefinition Id="1c78ad9b-7a2f-4e74-8f12-9f3b49a98a02" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="74c3d9fb-b948-486d-8376-c278171bd0e9"> - <propertyInstance Id="5f7924a7-cbaa-4cf5-889a-51449e271adb" name="IsNullable" value="false"> - <elementDefinition Id="559a5fc0-4c28-4c71-a4c8-903617b74ebe" /> + <stereotypeInstanceHasPropertyInstances Id="59986406-88c4-4f89-b972-9c1a5f225a53"> + <propertyInstance Id="c3895d98-32cf-40bb-b681-796bd8b847be" name="IsNullable" value="false"> + <elementDefinition Id="2502648e-9eda-44e5-b4fd-ac3874fc9ae3" /> </propertyInstance> - <elementDefinition Id="7b15d312-d3f9-453c-8266-d3b5d292d1b9" /> + <elementDefinition Id="7b8967a8-4363-4b64-b6d7-7d11eed5a982" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e5583104-0743-47f7-9a8e-be7bbb0bc83f"> - <propertyInstance Id="b17426e9-1aef-43ee-913c-29fd4a37fa31" name="IsVolatile" value="false"> - <elementDefinition Id="eb8b900e-04c8-42a8-9b94-56b3d643b5bd" /> + <stereotypeInstanceHasPropertyInstances Id="fe3ef46e-357f-4369-87a9-f06ba8dac6e8"> + <propertyInstance Id="d1a5b92b-230d-4ea5-8b89-fb3ef62b1cd0" name="IsVolatile" value="false"> + <elementDefinition Id="5faea9ed-d97a-48ec-bbc5-8fb275f75e4b" /> </propertyInstance> - <elementDefinition Id="00793311-fee9-407a-b520-02d48f2f8232" /> + <elementDefinition Id="11c362a7-dca3-4b22-946a-e17d45a36b0c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="08fd724a-74d0-4b6b-8236-18724e67ab1d"> - <propertyInstance Id="4b07b387-b531-4e0e-bbfe-70827e0e2ba9" name="PackageVisibility" value="internal"> - <elementDefinition Id="175737db-f7e4-40cc-9be2-5dc58a66123b" /> + <stereotypeInstanceHasPropertyInstances Id="f6e73596-4a0c-4c98-84c1-6a59928f8791"> + <propertyInstance Id="45d158f5-a325-42d6-9431-ee41a71d8077" name="PackageVisibility" value="internal"> + <elementDefinition Id="f56e7f76-c2bc-4aeb-ba41-2f50937f3db3" /> </propertyInstance> - <elementDefinition Id="74a4cd96-cb33-44f3-94de-4c144abdd368" /> + <elementDefinition Id="088b27c2-e4fd-42da-8a2e-5180b8317033" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="3e1b5ee5-b2de-4503-8f5d-fb80bdd8e712" /> + <elementDefinition Id="290c5f4b-d92b-4114-971f-30ecc1b936dc" /> <type_NamedElement> - <referencedTypeMoniker Id="0dd2b6a7-ffdd-41a4-8e9f-c351c05754ae" LastKnownName="IVehicleCockpit" /> + <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> </type_NamedElement> </property> - <property Id="45620254-a215-40e1-9c03-0d36bbae058f" name="_cycle" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="63f1c290-403e-45d6-a350-a35937f88c17" name="Gearbox" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="8a3e153b-b2d9-4952-8da6-0fe6fddc25a6" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_cycle" tag="ViewCode"> - <elementDefinition Id="40be460e-cdf5-4ad0-bfca-26e642bc5817" /> + <reference Id="d1af7f5f-3272-4e21-b672-75db492cc631" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)])" tag="ViewCode"> + <elementDefinition Id="e2c1aaba-5f6b-4f15-b5e0-c9cc49cc1eed" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="e8e5fea4-3f8e-4573-871d-7781a136ba62" name="field" profile="CSharpProfile"> - <elementDefinition Id="f97aecd6-0ae1-4664-a78f-023da0c487cf" /> + <stereotypeInstance Id="af5622cd-4f8b-47fa-a8e4-10ea01029a03" name="method" profile="CSharpProfile"> + <elementDefinition Id="f8bdfe8b-7f0b-448e-be3b-39624bd9b6fb" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2570e764-a9c1-41fe-9a6b-e9cdf0e17c50"> - <propertyInstance Id="9ec7c7b0-06ca-46f5-acc2-cf6fae1c3703" name="ClrAttributes"> - <elementDefinition Id="3ee27ca5-6234-42b7-b65b-2fbbcea8a6b5" /> + <stereotypeInstanceHasPropertyInstances Id="34feda2b-1b32-4dce-abad-df1282884b45"> + <propertyInstance Id="169c2618-9fbe-4610-960e-313d83072a26" name="ClrAttributes"> + <elementDefinition Id="1d4213c6-7506-42a2-930a-cd9b7f25c004" /> </propertyInstance> - <elementDefinition Id="480a7d11-2f99-428f-b8bc-86d9f82ea832" /> + <elementDefinition Id="d253a2c1-5392-4883-8377-dae0c4bc2600" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="89a138cc-24bb-4d9c-b0c0-0d67b3b15911"> - <propertyInstance Id="7bbf3b8a-8fde-466e-9002-3a99e4963a0a" name="IsConst" value="false"> - <elementDefinition Id="287c3b28-63f1-41d9-a00e-dbf9ab111915" /> + <stereotypeInstanceHasPropertyInstances Id="d7d7669f-f6cd-42f4-b211-3b8c908a9c9d"> + <propertyInstance Id="b61c307c-930b-44cf-8148-21c63acfb9f9" name="IsPartial" value="false"> + <elementDefinition Id="06549482-e740-4dd8-8381-4f29271aa039" /> </propertyInstance> - <elementDefinition Id="a3d5cc12-3181-4aa9-907f-6fa11e0c84b2" /> + <elementDefinition Id="baac7764-1bf8-494e-bf0b-42a74f865be4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="72a3e002-adf7-44e6-a7d2-f2b9a3dc6b2b"> - <propertyInstance Id="c4ffece0-b409-45c5-ba3a-c2c0aa2a6a29" name="IsNullable" value="false"> - <elementDefinition Id="869ecb00-54a4-41ad-82d0-7a954030ab55" /> + <stereotypeInstanceHasPropertyInstances Id="f2c94fb9-ae7d-4156-844d-f1b682f90ed2"> + <propertyInstance Id="a077c245-25eb-4241-86d8-fe4fbf082129" name="IsUnsafe" value="false"> + <elementDefinition Id="46c03bf3-3456-44e4-8cf5-1fd02c6ca37a" /> </propertyInstance> - <elementDefinition Id="48cb31d3-4b68-4e6e-821e-7fec830b1ae4" /> + <elementDefinition Id="82e37c77-ab7f-49d7-ad30-53e3b6d943fb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f7e16a18-eb7d-47a7-9386-b5504bc56445"> - <propertyInstance Id="80eb6dcb-59e8-4f2d-87b5-bf34ecf5f060" name="IsVolatile" value="false"> - <elementDefinition Id="e8925515-6a05-4970-a7e5-0c2a05819ed3" /> + <stereotypeInstanceHasPropertyInstances Id="148fb573-60d6-4602-8e00-6b24da3246a4"> + <propertyInstance Id="51c7cd28-e22c-4a18-bdc2-cd3e85f92cf3" name="Inheritance" value="none"> + <elementDefinition Id="5698d89d-6033-409b-82b2-8c3a02bfe9bb" /> </propertyInstance> - <elementDefinition Id="e1c21654-0c12-4943-95f2-8b85d7f836e9" /> + <elementDefinition Id="521bc33f-a73d-4e91-aadf-5217424bf44d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5360e7f5-944d-40a2-86f6-2dc30d66aee5"> - <propertyInstance Id="ee5d40eb-558c-4172-87a1-4945c19ddb2e" name="PackageVisibility" value="internal"> - <elementDefinition Id="e0480a6f-717f-4ebb-bc57-9504911cbb69" /> + <stereotypeInstanceHasPropertyInstances Id="3aa9600b-2ccb-490e-887c-248415635f02"> + <propertyInstance Id="9271b3ab-e866-40a4-ae88-c97f74fed424" name="PackageVisibility" value="internal"> + <elementDefinition Id="96a4aae3-be5a-465a-8c77-d2d0a4897d95" /> </propertyInstance> - <elementDefinition Id="5236f9bc-28b4-47e3-ae94-788eaa9d162d" /> + <elementDefinition Id="b10933e0-ecad-4ceb-b03f-00ae4858313a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="caba90b4-5106-4a2e-bb0a-357e3a32276e"> + <propertyInstance Id="56924087-67d8-4149-8969-00e5e95631b9" name="params" value="false"> + <elementDefinition Id="e2347389-ea6d-4cdb-a57a-8b1c8e73c76b" /> + </propertyInstance> + <elementDefinition Id="2a2af91f-f5fa-426d-9217-ae42149f549c" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="0be1a11e-f15f-42aa-ab50-1516770d3f6b" /> - <type_NamedElement> - <referencedTypeMoniker Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" LastKnownName="IDrivingCycleOutPort" /> - </type_NamedElement> - </property> - <property Id="3e31773f-5baa-4244-8a2e-0eb9653f7087" name="_sumWriter" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="e7d40468-4a3a-47df-a0b7-4ee362952d7e" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="49cd1fb7-600c-49bc-8c37-5775a6400c5e" name="container" direction="In"> + <referencesInternal> + <reference Id="1b719b4c-4680-4e74-b7cf-9d6b3cdcc2b5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> + <elementDefinition Id="5ec90fc9-c285-4100-8404-aa5f3907259a" /> + </reference> + </referencesInternal> + <elementDefinition Id="8fe0cb61-1381-4472-8e92-a84cba0c95c4" /> + <type_NamedElement> + <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="8149188d-453e-477b-8caf-3ebd60e3e7ba" name="gearboxData" direction="In"> + <referencesInternal> + <reference Id="a14d02d2-d61e-47b7-8705-cf09268812d0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)]) ParameterIdentifier%3DgearboxData" tag="ViewCode"> + <elementDefinition Id="7280469b-af30-4b6d-ae4f-e195c02714ae" /> + </reference> + </referencesInternal> + <elementDefinition Id="bdb3f1e9-02ad-4c5b-89e1-2e8256ea1fc4" /> + <type_NamedElement> + <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="31f146b3-8433-47ca-843e-16eeabce11c8" name="InPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="1d632480-8dfe-4d2b-bad2-efd220c6d8d5" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_sumWriter" tag="ViewCode"> - <elementDefinition Id="3edfa272-eeb5-49dd-9b3a-0438935457a9" /> + <reference Id="c74f29ac-b8d6-4d67-aec6-e6c6f13f3986" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DInPort" tag="ViewCode"> + <elementDefinition Id="5f9086f9-4e8d-4f83-8841-2da402212557" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="ad7ba41a-c90a-466d-80fd-cc2632296406" name="field" profile="CSharpProfile"> - <elementDefinition Id="902c1bf8-916b-4067-a55e-bb9790eed408" /> + <stereotypeInstance Id="215841fa-f997-4628-a54f-11e5c69e299d" name="method" profile="CSharpProfile"> + <elementDefinition Id="489a0c2f-22c7-406a-a06a-7236c1f3ba03" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8c94ec5b-6eae-488a-895c-85f922488f9e"> - <propertyInstance Id="7581d096-9449-4e6a-abb6-d28c3e90d6cd" name="ClrAttributes"> - <elementDefinition Id="1cf76bbe-6993-4974-b60f-75a342a79e39" /> + <stereotypeInstanceHasPropertyInstances Id="7d26dbb5-f96d-4c40-920b-b3198ac1d867"> + <propertyInstance Id="ff69443b-c38e-4df5-9760-5465ee33541c" name="ClrAttributes"> + <elementDefinition Id="9cd5db10-4ba5-4aa7-bb1d-2127c27812dd" /> </propertyInstance> - <elementDefinition Id="fda76063-e820-4930-98c0-2ec89a5412c2" /> + <elementDefinition Id="1987d9b0-114e-428a-8ef2-f5d4a81b65a3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7be88aee-42c6-4756-86b9-4149d73a183a"> - <propertyInstance Id="69978faa-42ee-4540-b69f-c3cc6e98cb4c" name="IsConst" value="false"> - <elementDefinition Id="9500a9de-38c1-4078-b87f-d89dde1c3b91" /> + <stereotypeInstanceHasPropertyInstances Id="1b2905d4-952c-448c-8d0d-05f11ee36933"> + <propertyInstance Id="6178219d-203b-4819-996c-6866e4e45dfb" name="IsPartial" value="false"> + <elementDefinition Id="820fd4ae-1a31-4dad-8385-cd6681e85475" /> </propertyInstance> - <elementDefinition Id="3d543305-0b60-4011-97df-56744870840b" /> + <elementDefinition Id="70f711cc-fdb6-4b97-81d2-79c9556d0b11" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b6428da0-b2b7-4ad8-8935-c72beaba7cf6"> - <propertyInstance Id="a210500e-5351-4d78-a150-d95609579c76" name="IsNullable" value="false"> - <elementDefinition Id="33dd50c1-d5bc-4c1c-9458-b802a86667d7" /> + <stereotypeInstanceHasPropertyInstances Id="f6f634e5-39aa-4584-a8ba-a727113a36fa"> + <propertyInstance Id="445b2550-5f99-4a38-84b0-880d586a0675" name="IsUnsafe" value="false"> + <elementDefinition Id="6a8726cd-6655-4fee-bf44-f8e2f1c1d469" /> </propertyInstance> - <elementDefinition Id="5e946cd4-fcc2-44c5-8f68-62ae8ee7aed6" /> + <elementDefinition Id="daffa6fe-0684-4354-844a-9978c1421212" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d40c5cef-bd4e-4b5e-9c78-4f91d6b101b7"> - <propertyInstance Id="37728e4f-2769-482a-a833-7a96528d4424" name="IsVolatile" value="false"> - <elementDefinition Id="c53f71ae-ad40-48e4-ab79-79c067bf7f9c" /> + <stereotypeInstanceHasPropertyInstances Id="ac08011e-a198-423f-8f6c-e57c260e082c"> + <propertyInstance Id="3db5c322-a8b2-4c59-950f-7db4632f6b98" name="Inheritance" value="none"> + <elementDefinition Id="6f70712a-31ba-4fbb-8f37-1465cc433f52" /> </propertyInstance> - <elementDefinition Id="6cc82fb2-4056-4832-af61-2981a753e5ec" /> + <elementDefinition Id="6ddb1087-d1e0-4ff1-a5fa-08864970c4c0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b721ba35-4d93-4e2b-85f0-7a3576fbb102"> - <propertyInstance Id="41032495-a176-4ba0-abcf-099162b907f8" name="PackageVisibility" value="internal"> - <elementDefinition Id="984ebde9-c311-4881-8af2-4c738ce6aef4" /> + <stereotypeInstanceHasPropertyInstances Id="0a4754d9-5aaa-482a-a779-98c27ee22f03"> + <propertyInstance Id="72d82598-6bc6-439c-b08b-5d1e7009cfb5" name="PackageVisibility" value="internal"> + <elementDefinition Id="967695e0-3915-4f74-8e24-c1c262c5f894" /> </propertyInstance> - <elementDefinition Id="e8681239-cfbe-4e1e-996c-8530c954536f" /> + <elementDefinition Id="855c0505-6e5f-4e37-80b8-12324b2e81f4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b55d3254-8bfc-48fc-bfa5-eb95c43646c2"> + <propertyInstance Id="80bac2f0-fde4-447c-972a-9239fc66bfd8" name="params" value="false"> + <elementDefinition Id="f91514ee-67a4-4f8e-a0ee-60387f4e9ced" /> + </propertyInstance> + <elementDefinition Id="339d180c-a6ed-4265-b0dc-f064853ab133" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a13f9294-643f-4e2d-a2ba-9e02e95a4dc5" /> - <type_NamedElement> - <referencedTypeMoniker Id="d6de43ba-a5eb-46b0-9832-2c96dcabc23a" LastKnownName="ISummaryDataWriter" /> - </type_NamedElement> - </property> - <property Id="56ab966d-e4f1-4cc7-8e6b-dcb550123e99" name="_dataWriter" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="034ed934-6b07-4010-8796-d3a0cf20daae" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="66d729f9-2826-4fe5-8c71-66dfdf86fbff" direction="Return"> + <elementDefinition Id="5a25daf7-bb53-4464-8670-98bd3bd22394" /> + <type_NamedElement> + <referencedTypeMoniker Id="fab17b9d-c67b-439f-97b6-36d43537e636" LastKnownName="ITnInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="0c2b369e-ab82-4894-b86e-1d63a24e59d9" name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="0b9c9366-8cf0-41db-b391-f7905b7d21a5" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_dataWriter" tag="ViewCode"> - <elementDefinition Id="33460790-df6a-4c11-b591-5d8fe943a6e7" /> + <reference Id="93064dce-15b7-424b-8db3-a7e6f6d40f52" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DOutPort" tag="ViewCode"> + <elementDefinition Id="606b1f97-3f9c-4091-a2d3-51e3a899ba96" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="86b53735-a242-4c8b-a542-07bc495b7892" name="field" profile="CSharpProfile"> - <elementDefinition Id="7a1f9a58-9908-48fe-85f2-25fb423856e8" /> + <stereotypeInstance Id="202b60a2-de09-41e1-bed8-571c9d689f2f" name="method" profile="CSharpProfile"> + <elementDefinition Id="383f80eb-b948-413e-9b33-02019e9c9133" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="26e926e4-02ad-420c-a3b6-81460250c138"> - <propertyInstance Id="147a2fac-80a6-4a90-ab96-c1c6fc498bb5" name="ClrAttributes"> - <elementDefinition Id="544b2310-8dea-414a-9b65-df53dd311c19" /> + <stereotypeInstanceHasPropertyInstances Id="75beffdf-a2df-4be0-9553-4ab763818165"> + <propertyInstance Id="28eaeb91-274c-4869-99a3-97dbbb355510" name="ClrAttributes"> + <elementDefinition Id="7501475a-759b-42a0-aa5c-eab026f24926" /> </propertyInstance> - <elementDefinition Id="de1a27f1-3f0e-4ae1-80de-b2175382e73f" /> + <elementDefinition Id="b7f77574-7ef2-4bb1-a74c-3e9ac7a56dbc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0d1ab087-ec63-41c4-966a-6696fe555e6c"> - <propertyInstance Id="f41c291b-829d-48e1-b6fc-078dcf7c96f7" name="IsConst" value="false"> - <elementDefinition Id="9ed041b7-cc3f-4e86-8ff4-87ee4e9b8fc7" /> + <stereotypeInstanceHasPropertyInstances Id="e54aeabc-300b-4c8e-836f-a0296f481402"> + <propertyInstance Id="d9bbc5a6-d7fe-46cf-aa24-7d9472a255d3" name="IsPartial" value="false"> + <elementDefinition Id="0284e6f7-3ffa-4de3-bcbd-8ed99d4f3a7b" /> </propertyInstance> - <elementDefinition Id="ddc48ea7-a299-48b8-bad4-6303efced97c" /> + <elementDefinition Id="aebd8f0a-775a-4f33-ab7b-78befd0d9db9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c6137a99-6e85-4041-9188-31fbad76e98b"> - <propertyInstance Id="02f15be3-1030-4c2e-8f9d-d770b91a813d" name="IsNullable" value="false"> - <elementDefinition Id="830d6457-6291-419f-a241-09c73ab859cc" /> + <stereotypeInstanceHasPropertyInstances Id="da5d5e07-0858-453c-a022-632716b77ac0"> + <propertyInstance Id="9c52afe6-1f00-4218-b7ac-9f1a3a681363" name="IsUnsafe" value="false"> + <elementDefinition Id="41fdcb26-2d46-49f4-ab75-a9eadbfe6ff5" /> </propertyInstance> - <elementDefinition Id="d3d0eff4-da3e-4775-b8e8-141252bb97ba" /> + <elementDefinition Id="e4b7dcb0-9de4-443f-8091-25d941b84a0e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4c41d83f-df16-4d73-b1f9-cb3acd0f23a9"> - <propertyInstance Id="753cfab6-ec3b-49f0-bbb1-1fa8599a2562" name="IsVolatile" value="false"> - <elementDefinition Id="8438e476-0c93-4ec6-95a5-f658cc610bae" /> + <stereotypeInstanceHasPropertyInstances Id="6e80c0e4-79df-43ab-b2c1-ad9ba49f14d6"> + <propertyInstance Id="982703c8-a162-4522-b603-f116cc20c11a" name="Inheritance" value="none"> + <elementDefinition Id="46f66c4b-4fe9-411b-91b6-50b57c75d3a7" /> </propertyInstance> - <elementDefinition Id="084f71b8-bad1-4e98-90c5-4846d4a2731b" /> + <elementDefinition Id="c9d44990-1653-4ecc-8084-044731efbaf6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8c73f160-b768-45b5-b879-61b458b5bca3"> - <propertyInstance Id="162c2c7c-74e7-47e9-958c-66cfeb6b043b" name="PackageVisibility" value="internal"> - <elementDefinition Id="85c9f701-1e79-4127-b33c-6d0857e17254" /> + <stereotypeInstanceHasPropertyInstances Id="a5018a21-a2de-4dfe-af81-265c19991964"> + <propertyInstance Id="2409be91-a3a7-4c49-96e7-31ea83278182" name="PackageVisibility" value="internal"> + <elementDefinition Id="ca21f645-e383-4c40-9a6b-01d64f995706" /> </propertyInstance> - <elementDefinition Id="d802c2bd-e7b6-4f39-88fd-429e972f7ad9" /> + <elementDefinition Id="cf75762d-47aa-4600-9c77-98a0f1d46559" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="afe4feab-dbc0-4028-98f0-3a8b634048ab"> + <propertyInstance Id="4ea2dfc1-e7b1-40ef-a465-3c619022becc" name="params" value="false"> + <elementDefinition Id="a9bf9cec-67a7-4ac4-b434-e993fc881f39" /> + </propertyInstance> + <elementDefinition Id="be2f8210-687b-4d0c-aebc-a578378f321b" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="9ac706e9-574b-44ad-8871-179140de582f" /> - <type_NamedElement> - <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> - </type_NamedElement> - </property> - <property Id="e59cac2e-509d-47e5-b6d0-28a51be59f05" name="_logger" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="e92c470c-1063-4393-8e6d-5aa5991c8441" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="204ac360-db1b-48b3-924c-de397be80ab9" direction="Return"> + <elementDefinition Id="05bc6af6-34fe-4c56-be20-0d4b6681b8bf" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="da279016-01d9-4c3e-86a7-5365676e05f0" name="TUGraz.VectoCore.Models.Simulation.DataBus.IGearboxInfo.Gear" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="7fc6bfc7-54cf-4507-8db2-b95d9854c4c8" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D_logger" tag="ViewCode"> - <elementDefinition Id="efa3f703-707c-4d2b-a950-b9806bddc336" /> + <reference Id="9459632c-9c39-4d70-b612-b81398d11053" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DTUGraz.VectoCore.Models.Simulation.DataBus.IGearboxInfo.Gear" tag="ViewCode"> + <elementDefinition Id="7ba8b8fd-78ea-41df-8a52-0dca72d4db63" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="53db1ce4-8ef4-4c53-9b62-bd3f2857a460" name="field" profile="CSharpProfile"> - <elementDefinition Id="9f78cc41-817a-4022-b2fa-bad31ad6a791" /> + <stereotypeInstance Id="e28065be-d814-41d4-8f93-f96d3071b1f3" name="method" profile="CSharpProfile"> + <elementDefinition Id="b19a9fd7-a81f-457a-b0f2-1655e85b51a6" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7c467131-5542-45d9-8e40-30c9262c23c3"> - <propertyInstance Id="8162a1cf-6ef8-4e4f-a436-917e73955203" name="ClrAttributes"> - <elementDefinition Id="7502a3c5-effe-4db4-8d6c-d5fede5eb928" /> + <stereotypeInstanceHasPropertyInstances Id="6cc282ce-8bab-49b2-98a8-bee7410f92b6"> + <propertyInstance Id="b09828ea-a5b4-43dc-a583-93229f36fe62" name="ClrAttributes"> + <elementDefinition Id="048fbc92-998d-4f0b-95cd-51f23ca8eb10" /> </propertyInstance> - <elementDefinition Id="fc862e73-cb17-40e9-994f-1e45c2daaaba" /> + <elementDefinition Id="8a2e679b-70bb-47d6-a048-921e7eb8beb0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8c5642cd-7a08-4cce-aeee-134518a26ecf"> - <propertyInstance Id="84ddf7dc-61ca-4b06-90a6-b81f29854743" name="IsConst" value="false"> - <elementDefinition Id="3b3fde5b-5bc2-468d-9f68-1bf71cb88e1e" /> + <stereotypeInstanceHasPropertyInstances Id="e11eb00b-0c38-448f-8236-80ba8c8a3c2c"> + <propertyInstance Id="ce50bf0f-62d9-4d40-b4f8-9a312f3bba41" name="IsPartial" value="false"> + <elementDefinition Id="de611171-cce1-4f21-8848-0c97b2145f59" /> </propertyInstance> - <elementDefinition Id="af13ab12-c9a7-434c-8525-caadf526053b" /> + <elementDefinition Id="5c1e3203-4486-40ca-a328-c33c52af203e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="56faddb4-6d0e-4913-b064-1e2d9f22dbfc"> - <propertyInstance Id="bf63aa26-74f2-4486-94eb-d63e543e63ad" name="IsNullable" value="false"> - <elementDefinition Id="a5fe1e6a-0b34-4403-8e4c-ad917f0ad16e" /> + <stereotypeInstanceHasPropertyInstances Id="9ce5afc6-5e75-4a8e-9d50-4a589d2655e1"> + <propertyInstance Id="77b931c0-84c3-46f0-bff3-68637701d010" name="IsUnsafe" value="false"> + <elementDefinition Id="1d7709e9-3bfc-49b4-8d36-3de881dee1b1" /> </propertyInstance> - <elementDefinition Id="a44ead3c-781b-4777-b887-21b65577bbb2" /> + <elementDefinition Id="2b5f178b-a9d2-4633-8fb8-0deedf1702ab" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f1b028fd-01ad-438c-8328-d18784d0e6bd"> - <propertyInstance Id="7f942dbf-6aa0-43e7-93e8-04ab576ea49a" name="IsVolatile" value="false"> - <elementDefinition Id="eaed852e-d8bd-42b8-aed4-d6fe820d0662" /> + <stereotypeInstanceHasPropertyInstances Id="18964397-fa7b-421a-95dd-f8d56883ba87"> + <propertyInstance Id="b4edfa1c-26fe-424c-9436-9eb1f92323d7" name="Inheritance" value="none"> + <elementDefinition Id="82dfd3b2-ce4f-4fbb-b841-70981e997849" /> </propertyInstance> - <elementDefinition Id="470f2407-eea4-4676-b528-fe7dbf247c5c" /> + <elementDefinition Id="0bfe7e3f-2017-491f-9692-85d14b015b9d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="89fdfd2f-a908-4374-b9fe-eda2b4e7660b"> - <propertyInstance Id="173e897a-588d-4b62-8bc2-fe7c51c8299f" name="PackageVisibility" value="internal"> - <elementDefinition Id="8295f21f-a7b0-4f5a-9cda-c49e8f4ffcd1" /> + <stereotypeInstanceHasPropertyInstances Id="5e30e695-f311-4989-8453-d9961870eb15"> + <propertyInstance Id="5b3cc28c-497c-4c22-92a4-9f4ae09c0d84" name="PackageVisibility" value="internal"> + <elementDefinition Id="e5c6c226-d804-4b08-a537-ba003ac6fc8e" /> </propertyInstance> - <elementDefinition Id="dbbdece5-ec29-4da6-b5c9-54c6bca6e9ac" /> + <elementDefinition Id="d9e34416-89da-470f-9ff5-e796b19e9e9a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="78a78fd9-195e-485e-8db0-6c0730202edf"> + <propertyInstance Id="150bffdb-f33c-4683-9e81-1f0e17d89abb" name="params" value="false"> + <elementDefinition Id="2dbb13ca-4b83-4611-80a2-ea7f211b74bc" /> + </propertyInstance> + <elementDefinition Id="b541548b-f72e-4f0a-bb71-c6ba58dabb0d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="4ce1a502-aece-43e6-b9c6-85cb05257c59" /> - <type_NamedElement> - <referencedTypeMoniker Id="5d8a999c-80c2-4c95-9a39-e0a5db0069b8" LastKnownName="ILog" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="8497218d-2433-4ad1-92ce-8bff850b3ee2" name="Gear" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="e6f295a6-2597-4be6-a8c8-cc3f34f749a0" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="62f59470-745f-4db0-9843-00f071e5922d" direction="Return"> + <elementDefinition Id="abb36234-148e-4e4b-b9fb-4ff70781f925" /> + <type_NamedElement> + <referencedTypeMoniker Id="9c70893d-a363-4032-bbaa-a913395b2ca8" LastKnownName="UInt32" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="d34da7ad-36a5-49a6-9596-b493885c0802" name="TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="bce5517e-354a-4013-89cd-d7c2a5644bba" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DGear" tag="ViewCode"> - <elementDefinition Id="31b584ef-191a-48ba-a656-c3d0060d6f85" /> + <reference Id="f81a0b40-6071-4e67-961d-7b9547a6869e" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" tag="ViewCode"> + <elementDefinition Id="36d7e5ca-5db8-4241-b530-5ba0a94df05e" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="b039e2a9-8cad-492c-9bb3-02e586fd1695" name="method" profile="CSharpProfile"> - <elementDefinition Id="405462dc-175d-4afe-8004-a2590fe28e27" /> + <stereotypeInstance Id="54fb5a12-8239-4f05-b79c-3a2d076d1e04" name="method" profile="CSharpProfile"> + <elementDefinition Id="162379ca-e786-4624-a58d-a3da2bc8d4bb" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fcdf9ea7-969f-49f9-b6ed-cc1066ddaf8c"> - <propertyInstance Id="cd1e3d01-3028-49d7-b5dc-5978df1d586a" name="ClrAttributes"> - <elementDefinition Id="21ee0981-bde6-4aaf-becb-c53279cd9bcc" /> + <stereotypeInstanceHasPropertyInstances Id="99b1aade-e33e-4431-8a24-bc6937f5a660"> + <propertyInstance Id="aaf10615-0721-4d30-ae0b-9de946ceecc0" name="ClrAttributes"> + <elementDefinition Id="cabf3ebc-cc9e-427a-948b-f9d4bdd61fbb" /> </propertyInstance> - <elementDefinition Id="e8822b11-1a4e-4f95-8b1d-efe1d323cf0a" /> + <elementDefinition Id="2e714eab-4b2a-40a9-89d5-7e77d6aa7bfe" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b37d4ede-9252-43e7-b4e1-4f5629a46816"> - <propertyInstance Id="9d9438a8-a30d-47ca-b565-1ae08e17f67d" name="IsPartial" value="false"> - <elementDefinition Id="86e44068-1c88-490e-9dcc-c428f7e0107b" /> + <stereotypeInstanceHasPropertyInstances Id="8c282480-0a46-40f8-8948-d030ce074b26"> + <propertyInstance Id="1b04daca-5dad-4779-93cd-5e6a8761a966" name="IsPartial" value="false"> + <elementDefinition Id="90511939-3cd0-4f07-a574-95101c1ea61e" /> </propertyInstance> - <elementDefinition Id="ec322a54-6e14-43c4-86f5-4bd051a7c6fc" /> + <elementDefinition Id="ec36bc74-c4a5-4a01-8131-d0a5dfd79871" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4d0483e6-0c62-4c02-bf35-25ccd79e2cbb"> - <propertyInstance Id="18186c1f-468f-41e8-80ce-6f18ad17f5c2" name="IsUnsafe" value="false"> - <elementDefinition Id="89df3762-2bc5-414b-bb87-ca07e2a8f44a" /> + <stereotypeInstanceHasPropertyInstances Id="70d5e730-f4dc-48bd-80a2-d8e57742d187"> + <propertyInstance Id="49553434-8ff7-497a-a948-3033cb5e43a2" name="IsUnsafe" value="false"> + <elementDefinition Id="01906eea-129a-4036-8eec-3773def97234" /> </propertyInstance> - <elementDefinition Id="d4a85c11-8a0e-427e-b906-a34b363f4e51" /> + <elementDefinition Id="b2c2b57f-da23-42df-a494-0e2a7c063b65" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7326e1aa-4c8b-4935-aab4-c5839be29672"> - <propertyInstance Id="54d675aa-72b2-4f4a-9b6f-e5a585591912" name="Inheritance" value="none"> - <elementDefinition Id="f1268bd6-4df1-4d09-bde5-3e82eb88856b" /> + <stereotypeInstanceHasPropertyInstances Id="74b7dd4c-4079-4f5a-955d-d03d26eea26c"> + <propertyInstance Id="f249510b-0c4c-453c-ac8c-085a614877cd" name="Inheritance" value="none"> + <elementDefinition Id="4181758d-eb4a-47b4-b58b-5946b4018bf9" /> </propertyInstance> - <elementDefinition Id="c1048101-4f51-4ddb-93f0-7ffc34819905" /> + <elementDefinition Id="9532ffcc-301c-463b-94c8-82c58a9a33cb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1b63306c-c44a-4ed0-97f5-f6264d5046cd"> - <propertyInstance Id="8849d770-3f7c-45c9-84d0-25bb09bb0683" name="PackageVisibility" value="internal"> - <elementDefinition Id="683a5a5f-f621-4fcf-b92b-e392fd3e0f38" /> + <stereotypeInstanceHasPropertyInstances Id="3ee0a3ce-2922-426c-98f8-fc71851d89f7"> + <propertyInstance Id="ff76f11a-2b16-4e47-bf60-08b51c4773e5" name="PackageVisibility" value="internal"> + <elementDefinition Id="0af55b18-cf7e-4c5f-bd99-3db5e2671dc2" /> </propertyInstance> - <elementDefinition Id="7eda7eb3-49a5-4a2a-8124-47284803e08d" /> + <elementDefinition Id="0d1816a9-e003-426c-95a5-5b660a27e1fa" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a26ed7f4-afc4-4482-ab17-be4388a6a800"> - <propertyInstance Id="3226ecc6-7583-4da4-b08c-88a7d9584094" name="params" value="false"> - <elementDefinition Id="43605239-7c41-4131-b7de-34c6c126ac01" /> + <stereotypeInstanceHasPropertyInstances Id="72a71e7e-a346-401e-ab08-57e381560fba"> + <propertyInstance Id="ac2fefc3-2114-4afc-b9da-107050c329c0" name="params" value="false"> + <elementDefinition Id="4853a6ac-7485-4e70-a5d6-85a51b5f7345" /> </propertyInstance> - <elementDefinition Id="1b174c84-ab16-4a7c-bc65-98ab56c9f44e" /> + <elementDefinition Id="36e767ee-78ea-44f2-804b-75be78e9f72a" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8998934a-cfb5-4d9f-88de-4cd439afedf3" /> + <elementDefinition Id="36f1d8c2-f2e5-4b82-954f-04a240eb49f3" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="db6d98e5-d1be-4b74-9eaf-88533a849fcf" direction="Return"> - <elementDefinition Id="a9e3eb87-6b3c-45b4-8c9f-5408cb581777" /> + <parameter Id="dac10314-bfb1-4b72-a04c-26f6b42cbac7" direction="Return"> + <elementDefinition Id="51bf3513-ef45-4bc1-b9ba-fd8714c441ac" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c20eb573-0e9c-4fd9-b122-4c256834ca59" name="absTime" direction="In"> + <referencesInternal> + <reference Id="91ef67b1-9143-492a-897c-c2c5b74c269d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="6fbc88f0-4854-4abb-8f5f-be1e4854bdc1" /> + </reference> + </referencesInternal> + <elementDefinition Id="5b581b90-68d8-4d99-9cf4-d2517a8d1025" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="af0b2386-7266-43c6-8abd-e95e46dd1ac3" name="dt" direction="In"> + <referencesInternal> + <reference Id="b7955709-2e94-43fe-9b58-e88974935700" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="ed92e540-a6fb-4541-9657-3efdfc1548b0" /> + </reference> + </referencesInternal> + <elementDefinition Id="306b54eb-1eee-43c2-bdee-736cf4c05f93" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="1cc026e7-d1fb-4aa5-a1c2-578e9c8c0f78" name="torque" direction="In"> + <referencesInternal> + <reference Id="b1a86ffa-17c8-46de-a0cc-b23df6951192" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="9cad7b79-2854-4902-89c4-64fbedda5bb2" /> + </reference> + </referencesInternal> + <elementDefinition Id="3cd4b951-bc44-49c6-8325-b00ad7b2878f" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="09560053-7dec-49f3-b3ab-08958cc694f3" name="engineSpeed" direction="In"> + <referencesInternal> + <reference Id="df747911-51fd-4bfe-8617-11f49f581717" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DengineSpeed" tag="ViewCode"> + <elementDefinition Id="b214caeb-68e0-47f7-9c75-843a4fff09fa" /> + </reference> + </referencesInternal> + <elementDefinition Id="a0741088-7873-427c-aef7-7f726bfc187e" /> <type_NamedElement> - <referencedTypeMoniker Id="9c70893d-a363-4032-bbaa-a913395b2ca8" LastKnownName="UInt32" /> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3f5e3b65-2796-45b7-8c44-5fc9f6ba48c2" name="dryRun" direction="In"> + <referencesInternal> + <reference Id="ca39f80e-bb75-4f29-864e-0c3f2bbf26ba" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" tag="ViewCode"> + <elementDefinition Id="66548551-49fd-4bbb-a85d-15d1096f8c18" /> + </reference> + </referencesInternal> + <elementDefinition Id="9239ca5c-00f7-494c-9491-221b9442d062" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="47d0db7b-b895-4c73-a4c4-dc2c95e67812" name="EngineSpeed" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="c179a9ac-fc18-4db6-b2aa-334c647e0c1b" name="Initialize" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="8430fc30-28d8-49f3-823d-e823aaeab125" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DEngineSpeed" tag="ViewCode"> - <elementDefinition Id="49696109-6c89-481a-a4bd-f7bb246d6600" /> + <reference Id="796ea5ec-832f-4591-8a11-8ac415230730" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" tag="ViewCode"> + <elementDefinition Id="5f17d304-eed2-4549-aed5-ec2ad2e06451" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="3d35b557-1aa6-4ac3-bd2b-33144f017317" name="method" profile="CSharpProfile"> - <elementDefinition Id="f279e29e-6658-474a-9895-7a325ec40c32" /> + <stereotypeInstance Id="cf03dee9-3a88-4011-ba5d-ae0a4c8cb4b7" name="method" profile="CSharpProfile"> + <elementDefinition Id="ae94e07f-3e25-48c3-a623-44dca270e4e5" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="256d3b11-7251-45b7-a6be-cbf4e27ee86b"> - <propertyInstance Id="071caef2-960f-4276-9456-0eb3cd2d4579" name="ClrAttributes"> - <elementDefinition Id="f1efe3b2-c0ae-4d4f-b5aa-2e2615266f49" /> + <stereotypeInstanceHasPropertyInstances Id="4d0cdff4-b9a9-4def-9986-c48c4293c3e2"> + <propertyInstance Id="5f676024-7075-4a13-a2bb-59fe4c2897cf" name="ClrAttributes"> + <elementDefinition Id="030aedfd-230c-4a53-b6fc-552802477e99" /> </propertyInstance> - <elementDefinition Id="72c3cfcf-7763-4551-83de-69341e05b88e" /> + <elementDefinition Id="d26360fe-889c-4731-94dd-2a8227fac6eb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="491cbbc2-007d-4d21-9b97-1d373fc933a6"> - <propertyInstance Id="5e8af601-03d9-415d-879c-7db4c9dab895" name="IsPartial" value="false"> - <elementDefinition Id="ddf50acd-3022-4a5d-8077-cb66736d65a4" /> + <stereotypeInstanceHasPropertyInstances Id="879b17cc-cf9d-4ed0-a0d8-f2c53a287deb"> + <propertyInstance Id="16e2b8cc-396c-46ad-9b58-fceaefc4a29d" name="IsPartial" value="false"> + <elementDefinition Id="563f26cd-7c71-46f2-9ccf-bed64fec6ed6" /> </propertyInstance> - <elementDefinition Id="fbc89595-25ba-4943-8552-04b7e0a29b49" /> + <elementDefinition Id="11510198-fa87-4eb2-a13c-e515cac6756b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="92113b9a-c94a-40c7-a5c6-0a5035a7d188"> - <propertyInstance Id="9691157b-d385-491c-abd0-6a7208ba01d3" name="IsUnsafe" value="false"> - <elementDefinition Id="aa56a2e5-f95f-43ba-b12c-cd99c0f8bd9b" /> + <stereotypeInstanceHasPropertyInstances Id="915e386b-8e8a-4994-bfe6-9f684b2e1ac4"> + <propertyInstance Id="8c3dc8e7-1335-4917-a206-0f79ea2dbb63" name="IsUnsafe" value="false"> + <elementDefinition Id="c42cc574-2fda-4c5e-82ef-d69565631269" /> </propertyInstance> - <elementDefinition Id="6471cab6-7668-4eea-86d2-92f74877149b" /> + <elementDefinition Id="0480bc20-a07d-46ab-b7fe-0a8521fb0946" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="56364760-ebb8-4698-a2a6-6d6f819f8f30"> - <propertyInstance Id="14019a0b-1bfd-4efb-bc04-8808bef27ef4" name="Inheritance" value="none"> - <elementDefinition Id="8efa864c-81a3-46d5-a995-b564eb8bca1f" /> + <stereotypeInstanceHasPropertyInstances Id="2306a631-26c4-4145-a0e7-d3661a3b981c"> + <propertyInstance Id="ee51dea9-3e79-4dcd-a736-2dfa0692553d" name="Inheritance" value="none"> + <elementDefinition Id="b6741c72-d35e-4fa9-a855-e73a27ab8f7d" /> </propertyInstance> - <elementDefinition Id="7a13a1e8-3461-420d-b770-15e1616fc4aa" /> + <elementDefinition Id="1f4bc80c-96e4-4baf-abc8-e2a4e5e006dc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ecffab16-58f7-4501-9be1-cbd4ae078792"> - <propertyInstance Id="cbca3f8c-97b1-4643-a575-a10125761db9" name="PackageVisibility" value="internal"> - <elementDefinition Id="a8a24cda-183d-44bd-8e73-413a65f96904" /> + <stereotypeInstanceHasPropertyInstances Id="fae8a638-aff3-4ba8-bbe7-869cb54cc464"> + <propertyInstance Id="d20ed429-3541-4ba0-8b8f-aadefabb0f07" name="PackageVisibility" value="internal"> + <elementDefinition Id="cc47770c-3d4a-4ebb-a0d3-035d23f34c00" /> </propertyInstance> - <elementDefinition Id="e8a3c8bf-fab1-49e5-a87f-51b7748e42ce" /> + <elementDefinition Id="383cc0ae-637f-45ea-998a-76702c6a430d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9da64947-d928-4a7e-a6b0-5f51cc7d8999"> - <propertyInstance Id="5d7f2e0f-d749-429c-9381-535eb412b4f3" name="params" value="false"> - <elementDefinition Id="25828642-23da-43c2-a245-2ff8ec891685" /> + <stereotypeInstanceHasPropertyInstances Id="20bd890c-30bc-46b3-86ce-87cea3301c99"> + <propertyInstance Id="da6709e9-cf4a-4cab-8ec2-c35c3ccb5dae" name="params" value="false"> + <elementDefinition Id="cf9b2e36-a1bd-46c0-b7a0-ac3e19af0f83" /> </propertyInstance> - <elementDefinition Id="9d4ce6a4-4fa0-451e-ae32-42c67e68788d" /> + <elementDefinition Id="44fc873f-faa0-479c-98d3-187f76881f6b" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="d6535f3c-b93e-48b0-b293-66b4e5470133" /> + <elementDefinition Id="a3323d9a-fe31-456b-97aa-91c6d81af769" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="31ed0654-e1fe-4d23-93b8-918515945315" direction="Return"> - <elementDefinition Id="e9b43118-def5-4848-ad70-7621bfb0f0a0" /> + <parameter Id="e14a3f46-a5f5-4203-afbe-39ae62528d93" direction="Return"> + <elementDefinition Id="ae5b8c27-7245-4864-bcf8-051bb54a51b9" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="9c77e715-bfb5-4c19-a522-86b58e141ed6" name="torque" direction="In"> + <referencesInternal> + <reference Id="dd4edf2f-2be9-4531-8023-9cab1f5c16ae" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="a46e6d64-9f3d-4276-aa86-ccd72dabd0dc" /> + </reference> + </referencesInternal> + <elementDefinition Id="2bc47a4e-b9cd-4cda-92eb-08e9bbb0579e" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="816d0bac-dc34-4571-9f22-54ad606572e5" name="engineSpeed" direction="In"> + <referencesInternal> + <reference Id="197d85c6-62fa-40a4-b63a-9bbae05b234a" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DengineSpeed" tag="ViewCode"> + <elementDefinition Id="15d63faa-65e1-487d-90fd-548d9e76937b" /> + </reference> + </referencesInternal> + <elementDefinition Id="4760b40c-a56b-45d5-90dc-6c3ebfdbb6c5" /> <type_NamedElement> <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> </type_NamedElement> @@ -9542,5387 +23972,7544 @@ </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="98672ab4-41e7-44fb-a6b1-75dbb8a66438" name="VehicleSpeed" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="7afb5969-86b7-43cb-9f55-cd5a68bd6620" name="TUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="a6fea0cd-adcf-405c-b76f-ffdd6192d0ac" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DVehicleSpeed" tag="ViewCode"> - <elementDefinition Id="69e111cc-4863-434b-b58f-9701163375f6" /> + <reference Id="860443e1-18bc-4616-ba67-53445d2fd2d4" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)])" tag="ViewCode"> + <elementDefinition Id="e7852c9b-ea6d-4a10-920e-ca4f8b554277" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="c23bd821-6b84-4861-b45e-3451e5770c22" name="method" profile="CSharpProfile"> - <elementDefinition Id="1e9ffb06-c19e-42ea-8da0-b1dac909706c" /> + <stereotypeInstance Id="23761aff-7899-4a37-bba2-ab9dad9101c5" name="method" profile="CSharpProfile"> + <elementDefinition Id="b3e24d67-4378-4dc0-828d-8059cae1246c" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9c5e45a1-6407-4aee-b6cd-255f2895c57f"> - <propertyInstance Id="70106a28-aa98-4fbe-9017-ac1beacbb863" name="ClrAttributes"> - <elementDefinition Id="1fc5ac3b-dde3-44ee-b7a2-7286f9429e85" /> + <stereotypeInstanceHasPropertyInstances Id="290cbbb5-ec9e-4fa0-9c00-e79591ace15b"> + <propertyInstance Id="1afff2db-bece-4dd0-b651-b2a5ab7d5f40" name="ClrAttributes"> + <elementDefinition Id="7cf611d2-3a0f-4a14-9dc2-da4fbaeff43d" /> </propertyInstance> - <elementDefinition Id="8667f081-09d4-48d4-8a2e-3022337073ca" /> + <elementDefinition Id="cd6c32ea-1c86-4f40-819f-96077b01096b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="21623671-ab58-47f4-9e71-d527b90d6598"> - <propertyInstance Id="580139dc-a9f2-4755-bb10-32678b891b21" name="IsPartial" value="false"> - <elementDefinition Id="5acc4241-33b7-45ab-8499-bcfcba9c4fcc" /> + <stereotypeInstanceHasPropertyInstances Id="bcdf7557-cf19-4290-b605-e33c09d0b27f"> + <propertyInstance Id="bd272d6d-da1c-4630-9b93-95bffc165d0c" name="IsPartial" value="false"> + <elementDefinition Id="cccac963-1345-49b4-b518-661502a30ca5" /> </propertyInstance> - <elementDefinition Id="8a4ba54e-cc49-40b1-a201-2636cf0ac416" /> + <elementDefinition Id="5829a014-1bd4-4b9a-a84b-1f2a6305aebd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="785d1d78-f62c-4e51-be0d-819ec6d4f6b5"> - <propertyInstance Id="0f193f12-4f1a-4e09-99d8-0e5e3e287ed3" name="IsUnsafe" value="false"> - <elementDefinition Id="0fd5d964-0355-4725-b4e2-b16fb46d1b98" /> + <stereotypeInstanceHasPropertyInstances Id="fca94cc6-3853-461b-b3b6-1507e3a97dee"> + <propertyInstance Id="13d7cc99-681f-49fc-a66b-61771e738869" name="IsUnsafe" value="false"> + <elementDefinition Id="678057f1-8352-4689-9431-070f73fab43d" /> </propertyInstance> - <elementDefinition Id="04bb5f5e-aacb-4d14-a331-956da40ab77a" /> + <elementDefinition Id="7d402da0-0916-4fa6-8b3b-e3181b3dfde1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="59f05bc9-d355-448e-896a-155073e72017"> - <propertyInstance Id="72f198d5-aa4c-4a15-b7c2-839159859a50" name="Inheritance" value="none"> - <elementDefinition Id="c9092b43-6cd6-4bb6-b0ff-cfb296b8a40d" /> + <stereotypeInstanceHasPropertyInstances Id="23ec3f5e-8f4f-480b-9eaf-e33265361df5"> + <propertyInstance Id="21a1c438-877d-46dc-ab21-36aa01ede551" name="Inheritance" value="none"> + <elementDefinition Id="c66a2da1-9023-43dd-865c-b5da372b69cc" /> </propertyInstance> - <elementDefinition Id="769cb229-da43-4338-8b38-f5d64772d86a" /> + <elementDefinition Id="d86e0bea-10a1-4939-af32-733bc287005a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="91a2c14e-7bcb-40e7-a140-cb6eefdce85b"> - <propertyInstance Id="bdf3019e-c30d-4b3d-b050-b010b7f91786" name="PackageVisibility" value="internal"> - <elementDefinition Id="155dd827-35f5-41b1-b5d4-3ab9b110bb4c" /> + <stereotypeInstanceHasPropertyInstances Id="cd060764-5bff-4238-a1e4-f1fad796443b"> + <propertyInstance Id="9308717e-bc55-4fb3-a8f4-99bf7929326e" name="PackageVisibility" value="internal"> + <elementDefinition Id="be36f1c5-de78-4f83-bfc5-fc749ae340e3" /> </propertyInstance> - <elementDefinition Id="280919f3-05e1-42dd-bfc5-0f20a0d3cb4e" /> + <elementDefinition Id="0eb5e26e-cd08-4cab-b558-a80fbee0c87f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a671b53e-19ea-4721-9f85-9fc1e5a8886a"> - <propertyInstance Id="d9084a56-63b9-4563-b660-f65ab5786490" name="params" value="false"> - <elementDefinition Id="720d662c-9295-41b5-aedd-6e498fda9f21" /> + <stereotypeInstanceHasPropertyInstances Id="b7961802-4873-44fe-a9de-3bff1da5fcb0"> + <propertyInstance Id="bc5b6b12-ae08-44d9-afd1-ae0e695c4091" name="params" value="false"> + <elementDefinition Id="2be3e8bd-b3c6-46ea-8142-c05366f071f6" /> </propertyInstance> - <elementDefinition Id="3a848fda-e564-45d5-83f2-bdb023020c08" /> + <elementDefinition Id="9625fd08-55d9-41bf-9401-385bfc40287d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="abba9eda-baec-4aad-a161-a728b46e3ac0" /> + <elementDefinition Id="8b9567d7-e5fa-4adc-b20a-19f93d5a871f" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="36724bd3-25f0-4cfd-aa4b-359673fae26b" direction="Return"> - <elementDefinition Id="9702c5dd-4c4b-424f-add1-8968b864318b" /> + <parameter Id="347a5258-e13c-430e-aead-e7245b0e90e6" name="other" direction="In"> + <referencesInternal> + <reference Id="929911e4-0ec0-408e-a668-1fd137894157" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="0ebb2a35-1741-43f0-a0a9-50d570ab88dc" /> + </reference> + </referencesInternal> + <elementDefinition Id="df126b7d-4adb-4b59-b370-4df54173636b" /> <type_NamedElement> - <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="fe772655-a4b1-4a94-843d-6efad229c48a" name="VehicleMass" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="7935a30e-29d5-440f-afe2-22263142979f" name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="9b712dba-809a-4390-a3f7-1134b49edd4f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DVehicleMass" tag="ViewCode"> - <elementDefinition Id="7f809d70-b651-4780-a5ff-b7fb6a563eee" /> + <reference Id="b32b9e53-7078-4d3a-9ec7-6eef9a850d25" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode"> + <elementDefinition Id="5f616162-1f45-4900-94fa-d4cfc2a5a459" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="d4f1144a-f1f4-4b2c-8348-4eedfc7b4375" name="method" profile="CSharpProfile"> - <elementDefinition Id="30ab24dd-f973-4183-b943-fbc8b2bcc8a0" /> + <stereotypeInstance Id="c6c49738-5862-46a1-b9e2-bda0ffc1eb4b" name="method" profile="CSharpProfile"> + <elementDefinition Id="6f0d3707-17b7-4a3a-87cd-33eb6fbbc521" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d9b426e2-2f14-4daa-ba01-cc308d833c1e"> - <propertyInstance Id="3329ead0-f86e-421c-afaa-ef44fea106f0" name="ClrAttributes"> - <elementDefinition Id="b24c6722-98c9-45a8-a0f4-c56fc8f8f2c1" /> + <stereotypeInstanceHasPropertyInstances Id="5c50a066-6a7f-4889-bbe4-11c8874bc02a"> + <propertyInstance Id="87db4caf-7317-441e-9a7c-fe77e97e6f3b" name="ClrAttributes"> + <elementDefinition Id="36aee313-fb97-427f-b485-dace6745eaa4" /> </propertyInstance> - <elementDefinition Id="5ac2d140-ae12-4e79-98aa-765bf825e480" /> + <elementDefinition Id="d77f19cb-bf21-4dc6-8f0d-2fd19409b8c1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c1df9f50-9f9a-4f9d-a6fc-58515c5a1279"> - <propertyInstance Id="02e2a77d-1f15-44a1-87ee-762bd3ea85fd" name="IsPartial" value="false"> - <elementDefinition Id="4f1c82ca-d4bf-414f-80a1-e56f236638b0" /> + <stereotypeInstanceHasPropertyInstances Id="6023b67f-40f4-481b-9ea7-8244ba6ec20f"> + <propertyInstance Id="d933d18c-1c30-4ddb-b289-feb190fa033c" name="IsPartial" value="false"> + <elementDefinition Id="b53902ba-7857-49c8-b625-35918341e08e" /> </propertyInstance> - <elementDefinition Id="028cf87a-eeae-4eb8-8541-1e2a55bdfb4d" /> + <elementDefinition Id="70627864-081c-4bc9-aa4c-4f8c348e2d43" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7cd27925-5f37-4d31-8a2f-ef7cc49a9bee"> - <propertyInstance Id="1120e9f0-13b2-42b0-ab0f-4de953d6ae54" name="IsUnsafe" value="false"> - <elementDefinition Id="a85c35bc-72bf-4099-8f17-8857c7b640dc" /> + <stereotypeInstanceHasPropertyInstances Id="1479b202-63c4-4a8e-b4de-5e4f5ed30a04"> + <propertyInstance Id="3ccb071e-32c2-445b-9177-d5bdce55e3f9" name="IsUnsafe" value="false"> + <elementDefinition Id="c9aa85ec-fc01-43c8-96dc-8fc4eba905b2" /> </propertyInstance> - <elementDefinition Id="3d36d20e-0f3d-40cb-849e-615c00ffff02" /> + <elementDefinition Id="7d22b0ee-e3e2-43b2-b348-578104de177a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="24fab2f9-13cf-427d-9fdb-b6c9ed06dfc7"> - <propertyInstance Id="c368583c-7169-41f0-81cc-a9af8b1b3265" name="Inheritance" value="none"> - <elementDefinition Id="506682fd-5869-4a88-bf78-36085a3f0a4f" /> + <stereotypeInstanceHasPropertyInstances Id="45a8cc92-e97d-4566-8a85-828da85ff6e9"> + <propertyInstance Id="1ed6e357-b6f8-42b7-990d-dfa9484f598e" name="Inheritance" value="none"> + <elementDefinition Id="769b7a85-b7ca-4153-b93d-86d4ca17d0cc" /> </propertyInstance> - <elementDefinition Id="5801e17e-2448-42eb-9c00-32529e9cd774" /> + <elementDefinition Id="1d1077f4-92d4-46ac-9990-9f51e5129a3a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7807e387-1a2c-45e1-b732-adb20152fe1a"> - <propertyInstance Id="7c967b98-ffce-4c36-b011-9b577222380d" name="PackageVisibility" value="internal"> - <elementDefinition Id="0ae056fb-8d95-4b63-bb05-bff84fa92926" /> + <stereotypeInstanceHasPropertyInstances Id="e49f5e89-ec01-4909-b8de-90bbc631efc4"> + <propertyInstance Id="34eea99a-24c2-4dc3-b94c-a7c2ded21921" name="PackageVisibility" value="internal"> + <elementDefinition Id="3ef7f12f-ead2-42aa-87ec-e05c1b19e620" /> </propertyInstance> - <elementDefinition Id="3f8416b5-6bbc-489a-852f-74cf500c6e61" /> + <elementDefinition Id="8e085862-56de-4af8-a6a8-23cf3e32aa93" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="424e2e85-d7de-4bae-984f-fd555efa9206"> - <propertyInstance Id="c628a3c9-fcab-4e4b-95fa-ebee4c83d812" name="params" value="false"> - <elementDefinition Id="4ba2fb2e-7104-4238-a539-d5021ddfaf85" /> + <stereotypeInstanceHasPropertyInstances Id="f1aa0a1c-4c2a-44f3-8b39-23b6a98d8441"> + <propertyInstance Id="4e7af53d-5b31-46cc-b2a8-931dea07b4f6" name="params" value="false"> + <elementDefinition Id="38535071-3b45-4912-b950-dea97949200e" /> </propertyInstance> - <elementDefinition Id="d4b14b28-83f5-4383-9782-c440cc38924b" /> + <elementDefinition Id="902276ef-00ff-494f-8cfd-8308ef62d361" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="d69de61b-6e48-4bdf-a563-8fc5f5c31c0b" /> + <elementDefinition Id="e9b8d889-4e73-486b-8021-df5e88a889a8" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="167519a8-1aa4-4b6e-97de-4516e3e1af08" direction="Return"> - <elementDefinition Id="06539495-173e-4ef7-81ce-46a80b13f334" /> + <parameter Id="5950ae40-a442-4f0f-a7f9-ec597168a705" name="writer" direction="In"> + <referencesInternal> + <reference Id="4bce9568-a1cf-440d-8b5a-ed671baa9a63" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode"> + <elementDefinition Id="f25c8b99-5b65-447b-939f-342a8d503685" /> + </reference> + </referencesInternal> + <elementDefinition Id="978639e1-0d5b-46d8-aa80-4986e91496a5" /> <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="ce91938d-7030-44ea-9a7f-5a572f916fb3" name="VehicleLoading" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="a6a79898-8d18-44eb-a18e-4124cfdae9eb" name="DoCommitSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="2e610e27-d295-4882-83be-6e19864aabb1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DVehicleLoading" tag="ViewCode"> - <elementDefinition Id="c249302c-121e-40dc-ac29-20f61f58bcda" /> + <reference Id="e6a9e210-43b5-4ce5-945f-bb650b649c9c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DDoCommitSimulationStep" tag="ViewCode"> + <elementDefinition Id="99b0086e-ba0e-4ceb-baa4-3cf1d2eb0730" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="500ca7f9-a2d5-4c15-ae9b-6efc6ee0c004" name="method" profile="CSharpProfile"> - <elementDefinition Id="38e45a0b-436d-45c1-8b63-9e2dda46ae3d" /> + <stereotypeInstance Id="039fe808-9747-4c78-bcf8-ccb46348d57d" name="method" profile="CSharpProfile"> + <elementDefinition Id="c6583f47-8d2a-4928-99ff-781840bf59d5" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="43b7585b-1539-4094-baf7-31b3767e4e2d"> - <propertyInstance Id="a17edbf4-b517-4473-8154-d51a8d899624" name="ClrAttributes"> - <elementDefinition Id="34d179a5-edad-403f-832f-8930f5046eb1" /> + <stereotypeInstanceHasPropertyInstances Id="2c052a60-db54-4369-b0c4-37c25899eccd"> + <propertyInstance Id="8bd07034-007c-407f-8278-34d1e4cae309" name="ClrAttributes"> + <elementDefinition Id="88b4eecc-0733-4d64-a6bb-5e4a0e7eea78" /> </propertyInstance> - <elementDefinition Id="a4b80862-fd40-43d1-99ec-5daec241a5ae" /> + <elementDefinition Id="a306787e-dbaf-46d2-ae3f-0da42f11a17f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d66e5c7c-bfa8-4654-83d0-7310fa14e328"> - <propertyInstance Id="93f109a9-c867-4c39-883b-49a63491aee3" name="IsPartial" value="false"> - <elementDefinition Id="fcec0aea-e899-4a85-adf3-4d237ca02dc1" /> + <stereotypeInstanceHasPropertyInstances Id="84285aea-c1d5-4bc7-8de7-ead1002bf851"> + <propertyInstance Id="67aa8de5-e9fd-4312-aff5-47be25af1b92" name="IsPartial" value="false"> + <elementDefinition Id="ba7179af-06df-4aa3-8994-9e32af1ed374" /> </propertyInstance> - <elementDefinition Id="2b922ea2-8fc9-4940-825a-cde2e3f34cc4" /> + <elementDefinition Id="e6d442d0-af93-4f8c-8ecc-f9cfddd2033e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0e89b347-b9e7-4d2c-9637-70e6a2bb1a66"> - <propertyInstance Id="85af5cad-c3ce-407f-9373-6541b8c51803" name="IsUnsafe" value="false"> - <elementDefinition Id="eaab432f-d7d7-48ee-82ad-fdde8e7aa4de" /> + <stereotypeInstanceHasPropertyInstances Id="89d9377a-3691-40cd-9cc2-04d1163899b7"> + <propertyInstance Id="a74cf54c-5520-4f42-a089-594fbdc97fda" name="IsUnsafe" value="false"> + <elementDefinition Id="ca5fe06e-4543-4af0-bb84-d53162dbea5b" /> </propertyInstance> - <elementDefinition Id="7cfc4c3d-2614-43fc-bf9c-f334d6ff77c5" /> + <elementDefinition Id="e054d306-3916-4300-8bb8-7afb0e791787" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8d713717-ee16-443b-9ca1-54f206247e81"> - <propertyInstance Id="f8b932ed-e7a8-4853-8733-32bce447d134" name="Inheritance" value="none"> - <elementDefinition Id="e87e0fa8-6e2f-494b-82d9-bdafa097f3db" /> + <stereotypeInstanceHasPropertyInstances Id="05aa7104-b036-42cd-ae85-b1e70a13a7a1"> + <propertyInstance Id="7d7a7988-08a6-4c6c-b3be-3debca1e42cb" name="Inheritance" value="none"> + <elementDefinition Id="a11b2b71-1f63-475d-9c2d-dd3fe71d71c4" /> </propertyInstance> - <elementDefinition Id="7f5cc538-94bf-4486-8313-940d1b900a46" /> + <elementDefinition Id="d0005bda-92e1-4989-92e1-b28fd27a761e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cbd6fe9c-335f-4b89-9f98-a47d0fb2865f"> - <propertyInstance Id="ad73f687-bd45-4980-83cd-8696f8513912" name="PackageVisibility" value="internal"> - <elementDefinition Id="88ad819b-5951-4be7-b8fa-7c78d3d54aa5" /> + <stereotypeInstanceHasPropertyInstances Id="45fe3c86-f036-4ac9-89a4-b3aaff41f8f4"> + <propertyInstance Id="2ef87c10-1e46-4148-9f41-01a99d1ef838" name="PackageVisibility" value="internal"> + <elementDefinition Id="beeabbb6-5600-466d-b13d-466bc8835a70" /> </propertyInstance> - <elementDefinition Id="7cb2d0dc-bd54-4e32-bc0c-e16e8d89890c" /> + <elementDefinition Id="acf23d23-89a7-4b26-9d53-59bc88d51a23" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="eb58fc4a-5419-45fb-b76b-72e7d5a031ec"> - <propertyInstance Id="c9cc71a5-2d29-4bb4-a37e-7a1a3cf68e8e" name="params" value="false"> - <elementDefinition Id="f153e525-3d09-4de1-9dba-944c031e2ee4" /> + <stereotypeInstanceHasPropertyInstances Id="d04a33fd-487e-478c-a609-3072eaba3430"> + <propertyInstance Id="754eb42f-029a-4ebd-ad44-af0ea25a2d21" name="params" value="false"> + <elementDefinition Id="ef6a094c-608d-41e9-9840-35ef27d71dce" /> </propertyInstance> - <elementDefinition Id="5f4381c5-4fc2-4d4a-98f9-309b61a3ef34" /> + <elementDefinition Id="e86be5e2-4321-4274-8d30-35ffd5bdd034" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="43e48257-a580-4716-a629-bc5a9c6e91c1" /> + <elementDefinition Id="50dd8be1-9f7b-4b9a-9146-e66eb910c9cf" /> + </operation> + <operation Id="4c721e23-cdae-411c-95af-2ae8d5278bef" name="Gear" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="1725fd54-dc9a-403c-9b13-811fc6acc73c" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="118d53bd-f306-4b8f-a848-5773ca26734d" direction="Return"> - <elementDefinition Id="68bac03a-b057-4dba-8ac1-9942151c7a7e" /> + <parameter Id="81b8fec6-16db-4c8f-a081-68ef7695887d" direction="Return"> + <elementDefinition Id="37575ede-3bbd-46c2-8ae9-8b266db84fb4" /> <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + <referencedTypeMoniker Id="9c70893d-a363-4032-bbaa-a913395b2ca8" LastKnownName="UInt32" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="01e2a3af-bdd9-401f-8f6b-a2af4d31888f" name="TotalMass" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="6e2efc0e-acf5-4a31-82df-0cc67e30dbab" name="InShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="109e2473-ad3b-4833-98d3-ea00146350d8" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="f83583d8-969b-45de-a162-a56ed87c32cc" direction="Return"> + <elementDefinition Id="748339fa-fa6b-4813-8238-cd5fa331f5ac" /> + <type_NamedElement> + <referencedTypeMoniker Id="fab17b9d-c67b-439f-97b6-36d43537e636" LastKnownName="ITnInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="afe539e6-724c-4c6d-bbc7-4fe5baf52de8" name="OutShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="47fca9f5-2a52-40ab-99fe-223ebc00997a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b663f7f9-2750-431a-b2db-95b30f8c03e9" direction="Return"> + <elementDefinition Id="4d1700b8-19de-4f43-80e6-0e69bfb7763b" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="d4eca92f-d8af-400f-864f-ae4d4a2e0195" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="5a820ece-c77f-4c7c-9717-2eaabe9a489d" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="77ddb80a-78cc-4003-bc07-edccb5d95c74" name="absTime" direction="In"> + <elementDefinition Id="95b862f6-e93c-4c2c-b310-43b45cb1a4c9" /> + <type_NamedElement> + <referencedTypeMoniker Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" LastKnownName="TimeSpan" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="76b993d5-f39d-481c-aeac-ac10d270ebd1" name="dt" direction="In"> + <elementDefinition Id="6efc585b-7fd6-42ca-8943-d3f6c06a403f" /> + <type_NamedElement> + <referencedTypeMoniker Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" LastKnownName="TimeSpan" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="eef37093-fbcd-4811-a15d-821a23f02d5e" name="torque" direction="In"> + <elementDefinition Id="a6a9ef03-4458-43f9-99ef-884def5fe147" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="643a2de9-2f35-459e-9e2d-7950a01e71e3" name="angularVelocity" direction="In"> + <elementDefinition Id="c0410057-e506-40a5-b093-e6fb0349c9d1" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="67ded59b-ec68-4f88-84fe-ee2f3f63261d" direction="Return"> + <elementDefinition Id="14d53a4c-1942-458e-b706-8917df3174e9" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="9808f326-e3a7-40ad-91f6-b7ad6122ecbb" name="Connect" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="4495e88a-c594-42a3-aaff-6090f029879a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="891a42ae-288a-4c02-831e-a91550f83e69" name="other" direction="In"> + <elementDefinition Id="602bb3d7-f06f-4536-8296-2dea8d42ab6a" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="5ee7289c-6913-415b-bd7b-e4977c0872ba" name="AxleGear" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="c0674d44-0904-441a-8ec5-cf0bf5b714ad" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear" tag="ViewCode"> + <elementDefinition Id="b541b660-2d98-437f-8ebf-5b1136f2727d" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="6dc3a5d5-7bd3-4af4-b8fb-8533dc3e1175" name="class" profile="CSharpProfile"> + <elementDefinition Id="889b78c3-601a-420e-9c1d-e841c3cc1115" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="22105e46-9a74-4a78-a5f7-0feb4da56bd4"> + <propertyInstance Id="1afb9174-d1c6-45ef-80ea-c4e43cd2cb25" name="ClrAttributes"> + <elementDefinition Id="aafe1a6f-35ad-4b89-85b3-d3bd2fca2f45" /> + </propertyInstance> + <elementDefinition Id="86c8414c-f5cc-4524-ab82-eb45b8a967ba" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="259850f3-5314-4706-8bec-3700f9f0cdce"> + <propertyInstance Id="3998ae3a-d36f-4a45-8380-ceb1fb23554e" name="IsPartial" value="false"> + <elementDefinition Id="88590402-ceb9-44a2-b716-cb4b7e77074f" /> + </propertyInstance> + <elementDefinition Id="fe22308a-7f5b-4a01-aed8-ecfa13529868" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="07c6682c-43e9-4063-aeb3-1fde33b89eab"> + <propertyInstance Id="49e5bcf3-40ff-49d0-9170-88dcdb9cdfaa" name="IsStatic" value="False"> + <elementDefinition Id="5891e36c-8f7a-484d-963e-6a1ed34deb07" /> + </propertyInstance> + <elementDefinition Id="67753b0c-d92e-49a9-8216-71f144a58afe" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="735f759e-b869-4bb3-9a5e-02c111a270dd"> + <propertyInstance Id="0b9cc238-04f9-497a-9dca-6b87e4c765c2" name="IsUnsafe" value="false"> + <elementDefinition Id="4356c960-43f1-4e85-9c65-05c41fa30c52" /> + </propertyInstance> + <elementDefinition Id="e4bf07d4-d546-4a80-9b62-c1a7b1832ec8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="cea96406-fd87-4ac8-898b-7151e8dbc493"> + <propertyInstance Id="1dc6c0a3-1839-43d5-abf8-f818ce7c8485" name="PackageVisibility" value="internal"> + <elementDefinition Id="c807e6cf-a7b8-4246-9304-f9c106ff17d1" /> + </propertyInstance> + <elementDefinition Id="812d2e59-e0b6-4d90-aa32-9400d939bf93" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="5ac3c982-67f6-4c85-8545-d0ca05149d3d" /> + <targetEnds> + <association Id="d30e7517-f203-484e-9397-86c1d3fc3604" isDerived="false" sourceEndRoleName="AxleGear" targetEndRoleName="VehicleContainer" isLeaf="false" isAbstract="false"> + <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="cd33ccac-bc79-4e36-8baa-8d2fcd823965" name="AxleGear" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="2f0b41b7-6225-4f9f-973a-9a146c296749" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="81e6b406-5f97-42dd-ad34-6704b5e80b7d" name="VehicleContainer" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="15691aed-abed-4c97-9389-b9b03cc2129f" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="c27c3f85-e819-454c-89a1-21f6827f2f24" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="992c1d36-5bf7-462c-9125-1a362b51d137" name="_nextComponent" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="5cec92a5-1585-4f54-91a7-e0683d7138de" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DTotalMass" tag="ViewCode"> - <elementDefinition Id="5b57a0f6-a756-49cf-97d9-cfa733185ea1" /> + <reference Id="e047c08b-2ec6-4c41-954f-dec1118e87c3" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D_nextComponent" tag="ViewCode"> + <elementDefinition Id="0fceae8e-6c69-44e0-9ed2-30c2cffde445" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="d8d1b413-e3d0-4800-b163-a91aa0c38a8f" name="method" profile="CSharpProfile"> - <elementDefinition Id="f962f267-8c5f-4795-8d82-8bf3785c727e" /> + <stereotypeInstance Id="1ce87f39-7dd6-466f-9c0d-fd5302b34012" name="field" profile="CSharpProfile"> + <elementDefinition Id="53cbadbd-514e-4e95-b5eb-b3c9785a837a" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5ef58d03-7e03-4e96-a654-c25cc640d77b"> - <propertyInstance Id="596bf4c2-8387-40b3-a3d8-81a2e6720405" name="ClrAttributes"> - <elementDefinition Id="1522cfeb-413c-4534-8827-5447a5f54407" /> + <stereotypeInstanceHasPropertyInstances Id="d23c0f7f-9862-4937-b073-b7bde7158e31"> + <propertyInstance Id="86410f0b-b5e3-4406-bf3f-fae4d042db8e" name="ClrAttributes"> + <elementDefinition Id="b5c25c35-6f23-410a-8ad9-f051b5782221" /> </propertyInstance> - <elementDefinition Id="e5289794-e34c-4a2f-8dfc-d1436cecae2b" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1a64efd6-66fd-4cb1-bcb4-0ed5296b8a94"> - <propertyInstance Id="b4e44293-22f3-423e-aa58-58848e218510" name="IsPartial" value="false"> - <elementDefinition Id="812ae70d-de4d-4d7e-bded-da474e184cf1" /> - </propertyInstance> - <elementDefinition Id="e5a923bc-ca9d-4c67-adf6-df524e9e75e1" /> + <elementDefinition Id="d9aa656a-03bb-4246-a94c-829415edfacf" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="60657a6f-6345-4f27-8026-16e5561a380e"> - <propertyInstance Id="730f5927-528a-43a9-8077-4a19d608ea84" name="IsUnsafe" value="false"> - <elementDefinition Id="6d2708c4-0eac-41e1-bb95-6bba3eeddfb3" /> + <stereotypeInstanceHasPropertyInstances Id="6289db3d-3ade-43e5-836f-8dc5c4f7273c"> + <propertyInstance Id="52922651-5377-49a3-aab8-7b15e28cdbfe" name="IsConst" value="false"> + <elementDefinition Id="0da5bffe-807a-4b64-a048-3529215069e1" /> </propertyInstance> - <elementDefinition Id="d3e90f69-51c8-4f56-8322-40d63d833b35" /> + <elementDefinition Id="2565609e-3883-4fc0-bd03-d4cd08663497" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="68a35f24-65fc-4368-983c-ad308a7813ae"> - <propertyInstance Id="8922bf4a-9e14-4092-9099-778f09bc9786" name="Inheritance" value="none"> - <elementDefinition Id="4c2edb51-6015-458d-9582-cb3a0aa28bbe" /> + <stereotypeInstanceHasPropertyInstances Id="08dd2caa-e629-413d-8094-bea6bcfa1b86"> + <propertyInstance Id="d4f87204-25e5-4b50-bd57-cfccefb6e59f" name="IsNullable" value="false"> + <elementDefinition Id="4ea09d2d-94ee-464d-886b-78cec54d01bf" /> </propertyInstance> - <elementDefinition Id="dbb33331-c994-4c7a-b5a9-bb9cf0bc07ed" /> + <elementDefinition Id="dbde963b-e276-468c-ae20-4350aaaf237a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2fbef308-b8ed-49a2-8dd1-202d192d2f5c"> - <propertyInstance Id="41b7c5c5-d3e7-43e9-966f-b98d81088125" name="PackageVisibility" value="internal"> - <elementDefinition Id="afb5d482-7156-4ede-81f4-41691fe2b147" /> + <stereotypeInstanceHasPropertyInstances Id="9f9fef17-0a4d-4bda-b2fd-af1c82459ac6"> + <propertyInstance Id="c058ee6a-866c-4ae6-89e6-07c584dde561" name="IsVolatile" value="false"> + <elementDefinition Id="028970c3-8053-4bcb-a46d-a8115922f3fd" /> </propertyInstance> - <elementDefinition Id="9caa9cbe-748f-4c00-987b-6c6750925727" /> + <elementDefinition Id="ed6dcda4-64f5-44ae-b498-aaa521237956" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="46c3a2b0-91b4-45f4-a5b9-5434f9bc133c"> - <propertyInstance Id="7e49723b-a13c-4c76-8a1b-80fd416d1a7c" name="params" value="false"> - <elementDefinition Id="0d750d48-2c19-4e34-9437-e927774863c8" /> + <stereotypeInstanceHasPropertyInstances Id="384bcd32-80fa-4bc1-807c-fa1e953a5348"> + <propertyInstance Id="28a0f4de-66a2-4825-97b2-d286b1678de8" name="PackageVisibility" value="internal"> + <elementDefinition Id="cf1a8ace-c3a9-421b-8bfb-b0af86c657d4" /> </propertyInstance> - <elementDefinition Id="1df3c5b6-2c81-49af-8c46-b6d672ac2790" /> + <elementDefinition Id="fe46d008-8a32-4330-bba0-66e219bd9272" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="dd6f66fe-d379-4180-b29c-bd6a9a28bc40" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="d60109c4-30f2-42a2-870a-817e716afd2e" direction="Return"> - <elementDefinition Id="a4ffc473-5fb2-48cb-b51b-8a688ef07e12" /> - <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="6d882b3b-d352-4f0f-83d5-7619f6c427ab" name="VehicleContainer" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="e00e1004-5427-4135-8d2c-b61769ef7b60" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </property> + <property Id="cefaf12c-3fd6-4535-8d35-a362539dac40" name="_gearData" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="9a73c014-48ea-4351-8832-d5329537bd96" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)])" tag="ViewCode"> - <elementDefinition Id="3be02f50-18b3-4e27-8e55-8e0e9153d638" /> + <reference Id="702eaea0-b695-40d9-b204-22b053ffdead" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D_gearData" tag="ViewCode"> + <elementDefinition Id="33080c01-c98b-403a-9ecd-11816b766ef3" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="a1b6b8b0-f3b5-463c-8b8e-900f29028b17" name="method" profile="CSharpProfile"> - <elementDefinition Id="7e88cc52-1d06-43a2-b7fa-d42ea643c7c5" /> + <stereotypeInstance Id="376ae05c-0688-450f-9989-582e52dd497e" name="field" profile="CSharpProfile"> + <elementDefinition Id="72e19797-a197-4cc6-93d1-650f6f113615" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a6e11669-0605-4589-ad11-ae8dafbbb850"> - <propertyInstance Id="7103200f-3579-449f-a158-01c229f15a2c" name="ClrAttributes"> - <elementDefinition Id="9e85facf-5cfa-44eb-aedd-aa58d4c711e6" /> - </propertyInstance> - <elementDefinition Id="7450c5ef-2f66-4a77-96e9-2a5bf355241d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6af8ad25-6b3f-40cd-b0e9-a55df88b259e"> - <propertyInstance Id="9a474e51-de0e-4ebb-ad19-27a459dd421c" name="IsPartial" value="false"> - <elementDefinition Id="c9fa887a-d0ca-42b5-b4ef-d26c4a3f8816" /> + <stereotypeInstanceHasPropertyInstances Id="3938c1ff-e4b8-49df-8e43-4757c2777aea"> + <propertyInstance Id="e0b15c7f-2cba-415f-94bd-2ac08e241b79" name="ClrAttributes"> + <elementDefinition Id="6c6125c3-b7a4-489b-87ce-525222f01b0c" /> </propertyInstance> - <elementDefinition Id="53b202ea-90c5-4288-9a36-9cb570151e8d" /> + <elementDefinition Id="22444fb6-732f-4fe3-b905-128e8392400f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f4963c84-c7bb-444d-be7a-cdf8e364a196"> - <propertyInstance Id="edcfe58a-785e-4e3e-aaaa-b5b5085ccab5" name="IsUnsafe" value="false"> - <elementDefinition Id="360128a1-ffce-4681-8016-4fda4c31281d" /> + <stereotypeInstanceHasPropertyInstances Id="92f0024d-51d3-4c37-97a9-ab513810254f"> + <propertyInstance Id="9977ec95-f58b-412b-9ff8-963126b33caf" name="IsConst" value="false"> + <elementDefinition Id="eebe1adb-101c-45ec-88ab-86e1d69371e3" /> </propertyInstance> - <elementDefinition Id="0114ffec-513f-4982-88c7-e1e1e472d104" /> + <elementDefinition Id="354f3362-94d3-4cf2-894a-c283dbb4ca94" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0591ba47-b9e3-4897-a54f-eaae1bc98b66"> - <propertyInstance Id="71260484-ab09-4aae-acfd-55ca2543a902" name="Inheritance" value="none"> - <elementDefinition Id="c0b90ba0-bbc2-4d4d-998e-c35339b34a6b" /> + <stereotypeInstanceHasPropertyInstances Id="44f9633c-ed56-4a9a-81c8-d870727ce995"> + <propertyInstance Id="26a0484b-93c6-4879-a15d-d193837e0d6e" name="IsNullable" value="false"> + <elementDefinition Id="50c339da-c2ba-4552-981c-849bab206611" /> </propertyInstance> - <elementDefinition Id="02d239c2-6915-424c-9794-777157a6c55b" /> + <elementDefinition Id="7581b155-90b1-426a-b669-bf428bcd0754" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d0dd6914-a7c7-49ca-b6c5-27dd0de6b18d"> - <propertyInstance Id="d57a522a-0871-4082-a263-b99155cc612e" name="PackageVisibility" value="internal"> - <elementDefinition Id="5c270e5b-4dcf-4d75-8122-82ba734b283b" /> + <stereotypeInstanceHasPropertyInstances Id="f0d5c6de-c1ee-4d3e-8b73-34d92debcbe0"> + <propertyInstance Id="223c9d77-f6c4-4c74-a0c8-ae097c30d497" name="IsVolatile" value="false"> + <elementDefinition Id="efd28444-43a0-4b6f-ba52-5616adf9c3cc" /> </propertyInstance> - <elementDefinition Id="e7c7b004-7969-4bfd-9269-320915aeeead" /> + <elementDefinition Id="ac5b218e-e265-41a9-a2ad-11db7f475893" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="797ea4f9-b050-4121-8a8a-c2300942f7a6"> - <propertyInstance Id="42d8f598-91a4-4924-926f-267d6f1d2c8f" name="params" value="false"> - <elementDefinition Id="a4d58b40-fa66-4637-af9b-2807d6b23452" /> + <stereotypeInstanceHasPropertyInstances Id="a3365e47-dc7b-4bb1-8187-04ad8200b687"> + <propertyInstance Id="f2254cc4-16d1-43cf-9e06-f5848bdb711f" name="PackageVisibility" value="internal"> + <elementDefinition Id="cde282f9-1b0b-49bf-9d1a-91ab2ea211db" /> </propertyInstance> - <elementDefinition Id="3da2d2ee-54bd-4e87-ab39-5c2341bd8271" /> + <elementDefinition Id="c8a61633-21ec-4456-a131-a37300e381e5" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="c69f53de-b933-4cb3-a338-cd3ab57031a1" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="f9b2952a-5e3c-4d17-a139-fad4f5a6431e" name="dataWriter" direction="In"> - <referencesInternal> - <reference Id="1ceee3a2-cfd8-47c7-b20c-41fe3c65ee7f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)]) ParameterIdentifier%3DdataWriter" tag="ViewCode"> - <elementDefinition Id="ed13d984-9255-41f6-acbf-4d2cae8673a9" /> - </reference> - </referencesInternal> - <elementDefinition Id="95341b31-a80c-4039-b0b3-57f10e025ea0" /> - <type_NamedElement> - <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="dd0ea80f-be2c-4ad0-a480-76c39ec5af88" name="sumWriter" direction="In"> - <referencesInternal> - <reference Id="13b7a3c5-3849-4bd8-b334-95ec601cb5d4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DISummaryDataWriter)]) ParameterIdentifier%3DsumWriter" tag="ViewCode"> - <elementDefinition Id="64d4ba9b-5c55-4030-8fa8-8161b2273ecf" /> - </reference> - </referencesInternal> - <elementDefinition Id="bf028d24-0660-49b9-a780-474547d26cff" /> - <type_NamedElement> - <referencedTypeMoniker Id="d6de43ba-a5eb-46b0-9832-2c96dcabc23a" LastKnownName="ISummaryDataWriter" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation Id="dcb05640-3655-4950-9682-cdabea1a0869" name="GetCycleOutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="fea41e06-2bea-42e6-8edb-782f4a53ff25" /> + <type_NamedElement> + <referencedTypeMoniker Id="ded1521a-c504-4c08-af7d-8107a84ea757" LastKnownName="GearData" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="abccab14-d1db-4ab2-be29-2878062379a4" name="AxleGear" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="fea8ca19-56d1-454b-975c-c9168d342619" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DGetCycleOutPort" tag="ViewCode"> - <elementDefinition Id="e27bd534-de20-4ca9-9706-1fff064914af" /> + <reference Id="f715fd1c-1bd6-46ad-acaf-cac15faa6be1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox Type%3DGearData)])" tag="ViewCode"> + <elementDefinition Id="0c3a6c03-53cd-4d97-a739-9463fa0eb3db" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="107961b8-a377-4caf-a4d9-6d7509b5aa62" name="method" profile="CSharpProfile"> - <elementDefinition Id="e67db27c-c417-4d3e-aa92-4737c073f266" /> + <stereotypeInstance Id="38a23a38-280a-4bfa-be01-f24b3e100536" name="method" profile="CSharpProfile"> + <elementDefinition Id="1232efff-81df-46d1-ba5a-6751f0f24ad4" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1e8a4ccb-8ab7-4b7c-b513-16d982da349a"> - <propertyInstance Id="b6b3b930-8a11-4ef6-9e65-5f53f09e343d" name="ClrAttributes"> - <elementDefinition Id="4bafa753-e4f1-40f1-9ffb-8e2a289fba80" /> + <stereotypeInstanceHasPropertyInstances Id="d947ff7e-04ee-4f54-8c2b-1fbf01b03c89"> + <propertyInstance Id="838fe2c3-a59a-4de9-821c-a2be00b4e90e" name="ClrAttributes"> + <elementDefinition Id="c46ca851-0fa5-4059-a900-9f4be866be2b" /> </propertyInstance> - <elementDefinition Id="8914b2c1-7ea1-4d70-b46e-69538739f15f" /> + <elementDefinition Id="d51992aa-2e0c-483a-ac0a-b18d3c9743f0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ae2b1b71-43f4-47b4-8c26-1cf0e8d7b365"> - <propertyInstance Id="9301c093-ab82-4cf8-9d07-d07a7e195733" name="IsPartial" value="false"> - <elementDefinition Id="3d661269-665c-45f4-a088-08631255188f" /> + <stereotypeInstanceHasPropertyInstances Id="b2986b6b-dee4-483c-a8b3-eaee8ade4c4d"> + <propertyInstance Id="8e8c3cba-070d-4959-b122-7420576acab2" name="IsPartial" value="false"> + <elementDefinition Id="6b8c436c-0861-41f3-ad5d-802e144e06da" /> </propertyInstance> - <elementDefinition Id="8088fea2-6684-4ba1-9c0e-3950716b3133" /> + <elementDefinition Id="fe3895f4-8568-4847-9493-7931862f6177" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="22d12585-7dfd-4d9a-92c2-55759166630f"> - <propertyInstance Id="3a1cfc1e-c610-4ac0-8256-fa8c090f4f43" name="IsUnsafe" value="false"> - <elementDefinition Id="6aff3fa2-e03e-4eb6-b3d8-0e0752b88b7f" /> + <stereotypeInstanceHasPropertyInstances Id="0616c236-fe73-4f72-a03a-51329f591a20"> + <propertyInstance Id="4badb735-b2e5-4d10-ad7f-e9e24849708c" name="IsUnsafe" value="false"> + <elementDefinition Id="ed595c17-39ca-4fc2-8ec9-950bf56bf9a3" /> </propertyInstance> - <elementDefinition Id="77fabce6-a55b-43e0-9a61-7d6b74239be8" /> + <elementDefinition Id="ad8825a9-51ff-4107-b333-43ef71269617" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="148a3d89-9b68-4240-b289-505bb431b171"> - <propertyInstance Id="5c6091fb-0b0b-45f4-89e9-c89baca6749e" name="Inheritance" value="none"> - <elementDefinition Id="7629d933-afe5-418e-b99a-3cf071e32b07" /> + <stereotypeInstanceHasPropertyInstances Id="2182511b-b497-4d81-ab73-8c416fd5905c"> + <propertyInstance Id="db2d891d-6611-4515-80e2-e3693045799c" name="Inheritance" value="none"> + <elementDefinition Id="c1b00e2a-d583-40d3-9031-d10fbe4728b4" /> </propertyInstance> - <elementDefinition Id="d5e3b0d4-ad05-4e42-984b-825dde1293ed" /> + <elementDefinition Id="1a863a6e-d28a-4cda-a44a-a2ed2cf26fb0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8c2bed04-7f88-4eda-a8cb-f753461b8e17"> - <propertyInstance Id="76ff920b-0706-4891-a4e3-4029d215d8b3" name="PackageVisibility" value="internal"> - <elementDefinition Id="1fc4de55-9452-41b8-b9de-4b985f962665" /> + <stereotypeInstanceHasPropertyInstances Id="5b842b37-2228-4d4e-a6e3-c73a64e514bb"> + <propertyInstance Id="15368318-8d2a-43bc-bc58-f965b23218e5" name="PackageVisibility" value="internal"> + <elementDefinition Id="60358739-6232-4470-be3a-ee0790071b77" /> </propertyInstance> - <elementDefinition Id="c7ca4a9e-2ea2-448f-b8ce-69f9b75ac4a4" /> + <elementDefinition Id="d2483058-49c2-4dda-bdca-3d72bc3e3544" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d18a2e1f-3101-4869-b602-f8083114cdf2"> - <propertyInstance Id="5b40a071-3ac6-4017-a0c6-81b7049836ca" name="params" value="false"> - <elementDefinition Id="13e1f25c-b2bd-4241-9ca2-87e21bdb5c21" /> + <stereotypeInstanceHasPropertyInstances Id="6f981947-9d0b-466b-ab91-5d6ce3be3c04"> + <propertyInstance Id="d79b8928-7f55-423a-96ef-6dd01742f4ab" name="params" value="false"> + <elementDefinition Id="cf2a307c-e54d-4155-978d-e83c2717cca0" /> </propertyInstance> - <elementDefinition Id="b6d7d9d6-d023-4913-a941-9e03519572dd" /> + <elementDefinition Id="524b447f-bc4c-47ac-b067-333c07b73913" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="14066f46-f7e3-46da-a772-993faa5f6374" /> + <elementDefinition Id="984130a1-04c2-4cb5-913f-81d6a0f95694" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="bf957c5c-440a-473b-96f8-27a117225f64" direction="Return"> - <elementDefinition Id="28894cab-c9e4-456b-9dd4-209a29aa5cb7" /> + <parameter Id="9cde1533-01d2-440f-8742-9e19de83afd3" name="container" direction="In"> + <referencesInternal> + <reference Id="70d50acc-817e-41b7-b2c0-950841482f14" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox Type%3DGearData)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> + <elementDefinition Id="32098d8f-4644-49ab-a6b6-077cf302b927" /> + </reference> + </referencesInternal> + <elementDefinition Id="5fca735a-543d-4e30-9640-2a7029109afc" /> <type_NamedElement> - <referencedTypeMoniker Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" LastKnownName="IDrivingCycleOutPort" /> + <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="dc470c99-1f20-4192-b6e6-3fcd71d0fb27" name="gearData" direction="In"> + <referencesInternal> + <reference Id="54d8a750-bf20-4cc0-8455-da4ffaa1f5dd" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox Type%3DGearData)]) ParameterIdentifier%3DgearData" tag="ViewCode"> + <elementDefinition Id="c39986d7-e0ee-4be8-82ff-b0d38d57db3f" /> + </reference> + </referencesInternal> + <elementDefinition Id="1d2f7bd0-a3d8-42f9-99d3-a11735bc2085" /> + <type_NamedElement> + <referencedTypeMoniker Id="ded1521a-c504-4c08-af7d-8107a84ea757" LastKnownName="GearData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="7dd964ee-2787-49e8-a95c-923b4455ee86" name="AddComponent" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="2b801296-c0cd-45ef-b0df-7a349d4e7f5b" name="InPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="344d2325-58ea-43e8-af21-c16c9023f6d6" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DVectoSimulationComponent)])" tag="ViewCode"> - <elementDefinition Id="9b76b37a-9505-41b2-ae09-c37204b471bb" /> + <reference Id="c7391262-9fe2-4fbb-8158-39d89af393ca" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3DInPort" tag="ViewCode"> + <elementDefinition Id="b13e6a5f-198d-416a-8210-5d69c5ff6b63" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="0f9d76ca-69ca-4590-aab0-ca0d279c6440" name="method" profile="CSharpProfile"> - <elementDefinition Id="ffad100c-68a9-4b8a-9317-9b521a1ac229" /> + <stereotypeInstance Id="fcfc0380-553f-4431-a663-f9936082a667" name="method" profile="CSharpProfile"> + <elementDefinition Id="5e140bcb-39f4-4396-8712-5dcf9041b86a" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3e52ae51-8eeb-4793-aaf2-0d6057f04338"> - <propertyInstance Id="86209804-c434-4159-9f46-20b59fa4b49f" name="ClrAttributes"> - <elementDefinition Id="68e393ba-f681-4fa6-b690-b5ff838580e8" /> + <stereotypeInstanceHasPropertyInstances Id="6c707019-a8ef-4f41-99fe-28e42d400e68"> + <propertyInstance Id="d7a295bb-6302-46de-a7cd-25f9534c5d5e" name="ClrAttributes"> + <elementDefinition Id="f3f637c3-4586-44a6-bd08-8e7d5b8ab0b6" /> </propertyInstance> - <elementDefinition Id="e7c73d52-6135-4252-b968-3502fa4938b6" /> + <elementDefinition Id="ef4d35a2-cd64-4d33-9f72-4131e9cbb488" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="78945393-18b1-401c-8bdf-87e569425bc0"> - <propertyInstance Id="66d09d8f-ceb1-40e9-afd4-4451a0870ad4" name="IsPartial" value="false"> - <elementDefinition Id="45a541f5-377f-4e74-ba51-ebc74071b89e" /> + <stereotypeInstanceHasPropertyInstances Id="acb0d4e1-f477-430b-b2f6-c203eb02ef75"> + <propertyInstance Id="b18b210d-c3d3-4688-aff2-39a9b758d89c" name="IsPartial" value="false"> + <elementDefinition Id="f35aeeec-0886-4e9e-ba4c-8351ff9044a0" /> </propertyInstance> - <elementDefinition Id="5dfe926c-cee5-4ae4-9f18-1f691c79d81a" /> + <elementDefinition Id="77d344d2-2402-48ac-8d53-85e2df535da8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d08d4542-b756-43c5-b714-e4c8d503fd43"> - <propertyInstance Id="65a728a3-9555-4950-a5d7-f51750e5832d" name="IsUnsafe" value="false"> - <elementDefinition Id="745eef72-2b17-4e9a-8263-c209ecd87860" /> + <stereotypeInstanceHasPropertyInstances Id="3abc241c-35df-4c77-9f6b-3ee7bf3a2bc2"> + <propertyInstance Id="dddebbe4-760d-49db-bf55-bbb770fd967f" name="IsUnsafe" value="false"> + <elementDefinition Id="57c7cec9-46b1-4bda-b5e6-30a486125198" /> </propertyInstance> - <elementDefinition Id="af1b28f3-c5a2-4199-8cdc-2344c60cb415" /> + <elementDefinition Id="ba449ac8-e9aa-4bea-a6f2-59cf557cda70" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8f37071e-1b50-49e1-9c9e-637dca1aa67a"> - <propertyInstance Id="f632a065-b89c-4de7-b9ae-75873d58dd95" name="Inheritance" value="none"> - <elementDefinition Id="67736d4c-6636-4b88-a768-177e5915e001" /> + <stereotypeInstanceHasPropertyInstances Id="2b2da105-8cc4-42ad-b4b8-56d7b7086a98"> + <propertyInstance Id="e141b370-f81e-4676-aaee-769e7bf6461b" name="Inheritance" value="none"> + <elementDefinition Id="703cbabf-29d9-454d-9e10-82e53c5de720" /> </propertyInstance> - <elementDefinition Id="7a279777-340e-4dc1-9794-50f4eedd8f24" /> + <elementDefinition Id="cec5d4e3-fde1-45d2-80c2-9a93b8f41529" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7d2d8533-45f9-4ee7-ab39-80590fd9ffec"> - <propertyInstance Id="fad68ab7-af12-453e-8326-bcbebe2a3db5" name="PackageVisibility" value="internal"> - <elementDefinition Id="e00e903a-b740-4574-abb0-5c5c70475c6e" /> + <stereotypeInstanceHasPropertyInstances Id="e41aac6e-8d34-4e20-b89c-ceb1dfd65930"> + <propertyInstance Id="0bfa0d62-479f-4061-8a49-b5da693323c8" name="PackageVisibility" value="internal"> + <elementDefinition Id="669d579b-a3d9-41b2-9334-08f7550bc200" /> </propertyInstance> - <elementDefinition Id="e33799e3-5816-4930-a2e3-4167afd03081" /> + <elementDefinition Id="04a18836-a3d4-4b84-ae6a-d9ec5d518915" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="62d96970-bbca-4d9b-b13e-3459790a4f62"> - <propertyInstance Id="dfcfced7-66c8-46d1-ab20-d5521736ec2b" name="params" value="false"> - <elementDefinition Id="d14f26de-38bc-4347-9c27-81a4cae5b6c0" /> + <stereotypeInstanceHasPropertyInstances Id="da26dd18-4c34-4f51-8185-a48d838352c2"> + <propertyInstance Id="e1b905c3-222d-4cdd-985d-67de5fad45b5" name="params" value="false"> + <elementDefinition Id="b0653025-bbac-453e-b780-fcbb2eab31d2" /> </propertyInstance> - <elementDefinition Id="de809a8e-26a3-4801-8468-a51a23137f09" /> + <elementDefinition Id="13552bd8-de3c-48f0-9aca-4797e227b83c" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8530157d-b034-4f97-a6cb-caec9a9fa090" /> + <elementDefinition Id="afbb6090-60e6-415a-918a-508a6da23fea" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="1e04735b-c4b9-468b-a398-1b28ac032912" name="component" direction="In"> - <referencesInternal> - <reference Id="ca31b8a6-a54e-4523-ba11-e0360eae964c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3DAddComponent OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DVectoSimulationComponent)]) ParameterIdentifier%3Dcomponent" tag="ViewCode"> - <elementDefinition Id="1d81915a-0c9a-48a2-8e21-0473fcd17b52" /> - </reference> - </referencesInternal> - <elementDefinition Id="66214087-3f72-4c95-a1ba-b3c1552340fa" /> + <parameter Id="338f93ec-7afa-4090-b296-82b0575c7e34" direction="Return"> + <elementDefinition Id="28e99289-6894-453d-a536-319eaa302954" /> <type_NamedElement> - <referencedTypeMoniker Id="bdb1711b-4430-4e73-86aa-a48f64407bba" LastKnownName="VectoSimulationComponent" /> + <referencedTypeMoniker Id="fab17b9d-c67b-439f-97b6-36d43537e636" LastKnownName="ITnInPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="ba7e2cf2-a2ff-44c8-b9d3-afee2e4a3408" name="CommitSimulationStep" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="10fb9cfe-4dcb-49b5-9e50-c8137cc5a144" name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="2791aeb6-dd17-4cbd-bafb-97c6b62b0c7c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3DCommitSimulationStep OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)])" tag="ViewCode"> - <elementDefinition Id="c55b5fa2-5db4-4407-9171-6dd11ff0e2c8" /> + <reference Id="3bb1adb6-5ef9-4d05-b01b-cf7aad6c058a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3DOutPort" tag="ViewCode"> + <elementDefinition Id="187e859b-bed7-46f1-9f14-464276d12e46" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="6245e5b5-bd81-4faf-a46f-7a8300a61a8f" name="method" profile="CSharpProfile"> - <elementDefinition Id="1913da85-c7c4-459a-b82a-6ed51ce5acbe" /> + <stereotypeInstance Id="29de35a5-f566-4e27-953b-9f9f7dcaf02e" name="method" profile="CSharpProfile"> + <elementDefinition Id="f32b17c8-8aea-4442-b7f1-c1756ba4f2dd" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4f3d90e7-48d8-4737-b882-3d207b26d27b"> - <propertyInstance Id="0ad5b402-8640-498b-8a21-199bc24d5b36" name="ClrAttributes"> - <elementDefinition Id="1f8d60f4-8fdc-46bd-9cf1-e1ed19d95e34" /> + <stereotypeInstanceHasPropertyInstances Id="e9c181b5-ec64-4511-8a85-7284dcda71f4"> + <propertyInstance Id="0ecb8567-456c-4496-b74a-ede0debce150" name="ClrAttributes"> + <elementDefinition Id="035a8f56-47eb-43cd-9354-c2f6d3c3e161" /> </propertyInstance> - <elementDefinition Id="a6e426c9-4a53-4438-b238-e8d81b210e13" /> + <elementDefinition Id="f16d21fc-3be4-4bf7-abc6-ad73712ff570" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d1dd4d34-6971-4f59-832f-1bf12cc90341"> - <propertyInstance Id="98db6bd9-6f99-463a-88da-ec558d285a67" name="IsPartial" value="false"> - <elementDefinition Id="88b1ccec-7633-4105-9d67-fd104e2aeddc" /> + <stereotypeInstanceHasPropertyInstances Id="f4a89eca-5b7c-452f-a710-97e294b52c59"> + <propertyInstance Id="d93e75b6-0e1d-4a07-bd75-ce90ec7b2457" name="IsPartial" value="false"> + <elementDefinition Id="a0b329af-e74f-4c74-824d-5e957f571c8d" /> </propertyInstance> - <elementDefinition Id="7c7fde99-4a70-488f-8ea2-4cc847a15e03" /> + <elementDefinition Id="d10c34cb-f4c9-4cf8-84e3-969f6958e258" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bfa8f31a-4072-4153-afe8-210c604e947f"> - <propertyInstance Id="f661dbf2-25b0-47d4-bd3b-587185ba77db" name="IsUnsafe" value="false"> - <elementDefinition Id="3303f908-5683-4eb1-acb1-e0d961e6c719" /> + <stereotypeInstanceHasPropertyInstances Id="846d80bb-b9c3-4f7d-a5c1-f51e21cb5e72"> + <propertyInstance Id="f52d6ee0-30c8-405c-a6cb-9b3e29b1d63c" name="IsUnsafe" value="false"> + <elementDefinition Id="f60790d2-2223-4488-99be-e2b93a624747" /> </propertyInstance> - <elementDefinition Id="7775a307-44c3-49dd-9735-ab2e61015507" /> + <elementDefinition Id="b21c4d4b-b93c-496a-93d5-ec7b889e6379" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4b46e2b3-e74e-44d1-9c3c-8b2f9e1e16e1"> - <propertyInstance Id="6da04b5e-64c3-4e7f-8690-64dca9d24a76" name="Inheritance" value="none"> - <elementDefinition Id="8642e610-33c9-4083-9614-1cc7caa487fb" /> + <stereotypeInstanceHasPropertyInstances Id="0de47b7f-dee5-49b0-92eb-2bd14b100f87"> + <propertyInstance Id="b51b44a4-8378-408f-a6d8-6b5b824b0c76" name="Inheritance" value="none"> + <elementDefinition Id="05ec60f4-fd13-4f53-8088-5a13fe2d6e45" /> </propertyInstance> - <elementDefinition Id="64fc5edb-d9ee-4049-a23d-34c4ac2b49d6" /> + <elementDefinition Id="6b331d44-3c7b-4240-9c0e-55ab13b05d2a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0c48cdec-f78a-4bd9-84ce-59ba0738ec84"> - <propertyInstance Id="a5cc99c4-abb6-4562-bf01-84734e0d5495" name="PackageVisibility" value="internal"> - <elementDefinition Id="864bfe4e-123a-4f44-b48d-9cda4c0a151e" /> + <stereotypeInstanceHasPropertyInstances Id="d14769b2-7d39-4391-987e-980b702a05e0"> + <propertyInstance Id="5e35dc4c-60e3-437c-8189-be057fbae653" name="PackageVisibility" value="internal"> + <elementDefinition Id="eb03e40a-4581-49f1-a194-aea12e8b2e75" /> </propertyInstance> - <elementDefinition Id="5595a16d-364f-4be6-834f-12d092ab5a1a" /> + <elementDefinition Id="7951dc23-14db-4848-a49a-86a856861f8b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="52a143fa-6dfa-40f4-9d1f-ed7ec559eebe"> - <propertyInstance Id="51610c0b-392d-41a8-8bef-015d2209c19f" name="params" value="false"> - <elementDefinition Id="a26b03ad-05ca-42c5-ac8c-94a3e94a7c7c" /> + <stereotypeInstanceHasPropertyInstances Id="1226687e-ea8e-4c32-96f5-75d2e9413ccb"> + <propertyInstance Id="ac5ae611-a7ef-4be5-8733-432688567f06" name="params" value="false"> + <elementDefinition Id="30fb87b4-f5bf-43c6-84fb-1610a9b2afe4" /> </propertyInstance> - <elementDefinition Id="f1a96f3e-8b3d-48f7-87b2-8d51f8ef15bd" /> + <elementDefinition Id="5c023aad-c6f5-4b93-b349-9922e241ca08" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a04a8764-352e-4a77-bbdf-ad9cf25791e9" /> + <elementDefinition Id="4deb448f-8377-485d-9cde-64c34420b02a" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="41308469-4207-40ff-829c-7a06ee7859da" name="time" direction="In"> - <referencesInternal> - <reference Id="678c5899-426d-4e3a-bf9d-0758f17ae8bb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3DCommitSimulationStep OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)]) ParameterIdentifier%3Dtime" tag="ViewCode"> - <elementDefinition Id="1cd6f009-2914-4426-8702-4aaef2f39baf" /> - </reference> - </referencesInternal> - <elementDefinition Id="8342af59-4388-488b-91a3-1ddb8607b43b" /> - <type_NamedElement> - <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="f0298c86-4870-4a1c-b94c-9c8bbf28afdb" name="simulationInterval" direction="In"> - <referencesInternal> - <reference Id="1f276b22-5b27-427b-bf25-8b1d924130e4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3D(Name%3DCommitSimulationStep OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)]) ParameterIdentifier%3DsimulationInterval" tag="ViewCode"> - <elementDefinition Id="6c1b649c-187c-40d1-abfe-4e8e32b47781" /> - </reference> - </referencesInternal> - <elementDefinition Id="98e9a72b-d930-4858-8e45-412f4593c60a" /> + <parameter Id="50970277-df56-47ab-b4fd-dafc4643c1cc" direction="Return"> + <elementDefinition Id="32eeb210-df05-4040-9f41-092672fefa3e" /> <type_NamedElement> - <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="5dc336fe-1dd6-4f37-81e5-41818ec54ac7" name="FinishSimulation" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="129ddb40-1ef3-4b57-813a-843d407b353b" name="Connect" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="d7fcb16a-3cc8-42c7-9ef2-d159b61a4b8c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DFinishSimulation" tag="ViewCode"> - <elementDefinition Id="5994846d-2aee-413c-828e-e76de0c097c9" /> + <reference Id="044ea317-2dc0-4056-acd1-f4981eb83c6e" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)])" tag="ViewCode"> + <elementDefinition Id="738217c7-c0cd-4f8d-b8a3-5f757b93377a" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="18d932e5-78f2-487e-b25a-40d16eefee8d" name="method" profile="CSharpProfile"> - <elementDefinition Id="a9f7eda6-cfb1-4471-94cf-42ab66daa009" /> + <stereotypeInstance Id="02283cf3-1729-4996-be10-b57a8293d647" name="method" profile="CSharpProfile"> + <elementDefinition Id="6204da09-30be-4e80-a269-f7a3b68fc4b9" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4ff54ae5-936a-4fcf-b69e-c86b3532be86"> - <propertyInstance Id="46df94d2-37a4-4102-90ea-942546538a55" name="ClrAttributes"> - <elementDefinition Id="a32ab7d6-ad9f-4949-a95b-09e22e4950e6" /> + <stereotypeInstanceHasPropertyInstances Id="3df46090-3a06-40e1-85b6-35a926ea2001"> + <propertyInstance Id="990609a8-4fbe-4034-bcef-2846d7d3e1c4" name="ClrAttributes"> + <elementDefinition Id="8eddff0a-8f58-4350-bd1a-7183ef1e62f3" /> </propertyInstance> - <elementDefinition Id="8cbb1e32-0ca3-41f4-a3a9-4b3525962451" /> + <elementDefinition Id="a68b70a5-567e-40e8-be66-a8f6b8bdb5dd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d3c20b6d-db03-48f0-bab6-c3fbd3778948"> - <propertyInstance Id="c2cce2cf-af1f-431e-b6ad-0003819fba92" name="IsPartial" value="false"> - <elementDefinition Id="3378c2b5-c743-4a4f-8896-53e4c844f2e4" /> + <stereotypeInstanceHasPropertyInstances Id="6881898f-d6fc-4223-8a8e-d1a5be9aabbe"> + <propertyInstance Id="b7da685c-8625-45c6-a0ae-09510466ebec" name="IsPartial" value="false"> + <elementDefinition Id="050d335d-8865-4925-ba49-7b7712b77ce7" /> </propertyInstance> - <elementDefinition Id="60b613f5-44ed-4fab-978a-9b0fa12f4eed" /> + <elementDefinition Id="8ab28f31-0615-435b-b709-9cad8304a83d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f6ab7d2b-b2cb-4e5e-9373-0c5f40457b77"> - <propertyInstance Id="c022a29a-8323-4726-a1f8-5f1ed25e7ffe" name="IsUnsafe" value="false"> - <elementDefinition Id="a99653c6-2d11-467b-bf75-b2f2380da871" /> + <stereotypeInstanceHasPropertyInstances Id="ef5e786c-288c-4881-85d1-215c731515ff"> + <propertyInstance Id="dcee2ede-104e-44d6-9d60-01d483a0332c" name="IsUnsafe" value="false"> + <elementDefinition Id="b7d3979b-4e70-4e05-94b3-a2ce4598bcd5" /> </propertyInstance> - <elementDefinition Id="e49386ed-f503-4a16-a9eb-deab45416799" /> + <elementDefinition Id="f1c82cbc-d28c-411a-9128-6e6e95d89302" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8f10c398-4de5-407d-99fc-ac78a351399f"> - <propertyInstance Id="c22ac6bd-6fa6-485e-a541-ed783769dcf3" name="Inheritance" value="none"> - <elementDefinition Id="7268cb37-01a9-4c8d-906a-8f539848b8ee" /> + <stereotypeInstanceHasPropertyInstances Id="2561f469-9a62-4662-82c5-5ba7e3dcb45f"> + <propertyInstance Id="cc30f9a7-c539-4943-8ce0-550925b385d9" name="Inheritance" value="none"> + <elementDefinition Id="01fe376a-e5e0-4c2e-9347-8f76bdff1aab" /> </propertyInstance> - <elementDefinition Id="5b6b337c-d129-45cb-909e-78f973cd3f7a" /> + <elementDefinition Id="b2e7d08e-6a41-48d2-b173-01f70a6a59c4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="400167ba-82b0-47f5-8a76-c67ab9ccd2fb"> - <propertyInstance Id="7f9289f1-b4e4-4b61-bf91-fab174e57ea7" name="PackageVisibility" value="internal"> - <elementDefinition Id="779a0300-4fd2-4e83-9a38-d240fd0fc7e4" /> + <stereotypeInstanceHasPropertyInstances Id="f96ae8d5-73d1-4abd-b82a-28da4a647991"> + <propertyInstance Id="15757fc1-299c-4421-b8f9-665314c201d9" name="PackageVisibility" value="internal"> + <elementDefinition Id="abfab91e-0b64-4b2c-bf92-24202a3e00ec" /> </propertyInstance> - <elementDefinition Id="e4b3cc85-9b75-4a40-9ae4-004072173f3d" /> + <elementDefinition Id="ed47886b-3db1-4fc4-a1d1-6edc8b3400ac" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3a2eb1dc-e470-4442-82d9-d2002ae3e0b4"> - <propertyInstance Id="4d26685b-5747-483a-97b5-dd2a56bf9567" name="params" value="false"> - <elementDefinition Id="8a1804e5-3f10-4074-9b47-edef3df17bdb" /> + <stereotypeInstanceHasPropertyInstances Id="1190a8d6-2518-4491-93f0-76585491a10d"> + <propertyInstance Id="7359457b-f3b3-4c2d-bef4-c2a9706cbaec" name="params" value="false"> + <elementDefinition Id="22134ad1-a9ae-4f98-82ae-5563e29a80a6" /> </propertyInstance> - <elementDefinition Id="2ee4167c-5e2b-448c-9c8a-705bc45428bb" /> + <elementDefinition Id="b3a4fc79-999a-4f26-aa28-d781cceb97bf" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a363a449-6622-4629-818b-f210fbac2bdb" /> + <elementDefinition Id="0f337b2d-1e2b-4d8c-a0f8-a390eba0480e" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ca702a1b-a8dd-46ba-ade6-aaffed94881c" name="other" direction="In"> + <referencesInternal> + <reference Id="07033ab4-150e-4439-8812-5e3f5b45560c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="da44b7b5-e5cc-49ef-8b45-a0bae30157df" /> + </reference> + </referencesInternal> + <elementDefinition Id="4eabab3a-1c7e-48d5-a8e0-27cc25fd1258" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> </operation> - <operation Id="f9cb5e9c-98de-4fc8-a3fc-cdb9afea71d8" name="SimulationComponents" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="7208a217-02e2-4f5e-a620-0bfc42a21206" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="6619be6e-daea-4e31-b21e-409a80288735" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer Member%3DSimulationComponents" tag="ViewCode"> - <elementDefinition Id="ad6642ff-e6c4-42bd-a1a6-8494c452e216" /> + <reference Id="765d176d-f7c2-41ca-aac2-7ca3b10bba6f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" tag="ViewCode"> + <elementDefinition Id="e333da07-f278-4e68-a460-3704c167d9cf" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="982aeebf-7144-4306-a512-f207708971de" name="method" profile="CSharpProfile"> - <elementDefinition Id="f0938c37-ca46-4116-8417-961ce7a9f9d6" /> + <stereotypeInstance Id="ab1a0be7-cc82-42f1-91ca-7c415abce0ee" name="method" profile="CSharpProfile"> + <elementDefinition Id="d0851f79-33c4-448c-842c-e5c789e74caf" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="76eefa8d-eb53-4a42-9317-18b77540863a"> - <propertyInstance Id="86f03687-bec9-4b35-bc30-f2651f11d5bd" name="ClrAttributes"> - <elementDefinition Id="6a97f65a-e0cb-40e0-9154-4f8d74a8a80a" /> + <stereotypeInstanceHasPropertyInstances Id="234ad117-4796-4c38-bfe3-4b7c5d8022d3"> + <propertyInstance Id="f65804a0-26a9-4ad7-9e25-0d83c3f860d8" name="ClrAttributes"> + <elementDefinition Id="4fe82f46-7718-47c6-a28e-d7082b0f041a" /> </propertyInstance> - <elementDefinition Id="4786dfcb-aa28-4d4f-b718-1a7ad682f0bf" /> + <elementDefinition Id="8864cd34-7b15-4b1d-bdab-1ccf837ba7fa" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="da1fe1a5-3508-4a10-9e8a-059c08356b94"> - <propertyInstance Id="32556c9b-95cb-45a3-b1a7-b499b809a402" name="IsPartial" value="false"> - <elementDefinition Id="84f997bb-39d6-4e8c-9ed8-f127f6327f00" /> + <stereotypeInstanceHasPropertyInstances Id="3f081f62-e560-44b9-8def-3b567623c299"> + <propertyInstance Id="a0a453d5-47e7-43c5-8634-09fbe3f0edac" name="IsPartial" value="false"> + <elementDefinition Id="55b5da50-b2e6-4245-a8c2-9f21243e9066" /> </propertyInstance> - <elementDefinition Id="f90391aa-6866-4b83-886e-e872af483160" /> + <elementDefinition Id="28836924-575c-4785-a758-b3cfed991db5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e059c020-7b16-4188-9262-10b4fb9b9f3f"> - <propertyInstance Id="f07d2249-1f19-47fe-b040-7c9c7dd743df" name="IsUnsafe" value="false"> - <elementDefinition Id="4c093155-dbb2-49ce-9b97-cb1b039bc128" /> + <stereotypeInstanceHasPropertyInstances Id="7b77b630-bf40-411a-abef-9b379d21777d"> + <propertyInstance Id="d0f33a0f-2e5c-456d-9f4c-d6827e1e4a25" name="IsUnsafe" value="false"> + <elementDefinition Id="f5f914bd-d18c-4e65-ab06-ecaf2b5bde62" /> </propertyInstance> - <elementDefinition Id="0733c43e-7076-41ec-9164-006dc0f60417" /> + <elementDefinition Id="c5d82d3d-69da-4b03-870b-a9d8592e9928" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0d50baf7-0fef-4da3-b729-43a9e325815b"> - <propertyInstance Id="c8444b5f-719d-4b2d-8175-6ba978b59b3e" name="Inheritance" value="none"> - <elementDefinition Id="9b738b2d-291c-4f7b-ac58-c628a5943a2b" /> + <stereotypeInstanceHasPropertyInstances Id="91b419d2-3784-4d82-b37f-2366c3e05c1f"> + <propertyInstance Id="b4542d67-ece8-442c-bc41-75f0346fc716" name="Inheritance" value="none"> + <elementDefinition Id="9b486751-28f5-435d-a8f5-1c45aa44d81a" /> </propertyInstance> - <elementDefinition Id="33b68809-8315-4828-9cfe-37a16cd44b54" /> + <elementDefinition Id="cb399fe3-51f6-4844-b33e-f36c4fdf6521" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="65a4136e-5148-4c39-bbc9-91b93a4c4063"> - <propertyInstance Id="e9720aab-a2c7-4a7d-8f66-de486a838f9c" name="PackageVisibility" value="internal"> - <elementDefinition Id="3911f32a-f5b3-401b-a46b-acb9d9ba4a31" /> + <stereotypeInstanceHasPropertyInstances Id="820425ab-4b78-4f64-81ad-0d4987e11dfc"> + <propertyInstance Id="8b52e943-bda6-429c-8eb7-f2e884b809a9" name="PackageVisibility" value="internal"> + <elementDefinition Id="26137509-0bb5-4412-880c-45a9e4e23dc1" /> </propertyInstance> - <elementDefinition Id="cf08fe00-0835-41d8-b595-14775e2561c3" /> + <elementDefinition Id="383a193b-ff7f-4458-ab97-44b0ca84aa7b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="741f28e1-5676-4daa-a809-c5d53b7e8259"> - <propertyInstance Id="7f083c59-53be-4a61-a413-d67190a13378" name="params" value="false"> - <elementDefinition Id="5a2dee53-38e7-4d33-8540-3451612586b0" /> + <stereotypeInstanceHasPropertyInstances Id="8b44eff2-7b38-4bbf-91ed-ee6af64de19e"> + <propertyInstance Id="75323f29-28c3-4e29-91de-978d8e173418" name="params" value="false"> + <elementDefinition Id="8216af0a-9bb3-440d-883f-31a5d5d08f06" /> </propertyInstance> - <elementDefinition Id="bf4ad3fd-2110-45c5-968c-e101be56f72b" /> + <elementDefinition Id="87ff8ba3-7788-4953-a6f0-4b227762145d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="e56aa885-a7e2-4325-ac7f-601637f9cf7c" /> + <elementDefinition Id="0b7e6331-66cc-41d5-93ac-9b69ec4f11bd" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="e080e4b9-a969-43b3-9eaf-0162ec36c3bd" direction="Return"> - <elementDefinition Id="7ffa6458-777e-4d19-914b-64851457a207" /> + <parameter Id="d85032fd-8f2f-4cb1-b9eb-9a29650efae2" direction="Return"> + <elementDefinition Id="b992e3bc-3e08-42aa-88e1-e970c85ee9b4" /> <type_NamedElement> - <referencedTypeMoniker Id="9eed8871-f21b-4165-9d4d-ce4c9fa5ab42" LastKnownName="IReadOnlyCollection<VectoSimulationComponent>" /> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="23d4beb1-a486-45e5-a686-37ca0f749ff4" name="absTime" direction="In"> + <referencesInternal> + <reference Id="d9984aaf-f3af-458c-8693-eb6ec396da80" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="36128be6-f621-4f9f-ab92-5b4b8a272d2b" /> + </reference> + </referencesInternal> + <elementDefinition Id="b7c93716-4bb1-4545-8a16-5030cab94a47" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="cbd0d0b9-a395-41f1-9108-3675bc53782e" name="dt" direction="In"> + <referencesInternal> + <reference Id="23662a08-e5af-431f-9e85-30fe1832a8c1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="de7cb0ee-1e0d-4eeb-bae7-ec6605db9948" /> + </reference> + </referencesInternal> + <elementDefinition Id="b4b680c0-0d5f-426d-aeab-7276a20dbd36" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="58053294-e728-49f8-971e-028a77281bf6" name="torque" direction="In"> + <referencesInternal> + <reference Id="8d3a1f93-0e82-4e3a-9cce-5e063e2efa45" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="9f9773bb-ee8c-4111-bad4-338dc165effc" /> + </reference> + </referencesInternal> + <elementDefinition Id="e00cbfe8-59bf-4a4a-b533-69cdcc9aa513" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="00451bfc-f9f9-4a0d-8d85-a354b9985d9c" name="angularVelocity" direction="In"> + <referencesInternal> + <reference Id="1342df02-0b48-42c4-ad30-efe652f231c4" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DangularVelocity" tag="ViewCode"> + <elementDefinition Id="d977d964-a272-4c69-b4fd-8da9f75b4511" /> + </reference> + </referencesInternal> + <elementDefinition Id="0f291a94-2dc2-4585-b812-1e8177a9540d" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="b843540b-87fd-4fbd-9eac-6b979b5e3695" name="dryRun" direction="In"> + <referencesInternal> + <reference Id="bafc579e-7629-404d-b2e6-61b9ea8f21ce" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" tag="ViewCode"> + <elementDefinition Id="b1a48a71-fc99-412f-ba88-e56cf3b1290c" /> + </reference> + </referencesInternal> + <elementDefinition Id="cf6d9df4-67db-4975-b488-2108ffb01481" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - </ownedOperationsInternal> - </class> - </logicalClassDesignerModelHasTypes> - <packageHasNamedElement> - <referencedType Id="5ef23960-f257-4192-8a60-4cfe7dc572fe" name="IList<VectoSimulationComponent>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IList<VectoSimulationComponent>"> - <elementDefinition Id="ae3f4fcc-a524-42b6-bc1c-ef27fdaa0387" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="84c7e136-72d3-441d-9ec8-0b7a3fa0ca8f" name="IEngineCockpit" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Cockpit::IEngineCockpit"> - <elementDefinition Id="b5369ef2-53be-474a-b7ae-d1e22c21bc69" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="206a7930-a964-4045-9ab6-cd1bf48fdf40" name="IGearboxCockpit" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Cockpit::IGearboxCockpit"> - <elementDefinition Id="79a658b1-b882-44ef-a566-26601c4e84ac" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="0dd2b6a7-ffdd-41a4-8e9f-c351c05754ae" name="IVehicleCockpit" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Cockpit::IVehicleCockpit"> - <elementDefinition Id="a1f0ad20-7cb9-47ae-b788-4c64b9cab5ec" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" name="IDrivingCycleOutPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IDrivingCycleOutPort"> - <elementDefinition Id="28cea752-95bf-4d9f-922c-7e4f017e4f98" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="9c70893d-a363-4032-bbaa-a913395b2ca8" name="UInt32" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::UInt32"> - <elementDefinition Id="cfcbbd6f-9851-4da9-9926-5c00b65ddb6c" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" name="PerSecond" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::PerSecond"> - <elementDefinition Id="ddffc853-3623-4e97-99e2-4967c91b4427" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" name="MeterPerSecond" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::MeterPerSecond"> - <elementDefinition Id="c6654481-5319-4973-b138-b48f2a534095" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="bdb1711b-4430-4e73-86aa-a48f64407bba" name="VectoSimulationComponent" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::VectoSimulationComponent"> - <elementDefinition Id="20481bf1-2348-4442-8240-b1c67040a9bc" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="317e18e1-4178-4640-81fe-d282459ef924" name="Double" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Double"> - <elementDefinition Id="7b973014-7fe3-46bf-a939-792ab5051df1" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="9eed8871-f21b-4165-9d4d-ce4c9fa5ab42" name="IReadOnlyCollection<VectoSimulationComponent>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IReadOnlyCollection<VectoSimulationComponent>"> - <elementDefinition Id="efa963e4-86c7-4655-97b3-becba6db5723" /> - </referencedType> - </packageHasNamedElement> - <logicalClassDesignerModelHasTypes> - <class Id="d2d4a7ed-3c57-4c2c-9244-272583861630" name="SimulatorFactory" isAbstract="false" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="e59a1e99-fafe-453d-b01b-80e262a72e1e" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory" tag="ViewCode"> - <elementDefinition Id="a931172b-23b7-4a8d-8d36-e95347dbfb08" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="35d6b261-3c62-4896-9909-86d29aa3af03" name="class" profile="CSharpProfile"> - <elementDefinition Id="7d14b219-15f4-41c6-bbac-052f189eec0a" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4db7c9e6-9679-4287-89c4-de99ee930c80"> - <propertyInstance Id="3f1a692a-b3d5-44db-ac27-94459c3e2b99" name="ClrAttributes"> - <elementDefinition Id="7648547f-0bee-4e89-a16b-1e3a278a80df" /> - </propertyInstance> - <elementDefinition Id="040532de-f9fb-4625-83ec-3f14d243f884" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c12a2e71-4f49-4ce8-8fab-4b56d892166a"> - <propertyInstance Id="ca075e6a-4516-47a0-98d7-cb8746f79053" name="IsPartial" value="false"> - <elementDefinition Id="9e75e588-b2e0-4086-a7bf-293f7bf42a8a" /> - </propertyInstance> - <elementDefinition Id="bec58d63-6d10-47d3-a593-4e3db7b6cb9e" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2f1d31bc-750e-4db4-820a-4aaab76f5a9c"> - <propertyInstance Id="c07b6318-ce2f-4aaf-8163-b776bf239167" name="IsStatic" value="False"> - <elementDefinition Id="2af4030a-c90d-4502-892b-5f8de7824da0" /> - </propertyInstance> - <elementDefinition Id="a82b576a-6a5e-41b3-98c9-70720ce1ec8c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3dde0d55-6388-423e-b148-460fa7aefc77"> - <propertyInstance Id="04a4ad57-fd7a-4008-b13a-2a7ce29b2c54" name="IsUnsafe" value="false"> - <elementDefinition Id="a991c762-635e-478e-8190-c90efa6cbeb8" /> - </propertyInstance> - <elementDefinition Id="aabe46e9-6228-43e2-8b63-32c61ca4c243" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b2e6709f-35d9-4577-89dd-47f002ec496a"> - <propertyInstance Id="06b4fef2-6be8-43f9-9f1f-11ca240e8ccc" name="PackageVisibility" value="internal"> - <elementDefinition Id="e21dc528-a3ce-42f3-9b0d-241206eeff6e" /> - </propertyInstance> - <elementDefinition Id="5314cf34-72a6-4104-b4be-a790a99e49de" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="6b469c23-a2a8-4930-ae18-8056b24838ef" /> - <targetEnds> - <association Id="cc3d028d-cecf-4d74-a0ee-ccab4b1e31b1" isDerived="false" sourceEndRoleName="SimulatorFactory" targetEndRoleName="DataReader" isLeaf="false" isAbstract="false"> - <interfaceMoniker Id="6956d26e-ba7a-4a83-a5af-fe01e05a737b" LastKnownName="ISimulationDataReader" /> - <description>Property DataReader references type ISimulationDataReader.</description> - <relationshipOwnedElementsInternal> - <associationHasOwnedEnds> - <memberEnd Id="468a2825-d537-4273-8ba9-a509a03d04ab" name="SimulatorFactory" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> - <lowerValueInternal> - <literalString Id="b3aa0e67-0eee-4b02-bdb4-ce77b4a94541" name="Lower" value="*"> - <elementDefinition Id="850e26c6-15d5-445e-9b66-fbfc3fc1666e" /> - </literalString> - </lowerValueInternal> - <upperValueInternal> - <literalString Id="178b294f-7761-4fb7-90e5-c567a840f89c" name="Upper" value="*"> - <elementDefinition Id="1f8ede98-d3d1-4489-b482-e220e6d6d94b" /> - </literalString> - </upperValueInternal> - <elementDefinition Id="00805045-88a5-46c9-b416-d09fd1ae0bcb" /> - </memberEnd> - </associationHasOwnedEnds> - <associationHasOwnedEnds> - <memberEnd Id="382db657-4998-450b-8efc-c3717dbb5640" name="DataReader" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <lowerValueInternal> - <literalString Id="e9719c89-eff5-4a15-89e5-96cea46e167c" name="Lower" value="1"> - <elementDefinition Id="bde73d98-bfa4-4c00-93e6-e84c21a1fc92" /> - </literalString> - </lowerValueInternal> - <upperValueInternal> - <literalString Id="590e7479-fcf7-4079-94d1-d03724ca5345" name="Upper" value="1"> - <elementDefinition Id="4f6306cb-ce19-4859-a6a2-99eb2f7f4fef" /> - </literalString> - </upperValueInternal> - <elementDefinition Id="781e82c7-33e0-43a6-be90-8fa2191148a8" /> - </memberEnd> - </associationHasOwnedEnds> - </relationshipOwnedElementsInternal> - <elementDefinition Id="4208833b-0d7a-4583-86e4-3d83edd8aa03" /> - </association> - </targetEnds> - <ownedAttributesInternal> - <property Id="c61042c7-28ef-4b73-8985-4bb9f94d2ff7" name="DataReader" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <operation Id="52b27411-bac2-4aa2-9142-65913b105394" name="Initialize" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="a5163f2e-2787-48ca-badc-ccbbba60fa40" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3DDataReader" tag="ViewCode"> - <elementDefinition Id="2d5e324a-5c4f-44f3-a7f9-3e274d8dcacd" /> + <reference Id="916c8e2c-fee5-4094-b922-ec5eaa2e71b8" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" tag="ViewCode"> + <elementDefinition Id="5d223e32-9a72-4283-b2b7-573e6208fa07" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="a1094d97-cfa2-48e1-9820-83e225639401" name="property" profile="CSharpProfile"> - <elementDefinition Id="af91fecb-29b9-4b67-bbaf-8e113860da91" /> + <stereotypeInstance Id="069e55c5-3810-4126-ad16-9f8e031cfc54" name="method" profile="CSharpProfile"> + <elementDefinition Id="99f9644a-c047-461b-90ab-5d95f7fdfc08" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3f25d614-743a-47bc-b309-6b32a1a5f17c"> - <propertyInstance Id="7393a9d8-f37a-4c5b-b3a3-01ab7178fc03" name="ClrAttributes"> - <elementDefinition Id="68900b84-b65c-40c8-93f8-c9cc82e7112b" /> - </propertyInstance> - <elementDefinition Id="09d8a6b9-ef35-4092-85e8-afcb7af7cd0e" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ae4ec969-e5f7-42ec-a5d9-2b35a27af7ef"> - <propertyInstance Id="94c77ef4-9b5c-448a-890a-91261234212d" name="Get" value="public"> - <elementDefinition Id="052da010-a4fe-468c-8370-2016389d83be" /> + <stereotypeInstanceHasPropertyInstances Id="f1c748fc-543c-44b9-8cf3-9a8afb0f2f4b"> + <propertyInstance Id="3bd849c5-8bae-4db2-9b17-2da42070d663" name="ClrAttributes"> + <elementDefinition Id="c7871a98-a727-4867-be1c-e6b300115749" /> </propertyInstance> - <elementDefinition Id="bcbaa0f4-4cb0-44b9-910a-1a62a5d8908c" /> + <elementDefinition Id="4cc695d7-cd7c-4070-87d5-d7c1bfe45b56" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e6c03b7b-63c5-4344-934f-99269c9f2d6f"> - <propertyInstance Id="777158de-cf2a-4a07-a18a-81b8a9d9aaca" name="HasBody" value="false"> - <elementDefinition Id="1bf53bac-5c1d-4511-9896-e0b7448e3e51" /> + <stereotypeInstanceHasPropertyInstances Id="61cd2651-75c4-491e-9509-a3613892e2c3"> + <propertyInstance Id="a2c5d448-2fb5-4395-88b8-1ac076e7ce2a" name="IsPartial" value="false"> + <elementDefinition Id="42f2edf1-15a9-4c23-9b68-57fe733c41c3" /> </propertyInstance> - <elementDefinition Id="2ed44502-ca9c-4d83-95f9-8a11ed5dbb91" /> + <elementDefinition Id="a46c118f-1628-4cd1-a60b-dc3cb6f2e4a6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="456a6b25-9129-4a60-bbcc-618ddd799854"> - <propertyInstance Id="144e49d9-284c-4676-8551-0797573443ed" name="IsUnsafe" value="false"> - <elementDefinition Id="cda861eb-d365-4008-a707-3f4d8ec38ca9" /> + <stereotypeInstanceHasPropertyInstances Id="8867b662-0d71-4800-8be4-952db990a381"> + <propertyInstance Id="3c6a490d-ead1-47af-a01a-9115b339fafe" name="IsUnsafe" value="false"> + <elementDefinition Id="60ddc99a-7550-4e80-8c12-2db0d2ff32e2" /> </propertyInstance> - <elementDefinition Id="a46ea582-22c9-4e99-987c-ffe1d47f4a88" /> + <elementDefinition Id="b99d533d-e414-4e76-8747-a517e353efa5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2b2da9ba-0202-4529-8385-79ea5e3fc70d"> - <propertyInstance Id="68e1dd3e-4152-43b7-aa62-07ad350903f8" name="Inheritance" value="none"> - <elementDefinition Id="abb3a123-fd6d-4c27-abdb-b3ef3198e2a9" /> + <stereotypeInstanceHasPropertyInstances Id="31fbe5fa-b333-41f2-a77b-c4f58b3b7a5f"> + <propertyInstance Id="f895bd72-8bdb-403a-a1b2-18523b79ec4c" name="Inheritance" value="none"> + <elementDefinition Id="6f05f2b9-5fff-4b69-a2d7-88f4427b65d3" /> </propertyInstance> - <elementDefinition Id="7ca606b8-96ab-4072-93b7-cc220503cd56" /> + <elementDefinition Id="5838d089-037a-43a2-a4de-c32c4c8a6793" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e057a9bb-023f-4132-9359-6460c1fcc07a"> - <propertyInstance Id="8525ef70-5eea-4e7a-9c45-c54270a6182c" name="PackageVisibility" value="internal"> - <elementDefinition Id="fc1201cf-5ea2-4a45-b686-632873f452c7" /> + <stereotypeInstanceHasPropertyInstances Id="ba82bb01-1a38-40e9-bc3f-e198794c5ba2"> + <propertyInstance Id="94901329-74f1-49dc-97d2-6de999984c15" name="PackageVisibility" value="internal"> + <elementDefinition Id="bc695fb2-d440-4d82-b8e2-96aab7dbe261" /> </propertyInstance> - <elementDefinition Id="8b966052-b4ff-47c1-bf0c-2f973364de70" /> + <elementDefinition Id="3c0ec00c-0fdb-4107-b8ae-fb7e867bfc01" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7adc9c39-0e54-4a0a-9777-da03e5f7fc25"> - <propertyInstance Id="9f760545-2c59-49b2-8f0a-b4e275fbc9fa" name="Set" value="public"> - <elementDefinition Id="d069b382-8574-42ac-827d-f11633fa7061" /> + <stereotypeInstanceHasPropertyInstances Id="29c88346-59dc-4991-8087-b1f46c34bc39"> + <propertyInstance Id="e040d328-1f0d-46b4-b930-d81ff0a12ea5" name="params" value="false"> + <elementDefinition Id="ab6f8e7e-3587-4e08-8c7e-4e1983983aa4" /> </propertyInstance> - <elementDefinition Id="ff86f1d7-2f19-4060-a7a6-1340e031af32" /> + <elementDefinition Id="8ffe597b-91e2-42f2-8a64-a4fa12ac743a" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="f0a77439-2155-4151-b4fc-5403cf6a25d7" /> - <type_NamedElement> - <referencedTypeMoniker Id="fd33bb50-959b-42e5-877f-8cff738039c0" LastKnownName="ISimulationDataReader" /> - </type_NamedElement> - </property> - <property Id="adcac316-2131-4fdd-9b85-13e194655679" name="SumWriter" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="9e281207-1193-4bba-a1ff-b36d5251956f" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="dee587a8-93bd-457d-a59c-04d53f1c6743" direction="Return"> + <elementDefinition Id="8e03aff2-fd4c-4853-9a39-117d711a245c" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="43391b83-7326-4fd5-873a-5823a24ff06b" name="torque" direction="In"> + <referencesInternal> + <reference Id="6a04c0dc-b5c7-41e7-8ee4-401c9174089c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" tag="ViewCode"> + <elementDefinition Id="9602cef5-44d5-4f8f-a816-d99bab4d0583" /> + </reference> + </referencesInternal> + <elementDefinition Id="86ec15e1-d2bc-4381-8b2b-cbe7f996d4c9" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="3cfcb771-c943-45f8-af47-7dfcc910938d" name="angularVelocity" direction="In"> + <referencesInternal> + <reference Id="a3a536d2-1453-4947-a26a-c28d85a2e864" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DangularVelocity" tag="ViewCode"> + <elementDefinition Id="b4c8924b-868e-467a-86d4-3f6600d1078c" /> + </reference> + </referencesInternal> + <elementDefinition Id="fe8cae65-b941-4227-8266-e104f6da711e" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="f39c6063-7b11-4d87-8946-c0582d1c294c" name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="a6aae854-5ba7-43ad-bcb4-78aa88a0f13f" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3DSumWriter" tag="ViewCode"> - <elementDefinition Id="ba47d37b-6725-4623-aaf2-99e68720a23a" /> + <reference Id="bb83782f-5e39-47d1-b94e-751d74ef23a7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode"> + <elementDefinition Id="3da5ddc2-6703-4926-99e4-3dc2bb10c488" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="096f1778-d079-4993-8225-4bfe9c1daa21" name="property" profile="CSharpProfile"> - <elementDefinition Id="381cb348-ee40-4a9f-9e92-0d681587e6d6" /> + <stereotypeInstance Id="c433871b-176c-4970-b5db-7c880f11f010" name="method" profile="CSharpProfile"> + <elementDefinition Id="7559dde4-1544-4a23-9faf-4ca996b82334" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="20399d42-0689-4cee-b9fd-a459660fd781"> - <propertyInstance Id="3fcbc82f-b027-4fe8-a07c-a2349ceafa49" name="ClrAttributes"> - <elementDefinition Id="05bd0384-5210-4a88-8ba9-5f6d54de2d0b" /> + <stereotypeInstanceHasPropertyInstances Id="e57d8238-150f-4961-af19-a00869945635"> + <propertyInstance Id="b27bb335-aace-4c34-bef0-faa1635603cc" name="ClrAttributes"> + <elementDefinition Id="435ff6ff-fce6-45de-88fc-0a9573d2e275" /> </propertyInstance> - <elementDefinition Id="d16e3af3-8e98-424d-ab6e-e47919307683" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c0c9a873-28e9-4cc9-8814-af7e54a228b1"> - <propertyInstance Id="614fe3cd-d33a-44d5-8270-ee795d85ecac" name="Get" value="public"> - <elementDefinition Id="85a907de-a140-4c45-97df-b98199ab3daa" /> - </propertyInstance> - <elementDefinition Id="0eb5182f-688b-43ed-b2d3-65e80a523bd0" /> + <elementDefinition Id="50c8cc2b-cb69-4ab1-b766-1d844cf65ea6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="84b1555b-a54a-49f2-a429-79a541cce523"> - <propertyInstance Id="6804aa8a-75e3-4ea0-90b6-25d1c8fb015d" name="HasBody" value="false"> - <elementDefinition Id="43d11bc6-e2ca-4e67-99b6-f0bf46cdf83d" /> + <stereotypeInstanceHasPropertyInstances Id="a85956a4-beb2-40a7-9eef-a2863baba2e7"> + <propertyInstance Id="ee5770e1-6c4f-487c-a9cf-0b3223984a7c" name="IsPartial" value="false"> + <elementDefinition Id="e30e9855-a7a8-4796-b2df-34f494263ec1" /> </propertyInstance> - <elementDefinition Id="8e3f7b2d-05a3-4721-a850-54b208312520" /> + <elementDefinition Id="0b52d348-0752-4165-a3c0-84ec6725d224" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d0751ad5-3f1b-4a55-9aff-93c27f85a9f4"> - <propertyInstance Id="1fef775f-07be-4b4c-959d-e1abb7d2f69f" name="IsUnsafe" value="false"> - <elementDefinition Id="3168948f-8cfb-4cbb-bacd-15e02760d673" /> + <stereotypeInstanceHasPropertyInstances Id="77b225d0-3fbc-4278-b54f-c04eea7f17a8"> + <propertyInstance Id="dac01708-1c6e-4cec-9a6a-8c26b7b68e7a" name="IsUnsafe" value="false"> + <elementDefinition Id="0df5576e-cb95-43f3-b402-81dfa0e6e199" /> </propertyInstance> - <elementDefinition Id="08ce2bc7-40b5-472d-a93d-727d6068060b" /> + <elementDefinition Id="f90dedbe-2c02-463d-9e59-06e0224d7b74" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e3339384-76f9-4849-a9dd-878de06fb26f"> - <propertyInstance Id="81ceafa0-7a5e-4964-9190-c5c8c47a58fc" name="Inheritance" value="none"> - <elementDefinition Id="14ef335d-d1a5-4552-ab66-dd267ad54f74" /> + <stereotypeInstanceHasPropertyInstances Id="addbd1f7-111f-4fe8-91b7-bf952febffd2"> + <propertyInstance Id="4e442015-ca7e-4f4e-a07b-101d56974223" name="Inheritance" value="none"> + <elementDefinition Id="37c7b407-1bc6-4575-8b98-b7d85536e4fc" /> </propertyInstance> - <elementDefinition Id="c4d8bab4-5477-43ea-b08a-c61eb0891cf9" /> + <elementDefinition Id="d963dafc-f680-428e-b504-53f35379e8d5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d817fe21-5b2a-4e5d-9e40-07d785411223"> - <propertyInstance Id="5baeb2fa-e3ba-4d5d-868e-0df41b867ad9" name="PackageVisibility" value="internal"> - <elementDefinition Id="ffbd6549-693e-45b9-82be-25a64904de9b" /> + <stereotypeInstanceHasPropertyInstances Id="0d9ca867-e367-4226-b767-10ea8cfe1df9"> + <propertyInstance Id="fabb9f15-0ac1-40ef-9920-3a1f92490e7d" name="PackageVisibility" value="internal"> + <elementDefinition Id="ec0d015c-9912-4eba-b059-d83ea8f6eee0" /> </propertyInstance> - <elementDefinition Id="80a57983-e620-4587-bd04-2c619270aeab" /> + <elementDefinition Id="44aa5e91-d077-4257-b095-7df7cdf49b69" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b3b603a5-29e3-4d35-9bc7-23585716d5ef"> - <propertyInstance Id="1a634322-634a-4e31-a584-7a3d28d9620d" name="Set" value="public"> - <elementDefinition Id="13eb4478-d685-40e4-a968-203f4a4287d4" /> + <stereotypeInstanceHasPropertyInstances Id="0f97eaf8-2cf1-4250-a784-3ff2830e30bf"> + <propertyInstance Id="812a28ea-4a98-4566-9d14-7f1c3dd7efd1" name="params" value="false"> + <elementDefinition Id="2cd4d3e6-f9e0-41ab-8b6e-6a2ec408d8a9" /> </propertyInstance> - <elementDefinition Id="987779e6-bbf2-401c-b25f-21bb8c3c99cb" /> + <elementDefinition Id="4299f393-9e25-409a-8241-3528d2be872b" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="771611ac-5540-4026-8cd5-d632a149f449" /> - <type_NamedElement> - <referencedTypeMoniker Id="b66eb5af-a294-4c17-8cef-f8e50eeebeae" LastKnownName="SummaryFileWriter" /> - </type_NamedElement> - </property> - <property Id="4440fb43-bb1c-4343-9265-16fbb2991582" name="JobNumber" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="49bed646-773a-4639-91b0-803439bdd38f" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="4ac98956-e192-4520-824f-e8f48dbeba27" name="writer" direction="In"> + <referencesInternal> + <reference Id="4ea23d88-dd53-437f-96f9-01d442f27760" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode"> + <elementDefinition Id="237bf0a3-6303-4dcf-bfaf-b7704ab04bae" /> + </reference> + </referencesInternal> + <elementDefinition Id="e4affbaf-53c7-4c22-87ca-13f86ea5a692" /> + <type_NamedElement> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="13579d85-bdff-44fe-beb0-912982b9699e" name="DoCommitSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="5ed0daf2-6157-4871-b4ca-618ac1827010" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3DJobNumber" tag="ViewCode"> - <elementDefinition Id="6d78b83d-bbd0-4134-8408-2b48a83df4ba" /> + <reference Id="e40cf4ef-461c-4ed9-8510-75ea246829f3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3DDoCommitSimulationStep" tag="ViewCode"> + <elementDefinition Id="3813abd5-0ee8-427b-9878-fc30102ebf2d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="0d2d130d-1801-4a9f-8bf3-87ec28004b85" name="property" profile="CSharpProfile"> - <elementDefinition Id="5ee5ae43-63aa-480c-9d53-3c144256f737" /> + <stereotypeInstance Id="941a56fe-e28e-416f-96b3-7a5c52eab061" name="method" profile="CSharpProfile"> + <elementDefinition Id="cce82d29-af7b-4232-957b-fee6c13fd183" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d86990e9-521c-4ce7-b780-264e196fae21"> - <propertyInstance Id="64c8ce23-3fcd-4646-b75b-cf598a8d141e" name="ClrAttributes"> - <elementDefinition Id="b329a32b-57b6-4cec-84eb-6df38063f7d0" /> + <stereotypeInstanceHasPropertyInstances Id="cf1d8619-57a6-47a8-a7e6-4b06e2b5f539"> + <propertyInstance Id="71226c87-9dea-4c63-bbc2-9e966dbe1d64" name="ClrAttributes"> + <elementDefinition Id="35ff98d2-b4be-4b95-b719-06d969fb4f3e" /> </propertyInstance> - <elementDefinition Id="1ee78cd3-e2e0-47f4-9f3c-7484ce8bdbfb" /> + <elementDefinition Id="395d3eed-37be-4fc0-95c1-147c18c935c3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d85b9afb-19c5-4e35-ab58-fbd3dc7ea008"> - <propertyInstance Id="b26b3a5a-027a-4390-9269-4ea900e8bd20" name="Get" value="public"> - <elementDefinition Id="cea49ea5-9d49-4288-852b-244d252ab033" /> + <stereotypeInstanceHasPropertyInstances Id="88388560-f17a-4330-8a84-8bbaba4a43cd"> + <propertyInstance Id="af9b3198-529f-43a1-bb2f-6c7b70420c0e" name="IsPartial" value="false"> + <elementDefinition Id="7594cfab-0840-45f8-b7b7-94e809696ae4" /> </propertyInstance> - <elementDefinition Id="5e9868e7-24e5-45ba-9f54-31dcf8373f0c" /> + <elementDefinition Id="8fae4b5e-01f3-4bf5-919d-30889a931a8e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6439690e-0291-4303-bac5-776c574240c6"> - <propertyInstance Id="e7d0a36d-9d1e-40c7-b465-ab2cb0455e06" name="HasBody" value="false"> - <elementDefinition Id="2c7d3abf-eac0-4a15-bdf0-544a76984fec" /> + <stereotypeInstanceHasPropertyInstances Id="5dc2fe3f-0e1d-49c7-a5a7-a9281acf3e44"> + <propertyInstance Id="cadc0e41-1054-4e6f-a065-72a40cbcf9a7" name="IsUnsafe" value="false"> + <elementDefinition Id="59f8de82-738e-4d41-863f-e6c4d04a0043" /> </propertyInstance> - <elementDefinition Id="a3232a74-c78c-4371-b6ed-8f6164ea146d" /> + <elementDefinition Id="3bbcdb5c-d9d4-4ffc-9cb2-35f98544e4e5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="68dd3be1-f7ba-40dd-a63f-988421e96be3"> - <propertyInstance Id="ad1e3626-fa8d-4486-85d5-a78d67ff6d6f" name="IsUnsafe" value="false"> - <elementDefinition Id="0e5d60bc-cad7-4f4e-b311-14a1929afebf" /> + <stereotypeInstanceHasPropertyInstances Id="26cf9983-4bd2-49c2-a174-755f26a9d75b"> + <propertyInstance Id="d9d0e603-9dcf-4f04-8c35-54a68d1891a6" name="Inheritance" value="none"> + <elementDefinition Id="969c5c85-959f-42ce-a12a-c2b85168eb43" /> </propertyInstance> - <elementDefinition Id="b8ca933a-5529-4103-a872-2754707792d8" /> + <elementDefinition Id="2a553cf2-924a-4167-93b9-a39ee115eec2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c2e455ef-cf27-42f4-8654-513af9f95c30"> - <propertyInstance Id="6c50e043-3756-468f-b430-5e088848e735" name="Inheritance" value="none"> - <elementDefinition Id="cc413294-15ab-4088-b273-6af1fc167c88" /> + <stereotypeInstanceHasPropertyInstances Id="4b40fcce-0754-40e1-8e27-1eb96339625d"> + <propertyInstance Id="62a8d405-65ec-4b1f-9a35-7f19ad49c86b" name="PackageVisibility" value="internal"> + <elementDefinition Id="232a8433-610c-4ea0-ba4c-da15c4f71160" /> </propertyInstance> - <elementDefinition Id="e9ef820f-c6a1-4732-bc1e-9cf44d22def5" /> + <elementDefinition Id="c168a2cf-c958-4d4e-b68f-d962f07bbc94" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1d681afe-3e08-438f-8c6f-50bdf27dcc02"> - <propertyInstance Id="5cb4cab9-77cc-4b6d-a798-a4f80cc09856" name="PackageVisibility" value="internal"> - <elementDefinition Id="f1dc8d1b-4045-42cf-aa8f-e3aac5d36f94" /> + <stereotypeInstanceHasPropertyInstances Id="4cc8b9f8-acc2-4ab7-987d-de75af68eafe"> + <propertyInstance Id="40091b0d-72d3-4af0-af09-e00e2d195582" name="params" value="false"> + <elementDefinition Id="d0a3627c-b082-438a-a60e-6cc64391f000" /> </propertyInstance> - <elementDefinition Id="f81c2296-8e18-41d0-83f6-4c2ef3308d9f" /> + <elementDefinition Id="3931f7cc-344f-4f4e-9349-ce75b37e80d3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="62b2490f-997d-4825-8cf7-2d019d10041a"> - <propertyInstance Id="93d27025-2059-4360-8847-fe4ab04f73c3" name="Set" value="public"> - <elementDefinition Id="dd65446f-d1a3-4d62-9a37-be2d64f907e2" /> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="2fd9c675-5545-4033-a480-1636ba8b8405" /> + </operation> + <operation Id="234a50fd-e3b4-48a1-8782-b46070c322e9" name="InShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="16b96a0f-0727-42bb-b9ff-24e8c20456fa" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="84c9b8fe-8469-4310-ad09-daf3f8a9bad5" direction="Return"> + <elementDefinition Id="574eeb90-bdb6-440e-90c8-8e04d44e6ac8" /> + <type_NamedElement> + <referencedTypeMoniker Id="fab17b9d-c67b-439f-97b6-36d43537e636" LastKnownName="ITnInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="ef3fc7a4-a3bb-45e5-9704-989d423b30f2" name="OutShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="45465a29-ad73-48b4-9a1e-9d6d1815aefe" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="0e72c8c1-0ff5-4f1f-ba27-dff1cd444034" direction="Return"> + <elementDefinition Id="47a0dd46-bca8-4375-9176-6addeae26b62" /> + <type_NamedElement> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="bd7c5a8f-0cdd-4555-ac3d-a5f322132b3b" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="e51e167b-662c-4772-baa3-99275c71a11f" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="e1b3e57f-7825-4cf4-9b47-432ca3c3e10c" name="absTime" direction="In"> + <elementDefinition Id="4a9142ba-addf-4f4e-94a4-04062b357d2e" /> + <type_NamedElement> + <referencedTypeMoniker Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" LastKnownName="TimeSpan" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="2039dbdb-8562-432a-9495-32e36d9b6f8f" name="dt" direction="In"> + <elementDefinition Id="e9c82c2f-0e43-4872-a62d-e51a6225754f" /> + <type_NamedElement> + <referencedTypeMoniker Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" LastKnownName="TimeSpan" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="f8492172-66d6-4712-b6aa-0460da0ecdca" name="torque" direction="In"> + <elementDefinition Id="41657ca8-68ec-4b2b-aef3-dfb497f0fa72" /> + <type_NamedElement> + <referencedTypeMoniker Id="542ab160-63a0-4600-be5d-43f4d1205a92" LastKnownName="NewtonMeter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="5b499a85-2eb0-4ccf-a168-1b2affcce9f4" name="angularVelocity" direction="In"> + <elementDefinition Id="0bc1001a-348b-473c-93b0-d7c9fa09c1bb" /> + <type_NamedElement> + <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="162294ce-8b48-4554-a075-1d16a1186583" direction="Return"> + <elementDefinition Id="4012169d-b337-4cd3-8630-8cd16f8fb48d" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <logicalClassDesignerModelHasTypes> + <class Id="9b687699-01a2-4be8-a65c-a77e9114806b" name="Wheels" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="3486b16b-98d8-46d4-ad4a-643c0af20098" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels" tag="ViewCode"> + <elementDefinition Id="6da5a409-b25b-42a2-8bd2-3222cc8db198" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="96f2cf10-0e23-45ef-86ea-52565df61c0c" name="class" profile="CSharpProfile"> + <elementDefinition Id="5d78c512-3f0f-4063-89ae-d52545c99234" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bf988060-d6b0-47a1-85fd-7354f254a30c"> + <propertyInstance Id="627277f7-f4e3-46ba-b9a1-ead856ea609b" name="ClrAttributes"> + <elementDefinition Id="104f0996-f100-433f-a22f-0f96c8c67596" /> + </propertyInstance> + <elementDefinition Id="97b879d4-c7a9-4780-91c1-51f15df6f0b8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6bda6af7-4412-4f14-9689-1b46c8483260"> + <propertyInstance Id="e5e90c4d-9a9b-4f39-86ad-887b0ef73035" name="IsPartial" value="false"> + <elementDefinition Id="bdcb13d4-c3f7-4b1e-bb96-8319ba7e5aae" /> + </propertyInstance> + <elementDefinition Id="9c730688-61af-4e33-83b3-2693eb5cb2ef" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5e852ee0-afa9-422c-bcb2-cfd05e820496"> + <propertyInstance Id="e51eb4fa-1afe-4c5e-ae03-f89be084d4c6" name="IsStatic" value="False"> + <elementDefinition Id="5ed7c719-9ee2-4222-b2b5-cc684ababa0b" /> + </propertyInstance> + <elementDefinition Id="8706f7e7-0643-4ef9-af0e-157cd597474c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="05c8c28c-1e2c-4676-997f-8c673d8b5081"> + <propertyInstance Id="e8576970-5eff-41e0-acde-3794f953062c" name="IsUnsafe" value="false"> + <elementDefinition Id="d88ecf27-a8b1-4014-9741-c0e1fec5fe4a" /> + </propertyInstance> + <elementDefinition Id="bde74625-9323-4d25-82f9-27ad06583ad7" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="34b68c86-2e09-4a8d-b420-b61fe0c92061"> + <propertyInstance Id="0d7c0920-4d0a-4a03-b1a5-e10e0d2e4bdf" name="PackageVisibility" value="internal"> + <elementDefinition Id="9e88727f-9918-4a42-9b78-a68d68b6f47e" /> + </propertyInstance> + <elementDefinition Id="e1b12d98-3b80-44d0-9979-51cc61b10dac" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="fcf799e4-ba42-4f65-9c2a-957899d9ccd4" /> + <targetEnds> + <association Id="42f0cb93-d85b-42d4-bd8e-4c937e461b89" isDerived="false" sourceEndRoleName="Wheels" targetEndRoleName="VehicleContainer" isLeaf="false" isAbstract="false"> + <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="8d936062-9d92-45b8-803b-45eb43549ede" name="Wheels" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="37ce1aba-6d2f-496a-8195-d97df0e83009" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="260252d8-116a-4ac1-8c2f-1576e7162e93" name="VehicleContainer" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="8eab3094-3390-46c6-828b-92bf3d6b89ca" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="c5edc3b2-6db1-413e-a528-1333152dd835" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="641680ca-1a88-437a-bc89-629fa35c665a" name="_outPort" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="45e882c1-d88f-4700-8b3d-c466551c2ce1" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D_outPort" tag="ViewCode"> + <elementDefinition Id="bd710151-f821-4df0-8f1a-08dd1fd02803" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="eacca7b1-eca3-4782-b25b-88a3af982d58" name="field" profile="CSharpProfile"> + <elementDefinition Id="016bd1a6-cfb0-4e47-b7e3-b9ee64dc5110" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="30bf52f6-69db-406f-8a04-fee73ed47a6c"> + <propertyInstance Id="f6df080f-a871-46ff-97cc-13e78b74e8f4" name="ClrAttributes"> + <elementDefinition Id="fea7aa52-203e-4c56-a3ad-70bc924c60d1" /> </propertyInstance> - <elementDefinition Id="b247d0ce-118f-4f1f-9a92-4b934a43ea8d" /> + <elementDefinition Id="4f7e10b4-0f3d-4246-8ca4-f4e38d15e239" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8d811ac5-d1be-4cf4-97ba-6ef573da3a3a"> + <propertyInstance Id="7a5caa47-5b31-4cd6-8a96-c312b7b9445d" name="IsConst" value="false"> + <elementDefinition Id="e8f706b3-26ad-4778-84d2-68e1d01b350a" /> + </propertyInstance> + <elementDefinition Id="0de6106d-187f-4acf-a9b4-af91d0adc231" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4bdafe34-da4f-4117-a10d-2a70a4fad1c2"> + <propertyInstance Id="e32a1b8b-0197-47d9-afb2-cc0ca394b081" name="IsNullable" value="false"> + <elementDefinition Id="5cace11e-7f76-4460-b892-973c31abd499" /> + </propertyInstance> + <elementDefinition Id="7705512f-a27f-4cfa-8e88-c3645e16895c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aebd8a4d-84aa-4476-913f-4e4dae333b2b"> + <propertyInstance Id="c3c72bf3-a00a-4ab8-8953-9e0fee528d6c" name="IsVolatile" value="false"> + <elementDefinition Id="5d59f449-a222-42d4-b134-f442381a0139" /> + </propertyInstance> + <elementDefinition Id="3d3f23f5-b6ee-4971-a885-322640bde603" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6a8af419-a2d7-4a3d-81bb-3c4e082a26cb"> + <propertyInstance Id="4737c841-705a-498d-bf12-1069641106ae" name="PackageVisibility" value="internal"> + <elementDefinition Id="30c89c61-4de6-4603-b00b-794b2b516cc1" /> + </propertyInstance> + <elementDefinition Id="aeaf5c70-b70f-4f73-9cb4-b3865ca10e69" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="e0c328c9-88ba-472d-a021-f6e549e2e217" /> + <elementDefinition Id="456b36a6-6fe5-4e2f-8e94-127181b5d542" /> <type_NamedElement> - <referencedTypeMoniker Id="3bd7d5f7-9765-4191-8d2a-a31f4f880179" LastKnownName="Integer" /> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> </type_NamedElement> </property> - <property Id="50ab1507-c736-43e8-9cd8-bdc702587ef6" name="_mode" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="9eaf0bf3-eefa-456f-aff4-a95da652424b" name="_dynamicWheelRadius" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="478b19f9-ec52-4190-9beb-36df3095f64e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D_mode" tag="ViewCode"> - <elementDefinition Id="a92e67f0-ec03-4f4c-89c1-ff2a9193bcb0" /> + <reference Id="d41f719b-1939-48c0-8b0f-6543dec9bf81" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D_dynamicWheelRadius" tag="ViewCode"> + <elementDefinition Id="d797e5f7-b609-47f2-92b2-537109feead5" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="475ea183-22f1-49b4-a80f-d3858d9ae97a" name="field" profile="CSharpProfile"> - <elementDefinition Id="ae2276da-56aa-4f59-a14f-f3bf54157093" /> + <stereotypeInstance Id="a1f40260-75d3-43e4-a8ba-d6e123912957" name="field" profile="CSharpProfile"> + <elementDefinition Id="83a409b4-98bd-451f-8cc3-2d90f8179429" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8f042161-4722-48ac-b12c-91142d86b451"> - <propertyInstance Id="3244f016-83b8-4439-b504-25f3679d809b" name="ClrAttributes"> - <elementDefinition Id="ce30eb25-c507-45ca-ab0f-72730189cc9a" /> + <stereotypeInstanceHasPropertyInstances Id="c003942a-8074-4db1-ac08-948152d5842b"> + <propertyInstance Id="247ff1f0-9db0-4650-8d95-b72d9a2047af" name="ClrAttributes"> + <elementDefinition Id="232b86a0-7155-4ec3-861f-e1a20b8395b6" /> </propertyInstance> - <elementDefinition Id="2253e898-d342-4f8e-baa0-b182d01eccb7" /> + <elementDefinition Id="cb895e34-cefb-46c4-864a-fbf3c5213568" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8042b600-a41e-471e-894f-7a64ab8621e1"> - <propertyInstance Id="98deb8aa-11b9-42d9-aec8-55f1606a55f6" name="IsConst" value="false"> - <elementDefinition Id="a59d632f-aa9c-4139-a00d-e8996de80b6e" /> + <stereotypeInstanceHasPropertyInstances Id="81ef627d-4596-4945-b5c2-db0588e6aa55"> + <propertyInstance Id="378d48e9-bbbe-49eb-ae31-cbe951aa022f" name="IsConst" value="false"> + <elementDefinition Id="f4a8783d-06f5-4ce5-a696-b39f21b906e8" /> </propertyInstance> - <elementDefinition Id="e563b4bb-bf02-4e42-abc7-9bec473294c1" /> + <elementDefinition Id="2a47c33a-78b1-4eec-85ec-82ffc52eafef" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0289c630-1e83-4162-8188-49d49456e107"> - <propertyInstance Id="777d5486-7494-468c-9538-298e94c6d61d" name="IsNullable" value="false"> - <elementDefinition Id="89001853-f8ef-4273-8b38-ae444bfc169d" /> + <stereotypeInstanceHasPropertyInstances Id="a4c3de6e-07f1-4069-b043-9f8e1e316ce7"> + <propertyInstance Id="4b93692b-aea4-42f5-ba3b-f211bae335c3" name="IsNullable" value="false"> + <elementDefinition Id="bb1aa3f6-7a3d-4f29-9a51-8e0a18594180" /> </propertyInstance> - <elementDefinition Id="84e725b4-f5d8-4e7b-8db0-fa373dc1193e" /> + <elementDefinition Id="9071ae39-4c75-4ca0-95fa-46629b8b89c2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cd678c2e-1d20-4fb8-8ff3-d24f890c1198"> - <propertyInstance Id="471323a1-4b55-4ef6-9dc3-9cbab7f15ac7" name="IsVolatile" value="false"> - <elementDefinition Id="da29b02a-339f-4486-afc7-8f478f7938e5" /> + <stereotypeInstanceHasPropertyInstances Id="c1c357f0-58a5-48aa-854a-9a124c871cd9"> + <propertyInstance Id="cff061de-2df0-47f7-860c-c84a111af1f9" name="IsVolatile" value="false"> + <elementDefinition Id="1fcebcf9-9903-4f30-925a-bf59e90d3ddf" /> </propertyInstance> - <elementDefinition Id="656fdf05-23b7-45df-b754-b58230b4d272" /> + <elementDefinition Id="9d44201e-fd07-4796-8419-d43a0b502a52" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ca09d766-3367-4647-b664-4bb5e230f614"> - <propertyInstance Id="7c1b8440-dbc7-4f42-85c2-78bc6397d879" name="PackageVisibility" value="internal"> - <elementDefinition Id="032e643c-e2c1-4bf9-a0d2-73d102c3310a" /> + <stereotypeInstanceHasPropertyInstances Id="f6f3b08f-269a-4f62-841d-331baad8c7a7"> + <propertyInstance Id="f0d5f027-3d37-4b56-83ce-9c203bbaab4c" name="PackageVisibility" value="internal"> + <elementDefinition Id="4b5eb38c-1d74-4e68-8349-210833e410aa" /> </propertyInstance> - <elementDefinition Id="afc0d4a6-2b01-4447-b3af-c678c6cd806d" /> + <elementDefinition Id="3aacc6e4-2398-46cd-bee0-acd36bea74d2" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="ed5f4108-b581-4a25-8861-84dbb2102337" /> + <elementDefinition Id="634511a3-efaa-42f5-aa67-e36fd4ef97c3" /> <type_NamedElement> - <referencedTypeMoniker Id="868c4295-c11c-4eea-b5f4-96608046ce26" LastKnownName="FactoryMode" /> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> </type_NamedElement> </property> </ownedAttributesInternal> <ownedOperationsInternal> - <operation Id="b068cd4e-9ba4-4906-8d57-6a89f5ed437f" name="SimulatorFactory" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="56103d5b-c396-4f4f-9aa0-0c36c2af4544" name="Wheels" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="3da47d24-f1ad-410d-8a47-112f5b161fc1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3D(Name%3DFactoryMode ParentType%3DSimulatorFactory))])" tag="ViewCode"> - <elementDefinition Id="04186294-d7a3-441d-a128-c8f39e2b641d" /> + <reference Id="a0bbf779-b22b-4db7-b85e-20dbcea98bc1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" tag="ViewCode"> + <elementDefinition Id="0f2214a2-c13a-4403-8304-a6bfca832d11" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="8348f0cd-f30a-449f-90fa-671abfd2c56e" name="method" profile="CSharpProfile"> - <elementDefinition Id="33040685-481c-434e-b0d2-c8a8f323e5af" /> + <stereotypeInstance Id="b56bfe39-c4ad-46a1-a96d-b823b99cb4a5" name="method" profile="CSharpProfile"> + <elementDefinition Id="6647c171-8767-4c4b-babb-e320b2dec510" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="910f4504-fbdc-4e36-9cba-9fca574ff73c"> - <propertyInstance Id="a52382e6-c689-48bd-897c-ba13cbc0b259" name="ClrAttributes"> - <elementDefinition Id="cb286f29-ee74-4d45-89e5-e74bdb24c976" /> + <stereotypeInstanceHasPropertyInstances Id="f71c2aa4-5554-46d5-a906-52fcf84e4ad1"> + <propertyInstance Id="5e5cf9bd-29ea-4f45-b199-4cb3b2d806c8" name="ClrAttributes"> + <elementDefinition Id="69b72c13-05a1-448d-99a3-50adc4828479" /> </propertyInstance> - <elementDefinition Id="72ef15b8-453e-4e07-a57f-fd6df473605b" /> + <elementDefinition Id="35d100ae-039d-4edb-b13c-b91aa37754f7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a4a0bab4-cbf3-47b2-a2ba-2c300abb9b8c"> - <propertyInstance Id="efbf07cb-ee72-4168-8c37-e69e4df72033" name="IsPartial" value="false"> - <elementDefinition Id="20002406-adb0-4d68-88be-3a4961d754f0" /> + <stereotypeInstanceHasPropertyInstances Id="833f68b5-ff7f-4dc2-ab53-e94981515904"> + <propertyInstance Id="aae38de4-0f3a-4212-9d51-ae053a06a0f0" name="IsPartial" value="false"> + <elementDefinition Id="b676e915-186d-4e5c-9249-ff5335a38b4d" /> </propertyInstance> - <elementDefinition Id="8762d59c-fe2e-4b06-ab61-8a3ba02287be" /> + <elementDefinition Id="156de98f-454e-42c4-9733-00d849a810c6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0e1b4007-0d78-4775-9720-93c3544917aa"> - <propertyInstance Id="080ce68a-3aed-4a88-9d58-9b0eb767c07a" name="IsUnsafe" value="false"> - <elementDefinition Id="6d717eb9-3ba4-4610-92eb-88b5d0ddb399" /> + <stereotypeInstanceHasPropertyInstances Id="fa296800-b592-4bcd-a1a4-b0e88c83bdd4"> + <propertyInstance Id="964bb111-abcd-4fd9-8401-629f69aae3e1" name="IsUnsafe" value="false"> + <elementDefinition Id="537ccc68-0be6-4ec8-9215-5c09342e5b5d" /> </propertyInstance> - <elementDefinition Id="7dec274b-4f82-4295-b414-fd7db59d0499" /> + <elementDefinition Id="bcb6022e-6084-4b5a-830c-a8fff8a3ba70" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="64e5ef15-d36b-4f50-8623-ea11f70ed1a0"> - <propertyInstance Id="a11226ea-3f21-4e7f-8c01-2775102d91d5" name="Inheritance" value="none"> - <elementDefinition Id="d102aaae-e546-49ae-acca-d08d767c57f9" /> + <stereotypeInstanceHasPropertyInstances Id="be3273ef-abe0-45e7-8e24-67160932aeb7"> + <propertyInstance Id="2ed04160-18ef-431b-b445-fbe67969a904" name="Inheritance" value="none"> + <elementDefinition Id="98152438-f51e-4837-93b3-134ccc1f26cd" /> </propertyInstance> - <elementDefinition Id="500ae4ea-4d99-4837-834c-050912d35959" /> + <elementDefinition Id="bdec7b3a-223c-498a-8ca1-c4ceae59832f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2e623090-d173-4330-847b-b50ce149a4ad"> - <propertyInstance Id="6211d7b3-9fef-4478-918f-e96ebfd06dd5" name="PackageVisibility" value="internal"> - <elementDefinition Id="c79c5f05-8dcc-4431-a011-a27220c76fc1" /> + <stereotypeInstanceHasPropertyInstances Id="5d53f2a3-7b41-4324-96f8-2f1a17b3b74a"> + <propertyInstance Id="0833c336-0777-49c2-ad07-6f25b759292a" name="PackageVisibility" value="internal"> + <elementDefinition Id="51b9eee3-1de3-4aad-9936-06ae141bde65" /> </propertyInstance> - <elementDefinition Id="66b38b98-1f61-4b01-ba8e-630c0bbdffb0" /> + <elementDefinition Id="a62e1882-e650-47b8-9500-d9712d5b5453" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1cd29b45-e197-4cd3-892f-e2d1573466da"> - <propertyInstance Id="3c38534f-b118-4799-8c32-9b9c89de54cf" name="params" value="false"> - <elementDefinition Id="bad38407-e43b-4050-9272-e024e91da177" /> + <stereotypeInstanceHasPropertyInstances Id="644f40fb-8311-428e-aa10-de273386ca08"> + <propertyInstance Id="60484177-f27a-4e40-bfe2-7be51459ebc1" name="params" value="false"> + <elementDefinition Id="efbd66da-a7f3-4bff-98f4-7b976ad1e3ec" /> </propertyInstance> - <elementDefinition Id="37c3e258-fd7c-4bae-83d9-22ff9eb4e9ea" /> + <elementDefinition Id="3aff9e65-2835-4045-a1bb-a27e88adbbb0" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="2e6b9584-c1e7-4dab-ae3b-011da1bdef78" /> + <elementDefinition Id="9c15baef-d61c-4da4-9174-cf2cb1bdaf90" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="e131d02c-0c10-48d0-bf06-7eccc55becef" name="mode" direction="In"> + <parameter Id="95d86bef-ac6d-43c1-b430-3d2d9a5684d1" name="cockpit" direction="In"> <referencesInternal> - <reference Id="9e4c3022-89ec-479e-9735-dc3df06472a7" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3D(Name%3DFactoryMode ParentType%3DSimulatorFactory))]) ParameterIdentifier%3Dmode" tag="ViewCode"> - <elementDefinition Id="f53959bd-077c-4d9d-b17e-32f17e1f2d80" /> + <reference Id="22161352-91eb-437f-b905-4833b8e525fe" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Dcockpit" tag="ViewCode"> + <elementDefinition Id="c6808352-145b-4260-a32e-cb04d5d3fe6f" /> </reference> </referencesInternal> - <elementDefinition Id="4380868f-5ca2-46bf-8b07-4f0b288205e6" /> + <elementDefinition Id="b628a8a9-983a-4375-ace0-8d2383abf6d3" /> <type_NamedElement> - <referencedTypeMoniker Id="868c4295-c11c-4eea-b5f4-96608046ce26" LastKnownName="FactoryMode" /> + <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0e3cc71a-392c-49dd-8e7a-63f6e94e4096" name="rdyn" direction="In"> + <referencesInternal> + <reference Id="4e841ec6-c612-420d-8853-36e1fef20d55" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Drdyn" tag="ViewCode"> + <elementDefinition Id="d03dba0f-8cc2-470a-ba51-6040c27d66eb" /> + </reference> + </referencesInternal> + <elementDefinition Id="82e8b078-a6d2-443f-b3c0-6c2e95adca1a" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="fa81f09a-20e1-46c8-b5e2-3ee2b2664536" name="SimulationRuns" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="19c66e54-33e9-4c84-859d-9773461a9f97" name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="7e796466-cb85-41f0-819e-6f326b0d6429" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3DSimulationRuns" tag="ViewCode"> - <elementDefinition Id="1f35f078-7743-47a6-acf7-daaeb8ae8153" /> + <reference Id="7afb1abb-a099-44f6-b588-b3ce6c6edae0" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3DOutPort" tag="ViewCode"> + <elementDefinition Id="bcd1f3b8-c45c-487b-82b0-de385dfd9f94" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="b44d5cb0-253d-474a-866e-299edc874f70" name="method" profile="CSharpProfile"> - <elementDefinition Id="8c48cf7c-38b7-4026-b874-3c001a2a7281" /> + <stereotypeInstance Id="1e805e2c-14f8-434a-8615-bedad8edf180" name="method" profile="CSharpProfile"> + <elementDefinition Id="ba64fa97-b0cd-44a0-b9e7-acc14a4c2246" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e83b201d-7a7b-4b65-95b3-21869f5b31a7"> - <propertyInstance Id="fb88b8e9-6414-49c4-b36a-4700cbfc3560" name="ClrAttributes"> - <elementDefinition Id="736da6ed-2084-4595-b454-7f24937b891c" /> + <stereotypeInstanceHasPropertyInstances Id="5311b74c-bf6d-4d49-b410-5ae628a47423"> + <propertyInstance Id="26c9b059-7ef8-42cf-8b54-c2266754ef62" name="ClrAttributes"> + <elementDefinition Id="61053d37-43f4-4239-a6a1-120403970c2f" /> </propertyInstance> - <elementDefinition Id="4915b846-364f-46f1-8ba9-472f229056e3" /> + <elementDefinition Id="44480e3c-a4b7-4e5c-bb7b-e91d1ff8a2f4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b4abfada-bed5-418a-b0a2-6ac5eb7710c6"> - <propertyInstance Id="4eb9cecc-5a8c-4fc4-a541-e750734c60e1" name="IsPartial" value="false"> - <elementDefinition Id="8482860b-46c5-4caf-bb2a-0aba012b26a8" /> + <stereotypeInstanceHasPropertyInstances Id="8fa8574b-ae75-45f3-842a-4f31b17d5e55"> + <propertyInstance Id="fdd3e521-b2e6-47b1-a341-c95d499934d9" name="IsPartial" value="false"> + <elementDefinition Id="690095c3-b22b-4412-b87f-c90d8e106fbb" /> </propertyInstance> - <elementDefinition Id="40d5d901-24f3-46f7-9f58-a23aa999d818" /> + <elementDefinition Id="f49a5dce-6ae4-45a2-9a01-6af3f28473f6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6df0b895-052c-4c05-b0bb-67ca79fcbbb2"> - <propertyInstance Id="edb07709-15db-4e9d-9db4-0cc962735626" name="IsUnsafe" value="false"> - <elementDefinition Id="e24db55d-5e91-4228-96d9-78a5cc509b92" /> + <stereotypeInstanceHasPropertyInstances Id="5b120513-b0de-45e5-b2d1-f640f263bb08"> + <propertyInstance Id="c6e3b47b-3f3e-49d5-b417-a5552761baf9" name="IsUnsafe" value="false"> + <elementDefinition Id="466baea4-7085-4e1c-b986-dec2b12a3573" /> </propertyInstance> - <elementDefinition Id="bf2e30a8-2e78-4bcf-8634-77e786ca2ab6" /> + <elementDefinition Id="ab7bc266-df48-4ef9-a85b-4efbacb2e88d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="41563433-fb98-47bf-b163-9cbeb00ae963"> - <propertyInstance Id="9509f860-08dc-4b43-b83f-d2beda3f4bf3" name="Inheritance" value="none"> - <elementDefinition Id="7c57f787-ba23-47dd-a1f1-10a8bd344f14" /> + <stereotypeInstanceHasPropertyInstances Id="b1bd9401-1f06-4d33-aa3b-276094532230"> + <propertyInstance Id="fc81a9af-9e85-4960-96e7-ca0eb0bf328f" name="Inheritance" value="none"> + <elementDefinition Id="75bf1553-d497-4b24-894e-fa2538301758" /> </propertyInstance> - <elementDefinition Id="a884b8c9-d966-41f8-bf65-8ecca84e3ce2" /> + <elementDefinition Id="40d331e2-a083-4e5b-af5f-144634551a34" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fcf8737c-15d4-4052-9057-633a61244000"> - <propertyInstance Id="2d4e565b-210e-430a-94c9-9a1f92a9fd61" name="PackageVisibility" value="internal"> - <elementDefinition Id="fe21ac02-6e1f-4c33-b25e-e3bcdf61e4a9" /> + <stereotypeInstanceHasPropertyInstances Id="db439d90-9270-4cf6-b1c4-62a8dadf0226"> + <propertyInstance Id="a0c22afd-350f-47e8-94fe-f5867c2f65d2" name="PackageVisibility" value="internal"> + <elementDefinition Id="587c06d1-c97d-419e-9a9e-37224718e06a" /> </propertyInstance> - <elementDefinition Id="61905f99-e839-46ef-80c3-da8d28ef2a27" /> + <elementDefinition Id="5e80497c-d16e-4a7b-bb08-85700de2b6d3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4f1a94e8-88b5-41c6-82de-49e2de6d262c"> - <propertyInstance Id="24237dc1-727d-42bd-85c7-968a7c6aac09" name="params" value="false"> - <elementDefinition Id="3ef93641-f8a3-457b-acc7-3fd750b794af" /> + <stereotypeInstanceHasPropertyInstances Id="5c68f923-69a2-4da1-ab75-ecc9f64127f4"> + <propertyInstance Id="9bb29894-396b-4356-b470-a4493e8eb3d4" name="params" value="false"> + <elementDefinition Id="b3bbe9fb-5b73-4157-92f1-e9a05ef7bdeb" /> </propertyInstance> - <elementDefinition Id="46fc0ce7-1227-441d-b25d-7b0f0ef75cb4" /> + <elementDefinition Id="b8fb4371-7de6-49ab-b7f5-1852aed9975a" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8bffcadf-f7d0-46c1-b043-a45509c58dc7" /> + <elementDefinition Id="91e33099-5eb6-4934-b710-eb3850eeea1a" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="24c04061-3a7e-4327-a4dc-191ad94ea90e" direction="Return"> - <elementDefinition Id="2cea60f8-170d-425a-b384-c23468ede92b" /> + <parameter Id="6801520e-11e6-46f2-af71-58955633eda1" direction="Return"> + <elementDefinition Id="643af5d5-2d00-4f09-98cc-7e4315f53556" /> <type_NamedElement> - <referencedTypeMoniker Id="2e0be7cd-16d0-4318-ad98-ed04a0d9078f" LastKnownName="IEnumerable<IVectoRun>" /> + <referencedTypeMoniker Id="ebf6ed2c-1fc1-47e0-88a7-cf4de3e999c7" LastKnownName="IFvOutPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="07704800-c01f-4ef9-8cfa-da7d86944199" name="DecorateSumWriter" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="8b5098ad-1d26-4aaa-80f4-47983cba5b38" name="InPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="ed6ff021-bb3a-4290-a0fa-b75fd044573d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="c5471eab-7b2d-4fa6-8d45-902c9b9e1bfd" /> + <reference Id="a7c86ae6-d95a-4b93-a4f3-db77e706890a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3DInPort" tag="ViewCode"> + <elementDefinition Id="17567b06-4d0d-45d6-ad31-3b3606da0d5d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="ba2fccfa-d048-422d-8a32-3cdd5556d298" name="method" profile="CSharpProfile"> - <elementDefinition Id="d04055d1-2c9b-4357-ad21-2ff57704a589" /> + <stereotypeInstance Id="6f704a52-ccb5-47c8-9bcb-f5b15ee9ef82" name="method" profile="CSharpProfile"> + <elementDefinition Id="c7f532cc-3ff9-4543-b1ed-28a222c208fb" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d9ec4ee7-0d19-497e-84ca-c18bbe0b86f5"> - <propertyInstance Id="c857a65e-235e-4a7e-87ee-b99f6364e13d" name="ClrAttributes"> - <elementDefinition Id="291a419d-08ab-473b-9549-90c0965e59de" /> + <stereotypeInstanceHasPropertyInstances Id="18a6445b-5973-44a1-ab98-24c67e8d9674"> + <propertyInstance Id="3b0e5f1d-663e-4e70-898d-2489fe1d5b48" name="ClrAttributes"> + <elementDefinition Id="eb0599db-b206-4055-8ad4-91bb655285e2" /> </propertyInstance> - <elementDefinition Id="e777e5b0-8d7f-4d82-8592-cbb78b762483" /> + <elementDefinition Id="5a948523-1452-40e5-9669-c43c210347f6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c411495c-8a80-4493-8752-8c9c472a4f7e"> - <propertyInstance Id="c4097c64-97e4-4691-8dad-4a488d22ed12" name="IsPartial" value="false"> - <elementDefinition Id="93c57896-a298-4024-b4fd-237a1ee8d150" /> + <stereotypeInstanceHasPropertyInstances Id="24ba321a-cc51-44f7-a308-40551670e903"> + <propertyInstance Id="c2a894c6-6ddb-4ec8-b3e8-e8c5893f7eff" name="IsPartial" value="false"> + <elementDefinition Id="648662c2-6905-4187-a257-6786ee3a25fe" /> </propertyInstance> - <elementDefinition Id="a0118ef0-93df-4fa9-92cb-551de1627740" /> + <elementDefinition Id="58ecc516-4771-4b6e-b72c-244d835a4f61" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e95cf6ac-fec4-4879-b0b8-7e87f8359112"> - <propertyInstance Id="2a73ef97-ea85-4ac2-a826-e979a0369069" name="IsUnsafe" value="false"> - <elementDefinition Id="5f058e98-6df9-4d27-ba2e-11a563c61771" /> + <stereotypeInstanceHasPropertyInstances Id="5939a0a7-d911-40be-9252-732b282f3962"> + <propertyInstance Id="77fc2fef-a065-40bf-b565-ff213f26a7ba" name="IsUnsafe" value="false"> + <elementDefinition Id="1440a70f-14cc-4080-bb41-91d400e51758" /> </propertyInstance> - <elementDefinition Id="15bf5a4c-af3e-4d1d-98c1-281a30aae9c3" /> + <elementDefinition Id="29ee75b2-60fc-430b-9938-7ff77ee7a664" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="89c34e93-555f-4930-87f9-c657188604a2"> - <propertyInstance Id="a029a5c4-b20e-4773-aaac-07f208e2c0ff" name="Inheritance" value="none"> - <elementDefinition Id="25978bb2-1d39-46d9-8cd9-b5cdfe5dc2af" /> + <stereotypeInstanceHasPropertyInstances Id="eb52bef7-db76-447c-b51b-5476a10e1dbf"> + <propertyInstance Id="61fea504-ea98-473a-80ed-a02e515a7408" name="Inheritance" value="none"> + <elementDefinition Id="2335a6b2-e978-4416-9804-e0b70e056d54" /> </propertyInstance> - <elementDefinition Id="247f52ad-c70e-4534-aaf6-8fb04a0aa402" /> + <elementDefinition Id="bae15336-e2b2-4513-bce5-9b988c2c1f27" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="34cb7ec9-82f0-4508-8b62-e6555d11a3f8"> - <propertyInstance Id="5be6caa9-2146-4194-a9d9-d5e6b220be3c" name="PackageVisibility" value="internal"> - <elementDefinition Id="2e5e5779-8cd7-4604-97e5-44e27c483c4a" /> + <stereotypeInstanceHasPropertyInstances Id="9d9fc57d-f377-41b6-a42d-6d08e1e7d701"> + <propertyInstance Id="4b1a3117-6876-4840-9376-c16ee4cb0a87" name="PackageVisibility" value="internal"> + <elementDefinition Id="40a9d8af-a740-4583-971f-1536ffc5a8db" /> </propertyInstance> - <elementDefinition Id="8247dc2d-0bdb-475a-8cee-84370e442ce4" /> + <elementDefinition Id="3edd2c4b-8e24-43a3-9cca-8eabf8bc156a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a680e046-afe3-4c73-ac31-991965f8da5b"> - <propertyInstance Id="f49b394f-3f7b-4231-9ec0-f46409e79267" name="params" value="false"> - <elementDefinition Id="94536d81-b58e-4215-a83e-844a0b8e3f87" /> + <stereotypeInstanceHasPropertyInstances Id="418f697e-2c9c-449d-a00b-d1ab91999f20"> + <propertyInstance Id="9d0d27a5-ac98-4f99-a26d-9c656225ba11" name="params" value="false"> + <elementDefinition Id="c63b5a6e-ca4f-44cf-a1f9-35c5b9832c19" /> </propertyInstance> - <elementDefinition Id="0fccc2ee-5d36-41b5-b67e-6ada46312c9c" /> + <elementDefinition Id="d8887c7f-b76b-48c4-ab87-0de60ef8f2a5" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="f88e66ad-4652-4a20-8c60-99335894ee2d" /> + <elementDefinition Id="969b4a5e-4cbe-4098-a8ad-43b0262d43d6" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="03d0860b-c3ee-45df-8a5a-aa83ec381ce1" direction="Return"> - <elementDefinition Id="c64855dc-8638-4d96-bb67-b32ab5742673" /> + <parameter Id="6886fe9d-793d-403b-b259-1a5f68b35a54" direction="Return"> + <elementDefinition Id="01edd0a4-12d8-469e-8082-fdab5ec7a775" /> <type_NamedElement> - <referencedTypeMoniker Id="d6de43ba-a5eb-46b0-9832-2c96dcabc23a" LastKnownName="ISummaryDataWriter" /> + <referencedTypeMoniker Id="fab17b9d-c67b-439f-97b6-36d43537e636" LastKnownName="ITnInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="e836f4a1-5aa9-432a-9a8d-6b4be1a8c292" name="TUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="70d85d3a-4913-4fc5-a789-310ba4673d39" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" tag="ViewCode"> + <elementDefinition Id="9a41b703-78a3-4ff6-88e1-0032029a3557" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="0d56e6f2-539f-4cfd-b12d-ac5ff97eb5f0" name="method" profile="CSharpProfile"> + <elementDefinition Id="b5aaa34c-e458-48b1-bae0-00fa2d39e032" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4331cd36-fdac-4004-bcdd-9d9e56c67c82"> + <propertyInstance Id="e9efb38e-0845-4865-9bde-b60d2a9522e6" name="ClrAttributes"> + <elementDefinition Id="e01ebda5-fef6-4f42-912a-284e3033b7b8" /> + </propertyInstance> + <elementDefinition Id="7e6fae8c-1d04-4891-87f1-ec21c29fec3d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f7e4fd37-8b5b-400e-962c-d038b6166ef8"> + <propertyInstance Id="15bf146b-7499-4b1e-af1a-c8d98124561f" name="IsPartial" value="false"> + <elementDefinition Id="5462c918-60b7-4c73-87c3-cdd12179037c" /> + </propertyInstance> + <elementDefinition Id="7d6d29c3-ef17-434c-a108-0e6954cff6ca" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9160548b-1bd0-4a7d-8428-e142df3d7673"> + <propertyInstance Id="305b868e-82ab-42da-bf6b-d909aa4048e1" name="IsUnsafe" value="false"> + <elementDefinition Id="ecc3699e-818b-445a-896c-1da472681cc3" /> + </propertyInstance> + <elementDefinition Id="f50c1e6b-08b4-46f2-af19-43d25cabc70b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="21e0b168-d454-40a4-9c94-3cfcb1214dc0"> + <propertyInstance Id="e8388bb7-884f-4784-8c00-5493006b0dcc" name="Inheritance" value="none"> + <elementDefinition Id="76d37bdd-212f-4bfd-a4c4-79fc213857ac" /> + </propertyInstance> + <elementDefinition Id="721476a9-9fd8-428a-837f-f22bca0659ae" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5caee1c0-d6f0-4982-8b73-1fb9ccfe1ce9"> + <propertyInstance Id="12ef57a5-2c17-4e33-b227-cee80510521f" name="PackageVisibility" value="internal"> + <elementDefinition Id="2aa17c0b-6276-45a7-beb7-693af301557d" /> + </propertyInstance> + <elementDefinition Id="d637a38c-2055-4f87-8848-db8289151b60" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7c4b62b6-3861-4fef-8e3f-b8c01c0600f9"> + <propertyInstance Id="a06c2600-d6cc-4e84-8cfa-5ca920009e05" name="params" value="false"> + <elementDefinition Id="6b602031-8525-4acc-8d0f-8676b7c27dc9" /> + </propertyInstance> + <elementDefinition Id="64cdbfb3-669a-42b1-9c72-3ddae60294b6" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e2816382-a3f7-40ae-b222-b3c0eae7e279" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="cb8fadae-788a-44fd-bb3c-33b71b2cfe4d" direction="Return"> + <elementDefinition Id="372bb67b-f055-4658-baf4-8f4aaf84b2f3" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="3c3bc05a-06ce-464b-af4a-231689ff01ab" name="engineOnly" direction="In"> + <parameter Id="1075090a-1b8c-4b41-9eb9-db0332f7f860" name="absTime" direction="In"> <referencesInternal> - <reference Id="a8f50f15-f51a-47a1-a3df-e30cf037fed6" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DengineOnly" tag="ViewCode"> - <elementDefinition Id="7d060180-7c82-4a19-abca-a6ab2fe1e6c7" /> + <reference Id="9f5c6797-3987-4f8b-a39e-eae9c3834e22" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="340c69f7-918b-4efc-980b-023db2532d58" /> </reference> </referencesInternal> - <elementDefinition Id="d134b0ba-bcd9-4a93-9703-d5628c24b6b3" /> + <elementDefinition Id="c7cfe821-986a-4b89-b175-562d6801238c" /> <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="c4bb57d3-c467-4f23-97b4-bfb6af52b724" name="sumWriter" direction="In"> + <parameter Id="fbfb204a-90bc-4bf7-a045-3db96bd1679f" name="dt" direction="In"> <referencesInternal> - <reference Id="3693617f-282f-48c4-8285-afdc77f2d237" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DsumWriter" tag="ViewCode"> - <elementDefinition Id="fac27b76-f67e-4c08-9462-308fd1193f3c" /> + <reference Id="31820fca-17fa-416c-8459-d5a13b7dea8e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="aa48ca83-7b55-48d9-ba5f-b9e6db47108b" /> </reference> </referencesInternal> - <elementDefinition Id="ed5f97c5-a4e7-472d-9aae-85132124e47b" /> + <elementDefinition Id="73f234cb-8b65-4afd-ae0f-c98d588ec852" /> <type_NamedElement> - <referencedTypeMoniker Id="b66eb5af-a294-4c17-8cef-f8e50eeebeae" LastKnownName="SummaryFileWriter" /> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="cdfdc2a2-30f8-4f1f-993e-d0f528f80167" name="jobFileName" direction="In"> + <parameter Id="40d44241-908a-4e71-b380-ea8a2ad373f4" name="force" direction="In"> <referencesInternal> - <reference Id="7a9937d6-ca8a-4076-8138-bb919ed00e51" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DjobFileName" tag="ViewCode"> - <elementDefinition Id="6f9a0d68-e3b7-4f15-8834-24613c8a9478" /> + <reference Id="03b4ff24-eced-40e6-be71-50d19655e537" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dforce" tag="ViewCode"> + <elementDefinition Id="bd5bb87a-7a53-4c6b-83b3-fdc0530b7401" /> </reference> </referencesInternal> - <elementDefinition Id="d857a724-2a7c-4da1-9074-98f413ffaaa9" /> + <elementDefinition Id="e9820ec2-d3c4-4170-ba98-af37bdc60ea6" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="e0e6cb5f-c990-4f51-bc18-16c3e1755f8d" LastKnownName="Newton" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="5dc98c92-937d-4632-9779-5298a109c991" name="jobName" direction="In"> + <parameter Id="0fec9a03-86ab-4a15-a5bb-9a82836c048f" name="velocity" direction="In"> <referencesInternal> - <reference Id="c7c2ba39-3b23-4c56-93a5-2ef1f531f622" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DjobName" tag="ViewCode"> - <elementDefinition Id="fb891202-11b1-4d30-b79a-1b8970a2e73f" /> + <reference Id="d73bfaaf-5043-466f-b690-c0d9a90e6264" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dvelocity" tag="ViewCode"> + <elementDefinition Id="9e872a64-049c-4373-a0e4-aafd89af9eb8" /> </reference> </referencesInternal> - <elementDefinition Id="fb6f6f43-a17a-4853-8b10-d71dbf2f34ee" /> + <elementDefinition Id="402e6564-9639-4bcd-be69-2090ae3b7c19" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="f7c37095-13dd-4716-8aa2-f1c28c125162" name="dryRun" direction="In"> + <referencesInternal> + <reference Id="e076cb8c-846f-4358-bd0e-bcddb95001ee" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" tag="ViewCode"> + <elementDefinition Id="47fba12f-4978-4c2a-a9bc-1342fd1e9336" /> + </reference> + </referencesInternal> + <elementDefinition Id="e0082dc0-466c-4f70-a517-bc976a0c182c" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="d909d98b-2079-45a5-9610-02e62173f5d1" name="Initialize" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="3ef698ef-e317-4739-b234-1b1fb89cd83d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)])" tag="ViewCode"> + <elementDefinition Id="6d382d2e-61ab-4a72-92a7-cb3a69073722" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="156ba7b9-fff0-417d-8164-92185dbc481a" name="method" profile="CSharpProfile"> + <elementDefinition Id="0c341311-ef90-43ac-baa7-dbba5632e5a9" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fc0d34e1-4cef-4507-843c-bf1c4543e2d4"> + <propertyInstance Id="a733b8d1-3d9a-44a9-9516-b620425cdbed" name="ClrAttributes"> + <elementDefinition Id="dbbbaa70-af62-4e54-9440-449b5b2cf46c" /> + </propertyInstance> + <elementDefinition Id="8ae65687-5d43-4464-9f27-4bddd9349892" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9de9d6c2-bb5b-4e5f-9fda-be7a46ad2eda"> + <propertyInstance Id="8db14f14-3ced-4cc1-8f46-b578ce94444b" name="IsPartial" value="false"> + <elementDefinition Id="50b04d90-6934-4b3c-8976-b685f1b38129" /> + </propertyInstance> + <elementDefinition Id="aeb24823-7a16-4f08-9799-1e36c0b0dada" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fdecccd2-2b6b-42e6-a710-4e12afe2ebb5"> + <propertyInstance Id="68497ea8-e21f-4d63-ac9f-5bc97f107d8f" name="IsUnsafe" value="false"> + <elementDefinition Id="4967aa04-b842-4c08-afa4-96ee1ca5025a" /> + </propertyInstance> + <elementDefinition Id="a7cee4a1-f79f-48f0-978a-cd7e7b4f68ef" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9dd11802-918f-4b4d-a622-b9f490cba6e3"> + <propertyInstance Id="27dd6dd6-5321-4ce1-bf54-2120f7b6c39a" name="Inheritance" value="none"> + <elementDefinition Id="21acd319-e262-4824-a52f-7aa7c4d0c467" /> + </propertyInstance> + <elementDefinition Id="40588486-074d-4647-9adb-34095eb6be88" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3e562b02-e4cc-4e38-9dbd-7b0af6172582"> + <propertyInstance Id="71c2f6d7-06b4-4854-a785-4f715164a4bc" name="PackageVisibility" value="internal"> + <elementDefinition Id="bbbe200c-0dc0-4872-bd91-d5ad493540a2" /> + </propertyInstance> + <elementDefinition Id="d2d4d4e6-fa95-433f-8cd9-0a546144f4f3" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9757da36-b4a3-4329-959c-fcee93fddb02"> + <propertyInstance Id="0bc19313-531d-4424-aa88-81db3fc17e7b" name="params" value="false"> + <elementDefinition Id="86bffbe7-e1a0-4afc-b09b-3c5730d7386e" /> + </propertyInstance> + <elementDefinition Id="62712e75-e494-4603-b32c-b68a0f460c46" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="93ae989a-9e3e-4360-92fe-79b51db789a2" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="35ab9389-8575-4562-ae33-c2e027462d89" direction="Return"> + <elementDefinition Id="98fcbf4a-3778-4b1d-bfb8-22754e365f42" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="153b069d-7df4-4345-a984-48e1314af90f" name="force" direction="In"> + <referencesInternal> + <reference Id="f44b6ee6-c041-477a-8db1-f9671add43ff" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3Dforce" tag="ViewCode"> + <elementDefinition Id="a587a9ee-33b3-42bc-b05b-ef1231f0f5e8" /> + </reference> + </referencesInternal> + <elementDefinition Id="b3b44242-9e4a-42b7-b30d-273af726904c" /> + <type_NamedElement> + <referencedTypeMoniker Id="e0e6cb5f-c990-4f51-bc18-16c3e1755f8d" LastKnownName="Newton" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> - <parameter Id="3cc6a2ca-3864-4b47-9e5a-0630f5ed5465" name="cycleName" direction="In"> + <parameter Id="8f94e77c-900c-4177-9ca7-f530e085c15b" name="velocity" direction="In"> + <referencesInternal> + <reference Id="f0648b14-7fec-4611-9256-f7e988253542" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3Dvelocity" tag="ViewCode"> + <elementDefinition Id="e2f356d3-d630-4b9f-bd25-93ed7aa79b8d" /> + </reference> + </referencesInternal> + <elementDefinition Id="0c9fcb00-1d9d-47e2-a0ba-61f4a85e6c41" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="53211c6a-b41f-443f-9393-6df2dd401c95" name="TUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="2c516825-2251-4109-a0a8-9d6bb16467e3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)])" tag="ViewCode"> + <elementDefinition Id="0f54d77b-349d-4ad1-80ac-4d5a307f82e9" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="71456df6-91f5-4aba-8427-58df2b3574b4" name="method" profile="CSharpProfile"> + <elementDefinition Id="93b70629-154f-4004-82ee-dbb67d8830b6" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b1b7451e-1ef6-4fb0-a78e-e344442a2a70"> + <propertyInstance Id="68632ca6-c5c9-4db8-9182-c58bfaa1c1fb" name="ClrAttributes"> + <elementDefinition Id="28f36382-eed1-4fd9-bae3-b9c4a93d3a16" /> + </propertyInstance> + <elementDefinition Id="c679f966-cac7-40f1-9f26-8060933b5595" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="49c1fcb6-7ffd-4fd8-a0bd-9eee83af330b"> + <propertyInstance Id="dda2c84a-17ed-4a46-902c-63f8c6ce7cc3" name="IsPartial" value="false"> + <elementDefinition Id="0eafb4af-f553-4919-85c3-d352d9acfdc1" /> + </propertyInstance> + <elementDefinition Id="58511706-8433-4cdb-8589-4ad2fabd0da1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ae29bce0-ec03-4c8b-a331-462cb0a0a660"> + <propertyInstance Id="a7a556e0-af94-48cb-bc61-3b94440ca01b" name="IsUnsafe" value="false"> + <elementDefinition Id="61654898-6647-46e2-b8a0-e5ceec91a115" /> + </propertyInstance> + <elementDefinition Id="7b8280a3-da3d-4354-bcbe-8e53efd41357" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d9cdf5c5-808e-4ff7-bbcb-5ec52e2cd333"> + <propertyInstance Id="50ffe38a-ac63-43f0-ad0d-972c821c3f28" name="Inheritance" value="none"> + <elementDefinition Id="1713dce2-eab4-4585-a205-9e9a01f2816f" /> + </propertyInstance> + <elementDefinition Id="4e16bdbe-f14f-41ab-b7b2-d1a859d2eeab" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c5cf1b14-725c-43a5-b63a-eb8499f2d07a"> + <propertyInstance Id="ebc307e0-7007-49eb-bb95-c419b9cbdbc2" name="PackageVisibility" value="internal"> + <elementDefinition Id="140817a0-45b9-44c2-b746-9d02b67f0a2d" /> + </propertyInstance> + <elementDefinition Id="f703cf53-bc61-40aa-998d-b6e1dcd1afee" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1544dc6f-91d9-4357-adb5-ff908143ee5b"> + <propertyInstance Id="e51b150d-9e6d-4398-879d-c4b3e83dadbc" name="params" value="false"> + <elementDefinition Id="3244596e-af36-4bea-b8b4-d8e0805cfd1f" /> + </propertyInstance> + <elementDefinition Id="4977178a-9eb6-496e-9ba4-a3c45dc9869e" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="1817ee43-8148-4b8b-9332-4d767bf6cd46" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="62dc4cb7-4133-40d5-a2b4-9890244c22b8" name="other" direction="In"> <referencesInternal> - <reference Id="77f93de6-98fe-40a7-8f28-ff7a4709ded1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DSimulatorFactory Member%3D(Name%3DDecorateSumWriter OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DSummaryFileWriter)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DcycleName" tag="ViewCode"> - <elementDefinition Id="88ca0e03-d24c-44cb-b597-f82ce8f48a4a" /> + <reference Id="c55cee2d-b3d8-4b15-8657-a3d31a27107f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="95c0811f-b2d9-4bf9-a292-42ee94af182b" /> </reference> </referencesInternal> - <elementDefinition Id="118f7362-ab16-47fa-91e6-acd7fb366739" /> + <elementDefinition Id="6b735a26-c88b-47f3-aaf1-f5d7a6452a6e" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="567b48d6-8a23-406e-833f-24ac36752dab" LastKnownName="ITnOutPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - </ownedOperationsInternal> - </class> - </logicalClassDesignerModelHasTypes> - <packageHasNamedElement> - <referencedType Id="fd33bb50-959b-42e5-877f-8cff738039c0" name="ISimulationDataReader" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::Reader::ISimulationDataReader"> - <elementDefinition Id="a19b5894-701e-4ea8-b6c2-4ecbf617105b" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="b66eb5af-a294-4c17-8cef-f8e50eeebeae" name="SummaryFileWriter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::SummaryFileWriter"> - <elementDefinition Id="a84d9bf4-f7b1-46cc-a4d0-ad2d94d07d8e" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="868c4295-c11c-4eea-b5f4-96608046ce26" name="FactoryMode" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Impl::FactoryMode"> - <elementDefinition Id="b62a0e22-886e-4231-83a3-2e565f98d45e" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="2e0be7cd-16d0-4318-ad98-ed04a0d9078f" name="IEnumerable<IVectoRun>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IEnumerable<IVectoRun>"> - <elementDefinition Id="f594b957-8422-4943-9b33-4c74b29a0019" /> - </referencedType> - </packageHasNamedElement> - <logicalClassDesignerModelHasTypes> - <Interface Id="f7be7268-a2fb-4d87-b346-e708d3c42a61" name="IVectoRun" isAbstract="false" isLeaf="false"> - <referencesInternal> - <reference Id="4f9d24c1-001d-4191-90de-f3abe5aa61af" handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVectoRun" tag="ViewCode"> - <elementDefinition Id="22bb3021-336f-4a6f-b3aa-8e3598815302" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="9e0ab967-cec4-43ab-9f60-33a7809e341a" name="interface" profile="CSharpProfile"> - <elementDefinition Id="2b8282b0-eb94-416f-96ed-07bf40f1266b" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8b3cd3e6-fd44-4e04-b007-033cbfad1e93"> - <propertyInstance Id="6b14822a-156b-4fbc-bef6-44bf1a5392ba" name="ClrAttributes"> - <elementDefinition Id="d5f0fbd8-f76a-458d-ac2c-3197cf3eb879" /> - </propertyInstance> - <elementDefinition Id="5b01b082-05be-4e4e-aefc-3c2e0cc2d51a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c6320523-95d5-4643-a194-03590ec7ba2f"> - <propertyInstance Id="0965e4d0-9a0c-4269-9617-f7dcc7dce722" name="IsPartial" value="false"> - <elementDefinition Id="fc5dc837-896b-414a-9efe-3b05d4180f4f" /> - </propertyInstance> - <elementDefinition Id="80c08317-505d-4f69-afb2-6c3a04fdc25b" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d609e139-e1f3-4e9d-a7dc-5a6b4e1a7ff8"> - <propertyInstance Id="33e92d24-da89-4810-9635-d1c6c97380c3" name="IsUnsafe" value="false"> - <elementDefinition Id="d5318283-9541-4d0e-93f4-87c0b29527e7" /> - </propertyInstance> - <elementDefinition Id="a011ba35-d5bb-482e-8e1a-cc3aeedbb1fb" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="120b64ed-6a6e-40a5-b0e6-cfe66d975768"> - <propertyInstance Id="fd050b7c-0f54-463a-add2-fbf7644990f4" name="PackageVisibility" value="internal"> - <elementDefinition Id="aa7e377f-bf9b-4ae8-a874-f00a8c0a8448" /> - </propertyInstance> - <elementDefinition Id="d774e221-46c8-4c39-acc4-64c26da0ff1d" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="4adcc37e-7d46-490e-9826-f2bd50add878" /> - <ownedOperations> - <operation Id="95b090a9-3bfb-414a-8345-b7bac792e5a8" name="Run" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="0bc2d3c7-dfc3-4f5e-b998-ff79e6763e22" name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="83a5d0bd-9386-4cdc-a054-680901de0996" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVectoRun Member%3DRun" tag="ViewCode"> - <elementDefinition Id="d21da9c3-c337-40f1-a248-66b8755928b3" /> + <reference Id="78d0d288-c492-4cf4-acdd-337d8fceac18" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode"> + <elementDefinition Id="0f082721-1b84-463c-89e4-fc714be8c54a" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="4478320d-d3aa-4966-9815-5d973fb8d4dd" name="method" profile="CSharpProfile"> - <elementDefinition Id="156eb5de-5ba9-497b-b92c-2a3f0c941558" /> + <stereotypeInstance Id="61af830e-300f-4501-a450-c3a913ab5e61" name="method" profile="CSharpProfile"> + <elementDefinition Id="84670bff-0c11-4c34-bee1-644f25694300" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f47aa6e4-7e33-46e4-a98e-11a789cc75bb"> - <propertyInstance Id="b1adfe36-e267-4fa1-be64-02bbad7c3f28" name="ClrAttributes"> - <elementDefinition Id="54a0d07f-556a-45a2-80a2-99899caa242b" /> + <stereotypeInstanceHasPropertyInstances Id="42900466-0a81-4646-a94e-ef614d0baad7"> + <propertyInstance Id="4da35abc-d900-438f-a909-de478207a7ac" name="ClrAttributes"> + <elementDefinition Id="dda337de-eb75-4e4c-93d5-2bdc7883d986" /> </propertyInstance> - <elementDefinition Id="081f7a43-6366-4a15-a374-03dc4ba86881" /> + <elementDefinition Id="2af2cc42-d633-4ad2-85fd-1638ff6fbca5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d4c5495b-3495-4833-b92d-5c626ff0be8e"> - <propertyInstance Id="c4c4d823-292d-47cf-880b-f4755caaad51" name="IsPartial" value="false"> - <elementDefinition Id="641709ca-1da2-4f4e-8e6c-2642015d3c9a" /> + <stereotypeInstanceHasPropertyInstances Id="d9f8bcfb-aa00-4bfb-93be-e466b366012c"> + <propertyInstance Id="a5c55161-864e-4053-bfbb-5f23536d1574" name="IsPartial" value="false"> + <elementDefinition Id="8d8036c3-4fd6-44a0-9472-3738f23db18b" /> </propertyInstance> - <elementDefinition Id="901118e9-0c32-4b07-8928-dab017f2e092" /> + <elementDefinition Id="cc4ff001-e2ba-4453-83b5-0f3fd958c410" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b2f23d2d-2047-4abf-b845-88d49d8f1b95"> - <propertyInstance Id="4ab759ae-22c5-408a-9501-f0fc3abf8909" name="IsUnsafe" value="false"> - <elementDefinition Id="2cac4956-6420-4c8b-bcc8-feeb6b6caa58" /> + <stereotypeInstanceHasPropertyInstances Id="0858d0e5-d484-4d4a-8725-efe7f3241648"> + <propertyInstance Id="3e1290b8-f653-4e84-b607-c47c738cb00d" name="IsUnsafe" value="false"> + <elementDefinition Id="a0dc0e14-6410-4da2-951d-f071897a7266" /> </propertyInstance> - <elementDefinition Id="9a4c3bb8-93c7-4321-86da-c83974a512ab" /> + <elementDefinition Id="f6124826-a799-4573-bc61-cd8987299d40" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f01e6ae3-c86f-4faa-b276-b966f4fcf061"> - <propertyInstance Id="79ef6d0d-e125-4e4e-a6f5-ae4aadbfdba9" name="Inheritance" value="none"> - <elementDefinition Id="eea93ff0-18f7-4059-b845-b405a5244986" /> + <stereotypeInstanceHasPropertyInstances Id="4a0298e1-eca5-47d9-b4ed-5823030f2d44"> + <propertyInstance Id="93143bbb-68a2-4fc0-bedb-d40e972c1ebd" name="Inheritance" value="none"> + <elementDefinition Id="4f319acf-b61c-4afc-8631-8adb0edfa80d" /> </propertyInstance> - <elementDefinition Id="d31e2069-532e-4e1d-93e8-9a66ba8304bc" /> + <elementDefinition Id="41a0be92-0757-4704-9a74-7b1097a88b80" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1ae022d7-59e6-4ff7-8989-624599ecd2fc"> - <propertyInstance Id="9c41d71e-0618-4230-85d1-2a4634d2e05d" name="PackageVisibility" value="internal"> - <elementDefinition Id="85eab4e8-5008-4296-bbbe-80ca486b6961" /> + <stereotypeInstanceHasPropertyInstances Id="61f562d7-e3fa-41bf-9cef-4ab290c08c59"> + <propertyInstance Id="95ab126b-94d3-4d3c-97cc-071f5cc7d178" name="PackageVisibility" value="internal"> + <elementDefinition Id="1627fe01-74b6-4d82-9a79-aa7b07408d4a" /> </propertyInstance> - <elementDefinition Id="f79be9c7-6222-4417-ae3f-3154917429f3" /> + <elementDefinition Id="a5827b9c-3559-4258-b0fa-7719186fbb61" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7e817e89-ee6a-4888-9e34-0c2ee88500ab"> - <propertyInstance Id="196ce09d-b68d-4d20-87d9-a4206d6157a0" name="params" value="false"> - <elementDefinition Id="a0df39dd-79dd-4a7f-b878-9206d5b1dcb0" /> + <stereotypeInstanceHasPropertyInstances Id="17d1a895-38ed-4c4b-8033-45da9053ab70"> + <propertyInstance Id="57e39e77-0c6d-4a34-bee5-ae7585e61a3f" name="params" value="false"> + <elementDefinition Id="911a2a8c-9c23-4156-9733-5ce5bbc4ae90" /> </propertyInstance> - <elementDefinition Id="f1488877-4151-4f64-860b-21aa7d64c5cb" /> + <elementDefinition Id="2605de7a-e050-4d22-95ef-5bb42a56fdb4" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8b31a941-ec5d-4089-b6e8-a1aca10b83be" /> + <elementDefinition Id="837ba4be-5811-480e-b4b8-8a1eab3e8ab7" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="a2930138-a57b-497d-b93e-cec4c2de4735" name="writer" direction="In"> + <referencesInternal> + <reference Id="9a400cd0-7d6d-4bca-bbf3-a6911bd19f22" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode"> + <elementDefinition Id="f5740ebc-d622-4d9b-af05-55ce0a44fe99" /> + </reference> + </referencesInternal> + <elementDefinition Id="277f8be3-cda1-4c5b-a05c-52491276344e" /> + <type_NamedElement> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> </operation> - <operation Id="2723a625-87c4-44ef-a70c-cbc29713880c" name="GetContainer" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="00d9cd95-151a-4467-9030-3606fc6f4cc9" name="DoCommitSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="65706327-0df8-4653-84f3-6a4f8cea92de" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVectoRun Member%3DGetContainer" tag="ViewCode"> - <elementDefinition Id="0050bee4-7de2-4495-bbf5-94816cc66195" /> + <reference Id="cb29f654-1d66-41c8-8da7-50f6ce128b00" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3DDoCommitSimulationStep" tag="ViewCode"> + <elementDefinition Id="955343a4-4942-40a9-8012-0921c923ceee" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="62a2fe2f-db3d-418c-9770-cbda0a1e9d2c" name="method" profile="CSharpProfile"> - <elementDefinition Id="a2cdd825-a704-4d45-98ce-249e22b1f760" /> + <stereotypeInstance Id="abf85a88-d98e-4187-9f90-1302db2b70ed" name="method" profile="CSharpProfile"> + <elementDefinition Id="d5ac618b-95ab-40ba-bc93-8aadcc192877" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="46b616e1-cafd-429b-be74-209d3a9759cf"> - <propertyInstance Id="e5f39683-e772-4a7c-8cf2-0920a54e21e0" name="ClrAttributes"> - <elementDefinition Id="d2961ba4-7d6f-4000-9d9e-fad9e7f590de" /> + <stereotypeInstanceHasPropertyInstances Id="6a936d98-1fe4-4910-9566-7becd9fc25cd"> + <propertyInstance Id="bcc4f560-4ad0-44ce-afb3-091257a17758" name="ClrAttributes"> + <elementDefinition Id="83d862fe-7e49-457d-af1a-f20db9c7ab4f" /> </propertyInstance> - <elementDefinition Id="3a9141cd-182d-4ab2-98b2-668275244e22" /> + <elementDefinition Id="5d1fb10a-1eea-4c2e-af47-664f7d83ea4c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5464e5e6-67a8-4c54-973b-d076e008e27d"> - <propertyInstance Id="85cf9f57-1fe5-43df-8a56-fd952d482b4d" name="IsPartial" value="false"> - <elementDefinition Id="dcce3104-6675-4dc7-999c-c501b262a813" /> + <stereotypeInstanceHasPropertyInstances Id="b8b466e5-f2ab-46c6-ab5b-fcd1ad0b6953"> + <propertyInstance Id="b8a93a3c-37ae-43ec-b762-9812b817943b" name="IsPartial" value="false"> + <elementDefinition Id="17c93599-dc41-4d12-a0cd-c68e67379173" /> </propertyInstance> - <elementDefinition Id="2ed3d95f-7279-4417-a919-7e389a86e6ac" /> + <elementDefinition Id="d1248859-9b43-471b-af4a-1af9279dfde9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c1e6f93d-c21d-46c9-8310-24dc1d01dbbd"> - <propertyInstance Id="34da6fba-8ec7-4a8b-bf74-5da78a5bf49a" name="IsUnsafe" value="false"> - <elementDefinition Id="66081040-94f2-44c9-8b64-cf2e6b770f3b" /> + <stereotypeInstanceHasPropertyInstances Id="089c0c7a-ccfb-4531-b301-1b71f035980e"> + <propertyInstance Id="a7c21004-8646-4c11-9d27-b8045d2b8d3e" name="IsUnsafe" value="false"> + <elementDefinition Id="3eb9a0f9-f633-4779-8c74-58d8e7e4bfa1" /> </propertyInstance> - <elementDefinition Id="71429eeb-e6a0-4018-93c4-f256dd09ac5d" /> + <elementDefinition Id="d06e951c-98bd-46f5-a429-9e378f4dfed7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="863bd4ce-76c9-4bf7-9598-2551ea3f2e98"> - <propertyInstance Id="227bfb0b-e8fb-47e3-99d5-d295c823c7a1" name="Inheritance" value="none"> - <elementDefinition Id="53b730d0-8824-4fcb-b4d5-7e950d7dc672" /> + <stereotypeInstanceHasPropertyInstances Id="ae5a5ba8-8ad7-4337-b21c-b5f008953053"> + <propertyInstance Id="d7c2485a-8243-4181-b2c2-a8c718989256" name="Inheritance" value="none"> + <elementDefinition Id="644e527c-7154-45e6-8f01-9bcb4f5cba6c" /> </propertyInstance> - <elementDefinition Id="e746fc55-c9d2-49cc-b5dd-a766d95d3767" /> + <elementDefinition Id="290480c6-98ce-491c-b050-c2730dfa84f1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="52afc061-b1cc-4c55-9d11-d7a62c45f6ac"> - <propertyInstance Id="6ea4f8f7-6628-4a52-a9a0-84d370266bd8" name="PackageVisibility" value="internal"> - <elementDefinition Id="70f7d411-ea25-4601-8d44-c3a846adb2ae" /> + <stereotypeInstanceHasPropertyInstances Id="136d1dc8-d0d7-405c-8d83-32674381d908"> + <propertyInstance Id="0bed3749-ddcc-4da7-b4ed-3d64293a5c9b" name="PackageVisibility" value="internal"> + <elementDefinition Id="0afcf5d8-9c98-47e0-ab49-9e1d5c5fd798" /> </propertyInstance> - <elementDefinition Id="05395956-8692-495c-a3d0-1aba18c9ef85" /> + <elementDefinition Id="44ad9f95-bbc3-4154-acbd-cd8f570df009" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a5cf4907-eb08-466c-9153-c28d5c79ece1"> - <propertyInstance Id="32de6ae4-8d74-40fd-9185-3a076540745d" name="params" value="false"> - <elementDefinition Id="1f603bc9-7be6-4c29-9791-0b5e4bd301d2" /> + <stereotypeInstanceHasPropertyInstances Id="ecb85129-b1bd-4bd6-bdad-9fe5716cef77"> + <propertyInstance Id="ea937d2e-f0f1-403f-92b3-d167126c311e" name="params" value="false"> + <elementDefinition Id="cf4b7847-159a-4d8b-9bd6-ea62edd2a211" /> </propertyInstance> - <elementDefinition Id="4f68a392-d955-4aff-97d8-0ef21c3ef4ac" /> + <elementDefinition Id="75f779f7-e318-41d3-9a82-c1cc4818491d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a91c25a4-25c5-41d4-9d15-2819ab88db83" /> - <ownedParameters> - <operationHasOwnedParameters> - <parameter Id="93db5b25-0a4b-41ae-aaf7-4a92a16ef307" direction="Return"> - <elementDefinition Id="1c026d2d-d412-48c7-a5ac-9a536f8378c6" /> - <type_NamedElement> - <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> + <elementDefinition Id="03715f9f-71e3-4429-b99c-7cb59515a55c" /> </operation> - </ownedOperations> - </Interface> + </ownedOperationsInternal> + </class> </logicalClassDesignerModelHasTypes> <packageHasNamedElement> - <referencedType Id="da482504-36ef-4daa-b62b-8d04414e647f" name="IVehicleContainer" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::IVehicleContainer"> - <elementDefinition Id="9596d97d-e55c-4b89-8941-06c718b80921" /> + <referencedType Id="ebf6ed2c-1fc1-47e0-88a7-cf4de3e999c7" name="IFvOutPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IFvOutPort"> + <elementDefinition Id="07659719-d25a-4d47-9c37-ccf265d30345" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="e0e6cb5f-c990-4f51-bc18-16c3e1755f8d" name="Newton" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::Newton"> + <elementDefinition Id="42ba877e-e205-49e7-a0e7-b9e5bfca1730" /> </referencedType> </packageHasNamedElement> <logicalClassDesignerModelHasTypes> - <class Id="3a375cac-c433-422a-9f21-f01e5dc0271d" name="VectoRunData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <class Id="1a331c2e-1ae2-42c1-ae55-e882ccd26f2b" name="Vehicle" isAbstract="false" isLeaf="false" isActiveClass="false"> <referencesInternal> - <reference Id="1751ecfe-e794-4ac5-af89-eb54c78fe5df" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData" tag="ViewCode"> - <elementDefinition Id="a93704c2-0d96-4107-bb68-4e00a6398371" /> + <reference Id="b9446528-c732-4480-afbd-9cb0388305c1" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle" tag="ViewCode"> + <elementDefinition Id="f41ab909-eb88-4c41-ad67-f7b52d6d1a34" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="6789b2bd-0062-419d-af7c-6489c1a627ca" name="class" profile="CSharpProfile"> - <elementDefinition Id="26e8304a-0d70-49b7-8aec-c4d75cab610c" /> + <stereotypeInstance Id="e7026701-1e8e-4aaf-8b99-7d73d91d218a" name="class" profile="CSharpProfile"> + <elementDefinition Id="85e9dea0-e9fa-4604-954c-4b146cc1eee6" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5823a834-089e-4745-a731-3e72f3bb948a"> - <propertyInstance Id="14601eda-e4b7-45d5-a996-70d0b7603f5d" name="ClrAttributes"> - <elementDefinition Id="5cbee500-3252-4656-8f12-909f4615f5f5" /> + <stereotypeInstanceHasPropertyInstances Id="b6b0ce0f-7482-44d3-b0ad-cd531fc5cfcc"> + <propertyInstance Id="6c7829b9-c992-41fb-99ff-7194436284b5" name="ClrAttributes"> + <elementDefinition Id="21364ba1-5b41-434e-9bd8-ac049239af6f" /> </propertyInstance> - <elementDefinition Id="ea9d4395-30df-478b-a58a-4efd60c9e665" /> + <elementDefinition Id="7cb6f3dd-eddb-431f-b5c7-458325ed13cc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a7368087-c6b1-4c73-9982-a75606d16849"> - <propertyInstance Id="6cc96e2e-604b-4cd4-b146-4d8c7be980ea" name="IsPartial" value="false"> - <elementDefinition Id="7ec464ec-360b-4501-93f4-b74241289350" /> + <stereotypeInstanceHasPropertyInstances Id="c40ed2e3-38fe-4d28-b368-c22de009ed80"> + <propertyInstance Id="1f61cbe0-2a9a-4744-9a51-a386e500fc9f" name="IsPartial" value="false"> + <elementDefinition Id="340b7da5-c5e5-45bd-a8bf-8796d6948c4e" /> </propertyInstance> - <elementDefinition Id="fdea4524-1021-46c7-9a78-9f382f5d1969" /> + <elementDefinition Id="10dbe615-7ce1-4141-9e7e-464adab0781b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="500ec857-0946-4f11-8f24-a1c5687f121b"> - <propertyInstance Id="49d8c14c-cbd3-4bfd-964c-9d7e22b24e67" name="IsStatic" value="False"> - <elementDefinition Id="b0bf5b35-a22c-4edb-be8c-d9294916e150" /> + <stereotypeInstanceHasPropertyInstances Id="d063d0a1-7a4f-4a35-8790-4f9e5763b810"> + <propertyInstance Id="f8f7a101-658d-4cbf-8d53-3de91ece4ce4" name="IsStatic" value="False"> + <elementDefinition Id="7ea1aca9-fe5b-4969-bb96-68a175168086" /> </propertyInstance> - <elementDefinition Id="012134a9-5fe0-4361-8232-75c6667e73f3" /> + <elementDefinition Id="b283eb05-bc88-472a-adf3-f90689d25ced" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f4119c81-f8c9-449e-a505-613bed1d2b18"> - <propertyInstance Id="6c7a63ee-a1bf-4b7a-8578-d6b3f42db277" name="IsUnsafe" value="false"> - <elementDefinition Id="64ee519f-785a-4eee-91a4-66eb1b849fb8" /> + <stereotypeInstanceHasPropertyInstances Id="05898651-73f1-47c3-b674-1c86779d5130"> + <propertyInstance Id="ede1d9a6-fe69-4be5-a3a4-d2bed4d6b9c5" name="IsUnsafe" value="false"> + <elementDefinition Id="1ceb8a99-8be5-4907-bd5a-a008d1a65d37" /> </propertyInstance> - <elementDefinition Id="fea4e2f3-5e7b-426e-8c44-f4186c2a90aa" /> + <elementDefinition Id="364c101a-5ec1-4f5a-89fa-d5eaf20e31bc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c0fc85aa-de3f-4573-b5f3-023788f8d5a2"> - <propertyInstance Id="f13d5aec-2894-42f0-9fd6-20a38d9955e7" name="PackageVisibility" value="internal"> - <elementDefinition Id="08d687ed-9946-4ce9-a6c2-b682a448e2cf" /> + <stereotypeInstanceHasPropertyInstances Id="24d97bf5-9109-4b4c-bfe9-2380289085c3"> + <propertyInstance Id="37fcb85d-c737-44c1-a68f-1a1d34e0da0c" name="PackageVisibility" value="internal"> + <elementDefinition Id="f4bd8245-a8a4-4f57-add5-0e181c5661f4" /> </propertyInstance> - <elementDefinition Id="bdfe3ee6-099a-45b1-a91a-b69fd61a4062" /> + <elementDefinition Id="f2c2ca26-62b7-4e3e-ad6c-2da8bd9ea8ca" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="fcad8ea5-8fd5-485d-81e2-eff3f6888981" /> + <elementDefinition Id="621dee3b-3dc2-4831-95ee-d5d342cbf4ba" /> + <targetEnds> + <association Id="11ba73ed-266b-4f05-bade-e516db7f1c2a" isDerived="false" sourceEndRoleName="Vehicle" targetEndRoleName="VehicleContainer" isLeaf="false" isAbstract="false"> + <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="20f17d0e-0186-46d2-a1fe-8a8c2124d342" name="Vehicle" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="e3865503-7644-44b0-bbe4-d4029dbd7caf" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="2c0986a6-3e66-4b77-8dd3-207bc3f6722a" name="VehicleContainer" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="127b84d4-3023-47d4-8284-8e9f181ded21" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="2acac53e-7efb-4e9f-8f5b-b713f1f348e7" /> + </association> + </targetEnds> <ownedAttributesInternal> - <property Id="dc95816c-2ce0-496e-b3bc-74bebc31af40" name="VehicleData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="c9d67de3-5a6c-44bf-b4c1-f30065d6112f" name="_currentState" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="bb294459-b598-4d12-b8e1-ee912a2b82db" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DVehicleData" tag="ViewCode"> - <elementDefinition Id="341f534c-26ad-443f-893e-df7a2611c70d" /> + <reference Id="f545d89a-b2bd-48b3-ae69-54222520a2de" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D_currentState" tag="ViewCode"> + <elementDefinition Id="e62392da-3077-4acb-a964-7ecf55708c39" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="12233dbb-c103-4691-a809-fa2df06f2e52" name="property" profile="CSharpProfile"> - <elementDefinition Id="54782da0-024a-4671-9b29-f1f7742a7a36" /> + <stereotypeInstance Id="07a6463d-ce4b-44ac-b7a9-d9f4ee175284" name="field" profile="CSharpProfile"> + <elementDefinition Id="bfb2efd1-d64b-4e31-af56-f72fbfd1c739" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f2e31b6b-fbf3-4d97-847c-dadbb0854a8a"> - <propertyInstance Id="c7b809a3-09f9-4237-9af9-726a731f8d17" name="ClrAttributes"> - <elementDefinition Id="6b66307a-d7c4-4170-89cf-e85b4c2df51a" /> + <stereotypeInstanceHasPropertyInstances Id="b5b07c15-fb9b-497a-8061-eea363dc30d9"> + <propertyInstance Id="e7a654e3-c47c-4153-8faa-dca657e2c5b3" name="ClrAttributes"> + <elementDefinition Id="74c9b7cd-ecf6-4021-9266-bf9ab15b0c5a" /> </propertyInstance> - <elementDefinition Id="9da5eb16-31df-4b73-a60a-f59863a95c78" /> + <elementDefinition Id="6a7c9f37-a8eb-48fd-9066-a018767dd6eb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="672d95bf-df99-447f-9658-81b86edb59c9"> - <propertyInstance Id="1d0a9c3f-bf39-46a7-b634-1644966a9598" name="Get" value="public"> - <elementDefinition Id="b4d9c672-21e1-46c7-8b78-547b8fdaaa4d" /> + <stereotypeInstanceHasPropertyInstances Id="0b15a7dd-92ae-45ce-817c-d11182a989fc"> + <propertyInstance Id="0c3656af-f9f7-4ac9-9f5e-a757421b80f6" name="IsConst" value="false"> + <elementDefinition Id="0e697479-2c1c-457e-b063-e614dc4932dc" /> </propertyInstance> - <elementDefinition Id="e1d7e1ce-63f6-44bc-92c4-f35b7636008e" /> + <elementDefinition Id="84e7f9ce-c4ff-44bc-8561-55e0892208c4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9f197d1c-8e04-4090-8962-feab47b9a669"> - <propertyInstance Id="4382abfa-50b4-407e-b294-546f7facdaf4" name="HasBody" value="false"> - <elementDefinition Id="36f0b79f-d3e9-4935-b80f-fb29612fa671" /> + <stereotypeInstanceHasPropertyInstances Id="dcfbab9e-f053-4e74-8357-0ff1174ddc79"> + <propertyInstance Id="93c481b4-9a92-46a3-90e2-154d26c4e31b" name="IsNullable" value="false"> + <elementDefinition Id="d0d73685-2071-430a-90f2-1a1429c2a8c6" /> </propertyInstance> - <elementDefinition Id="f947d027-6fec-48e5-bfe9-626f202be22b" /> + <elementDefinition Id="f0705033-7457-4f75-89e2-18f24f76d107" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ebd0ffc0-c399-4b96-a061-512317d77518"> - <propertyInstance Id="3a2caf19-394e-44e5-a2c4-55c7c2bfd454" name="IsUnsafe" value="false"> - <elementDefinition Id="67f3cdbc-8e37-44ce-a886-dbd8d862745a" /> + <stereotypeInstanceHasPropertyInstances Id="e2e2b0a0-201c-4702-9249-aeff99ceaba5"> + <propertyInstance Id="5d3deca8-5ce7-4d2d-91c3-dd95ee603dd8" name="IsVolatile" value="false"> + <elementDefinition Id="d8c66738-d8cf-4db5-a3a5-d52462509295" /> </propertyInstance> - <elementDefinition Id="a968cc13-11fa-486d-a3fe-a239a41d344a" /> + <elementDefinition Id="0763df05-5224-4d01-b1a3-e6f3938b2d33" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fa0279c6-3ed5-4fa3-870f-e73329219e5c"> - <propertyInstance Id="5590ed32-d3ba-4ce5-bb42-3d3b5d8e6632" name="Inheritance" value="none"> - <elementDefinition Id="93511b40-e350-4c9d-ac06-bf5ec5c64700" /> + <stereotypeInstanceHasPropertyInstances Id="f973ac59-74e0-4ea2-b2ea-1a53f36e0aa6"> + <propertyInstance Id="a67777a6-9953-4f10-b55c-1f929361a5b7" name="PackageVisibility" value="internal"> + <elementDefinition Id="c3923b87-772b-46ea-a935-4c3579f1c538" /> </propertyInstance> - <elementDefinition Id="0933dd11-415c-484b-bdc2-41a5f4890a97" /> + <elementDefinition Id="90e5c0e6-b543-4bd8-b7f2-ae6e959ff1e8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2b41a12c-c421-4bb8-8039-e4bc17f72e15"> - <propertyInstance Id="c15d1cae-3003-456b-9e08-a19be76573ae" name="PackageVisibility" value="internal"> - <elementDefinition Id="85d15bd5-b3ec-4378-960a-c52448de7b6b" /> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="a09eff1b-6175-42be-974f-2b46d5b956cc" /> + <type_NamedElement> + <referencedTypeMoniker Id="9a2d4bb9-8ec7-4d06-94d6-e44a4e9000e2" LastKnownName="VehicleState" /> + </type_NamedElement> + </property> + <property Id="568781f8-2a0e-4e23-96b2-11dc4092d9a2" name="_data" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="620ea651-7fde-453a-82a9-8f35fc825adf" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D_data" tag="ViewCode"> + <elementDefinition Id="a81137f2-c4d1-4142-b600-5effc8e14010" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="f5053815-8180-4496-9222-c08053f90cee" name="field" profile="CSharpProfile"> + <elementDefinition Id="68cb5311-9a49-4ab9-86cc-0b7c8b6ed6b5" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="53285281-15eb-4661-a7ab-16a7d6548e79"> + <propertyInstance Id="408e4752-e114-4cc2-9de7-54dbb05569e7" name="ClrAttributes"> + <elementDefinition Id="1bf2604e-65e9-475d-b5c2-e90ea6dc4a2b" /> </propertyInstance> - <elementDefinition Id="b8bf1728-535f-4424-807a-31ecf4b00a65" /> + <elementDefinition Id="a4553de4-1269-4428-b20c-413efdb75a88" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4a8dcd88-7f61-4ec6-87e2-be9d6e4ccd3e"> - <propertyInstance Id="84a61b7a-02c1-49be-9483-a0194844d719" name="Set" value="public"> - <elementDefinition Id="4c4d0173-6641-489b-8f55-02cf9f60a3ec" /> + <stereotypeInstanceHasPropertyInstances Id="2fd67521-31c8-4f17-a93b-7197b558180d"> + <propertyInstance Id="bf06eb3d-0c9b-4d42-b4fd-a9f850ff26c7" name="IsConst" value="false"> + <elementDefinition Id="9840c9ed-d0ea-4f56-b677-a1d6629db69e" /> </propertyInstance> - <elementDefinition Id="5fa15779-d3c3-47ee-929e-5a85ba93debf" /> + <elementDefinition Id="bc6d2fd6-9023-4bb8-a1e8-24896d24c15c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f6f3d4b0-e7f8-4f7e-aeeb-92c5f7f1787b"> + <propertyInstance Id="fff5bc78-f0d5-42e3-b6f4-fecb166fe31c" name="IsNullable" value="false"> + <elementDefinition Id="b9168018-a1a2-464b-9b47-b6f80fbef19b" /> + </propertyInstance> + <elementDefinition Id="2483fbd6-6a58-4dd9-a344-1c79ebf51b12" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7a387456-ec80-4abd-9860-ab402370d461"> + <propertyInstance Id="49c53503-7ba3-47a8-b35d-40c75fd0be84" name="IsVolatile" value="false"> + <elementDefinition Id="52d2f203-996f-48b4-a3c0-8c45d0cc92b5" /> + </propertyInstance> + <elementDefinition Id="8274e654-9ec3-4be0-a9ea-bcd7b3fbf46d" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5deac073-d0c5-4b6b-bc6c-c17813eee3d0"> + <propertyInstance Id="d6837a5e-317d-402a-a51a-27c1027679d7" name="PackageVisibility" value="internal"> + <elementDefinition Id="02dfaf14-f58c-413a-8118-6d214ba1d25c" /> + </propertyInstance> + <elementDefinition Id="b2181f36-3f83-48ea-9480-21144ee76f48" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a1e13f9f-3902-47d5-a1c3-dc0df058d397" /> + <elementDefinition Id="7d7fbb91-2612-439a-b89a-938595d525b6" /> <type_NamedElement> <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> </type_NamedElement> </property> - <property Id="777cbfa3-4117-4ab5-ba58-32718b6d248c" name="EngineData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="76336b8c-ab86-42ff-9990-1624d220c309" name="_nextInstance" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="00cbc228-7ae8-423d-addc-775e97c0a52f" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DEngineData" tag="ViewCode"> - <elementDefinition Id="9df8fbcf-7ecc-4475-88b3-b0f13a685a80" /> + <reference Id="0ff0acd7-ba3e-4bba-af21-283bfaa2bee3" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D_nextInstance" tag="ViewCode"> + <elementDefinition Id="3ca4c19a-e4e5-451c-9457-8b1089162f71" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="b13b3ac4-2697-4fa9-9896-772e57ff22aa" name="property" profile="CSharpProfile"> - <elementDefinition Id="11b54499-7837-4fe5-a3fd-f7065aa5b91b" /> + <stereotypeInstance Id="c88fa6ba-4e2d-4961-acc2-4e2f4236496e" name="field" profile="CSharpProfile"> + <elementDefinition Id="f86f701b-b58a-4889-b835-9201824b0773" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0088c225-5da6-428e-8f30-7941afc6ece7"> + <propertyInstance Id="6b09a805-c9b3-4c36-bfa2-65dc094d14ef" name="ClrAttributes"> + <elementDefinition Id="e6e7fa23-d708-462f-b742-fac025cc473b" /> + </propertyInstance> + <elementDefinition Id="c5e42f25-8d02-416e-931f-60a9e7323206" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3906681f-acb1-42d7-9688-f7d8a83ea553"> + <propertyInstance Id="e419e64c-b410-4cb2-8ad2-672245f5eb0b" name="IsConst" value="false"> + <elementDefinition Id="a74e64bf-e844-497f-8580-f5217d5cfc29" /> + </propertyInstance> + <elementDefinition Id="c0baf1c9-32d7-4a08-ab18-8347728298e5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6b00419d-cd2d-4cdc-bf73-11558951ab57"> + <propertyInstance Id="7523c44a-df56-4f5c-9e4c-0367ec08a856" name="IsNullable" value="false"> + <elementDefinition Id="a4eacfd0-3023-44cd-aaa7-16c7c1bac733" /> + </propertyInstance> + <elementDefinition Id="15f236e3-29b9-41c7-bcf1-b605677479a5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8b9a16c8-9ee3-42dd-ba9e-a1679b51cbd4"> + <propertyInstance Id="bf605b30-2462-4967-a9c7-b27ddbaa3072" name="IsVolatile" value="false"> + <elementDefinition Id="ba826676-fedf-4f04-8d21-628b8196eb90" /> + </propertyInstance> + <elementDefinition Id="dc9253fa-cbfe-4511-8667-e343239a1747" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="36f19566-32bb-48be-838a-cbfb6b0a59ee"> + <propertyInstance Id="8aad9209-c5e7-4039-9e98-e50a14b5ecfa" name="PackageVisibility" value="internal"> + <elementDefinition Id="768f0089-de52-4057-9d0f-eb5505e29988" /> + </propertyInstance> + <elementDefinition Id="37c836b3-5cce-4ed0-98a9-912be00ba574" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8a8dc3f8-a7f5-4849-9ab5-f54e57bc5e80" /> + <type_NamedElement> + <referencedTypeMoniker Id="ebf6ed2c-1fc1-47e0-88a7-cf4de3e999c7" LastKnownName="IFvOutPort" /> + </type_NamedElement> + </property> + <property Id="55d19e60-47c7-4ca0-90f8-bdc3dde7b877" name="_previousState" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="cf9bb709-5a1d-4fdd-ba2e-b50483384959" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D_previousState" tag="ViewCode"> + <elementDefinition Id="1a351e10-ce66-4301-bb76-4a9ab7eaad82" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="2112ca99-22fb-4ce0-9816-eff1731d5288" name="field" profile="CSharpProfile"> + <elementDefinition Id="abef15a4-8d4f-44a1-ba72-360fcab315bc" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="16bfce94-79f2-46a9-ad62-d05f98853282"> + <propertyInstance Id="5f7554e3-cea1-4c47-b0e7-b48f3f370159" name="ClrAttributes"> + <elementDefinition Id="b765402f-ce67-4515-8695-241f4c70e8fc" /> + </propertyInstance> + <elementDefinition Id="7e431332-3707-4e2b-9dc5-2df41c37fb92" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="69b8eed6-f271-4064-ab77-c61e7ba41f39"> + <propertyInstance Id="c7567c25-3742-469a-9447-6d42dfd9c1cd" name="IsConst" value="false"> + <elementDefinition Id="fac6c100-70fb-456b-aca2-efef43772f5d" /> + </propertyInstance> + <elementDefinition Id="5adb8e28-c453-41ae-b34f-2233be244290" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="395dc288-8440-4e7d-a270-6561bf747dcc"> + <propertyInstance Id="9adc7fb7-a210-4728-93a8-b092ad895d95" name="IsNullable" value="false"> + <elementDefinition Id="3eabb639-9381-477d-a103-2096b146f889" /> + </propertyInstance> + <elementDefinition Id="2ad7cf54-b089-4bae-a223-1fcbf90f8998" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="56bcd24f-4caa-4e7e-9e9d-3807a94aa4a4"> + <propertyInstance Id="78a063ff-e2c9-4fe8-a9a4-095bca48db35" name="IsVolatile" value="false"> + <elementDefinition Id="f48f55d7-860d-4899-bcf2-e5ab89a3b094" /> + </propertyInstance> + <elementDefinition Id="264727f9-ad12-4f93-a417-40a1b938f1d1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8fe2a3a2-f501-4405-9a4b-2584aab9612c"> + <propertyInstance Id="cf4154a1-a945-46be-829d-263923e20c94" name="PackageVisibility" value="internal"> + <elementDefinition Id="3925c5bb-bf3a-4d11-9777-b382586f52c2" /> + </propertyInstance> + <elementDefinition Id="0574ac0e-6eef-426d-8cd6-bc6f15bf0292" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="46955919-c5eb-4412-8980-850b90de75ee" /> + <type_NamedElement> + <referencedTypeMoniker Id="9a2d4bb9-8ec7-4d06-94d6-e44a4e9000e2" LastKnownName="VehicleState" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="6367df49-377f-42a4-ba15-552845fbffbc" name="Vehicle" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="8ae2fdd1-dd3b-40e8-8e85-006382668a66" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)])" tag="ViewCode"> + <elementDefinition Id="efc16e9e-29f4-4403-9598-e0fe0d975bff" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="0551f81f-5ad9-45fc-8c78-b20155de426d" name="method" profile="CSharpProfile"> + <elementDefinition Id="bb2e4728-a10f-4b69-a1ea-2a7b4acd087e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6df5371d-9979-4e2a-8a23-6ca99e14ca0e"> + <propertyInstance Id="2f826375-5afa-4eab-a303-13aba5d7fd85" name="ClrAttributes"> + <elementDefinition Id="d841eb6c-3261-4c0c-909b-ee8740d8cc22" /> + </propertyInstance> + <elementDefinition Id="f3242382-cb33-47a3-8818-a1d5cd4562cc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9cbffab3-371f-453c-97a5-f92091758df1"> + <propertyInstance Id="15081ac5-bf0c-4f2b-a772-fbf789164fb0" name="IsPartial" value="false"> + <elementDefinition Id="c6c32546-8826-4ee5-94a7-bf5b1362c6b4" /> + </propertyInstance> + <elementDefinition Id="c970c27d-5b40-4008-8eca-48830c24ec84" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="54bc6bdb-3e68-49a0-965e-6003c9acb011"> + <propertyInstance Id="8b22efb2-d54b-4291-a134-062c81a0aeb3" name="IsUnsafe" value="false"> + <elementDefinition Id="bd3f0669-836b-462d-86a8-ba3fe07d029f" /> + </propertyInstance> + <elementDefinition Id="e08f9fdd-4a21-47ff-8ef4-d72e49efa637" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="22067bd1-82d9-491c-88d4-5ccd8ca3c4ab"> + <propertyInstance Id="11453229-38c1-430e-beb9-42f88283c8ba" name="Inheritance" value="none"> + <elementDefinition Id="c7f26ef6-bb67-42f1-a3e3-0fa2f1fd8ee9" /> + </propertyInstance> + <elementDefinition Id="23d73a32-3c61-4d87-bfab-b9253e45575a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7e4efbf9-8947-4268-9ceb-9f39a5648c74"> + <propertyInstance Id="0b3d5b30-84e8-4cd2-ac68-b912cd2f4000" name="PackageVisibility" value="internal"> + <elementDefinition Id="cf332b34-07e4-4a9d-9ed8-ec585dfd8714" /> + </propertyInstance> + <elementDefinition Id="66e085e5-a490-45f1-861d-58570550e7c6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3eb2275c-4259-4ea3-92a9-fb65e6dd53e7"> + <propertyInstance Id="466e05ac-0325-43ba-9544-2ef0a82909b0" name="params" value="false"> + <elementDefinition Id="f85e47b1-b66a-468e-bfa5-2a19f7683340" /> + </propertyInstance> + <elementDefinition Id="2c31777a-7364-456b-8c39-2d82c02f6fb2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="7a53a9cd-bed4-4400-b413-1ad63e924d9d" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="03360a04-72a8-475f-a30d-9649f6c6d4f1" name="container" direction="In"> + <referencesInternal> + <reference Id="9ab169b5-d706-4134-b240-1babe4a4c4dd" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> + <elementDefinition Id="8c63d694-02c5-45f3-83e0-1f03291ce118" /> + </reference> + </referencesInternal> + <elementDefinition Id="44f68a50-4662-4569-b80f-7cbeddcdc7bf" /> + <type_NamedElement> + <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="1bfcc898-025a-426b-a0cd-b4aacd535023" name="data" direction="In"> + <referencesInternal> + <reference Id="5291e3a3-3451-4acd-b734-0a29d870cdb0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="2828a6b6-a2f8-467d-a0c2-65d178251d8e" /> + </reference> + </referencesInternal> + <elementDefinition Id="7245e341-8549-482f-a445-b130cebf1093" /> + <type_NamedElement> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="d1a62bd1-13bf-4343-87d5-e9ee84197f3b" name="initialVelocity" direction="In"> + <referencesInternal> + <reference Id="6d560661-1efe-4f42-9076-9c9e4a311daf" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)]) ParameterIdentifier%3DinitialVelocity" tag="ViewCode"> + <elementDefinition Id="3601560b-5910-45dc-8430-2ae02d30497b" /> + </reference> + </referencesInternal> + <elementDefinition Id="ff7b7eaa-e259-4d5c-92c8-f8ffdc830e86" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="71bb3af1-bbdb-4117-947b-aa7ca8edc87e" name="Vehicle" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="afa5624c-c675-4890-bf2c-80a022a7383b" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)])" tag="ViewCode"> + <elementDefinition Id="270c30c3-d1e8-4ea0-a99d-3f95d68ae428" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="2f96eb99-6cbf-4fe9-bb6d-5c720f93d966" name="method" profile="CSharpProfile"> + <elementDefinition Id="ff84e3c6-8b3f-43b8-b8c6-5403ab1fa5fd" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="56de8a6b-401b-4bad-8727-7fe98f33acca"> - <propertyInstance Id="dfc59226-fbe9-4779-89f6-ea74ce07b892" name="ClrAttributes"> - <elementDefinition Id="b5d6bffd-7418-4eaf-b07c-c7d6b02934ea" /> - </propertyInstance> - <elementDefinition Id="92640435-a5db-4b85-b1e2-200ef45c8979" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="985dc16b-eec1-426b-a36f-efec3566b2d3"> - <propertyInstance Id="2b8b9c38-d5fb-44a4-9c09-633d0fcc8e49" name="Get" value="public"> - <elementDefinition Id="bc34ac44-e74b-4e0f-931c-749a737fc9f9" /> + <stereotypeInstanceHasPropertyInstances Id="6611ea39-4388-445a-8cf0-b7d7b0851879"> + <propertyInstance Id="f11c0bf2-a5b3-4efa-aa9b-0647909fca28" name="ClrAttributes"> + <elementDefinition Id="60a2b58a-a33e-4042-af1f-5028621b8eb0" /> </propertyInstance> - <elementDefinition Id="39945849-7aec-43db-a158-88fffdc3a132" /> + <elementDefinition Id="4c988b78-62b6-4e53-9438-45969ad36114" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a552c7c3-1ad4-4f1c-a511-556f28fda80f"> - <propertyInstance Id="cae2e8d4-e04b-43fa-9b81-9bffe1f07805" name="HasBody" value="false"> - <elementDefinition Id="9726ca4e-aafd-4cb1-92da-1eb93f3f2d0c" /> + <stereotypeInstanceHasPropertyInstances Id="db23195c-4cdd-4789-bf9a-b77219efeff3"> + <propertyInstance Id="49179842-6295-4e88-ab4f-3e6026776c67" name="IsPartial" value="false"> + <elementDefinition Id="a385a00c-2cca-4108-8664-d79cf3adbacd" /> </propertyInstance> - <elementDefinition Id="1f7a230f-d225-4b6e-a45c-3215f5bf229c" /> + <elementDefinition Id="c4ee1fdd-bf0a-434c-bb00-f647debf6bdd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4819c9e4-4036-480b-b7eb-03fd1ec6d594"> - <propertyInstance Id="010d75bd-d913-4095-8746-3f220c6b47d0" name="IsUnsafe" value="false"> - <elementDefinition Id="91f6a43c-e438-4ff9-a5dc-9a356c8bb0be" /> + <stereotypeInstanceHasPropertyInstances Id="eac42918-4f1f-4c32-b0fc-8c258ee51c44"> + <propertyInstance Id="926dcb5e-7dd4-4f27-9757-b9d0294e388c" name="IsUnsafe" value="false"> + <elementDefinition Id="e6cda3ce-ad7f-4754-8ab2-0cd64558a4eb" /> </propertyInstance> - <elementDefinition Id="8dce1967-f1e2-4dc7-9bd1-03f8cb753a03" /> + <elementDefinition Id="0526d33b-95cc-4010-afbe-d86be928e366" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9166b0ca-4b1b-4a7a-b459-4d97ac8bbbaf"> - <propertyInstance Id="1dd55a27-3307-4e83-ac57-406d1b0cd9e9" name="Inheritance" value="none"> - <elementDefinition Id="8fcc5afc-cd36-4d9a-971d-87c9bbe944e9" /> + <stereotypeInstanceHasPropertyInstances Id="2d398ce5-6a92-4889-b14e-dd856ace5a86"> + <propertyInstance Id="34ceb2e7-51c3-49f3-9f22-3a79182fe7df" name="Inheritance" value="none"> + <elementDefinition Id="48b70c2d-8a6a-4125-be0b-f37c41f4d167" /> </propertyInstance> - <elementDefinition Id="be0e2d82-7003-4101-a4e6-de9016a1fff4" /> + <elementDefinition Id="affcf223-3f17-423f-a6b6-ca7fe323b3b8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a3787da8-085e-4924-9964-038d20f0ef62"> - <propertyInstance Id="2beb6777-d772-4bd0-bf73-1eb855bedec5" name="PackageVisibility" value="internal"> - <elementDefinition Id="21d3d424-3e4a-47f1-94c9-54d13acdfa33" /> + <stereotypeInstanceHasPropertyInstances Id="2b7b9c5a-2d15-40ae-9d75-b9d74070f4a4"> + <propertyInstance Id="c7574136-865c-4999-90da-dfe825c688ee" name="PackageVisibility" value="internal"> + <elementDefinition Id="ed6ea2dc-1e77-4942-9f91-9335a6d764ba" /> </propertyInstance> - <elementDefinition Id="011927c7-a279-49c2-b918-eccf5e86396d" /> + <elementDefinition Id="ba29d8d1-f46f-47c8-a799-7c3ca85a3f67" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0b4f4ba8-ebc1-49c7-9097-6174547f950b"> - <propertyInstance Id="25325b99-11a9-4e10-955e-f6130663768b" name="Set" value="public"> - <elementDefinition Id="8b2091b6-a030-47a5-89c2-6962ef0b6147" /> + <stereotypeInstanceHasPropertyInstances Id="5a0df29f-959c-4a14-990f-9795c74136ca"> + <propertyInstance Id="6a163514-a7e6-4723-929f-62fb23c3b4e0" name="params" value="false"> + <elementDefinition Id="aebc7765-93b7-4c36-a3d7-e420578c7c81" /> </propertyInstance> - <elementDefinition Id="9e14f5d7-14fe-41ce-9451-b91a647a0cac" /> + <elementDefinition Id="9b90ca34-ae6b-4cca-baec-888b86bcc03b" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="4e2993e7-d793-43f8-a0cb-430bf8b500dc" /> - <type_NamedElement> - <referencedTypeMoniker Id="93f04062-c55f-4e42-8a1d-43b49cd742d3" LastKnownName="CombustionEngineData" /> - </type_NamedElement> - </property> - <property Id="1c72d57c-f636-4bd9-bf86-c3ea382b8897" name="GearboxData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="67848c82-1e28-4461-81e5-7a4f1b2e88d4" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="8038a8f0-7f7b-4073-86a5-64d657b7c917" name="container" direction="In"> + <referencesInternal> + <reference Id="ea6ea73a-ce5c-4dfa-b801-0c6f7dace961" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> + <elementDefinition Id="cacb5297-2158-427c-90e6-2506718fd30c" /> + </reference> + </referencesInternal> + <elementDefinition Id="b18c2c3b-ed8a-43e2-b8ef-697802bb9fce" /> + <type_NamedElement> + <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="997fc063-fb4f-41f5-96e9-3f3de5ba986c" name="data" direction="In"> + <referencesInternal> + <reference Id="87f721d4-701d-4277-93c2-db16c9f7bd3f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)]) ParameterIdentifier%3Ddata" tag="ViewCode"> + <elementDefinition Id="57c04a63-9e79-4ca6-b550-16722809b402" /> + </reference> + </referencesInternal> + <elementDefinition Id="d42a9d30-ee91-4cfd-ac44-b799a5faaafa" /> + <type_NamedElement> + <referencedTypeMoniker Id="ac5188dd-3ad4-4b61-a523-e14114893619" LastKnownName="VehicleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="76915b41-aed8-4f8d-a6aa-86be187c23f5" name="CalculateAirResistanceCurve" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="6b85ac3e-f719-4370-90c4-84d01c062acd" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DGearboxData" tag="ViewCode"> - <elementDefinition Id="93aea85d-3ce7-4fe4-a513-5aaa873f7c0f" /> + <reference Id="c8110ab0-4eff-4253-9610-6d12ffef5914" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DCalculateAirResistanceCurve OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3D(Name%3DAirDragEntry ParentType%3DAirDrag))])" tag="ViewCode"> + <elementDefinition Id="656671c9-2f90-4b48-8c46-0613f5c728fa" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="d12c394c-2c47-4b83-a6bf-57841358b1b4" name="property" profile="CSharpProfile"> - <elementDefinition Id="408bfc19-986e-40ed-9ff1-a6f69a9ea140" /> + <stereotypeInstance Id="7b9df48e-fffa-4acd-91f1-1b349a017229" name="method" profile="CSharpProfile"> + <elementDefinition Id="3b75a4d5-47ef-4e8c-b20f-2a3d4f832a48" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9e19f222-6394-43af-b235-34e3311cdc73"> - <propertyInstance Id="44a16f9d-9b66-4450-bdaf-c2e944b06ea3" name="ClrAttributes"> - <elementDefinition Id="ca09b798-a9d9-4981-b2c7-1b0382c72b6c" /> + <stereotypeInstanceHasPropertyInstances Id="3c1002f1-7f77-4b1d-a564-b77f7e451388"> + <propertyInstance Id="139bc514-5636-403b-b3ab-90a0d792dc16" name="ClrAttributes"> + <elementDefinition Id="f52786cd-9c88-41dd-9cb2-18530fa85df0" /> </propertyInstance> - <elementDefinition Id="e06f8f57-f03a-403e-8295-6faac8c0459f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3656ee64-0ba7-4db0-a805-4c67129def76"> - <propertyInstance Id="9c9d22e1-2d64-4f48-8e72-77f1db258426" name="Get" value="public"> - <elementDefinition Id="6b4a4e61-7810-4fab-93b6-5ef3fc5baa31" /> - </propertyInstance> - <elementDefinition Id="7db7349b-d21a-438e-84c2-9b89e1754625" /> + <elementDefinition Id="96d81b05-f59c-49a1-98d8-2186ca22d755" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0fefaa88-ec3a-416a-980f-adf68d3ebf57"> - <propertyInstance Id="7f99e5eb-49f5-41c1-afc0-735ecd5cef88" name="HasBody" value="false"> - <elementDefinition Id="2611f7bc-ee8a-4fb7-bf37-84bd6e3ce275" /> + <stereotypeInstanceHasPropertyInstances Id="15959298-6b73-42de-b52b-ee8ec2c60be0"> + <propertyInstance Id="d205200f-68fc-4447-b8c4-9a74ef2419b6" name="IsPartial" value="false"> + <elementDefinition Id="a8ce13fe-a214-4349-b034-5b95d979b4f2" /> </propertyInstance> - <elementDefinition Id="6c4fbb58-082f-4bf4-b699-10d51b938922" /> + <elementDefinition Id="8d9797fa-7b06-4588-a4e8-efa00586699c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="119372c2-4fa6-40d9-9d72-13bad1ca1ec9"> - <propertyInstance Id="2e76e4e8-9d85-426a-ad5e-ce217466ec01" name="IsUnsafe" value="false"> - <elementDefinition Id="ea743c1e-44cf-4dd7-a6c7-15c1c0605ce7" /> + <stereotypeInstanceHasPropertyInstances Id="c9804965-62cf-45e7-abdf-ebf2d4f89741"> + <propertyInstance Id="3a847390-5059-4c8c-8d72-262a2ab520b0" name="IsUnsafe" value="false"> + <elementDefinition Id="d1d95e95-5991-4717-87f2-26ada4e2c913" /> </propertyInstance> - <elementDefinition Id="7b4b675c-07e6-4cac-9619-0f42b83c2d8c" /> + <elementDefinition Id="38de44e9-9802-405d-8f7b-90620bd0aa90" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="402a4b56-0488-41ba-a8ac-50a41911b539"> - <propertyInstance Id="076f7e6f-ca09-4d7d-bc92-9f3f5a14c32a" name="Inheritance" value="none"> - <elementDefinition Id="1465ac30-fe83-4590-af46-d72b62c24a5a" /> + <stereotypeInstanceHasPropertyInstances Id="04a2679c-8d4a-4887-a4b2-3546f84cedd1"> + <propertyInstance Id="13d18d9a-370a-4aa2-94db-79deefaaadca" name="Inheritance" value="none"> + <elementDefinition Id="dbcd577f-000a-4b88-ab01-5685afbb13a1" /> </propertyInstance> - <elementDefinition Id="0a0917f5-d2df-4d69-a9e4-3d4c291aa649" /> + <elementDefinition Id="17efe498-5b9b-4027-898d-c87de1da4389" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d1fef21a-6e33-45ee-b762-dc270fd1cb65"> - <propertyInstance Id="4c48feb7-89f6-4dd7-af3f-b3d1834dc552" name="PackageVisibility" value="internal"> - <elementDefinition Id="79ac5f3f-e237-40d9-82d8-fe7ae3a1d6ef" /> + <stereotypeInstanceHasPropertyInstances Id="e2a6cb48-389b-4409-849e-6b40309001ef"> + <propertyInstance Id="5eeca2b3-c57a-4d91-93cf-9b4bd677e70b" name="PackageVisibility" value="internal"> + <elementDefinition Id="a9fb5fe7-3d19-49e2-b304-b658c12561c7" /> </propertyInstance> - <elementDefinition Id="04eaa71a-dd3e-4bdc-9d15-373ef0cafefe" /> + <elementDefinition Id="26c3f616-83cc-4fe5-8bb7-a167ca703c55" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="202b273e-000b-4477-b50f-a8f7628f73b0"> - <propertyInstance Id="b941a2bc-4272-43ff-aebd-f435e3defa97" name="Set" value="public"> - <elementDefinition Id="3853afd7-1887-48eb-99d4-e15af71d5274" /> + <stereotypeInstanceHasPropertyInstances Id="f6890cf3-3147-4ef3-bac6-23997f3c6951"> + <propertyInstance Id="1b78097b-04ed-4522-91fb-007c520165b1" name="params" value="false"> + <elementDefinition Id="465d1b53-c0a6-4536-a99a-38511045d691" /> </propertyInstance> - <elementDefinition Id="786880fd-2e92-4650-9842-1ee14596cfcd" /> + <elementDefinition Id="e35b49d1-7155-49ca-9dde-34658a2681b1" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="2ed0dc6e-745b-4ed2-9136-216b4561ed80" /> - <type_NamedElement> - <referencedTypeMoniker Id="e2e41c17-28e8-4a84-8e12-af91ff9b64a0" LastKnownName="GearboxData" /> - </type_NamedElement> - </property> - <property Id="afa43355-f46b-43ff-a387-04cddc0e2693" name="Cycle" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="fd7565c9-1197-491b-9a4b-503c02291925" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="3ef54b27-8e20-4f04-840e-75b016a719cc" direction="Return" isOrdered="true"> + <lowerValueInternal> + <literalString Id="dedc6596-ec52-4979-90a5-7b25aefe8ea1" name="Lower" value="*"> + <elementDefinition Id="cda6268d-ce33-4709-9c08-70f56415a471" /> + </literalString> + </lowerValueInternal> + <upperValueInternal> + <literalString Id="8d022125-7bf8-45fe-a079-33e3cead1171" name="Upper" value="*"> + <elementDefinition Id="f358aea6-625c-48b1-9672-ef11cd3a0365" /> + </literalString> + </upperValueInternal> + <elementDefinition Id="aa10e342-0732-4a8b-937d-737e76565eac" /> + <type_NamedElement> + <referencedTypeMoniker Id="8d95320e-a056-4e14-bf17-b15a9fe622c5" LastKnownName="Point" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="46f41ca2-3798-44c9-b54e-5b01d1d1eddd" name="values" direction="In"> + <referencesInternal> + <reference Id="9e868511-c069-4c98-afed-3efdd4439578" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DCalculateAirResistanceCurve OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3D(Name%3DAirDragEntry ParentType%3DAirDrag))]) ParameterIdentifier%3Dvalues" tag="ViewCode"> + <elementDefinition Id="018734eb-fe31-4d39-a8f6-e756e68cc9e6" /> + </reference> + </referencesInternal> + <elementDefinition Id="998957da-5806-48f3-ba46-bbda22527342" /> + <type_NamedElement> + <referencedTypeMoniker Id="7b9155ad-72a9-4d3a-a469-9b352125e76d" LastKnownName="AirDragEntry" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="8a00523a-f31f-48f1-8964-9461c6239858" name="Connect" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="1ac93db3-a6f9-45b3-91c9-c5ceef5ba953" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DCycle" tag="ViewCode"> - <elementDefinition Id="6f38dae1-f823-4dbd-ab61-dd42ddd013eb" /> + <reference Id="0b041832-e6ee-42fc-8c30-7a7f11c78f0f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIFvOutPort)])" tag="ViewCode"> + <elementDefinition Id="ce8504a0-dd7a-41ff-bfd4-2bc08e2c35cc" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="c2dd0ded-ec0d-45ac-bc25-6245ac056f2f" name="property" profile="CSharpProfile"> - <elementDefinition Id="e4f80d73-8e8d-4c1c-8c5e-16a2775d17c0" /> + <stereotypeInstance Id="59f8c16d-999f-45b6-a4cd-fe5f64150250" name="method" profile="CSharpProfile"> + <elementDefinition Id="21b936a3-3422-42a8-9f9c-f36efa3cadb2" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="147e5c1a-a880-4027-aaf2-0d0aa125af2b"> - <propertyInstance Id="06241976-c5a9-4f2d-a5e6-d5bee9f4a210" name="ClrAttributes"> - <elementDefinition Id="cbf97cac-7e1f-46c5-9522-9b8cd6a125dd" /> - </propertyInstance> - <elementDefinition Id="85dd4423-dbc7-45b0-bac3-b2ed914ffdcd" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0720f8f1-1704-4ad1-a955-20865d2dbab0"> - <propertyInstance Id="16811974-3f67-45e4-bbf4-be42ecc0bcb0" name="Get" value="public"> - <elementDefinition Id="0035927a-4c5b-4c7d-a43c-16555744cd32" /> + <stereotypeInstanceHasPropertyInstances Id="54246154-6cf7-4da1-b3fd-9aa6d967a047"> + <propertyInstance Id="425928bb-c081-4bb4-8f1e-10710f379ad3" name="ClrAttributes"> + <elementDefinition Id="dfcf11aa-917a-4301-b793-abac4dee9577" /> </propertyInstance> - <elementDefinition Id="2e3ad41b-bc89-4347-b3ff-1c3d486f1158" /> + <elementDefinition Id="39e7a46b-4ebc-4a31-8b0e-a2e935ca1674" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c2d734f0-e58b-495e-93bf-8f0c123125a2"> - <propertyInstance Id="9d0661a0-fa7c-43b5-8ead-479db84a2bab" name="HasBody" value="false"> - <elementDefinition Id="fa50bcda-dbc7-40b7-834b-86e264dc77ee" /> + <stereotypeInstanceHasPropertyInstances Id="3d393c41-9333-4d71-8e3b-be99abef141c"> + <propertyInstance Id="3a65fe98-15a9-4896-944a-19061b4d6138" name="IsPartial" value="false"> + <elementDefinition Id="e824772a-a2cc-4eed-9e24-a6a3bd37c76e" /> </propertyInstance> - <elementDefinition Id="0095459c-571b-4d7e-9b19-3803366b2f96" /> + <elementDefinition Id="d7973919-c794-403a-bf7b-1e478db8940f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a13a9fc3-188a-43f2-bc2b-c370d51676a0"> - <propertyInstance Id="085296e7-92d2-436e-abe7-d0bbc1cd936f" name="IsUnsafe" value="false"> - <elementDefinition Id="f3ee7512-0140-4af8-ab0d-0553e8651940" /> + <stereotypeInstanceHasPropertyInstances Id="8c6b4bd8-4e35-496a-b298-c074cca082da"> + <propertyInstance Id="8823793d-987d-43a0-a547-97649c06bd28" name="IsUnsafe" value="false"> + <elementDefinition Id="6c6f0479-b4c3-44ea-9630-7010542ac74a" /> </propertyInstance> - <elementDefinition Id="a3f5736a-936b-48b2-aa4c-4665e402b8bd" /> + <elementDefinition Id="8a3abaed-8988-483b-a82f-1c1b9aadc545" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4ecee045-cd65-47ac-8410-4b6fa634300a"> - <propertyInstance Id="239c9fb5-2f04-45ff-9d26-7d5bf3a278c8" name="Inheritance" value="none"> - <elementDefinition Id="cac6f560-12d0-4ba5-8656-c16de6ca87d3" /> + <stereotypeInstanceHasPropertyInstances Id="37f3f46d-7a6b-4093-8951-b2bb7b706367"> + <propertyInstance Id="e7d08d06-8b21-4be6-8fb7-915286972d04" name="Inheritance" value="none"> + <elementDefinition Id="8ba8f4ab-8d93-4dcb-b11f-483d9bc724f1" /> </propertyInstance> - <elementDefinition Id="c771939c-251d-4505-9d02-8b98be2b9d9d" /> + <elementDefinition Id="bee60e77-fd78-4a0a-912d-3406719c8bfd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2d0a9f3a-fdf8-44e2-9cb0-d5ca651ae856"> - <propertyInstance Id="340597dc-cda5-4f90-acfe-9cec3f466bc3" name="PackageVisibility" value="internal"> - <elementDefinition Id="30dff0e2-422c-46ef-a85f-c287e12dd8f3" /> + <stereotypeInstanceHasPropertyInstances Id="4d679c2a-f183-42f7-a75d-2788cc816984"> + <propertyInstance Id="7e79e3c7-0a38-403b-91fa-01c409552184" name="PackageVisibility" value="internal"> + <elementDefinition Id="070ec394-e123-4d54-b960-1f1031383dad" /> </propertyInstance> - <elementDefinition Id="923c0332-c0c5-458c-9e7d-880b37079e32" /> + <elementDefinition Id="86a4145c-0515-4879-93ad-9724db44aa32" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="563714da-a306-4a4c-92fb-0e7b14c4241a"> - <propertyInstance Id="dde1b50d-0066-4f05-8cd3-13ddae464968" name="Set" value="public"> - <elementDefinition Id="8aacc6e2-8607-4c53-9ffd-f3103fb8dd2c" /> + <stereotypeInstanceHasPropertyInstances Id="78795260-6897-40ac-88cd-7159e3570b35"> + <propertyInstance Id="fe998f84-cc5c-4620-9d3d-34395bb322cb" name="params" value="false"> + <elementDefinition Id="6d3ece5c-b4dd-4c8d-a5d3-da747aa220a5" /> </propertyInstance> - <elementDefinition Id="9c46fc0e-db64-48ad-9ef3-f6e8c0726535" /> + <elementDefinition Id="bf917da8-4cbe-4c9d-b175-9fef8ae3f6a2" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="02f5b34c-28c2-47ed-a3d9-2e7f95cbcf8e" /> - <type_NamedElement> - <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> - </type_NamedElement> - </property> - <property Id="19cbeba4-4919-4def-84cc-87c4c2ef221a" name="Aux" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="89a6a6a3-4169-43c7-9f5c-e54524771586" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="69bf4e5c-72e9-45c0-82ef-2fe5d76907e9" name="other" direction="In"> + <referencesInternal> + <reference Id="60f6c9fa-1c90-4158-bb37-ce6e7b668450" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIFvOutPort)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="a430883a-405f-4fe8-8a3f-3b64c145d6e5" /> + </reference> + </referencesInternal> + <elementDefinition Id="de9c6bf5-f246-4afe-8b53-a1176f50d311" /> + <type_NamedElement> + <referencedTypeMoniker Id="ebf6ed2c-1fc1-47e0-88a7-cf4de3e999c7" LastKnownName="IFvOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="979104fe-ba1d-4e6c-97a7-76a86f8f4486" name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="77a2fbe0-1927-4112-a594-718d029d4ede" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DAux" tag="ViewCode"> - <elementDefinition Id="f0497a26-b8c6-4e7a-b937-b3c227fe50ed" /> + <reference Id="1367ed6a-f030-4571-b8fc-50b432558338" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode"> + <elementDefinition Id="f17c1303-5f5b-49b1-9f8f-afbfaf84fb52" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="b1021c23-6af0-47a0-b45d-b85ba4ecc7f5" name="property" profile="CSharpProfile"> - <elementDefinition Id="047828e2-4659-4525-9773-13771d7230d4" /> + <stereotypeInstance Id="bd540893-80e6-4a24-b7a0-29e041d73537" name="method" profile="CSharpProfile"> + <elementDefinition Id="01c6abc7-aab5-458c-8c50-4957a89beb3a" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ef23a90e-aa43-44f3-aee6-ee16b5491f45"> - <propertyInstance Id="47041de6-e97a-4e4d-827d-af7cfe53552f" name="ClrAttributes"> - <elementDefinition Id="d53133f1-5fa8-4f62-9a9d-d5d2747a3df6" /> - </propertyInstance> - <elementDefinition Id="6596f105-f03c-4dbe-9b35-5d055e945a75" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="57eb082c-7988-4ace-baf4-ad1bdb2b8655"> - <propertyInstance Id="943142e6-5884-4215-bdb3-8d6a1570bf4e" name="Get" value="public"> - <elementDefinition Id="3fd291eb-82d2-4fb3-a4d9-003d77338f5c" /> + <stereotypeInstanceHasPropertyInstances Id="2a4dbbc0-41a0-42c1-8230-e1769167e055"> + <propertyInstance Id="2d02d646-600f-4471-8b6c-c6ec0ab82f0f" name="ClrAttributes"> + <elementDefinition Id="b9b30224-54dc-4549-ad48-8ddde5659ed0" /> </propertyInstance> - <elementDefinition Id="e99921f2-7276-4256-86fa-0c4825c6e85e" /> + <elementDefinition Id="33074fa1-74cf-435f-ae82-2fae2310b40c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4e2028d0-d72e-4bb3-9d1c-0d685558e32d"> - <propertyInstance Id="580763d6-f9f8-4993-ada1-6a3775203a5c" name="HasBody" value="false"> - <elementDefinition Id="d458af25-a050-4655-b2cc-87b11c950a00" /> + <stereotypeInstanceHasPropertyInstances Id="cc1d082e-c70b-4dc3-88b9-9950710b7282"> + <propertyInstance Id="27988112-eb29-4074-b292-58ce99b980a8" name="IsPartial" value="false"> + <elementDefinition Id="194128be-cf3c-4d3c-bbfb-5de807bf53b9" /> </propertyInstance> - <elementDefinition Id="a4672e22-9c10-4450-bfa7-da0bae0b1200" /> + <elementDefinition Id="a3a0654c-35f9-4395-98ef-207a09b8e4dd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b7caee6e-13ab-4d1e-8c4e-0db2698e6355"> - <propertyInstance Id="b7b82460-1ea7-432c-8a73-334cebbf3b0e" name="IsUnsafe" value="false"> - <elementDefinition Id="bb7016e4-730f-4a33-96ba-371a73c49443" /> + <stereotypeInstanceHasPropertyInstances Id="5fe91d4d-f236-4516-9693-33a1c3b9c59f"> + <propertyInstance Id="4fc5835b-6c6c-40c6-9c30-cecb3b76683c" name="IsUnsafe" value="false"> + <elementDefinition Id="2722a730-cd23-413c-81fc-ac0b3d3387de" /> </propertyInstance> - <elementDefinition Id="390f58eb-d4fe-4437-b5ff-458927d61c1d" /> + <elementDefinition Id="10eefce3-a061-4273-b338-bf0eddcf6560" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e44e7950-7aa8-46a9-8e23-1e313f208ac9"> - <propertyInstance Id="3d383687-dbc1-4a7b-b12c-9f791eda9652" name="Inheritance" value="none"> - <elementDefinition Id="7a7777b8-cb4f-4744-98d1-3ab76630d330" /> + <stereotypeInstanceHasPropertyInstances Id="9feac221-dca9-43ae-9859-b08311e81a5e"> + <propertyInstance Id="0f939240-d887-47bf-a6a8-96186133273b" name="Inheritance" value="none"> + <elementDefinition Id="b92fedca-7857-418c-bb9d-18996f929498" /> </propertyInstance> - <elementDefinition Id="d7588ef2-a668-490a-a5bf-62877dcfeb81" /> + <elementDefinition Id="dcdf9c25-e1cb-4a95-a303-04ddf52d00b4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5accdd96-1026-4701-9afd-6df56e048ed3"> - <propertyInstance Id="cf23c549-fb92-4352-ba5b-61b1d30e22f1" name="PackageVisibility" value="internal"> - <elementDefinition Id="dd179192-7068-4df6-8b5f-9410ee2650df" /> + <stereotypeInstanceHasPropertyInstances Id="c348646e-36d3-438c-aab3-2523e99d97fb"> + <propertyInstance Id="1af44401-a7c0-447c-9fc6-70923fd6c33f" name="PackageVisibility" value="internal"> + <elementDefinition Id="5ba2490c-193a-47e1-819d-9d92561bed99" /> </propertyInstance> - <elementDefinition Id="bf4e2a89-3b44-40ca-a15c-e33fbfae4a2a" /> + <elementDefinition Id="16238e47-67b3-49e5-abe1-458c3487fa1a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="47c20a2b-ceea-4801-834f-1ce536379dcf"> - <propertyInstance Id="329d38e7-30da-4c2a-a811-29303da7cf40" name="Set" value="public"> - <elementDefinition Id="ca15e346-88cf-4e2e-9e82-d6c745ec9e05" /> + <stereotypeInstanceHasPropertyInstances Id="b5b5c31c-d57d-4770-8fb4-a1a122fb4355"> + <propertyInstance Id="ccc1136e-7359-4def-ae15-801475406158" name="params" value="false"> + <elementDefinition Id="44d82282-75b1-4188-bb41-cb7d699a6c29" /> </propertyInstance> - <elementDefinition Id="9a11059a-bfce-47cd-81f8-cab6657bb68d" /> + <elementDefinition Id="7e141059-8b3b-45bb-b297-4f5f6374f597" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="6fba9a35-455d-4350-9b5d-75f4fcda6fc7" /> - <type_NamedElement> - <referencedTypeMoniker Id="ddfa26ce-73db-401c-b3dd-7e33ee332288" LastKnownName="IList<VectoRunData.AuxData>" /> - </type_NamedElement> - </property> - <property Id="f3f45f14-2375-4921-9b32-e65410c848c5" name="AccelerationLimitingFile" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="339cb36f-89ed-401d-8330-902345177533" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="d47a5fa4-03e0-4cae-bad9-6c17e8ab7cac" name="writer" direction="In"> + <referencesInternal> + <reference Id="40efbbb6-06d6-470b-81ed-4b945af99613" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode"> + <elementDefinition Id="09c9bf30-d3d9-4394-bf99-e20df6872397" /> + </reference> + </referencesInternal> + <elementDefinition Id="3ea539f3-c573-44b3-813c-bd971ac7da0b" /> + <type_NamedElement> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="8c6e0ffa-3e3b-44d3-aa47-cabd833d9b79" name="DriverAcceleration" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="812d11de-4d9d-4bd4-90cf-9c3b6d3f8237" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DAccelerationLimitingFile" tag="ViewCode"> - <elementDefinition Id="c7f81615-31c0-476e-a041-228c10801b0c" /> + <reference Id="b239e7b3-e0c5-4970-a7ec-333f0ac27380" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DDriverAcceleration OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)])" tag="ViewCode"> + <elementDefinition Id="6f42f5f7-4395-484d-ab7d-8eee1e582920" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="41bb5171-40d5-4270-abd5-f901d9df089f" name="property" profile="CSharpProfile"> - <elementDefinition Id="00e60248-c1af-482f-851a-8f52cf0be85a" /> + <stereotypeInstance Id="84f69e8b-5681-45e3-96b1-2c88a9a5c88f" name="method" profile="CSharpProfile"> + <elementDefinition Id="005e6df5-8078-4a4e-8c0d-e13f6c5467d9" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="94700c54-4c15-4a6d-9bbb-00bfaa8cff60"> - <propertyInstance Id="7f24d44d-c557-48e8-af30-058333a74d3c" name="ClrAttributes"> - <elementDefinition Id="d0395ad1-11cd-4701-aa0a-baa7b95ba8cd" /> - </propertyInstance> - <elementDefinition Id="226bf6f7-72f4-4843-8b31-45921dfd0150" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5f90a157-d64d-4b73-9fa8-a26eace916f6"> - <propertyInstance Id="cf2e3ea9-aea3-402f-8075-cc1e7f1b24d9" name="Get" value="public"> - <elementDefinition Id="5e7fbbc8-5ab6-4f79-ad65-c230a5204f07" /> + <stereotypeInstanceHasPropertyInstances Id="226c27c9-ca03-46ca-9ef3-d67f371aaac3"> + <propertyInstance Id="d0026f51-28c0-45e3-8e54-7fdea54e3ecd" name="ClrAttributes"> + <elementDefinition Id="f419d0af-192b-4367-bc2f-70c73a3b6f7f" /> </propertyInstance> - <elementDefinition Id="f2a2b775-97ce-4a47-aa2a-067f4443ef7c" /> + <elementDefinition Id="15d268f4-ae2a-4f00-9705-4210f0ea64b9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9023761d-4709-4649-8287-4a399f5ab5b4"> - <propertyInstance Id="e5c3c7a2-67dd-4f02-abef-e44b81c70349" name="HasBody" value="false"> - <elementDefinition Id="b6b83c4b-985d-4e09-8666-8ae74c19bfb9" /> + <stereotypeInstanceHasPropertyInstances Id="d20294d5-67ad-48d9-b6c3-3072d8b2fcca"> + <propertyInstance Id="e50d77c0-7b32-4cda-b616-bac00ce2589f" name="IsPartial" value="false"> + <elementDefinition Id="18cec40d-325b-4f3b-8b27-0470c24fee77" /> </propertyInstance> - <elementDefinition Id="558832df-c226-44d6-8c89-44a905f3b64e" /> + <elementDefinition Id="b64b31c2-6a91-4ce3-8554-80cb50074d66" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="98438b57-b60c-4613-ab87-f5487377a809"> - <propertyInstance Id="89d6f8fd-fd78-46c7-9d4b-0281f0bfdc34" name="IsUnsafe" value="false"> - <elementDefinition Id="0535b9a4-c385-4768-b1d4-ded0ea4f9250" /> + <stereotypeInstanceHasPropertyInstances Id="e6e4626a-4d58-4b74-a37c-619a4f6f5f04"> + <propertyInstance Id="20d8fef4-cecf-44fd-8315-03e859d8c166" name="IsUnsafe" value="false"> + <elementDefinition Id="893e26d5-c0fe-479f-9e30-0b21c6ad6577" /> </propertyInstance> - <elementDefinition Id="a8d6cd23-60ed-4a68-a8ee-52af3757b7f6" /> + <elementDefinition Id="27d49709-441e-4970-9a02-888c004258a2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1841e8c9-3ae1-48ea-bf41-71b5e3d275a4"> - <propertyInstance Id="b361dac8-4a4b-4915-b929-beaff556ac6d" name="Inheritance" value="none"> - <elementDefinition Id="e480ca05-c122-4692-8284-1d8e0c05a166" /> + <stereotypeInstanceHasPropertyInstances Id="35a265f7-6f54-4aa2-81aa-8653f9ea801f"> + <propertyInstance Id="92bd7f12-849d-4c74-9aae-bf41c955ed27" name="Inheritance" value="none"> + <elementDefinition Id="5f8626c8-dd0d-44f3-8790-2bd722aaac53" /> </propertyInstance> - <elementDefinition Id="0210fdbc-a2ac-4a24-8cdd-4f63f6d491e6" /> + <elementDefinition Id="f66e30e7-e1db-4a55-b484-13b64091cee2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="91e2c729-0a94-4563-bc28-60550a744bb4"> - <propertyInstance Id="373c9aee-e032-4af8-a34e-15d46d0d988c" name="PackageVisibility" value="internal"> - <elementDefinition Id="81714f38-dbd9-4cf7-adb1-7e8f9f564735" /> + <stereotypeInstanceHasPropertyInstances Id="f16697ed-c6e2-41ad-8d5f-ee9ef8389df6"> + <propertyInstance Id="414508b6-7a32-4a9f-a0b4-848a235313d9" name="PackageVisibility" value="internal"> + <elementDefinition Id="a84ca7de-004f-4eca-bf2f-9b66d44e5847" /> </propertyInstance> - <elementDefinition Id="57fbe543-aa3b-4de6-934e-9ebfd5f62e3d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="41ea67b3-0aac-4681-959a-7ae0a2233b93"> - <propertyInstance Id="a0f0f068-7097-4d09-8abe-0f23cf4ebdd5" name="Set" value="public"> - <elementDefinition Id="01d0b0b5-e990-450f-b02c-b0b74461b3eb" /> + <elementDefinition Id="abe1eade-fada-4620-8207-61bd1314b924" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8df36698-b43a-4a74-b12f-e94b222c9070"> + <propertyInstance Id="e94e327b-ee6f-4b88-8b93-4da091b4214e" name="params" value="false"> + <elementDefinition Id="193a8aac-3989-4ad1-ac87-216d726262b7" /> </propertyInstance> - <elementDefinition Id="f6321968-1f6d-49f3-9be5-01b94a647d3f" /> + <elementDefinition Id="4eed414b-ca3a-46f5-8761-b00fa585d69c" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="d5c36608-99db-4fec-8d86-6d143dc8db23" /> - <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> - </type_NamedElement> - </property> - <property Id="050f404d-acec-438a-98dd-89d048b2b895" name="DriverData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="c4156475-4b78-4cd2-971c-4162e2e2db01" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="1ccf5bee-fe02-4dc6-a74e-39040fa7fb57" direction="Return"> + <elementDefinition Id="eca3444c-e0ea-4966-8ece-0eed91a755a7" /> + <type_NamedElement> + <referencedTypeMoniker Id="e0e6cb5f-c990-4f51-bc18-16c3e1755f8d" LastKnownName="Newton" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="2c7cc7f8-71ce-4fca-a402-efc46629ad58" name="accelleration" direction="In"> + <referencesInternal> + <reference Id="ca214e0f-870d-4bb8-9ea1-240680b69695" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DDriverAcceleration OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)]) ParameterIdentifier%3Daccelleration" tag="ViewCode"> + <elementDefinition Id="75328e45-6bd8-416e-a8ae-0ddf26adf0db" /> + </reference> + </referencesInternal> + <elementDefinition Id="758411cc-4ac2-44e5-8a91-c400f9a839e5" /> + <type_NamedElement> + <referencedTypeMoniker Id="942f3582-c5e9-4bfc-986e-d58c49e5f049" LastKnownName="MeterPerSquareSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="da6c3294-c975-4461-8ecf-4a9d35005dd6" name="Initialize" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="cfb4c581-d546-4d23-b433-a6db721ab46f" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DDriverData" tag="ViewCode"> - <elementDefinition Id="74009b92-c910-46ee-b608-991038766fe9" /> + <reference Id="163c5e60-314c-409c-8234-2ee956f60b65" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" tag="ViewCode"> + <elementDefinition Id="9a090af4-59e9-48d1-81ec-5e963a3a1a4b" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="a5933b4e-2a30-427f-92cd-b9f856c7e193" name="property" profile="CSharpProfile"> - <elementDefinition Id="44d5f325-3f2c-4102-86c7-e22af5b84e89" /> + <stereotypeInstance Id="96e12fbe-6408-4f3e-90cf-4d79742fa09c" name="method" profile="CSharpProfile"> + <elementDefinition Id="3b6fa1c6-6a59-4dc8-bad4-f9d0096c6419" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2af23d05-1000-4aac-a926-71612c614026"> - <propertyInstance Id="7dfca664-1d7c-4794-b171-a8edea52a66c" name="ClrAttributes"> - <elementDefinition Id="ccf018bc-f2ad-45fb-bb69-9fa0fdae494d" /> - </propertyInstance> - <elementDefinition Id="d4cb9304-a59d-4f41-8e39-17eba048271a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a18304bb-6a00-4e5a-b225-48bec380267a"> - <propertyInstance Id="325c2e1a-7ef9-4eb0-aa83-d577d7adddaa" name="Get" value="public"> - <elementDefinition Id="689252cd-a55b-4d22-b0e7-1152bbd139b2" /> + <stereotypeInstanceHasPropertyInstances Id="055f0822-5295-4030-ac29-a3bf990a1750"> + <propertyInstance Id="67ff605f-e7b3-4503-9bb6-bf85dbb571ed" name="ClrAttributes"> + <elementDefinition Id="eda6958d-b45e-4563-88a8-5f6edfeae1cd" /> </propertyInstance> - <elementDefinition Id="a676213b-94ae-4ca8-b25c-dce604aa83c2" /> + <elementDefinition Id="43de2352-7659-4f47-a4a9-de85e600a8c8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b10caa46-51b0-4537-b352-36d3e92f0a1e"> - <propertyInstance Id="e8937afb-7f4f-4e1a-a61e-0e93d6e10b22" name="HasBody" value="false"> - <elementDefinition Id="9818f6da-1cb8-40dc-9486-9eeba2faf2d2" /> + <stereotypeInstanceHasPropertyInstances Id="2d0b202b-17b4-476c-8de1-f4f3c82deb9f"> + <propertyInstance Id="9d9cf731-faa7-4b1f-83fc-721b3ede6787" name="IsPartial" value="false"> + <elementDefinition Id="eb6989eb-ed0d-472b-9b57-8258accf1320" /> </propertyInstance> - <elementDefinition Id="ff462e76-6539-4ac6-82ec-90cfe2d468c7" /> + <elementDefinition Id="21b681b1-bab1-4bfb-bcb7-8b5a26dddb62" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1fcb023e-123b-4f1c-a9c1-7a4b854a6a28"> - <propertyInstance Id="b38a0cbb-a30b-4d13-a195-01576754a03c" name="IsUnsafe" value="false"> - <elementDefinition Id="1e592c62-2b48-43bc-bdab-68bb71c2df28" /> + <stereotypeInstanceHasPropertyInstances Id="3d35a1bd-66dd-40d1-90de-fe07f443b69b"> + <propertyInstance Id="6ef85201-6c3c-48e5-9ca1-f68d0bdaa517" name="IsUnsafe" value="false"> + <elementDefinition Id="e848c7f5-4d35-4fef-a53f-607ba1f3f18d" /> </propertyInstance> - <elementDefinition Id="b6cfd784-dcda-4876-b577-21a429a41ba0" /> + <elementDefinition Id="1a5d1c35-cb49-4865-8b26-4d7ad17c349b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5742e577-1395-4328-9e2f-0bccb97c7624"> - <propertyInstance Id="1addc745-ab12-4961-bc87-272449fc0011" name="Inheritance" value="none"> - <elementDefinition Id="c12c8fbd-03f6-458b-a4fd-ff4b213c2d6a" /> + <stereotypeInstanceHasPropertyInstances Id="6f26edab-baf5-4536-8d52-74f9d0ccf021"> + <propertyInstance Id="c749856b-cbc6-46b0-868f-ec4e8867657a" name="Inheritance" value="none"> + <elementDefinition Id="8931e32d-eb05-41bf-b426-5110e0f1910e" /> </propertyInstance> - <elementDefinition Id="ef6edc1d-b26c-4f9b-92c0-f011e678d824" /> + <elementDefinition Id="afee880f-567c-476c-8923-36c0eae431d5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ca191dd7-cfe3-4f6f-b8a8-435d2fe9437a"> - <propertyInstance Id="4e4f39f5-4a18-45c7-8bde-1fd622548339" name="PackageVisibility" value="internal"> - <elementDefinition Id="b343df1c-2d9f-44e8-833a-ac21d37242a0" /> + <stereotypeInstanceHasPropertyInstances Id="d897fe0f-204c-40eb-9fea-c85289415000"> + <propertyInstance Id="6782e08b-3498-405b-a833-109bd45a02f9" name="PackageVisibility" value="internal"> + <elementDefinition Id="dba4e711-dc6e-43c0-9f06-b516e37ce71f" /> </propertyInstance> - <elementDefinition Id="88540c26-bc6c-4f73-b9e1-b47f22311383" /> + <elementDefinition Id="c5cfc7bc-eab3-4e74-8f88-48e143c7a7b5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bc628242-dc6c-4fd5-86bd-b7a7850a9e94"> - <propertyInstance Id="dea79644-3d47-4e4a-8ce8-c4f4e85da363" name="Set" value="public"> - <elementDefinition Id="18e9e983-b491-49ee-93d6-1cbde9a9ff34" /> + <stereotypeInstanceHasPropertyInstances Id="b7a5116b-dc9b-484e-a43b-0604a937de91"> + <propertyInstance Id="5ae9e245-320a-4257-b81a-4eec4b17c062" name="params" value="false"> + <elementDefinition Id="bb7d8b40-cf4c-4376-b87d-1bd0ca7f5752" /> </propertyInstance> - <elementDefinition Id="f0841f63-d57b-4ae7-b43e-914990c47c20" /> + <elementDefinition Id="1d00387c-2e86-40ea-aa6c-943d25ff3597" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="88e23dc2-9457-4a4a-acf8-879e7f1599c6" /> - <type_NamedElement> - <referencedTypeMoniker Id="4d7b8fb0-a8ce-4ce7-ae8c-271b70b605f2" LastKnownName="DriverData" /> - </type_NamedElement> - </property> - <property Id="7bb157df-f80d-4108-bf3a-76cef07eafb8" name="IsEngineOnly" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="1c660c1f-37f2-4d93-b2f9-bafeb2a5fe8c" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="56baf784-97b9-49d0-ae16-22021290f319" direction="Return"> + <elementDefinition Id="00815f90-0cb2-462a-85da-4bebd7d11e59" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="ea9e80e3-5628-4ee8-b330-8a41a01fb69f" name="vehicleSpeed" direction="In"> + <referencesInternal> + <reference Id="bcd58b49-5066-4932-90da-7348dce9b1a7" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DvehicleSpeed" tag="ViewCode"> + <elementDefinition Id="96cc2c35-8791-4f37-9293-e423e9b5658f" /> + </reference> + </referencesInternal> + <elementDefinition Id="b3e0c8d3-9f54-4e64-8ee9-f9b538e296b0" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0c96b7ae-6472-47b0-8904-d40e6950b763" name="roadGradient" direction="In"> + <referencesInternal> + <reference Id="41f656c3-1367-46b7-8451-e348e70734ae" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DroadGradient" tag="ViewCode"> + <elementDefinition Id="25afb049-5e03-47dd-8cf3-f642d140790c" /> + </reference> + </referencesInternal> + <elementDefinition Id="b4ae7caf-70d5-46a1-a364-b7078b90e2e4" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="0a43b493-bf9b-42dd-9a80-b456c4015633" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="46c29b34-36b9-4c3d-8cd2-6337149250e8" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DIsEngineOnly" tag="ViewCode"> - <elementDefinition Id="730ef765-0c35-4451-8064-679fe6327325" /> + <reference Id="1b4dd33e-27fc-450b-be01-93d06f4ff6e7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" tag="ViewCode"> + <elementDefinition Id="f1d6f39e-cab9-47d2-a182-2a9bd6a43980" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="4a231977-b668-43ba-88f2-f4ab3325cf92" name="property" profile="CSharpProfile"> - <elementDefinition Id="80437224-49d0-42ce-b5b9-0fa970cb3524" /> + <stereotypeInstance Id="126ca4b9-e5c9-4a44-a6ff-281771d983ad" name="method" profile="CSharpProfile"> + <elementDefinition Id="e29c1fb1-649b-49b1-bac0-2acf5e44660d" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="da7a1975-4707-4c4c-a0f0-6dcc313a2aa5"> - <propertyInstance Id="0a67c25b-726e-4511-974a-24add98c2993" name="ClrAttributes"> - <elementDefinition Id="8efa4d6f-8dca-4c28-a92c-50811e5db65c" /> + <stereotypeInstanceHasPropertyInstances Id="ddce51fe-3430-4f0f-8bbe-92eec08869b8"> + <propertyInstance Id="5ae64f07-daeb-4f50-9a19-dd8391a9a496" name="ClrAttributes"> + <elementDefinition Id="04e9dbf7-bfd4-41a7-93f0-994943a69c71" /> </propertyInstance> - <elementDefinition Id="886e677a-e7f0-4276-a542-1f27565dd44a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2ad3e720-abce-489a-8749-4502e8ff12da"> - <propertyInstance Id="ea0322e2-8af9-4439-9a9a-5504fe98ffc7" name="Get" value="public"> - <elementDefinition Id="a0f903d2-c66b-43a0-947c-741b0fc4b965" /> - </propertyInstance> - <elementDefinition Id="1f6cefea-4cac-43aa-9f23-27aefbc28676" /> + <elementDefinition Id="4b088857-cf6c-463a-afbd-c99b9685e4c8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3307ee85-3e5b-491c-97bc-0ca726a88af3"> - <propertyInstance Id="f38bf5b6-3743-43ff-91de-0fe2c91719c5" name="HasBody" value="false"> - <elementDefinition Id="19f7ea00-5b86-4c23-960d-ed7e94f922e9" /> + <stereotypeInstanceHasPropertyInstances Id="ab18d436-e0d9-4b67-aeda-395c081f02e4"> + <propertyInstance Id="2fe6d2ec-52ff-4e69-bdc2-3e1423873da8" name="IsPartial" value="false"> + <elementDefinition Id="222ad7ad-11cb-4d42-b991-94dafb151c65" /> </propertyInstance> - <elementDefinition Id="7b3884f5-d902-4031-b0e8-d7bf43d4ab5b" /> + <elementDefinition Id="e555d1cc-5cff-451b-a965-fe5363d8872e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="498e3260-de1b-4b6a-adcb-ed9e6a2fca70"> - <propertyInstance Id="6cc0a658-4617-43d2-9fdc-32bc88d7eba5" name="IsUnsafe" value="false"> - <elementDefinition Id="77f92b5b-7d7b-46a9-9b8c-4605744b7ae4" /> + <stereotypeInstanceHasPropertyInstances Id="36bb8121-1024-45ec-896a-b10f1aa19c20"> + <propertyInstance Id="deddd39e-d674-47a0-85f2-54e244a431ce" name="IsUnsafe" value="false"> + <elementDefinition Id="2c167661-1cb2-4cc9-853f-47878098bced" /> </propertyInstance> - <elementDefinition Id="50477880-6f5c-486e-9d06-d4b7d7062f35" /> + <elementDefinition Id="20170ced-2ff2-4210-8971-253801dff89b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4ac099c3-d5ab-4323-ab27-590d58d012f4"> - <propertyInstance Id="d400d789-61d6-463f-b7df-a02b0584415d" name="Inheritance" value="none"> - <elementDefinition Id="cb202a40-23d4-403a-aba9-012fe5f87069" /> + <stereotypeInstanceHasPropertyInstances Id="c56af531-c354-49f6-8723-1d568922c4e8"> + <propertyInstance Id="8246804b-6405-438d-8f81-c8ad9f37225f" name="Inheritance" value="none"> + <elementDefinition Id="3b4a056a-a936-4e5c-8523-45b71ee055e8" /> </propertyInstance> - <elementDefinition Id="a66d9a4c-542c-458b-8a07-866e7bd20f93" /> + <elementDefinition Id="6154dca0-9d32-4bad-a8f1-65abb5e15712" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ce5a64f8-bdcf-4463-8eb8-de6cd3f294fa"> - <propertyInstance Id="84daeb1a-d447-4ccf-aa27-94fbcba415eb" name="PackageVisibility" value="internal"> - <elementDefinition Id="00be921c-2383-445d-8bb6-67cf0f9218f9" /> + <stereotypeInstanceHasPropertyInstances Id="44ad0281-0b61-4d92-8252-e1d0e19b400d"> + <propertyInstance Id="37ab704b-d35a-4eeb-a71f-44978b78fa56" name="PackageVisibility" value="internal"> + <elementDefinition Id="abd1b699-4297-49f2-99c6-e1b4cdb105ca" /> </propertyInstance> - <elementDefinition Id="f8c1982d-bc9b-4567-b98e-98bb680c59c2" /> + <elementDefinition Id="de0ff7b0-739f-4619-b194-cb217cadfbf0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="51c1aeb9-11ce-40a6-b711-9fab218aad85"> - <propertyInstance Id="36023063-d9a7-4be8-9d45-46677875dd14" name="Set" value="public"> - <elementDefinition Id="30c31a3d-1060-4df4-a134-9e5d18840065" /> + <stereotypeInstanceHasPropertyInstances Id="dcca9880-e44a-4678-bd1a-ca3098a05292"> + <propertyInstance Id="55193e5a-98a9-4714-9f81-5e706173e401" name="params" value="false"> + <elementDefinition Id="51b45c5c-5374-4a81-9a1f-1216a996fba2" /> </propertyInstance> - <elementDefinition Id="7ae76a72-61d0-4ea5-b11c-2a9057d45a54" /> + <elementDefinition Id="9fe7b117-889f-44c5-9dc0-7375dd0f0d6c" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a64d737b-6021-4820-a6f8-c33ba8ccf949" /> - <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> - </type_NamedElement> - </property> - <property Id="9b981507-bc95-4b65-9858-31512836ee13" name="JobFileName" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="999e2c50-4aff-4bde-90d9-e21e1a857695" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="368b0b8f-51a9-462e-9726-31e96effc9a0" direction="Return"> + <elementDefinition Id="10d04e66-0ddd-4c24-af2e-73d3bb38fbb3" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="7fbe4f9e-c0d5-42eb-8588-14178eeec55b" name="absTime" direction="In"> + <referencesInternal> + <reference Id="12e2ea0f-bc8a-4a25-8d22-8dc3f99be38b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="d3951837-0b24-4079-9cf9-705809feee62" /> + </reference> + </referencesInternal> + <elementDefinition Id="2707f2f0-48b7-494a-b5e6-a59acb8b547d" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="2095b024-26b0-4cca-84e1-52529055faa9" name="dt" direction="In"> + <referencesInternal> + <reference Id="814288b3-0227-4ff9-84e9-5ebfc50aea5b" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="f4d9d595-f5bb-4d11-a1a6-b05dc3fbc680" /> + </reference> + </referencesInternal> + <elementDefinition Id="384d522b-426d-4d13-9a16-55f903cb4f66" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="a41a5b33-b164-4edd-b167-492c1a8fe6fc" name="accelleration" direction="In"> + <referencesInternal> + <reference Id="c6d3bbc8-1435-4ec3-834a-abd047df4cfb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Daccelleration" tag="ViewCode"> + <elementDefinition Id="7e250522-cc4d-47d6-85fc-74a1dce928ec" /> + </reference> + </referencesInternal> + <elementDefinition Id="81269706-6329-442a-a31e-73045bd60d4d" /> + <type_NamedElement> + <referencedTypeMoniker Id="942f3582-c5e9-4bfc-986e-d58c49e5f049" LastKnownName="MeterPerSquareSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="88fc7267-8c54-4826-b965-75b4dd77cd25" name="gradient" direction="In"> + <referencesInternal> + <reference Id="219d3e73-e7f1-4615-8811-9278d0ab3e20" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dgradient" tag="ViewCode"> + <elementDefinition Id="531e7860-b3e2-4322-98cc-3574f6487bb4" /> + </reference> + </referencesInternal> + <elementDefinition Id="b77e593e-2fdf-4197-b713-40ea3794abfb" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="1f600d97-6070-4be9-9b4e-85f6d595fee3" name="dryRun" direction="In"> + <referencesInternal> + <reference Id="f9d56c4b-2d83-44a7-b9f6-4d15d894cd39" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" tag="ViewCode"> + <elementDefinition Id="82928d29-ddf2-484c-acad-3e4286a2b588" /> + </reference> + </referencesInternal> + <elementDefinition Id="7110e8e9-d6c4-4f1a-93c9-c00a0b5ef22d" /> + <type_NamedElement> + <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="331d98c2-5090-45bb-983f-02109e304887" name="RollingResistance" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="5acf5b7b-4024-4dcb-8e6a-176c09fcf2d9" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DJobFileName" tag="ViewCode"> - <elementDefinition Id="cd457596-b7bf-4644-bbd3-3f8210185798" /> + <reference Id="74028c89-fae7-4839-b8a1-f1e7f9f996fc" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRollingResistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" tag="ViewCode"> + <elementDefinition Id="d986057c-37fa-480c-b0e0-4827631e51e0" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="79e701e1-e2c3-4254-a30e-a418ec0a62cc" name="property" profile="CSharpProfile"> - <elementDefinition Id="e77cb140-9ce6-4535-84b9-9c9143d62d3a" /> + <stereotypeInstance Id="5a81213f-f563-468b-892d-b7bab79a4c86" name="method" profile="CSharpProfile"> + <elementDefinition Id="647901f7-5107-4232-9fbb-42159a1bf346" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c23adee3-b933-4a3a-9e88-45d60e786769"> - <propertyInstance Id="2d6a21a3-b6d7-4b56-9873-0783df93a9ee" name="ClrAttributes"> - <elementDefinition Id="5ea5fd66-da93-4620-b248-f8a7a421042d" /> - </propertyInstance> - <elementDefinition Id="1d577ff0-b9f0-4ac1-b8c3-56ccf3c4e72b" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="810b900d-f9cf-41e1-8e11-6553eb58c816"> - <propertyInstance Id="6b40bcd5-6f2a-4152-96e6-d3eb1637e2ca" name="Get" value="public"> - <elementDefinition Id="26045a93-5a90-4917-a49e-5f830b6440b3" /> + <stereotypeInstanceHasPropertyInstances Id="acd444c3-de24-44ab-8bbb-0035d4cb9b54"> + <propertyInstance Id="da2eef69-041c-4109-9550-48cca6af1ce7" name="ClrAttributes"> + <elementDefinition Id="e80c1ba8-9982-4125-92f0-9d860519aec3" /> </propertyInstance> - <elementDefinition Id="2b40d7ba-b7de-4e26-bf97-d313221e6a7b" /> + <elementDefinition Id="f210fcf7-23db-4353-a9a2-3cf2d1c38c13" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cdbf5106-59b7-4f49-9abb-ce7da7f28b7e"> - <propertyInstance Id="ebc715cf-4297-481e-9fd6-1654bcd13247" name="HasBody" value="false"> - <elementDefinition Id="9ccb2240-ec81-4786-8f45-15724fd1f8c9" /> + <stereotypeInstanceHasPropertyInstances Id="5f6f04fc-d944-4da7-aa5e-654fc4185eba"> + <propertyInstance Id="da8166fc-c7e9-4026-9053-96e56018ac0d" name="IsPartial" value="false"> + <elementDefinition Id="a6cefaa2-50f0-4c43-9c98-de69b9de66d4" /> </propertyInstance> - <elementDefinition Id="ad2a1184-a256-45f2-8567-dd084ce5d142" /> + <elementDefinition Id="35e6d636-0262-46aa-acf4-87bc86a459e8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="435ead9d-21eb-4a0a-a206-c80746e86be6"> - <propertyInstance Id="1722d1ee-1c02-4b91-a80a-1dd8d6c0c126" name="IsUnsafe" value="false"> - <elementDefinition Id="b172dde3-28c4-475b-b009-4d3b62beb218" /> + <stereotypeInstanceHasPropertyInstances Id="7351ad8f-b5dc-47ec-ba51-1ce387c926c5"> + <propertyInstance Id="239a270d-de99-4d78-9565-115e210147ce" name="IsUnsafe" value="false"> + <elementDefinition Id="afb678d4-be54-47a6-a510-821c1d45e920" /> </propertyInstance> - <elementDefinition Id="73d4efd2-2fb3-4814-a5d2-3adf7c0dced2" /> + <elementDefinition Id="8d192acb-0e42-4289-bc27-12f00cefcb1b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="66d1300f-72b9-47de-b1e5-2173b28a5879"> - <propertyInstance Id="e83f2be6-8c24-41e4-a1a1-3a76147a5613" name="Inheritance" value="none"> - <elementDefinition Id="ee9ff756-abd5-454b-9a95-7d2ff42b06d4" /> + <stereotypeInstanceHasPropertyInstances Id="a55a8a9d-af86-444a-a6f0-f8ca94848ef3"> + <propertyInstance Id="739276fc-6fa0-4e7a-a2ba-7ab34a11e6f0" name="Inheritance" value="none"> + <elementDefinition Id="e5fd61a5-88ea-425b-a98e-e4eab4121e53" /> </propertyInstance> - <elementDefinition Id="1b9dde43-713b-4728-bccc-c784e92b1759" /> + <elementDefinition Id="129b7994-109a-40f6-b6a7-a5984743fe92" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fbaecd4c-ac5f-4feb-abc9-e64977fbd439"> - <propertyInstance Id="51588794-9ba4-42d7-93d5-01a4ca65e172" name="PackageVisibility" value="internal"> - <elementDefinition Id="6000c4a5-0c52-4a5f-8e6a-768f1a04e82a" /> + <stereotypeInstanceHasPropertyInstances Id="73d30fb1-4bba-447d-b58d-4387cf92170c"> + <propertyInstance Id="597f79b8-f1e5-402d-8a90-b637f8ec684c" name="PackageVisibility" value="internal"> + <elementDefinition Id="e8e53999-16d9-47fa-83ec-71adcbd3ecb7" /> </propertyInstance> - <elementDefinition Id="f99e0eb1-fc94-4ce8-90ef-61c20a213315" /> + <elementDefinition Id="a50a0815-e200-451f-b48c-b57c46d8e407" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e1004f0d-d32b-4ac5-b93f-cab410de2429"> - <propertyInstance Id="3d8711a3-0e6a-4262-894d-f437ea8c545e" name="Set" value="public"> - <elementDefinition Id="6a457f4d-54e8-4146-adc7-4abaf57a0f36" /> + <stereotypeInstanceHasPropertyInstances Id="3cb3fe7b-f458-4424-9fb9-0b6faf870042"> + <propertyInstance Id="f932ce8a-3411-4b10-b781-bab73eda7ab7" name="params" value="false"> + <elementDefinition Id="1be3e845-df58-42cb-a335-f813491cbdb1" /> </propertyInstance> - <elementDefinition Id="16d3a8e6-a9ad-4c56-9f5f-81d89a8737c5" /> + <elementDefinition Id="df173569-cf4e-4b53-95bb-dbde7efab1f3" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="55f9502a-1565-47e5-9f97-3bf6bebe5897" /> - <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> - </type_NamedElement> - </property> - <property Id="8f54fcb7-2211-452e-a4f8-ba9984f913f7" name="BasePath" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="31c5daf8-3b1c-48eb-8c67-59d531ce6834" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="938bdc99-cd1e-4e09-b141-328026a6eebc" direction="Return"> + <elementDefinition Id="e5525f31-7463-4ffd-a1bb-98bd502a6332" /> + <type_NamedElement> + <referencedTypeMoniker Id="e0e6cb5f-c990-4f51-bc18-16c3e1755f8d" LastKnownName="Newton" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="01351cea-92ef-4286-b097-9b949c9f0b23" name="gradient" direction="In"> + <referencesInternal> + <reference Id="ce1bdbe1-d512-4f0a-a24a-9a97afcc9390" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRollingResistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" tag="ViewCode"> + <elementDefinition Id="e9667b57-706f-4913-b07f-3f9571efc405" /> + </reference> + </referencesInternal> + <elementDefinition Id="564fa3c3-23f2-47f3-ad77-263b32a5e719" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="28e6fe04-bf5f-4d09-9d03-eff0d589d263" name="SlopeResistance" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="4e96b170-6a72-4384-8c6b-5da7ff0ccc50" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3DBasePath" tag="ViewCode"> - <elementDefinition Id="a68bbd23-d7eb-4916-8497-c1b7095c6788" /> + <reference Id="c366f334-1125-4dd2-886e-9bf917f590fe" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DSlopeResistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" tag="ViewCode"> + <elementDefinition Id="fa978f3a-bd3e-4775-97c8-0975d8e9b92e" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="d9b85159-47a1-406b-b895-00d5b0f80b27" name="property" profile="CSharpProfile"> - <elementDefinition Id="1bbb939a-8fa7-4e09-9b34-c60630090fa6" /> + <stereotypeInstance Id="3495cb17-416a-45e3-b889-2f01aa2bee64" name="method" profile="CSharpProfile"> + <elementDefinition Id="6e98ee13-198c-4523-96d3-61ed0fde45c8" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="377184f9-ba09-491c-ab3e-18b66a2899e0"> - <propertyInstance Id="17bedbde-814b-4b9d-9199-a0a931031cb3" name="ClrAttributes"> - <elementDefinition Id="12c4f39d-c44f-4976-a5a9-956c2c0eed15" /> - </propertyInstance> - <elementDefinition Id="27cda5be-bcd5-40b3-8b1f-126c196e1170" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3abadccb-c4eb-492d-88a9-cd6495ecc072"> - <propertyInstance Id="6641f514-aa0a-46a2-8a8b-779fad25e9c8" name="Get" value="public"> - <elementDefinition Id="e14446ba-679d-47b1-bdb5-0e5eb7eadef5" /> + <stereotypeInstanceHasPropertyInstances Id="2efe30c7-a281-41f9-9638-f0fccbc6b73a"> + <propertyInstance Id="9a627133-9d19-4bb5-bc87-ab9c8583daa2" name="ClrAttributes"> + <elementDefinition Id="b9937596-8846-4f22-9749-f19a028d52bc" /> </propertyInstance> - <elementDefinition Id="106e7dc4-5ce4-419c-86c5-0c8ad61418bc" /> + <elementDefinition Id="caa05f83-fb08-4de9-8205-b7dea17395d0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ccf6c633-d24e-469d-aa39-e17583848db9"> - <propertyInstance Id="6fdc861f-c4ae-4c17-9cd7-5e55c6ad4637" name="HasBody" value="false"> - <elementDefinition Id="1d552c02-622a-4a4f-a251-ba2ea67cd2c5" /> + <stereotypeInstanceHasPropertyInstances Id="d6aff9e3-1de0-4f8e-9d9a-c360581dfc9e"> + <propertyInstance Id="3b3cba5f-23b6-4d6e-88e6-af11754452b2" name="IsPartial" value="false"> + <elementDefinition Id="3a61944a-aab0-445d-a8aa-851f52ce9886" /> </propertyInstance> - <elementDefinition Id="9e854016-fa78-4067-8c9c-bb8c0679ea5b" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6f7ea75d-ef64-4453-8d75-66f5c3f80bc1"> - <propertyInstance Id="86c43ad3-dac2-4a49-bb46-faf7f150849f" name="IsUnsafe" value="false"> - <elementDefinition Id="bd7bd51a-9b44-41d2-9608-9bf2901aa79c" /> + <elementDefinition Id="f70ae21b-7f50-4862-8d9e-9e372abf444c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9eac25bb-cc45-4559-954c-297df48c08b2"> + <propertyInstance Id="71d6c771-67f4-47f8-bb7f-ad18dcd06674" name="IsUnsafe" value="false"> + <elementDefinition Id="ddfaf21f-d53b-4a0d-9180-3394050e75b0" /> </propertyInstance> - <elementDefinition Id="71cc9561-f304-4e8f-b267-af16f30ba8a2" /> + <elementDefinition Id="fb9fbffb-9112-4d7d-85c9-04ab9fe968ce" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="21cd8cb5-e377-4f65-99fa-5f78ce1d9351"> - <propertyInstance Id="027d3aee-7c2d-406d-989a-91d9cc2341ee" name="Inheritance" value="none"> - <elementDefinition Id="f2fead2f-8de0-4d6e-b938-75e0cea6d4f3" /> + <stereotypeInstanceHasPropertyInstances Id="79108995-5649-480e-869a-212a2f4d88ef"> + <propertyInstance Id="0410aaae-3d26-472d-baf9-70fb50b7e64d" name="Inheritance" value="none"> + <elementDefinition Id="62a48961-90be-444b-b679-e4348a3ff821" /> </propertyInstance> - <elementDefinition Id="ac65ef13-96f0-4590-a2cf-f6df2ab17209" /> + <elementDefinition Id="6796e64d-2621-4e21-8947-1a681f3372c8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c6023928-e5da-45bc-979a-51cc3286d0de"> - <propertyInstance Id="d6565231-44aa-4956-b35d-5ed68489b2c1" name="PackageVisibility" value="internal"> - <elementDefinition Id="3f7da54d-838b-4521-a60f-76faeae52ef8" /> + <stereotypeInstanceHasPropertyInstances Id="29d80ba3-9aa2-429d-8625-4715cf6ba8e1"> + <propertyInstance Id="8eff0043-92d0-4b59-a0a3-c2643905bd8c" name="PackageVisibility" value="internal"> + <elementDefinition Id="bc61a055-fb2d-4c4b-ac50-984df89c44f5" /> </propertyInstance> - <elementDefinition Id="04144445-9346-4bbb-afbb-6874d0e15fed" /> + <elementDefinition Id="b7f92f1a-fdc7-4bfa-ba3e-b1eada090706" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="77d39631-a2bb-4d6f-9dcf-8a499a3936c7"> - <propertyInstance Id="21ce45b2-e3b3-4d35-9661-1115de0005d5" name="Set" value="public"> - <elementDefinition Id="92bdf415-256f-4c45-a786-a83642077488" /> + <stereotypeInstanceHasPropertyInstances Id="652893f3-2c8d-4929-871a-d18c0ab86cba"> + <propertyInstance Id="13c51146-c394-4b42-a9ef-678cd9b37db3" name="params" value="false"> + <elementDefinition Id="016a3d77-a482-4677-aa35-1175bd0ce4ca" /> </propertyInstance> - <elementDefinition Id="b1ab7628-79e9-4b6c-bf11-5913e1459e63" /> + <elementDefinition Id="57c608fe-f36d-42a2-851f-f3ab0e122945" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="d64e4ad9-29bb-4e6f-b250-36a5144cc5bd" /> - <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="3e969e33-0fdc-41f2-9056-53522b1c1d6a" name="VectoRunData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="ea67ada1-edc7-42b3-8ecb-e7a9b4f38d45" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="2506e751-13b6-47f3-9464-f7a8ffedfcaa" direction="Return"> + <elementDefinition Id="b9a76cc5-d490-4096-8e65-da4e56e62d78" /> + <type_NamedElement> + <referencedTypeMoniker Id="e0e6cb5f-c990-4f51-bc18-16c3e1755f8d" LastKnownName="Newton" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="7fdae9b4-57c0-4c1c-9747-0b1dcc34821d" name="gradient" direction="In"> + <referencesInternal> + <reference Id="e51baeae-fe61-48e5-8b61-3d65057a7c2f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DSlopeResistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" tag="ViewCode"> + <elementDefinition Id="f5233a92-32cf-4fb7-897b-8b5710cec950" /> + </reference> + </referencesInternal> + <elementDefinition Id="8a402636-ae5b-4bd6-b701-32f140012ebd" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="bb1b0aec-2676-4b81-99a6-8f2c84bb3251" name="AirDragResistance" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="9bcb54af-71f7-4ed1-b18c-b58c7594e42a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DVectoRunData Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="9b387a80-878b-440a-8f03-8cf468f38e84" /> + <reference Id="ec852c21-e4d6-422e-b4f4-22704f0e09b3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DAirDragResistance" tag="ViewCode"> + <elementDefinition Id="b254acd4-6cd2-4939-8cfb-712706b5e6db" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="e97128ae-e7c9-40cf-bd6e-e57a5fcb2cf0" name="method" profile="CSharpProfile"> - <elementDefinition Id="587b87cc-c6c4-4221-aa66-f4d2554b31c8" /> + <stereotypeInstance Id="c1bb0708-f41b-48ce-9dd2-a2c5db5a2b43" name="method" profile="CSharpProfile"> + <elementDefinition Id="ab5f7887-a855-4921-b45c-70210ae98386" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e1bf2e34-f00e-406b-b593-3a963af520fa"> - <propertyInstance Id="816ab562-fbc9-420b-9ef4-9cb1e8d307da" name="ClrAttributes"> - <elementDefinition Id="3a5b5e54-0368-4b26-9ac2-22dae2103e47" /> + <stereotypeInstanceHasPropertyInstances Id="43897a33-bc96-4615-84d9-2d7140eb774c"> + <propertyInstance Id="d4eea270-4578-403f-9604-93d0de0db316" name="ClrAttributes"> + <elementDefinition Id="56bcc7d4-db8d-4c83-84e0-ea626f312c80" /> </propertyInstance> - <elementDefinition Id="a407aa7d-c8d7-42f7-993b-5aa0f8dfa569" /> + <elementDefinition Id="640e17da-d23f-49c0-b56f-7d55c3d9b4b0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="383a60c3-fdd7-436e-85e5-7ec25cf165d4"> - <propertyInstance Id="1e8389a1-067a-4458-b298-df0146e1869e" name="IsPartial" value="false"> - <elementDefinition Id="a5e60666-3170-45b3-9e7a-d6aa2a7a6caf" /> + <stereotypeInstanceHasPropertyInstances Id="3a037fa1-700b-427c-93ce-a311e0a46771"> + <propertyInstance Id="3254aea1-ef0b-4c2b-908c-64dba619e2b2" name="IsPartial" value="false"> + <elementDefinition Id="b8dbe3f7-e243-4b07-a2c9-e9f222748778" /> </propertyInstance> - <elementDefinition Id="e15f36a9-5d34-475f-9e43-6b5e4d57ab89" /> + <elementDefinition Id="4f52eaf8-585c-4a85-b89a-ca9ea0c00b8a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="99aff2e6-a0c5-41b2-9321-3cc1f2f2ecd4"> - <propertyInstance Id="ba4c0d1a-0453-42e8-b055-85b8a6e83350" name="IsUnsafe" value="false"> - <elementDefinition Id="97ccbc1d-45ea-4a48-97a6-42a0066b0734" /> + <stereotypeInstanceHasPropertyInstances Id="43998646-0617-4b55-875f-64dcb3e57efe"> + <propertyInstance Id="43ee7a2e-a842-429e-8047-43bc00ef5b59" name="IsUnsafe" value="false"> + <elementDefinition Id="4037a415-04ae-494d-8121-8596686d502c" /> </propertyInstance> - <elementDefinition Id="1c775de7-f3fd-47e6-aa11-5f168167e64a" /> + <elementDefinition Id="93220d28-0639-4b87-ae0c-2a649581c253" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="73d395fc-5525-4e4f-9970-5cafb761f664"> - <propertyInstance Id="8a1cee73-abe0-4f23-b59d-dfa5fb4e259f" name="Inheritance" value="none"> - <elementDefinition Id="9ca278ae-4843-402e-aa92-98ccf46f8087" /> + <stereotypeInstanceHasPropertyInstances Id="ab4087f4-be02-475c-b8a2-27c35bb3b6bd"> + <propertyInstance Id="450942f4-f303-4930-ac62-651923a4e3c9" name="Inheritance" value="none"> + <elementDefinition Id="aa89ef8c-230f-4087-924e-6df51da8f637" /> </propertyInstance> - <elementDefinition Id="01e47015-a922-4fec-b3ed-4c52f3e3d388" /> + <elementDefinition Id="9a18230e-586e-45f6-83ee-2c303efe5df7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a2454f1e-8b93-4b5d-b1de-974303619dab"> - <propertyInstance Id="5eafb8b6-6e36-4fb1-9a4c-2e9baa56dcae" name="PackageVisibility" value="internal"> - <elementDefinition Id="9d9cb5eb-eef6-4e5c-96d2-16c8736eb6d8" /> + <stereotypeInstanceHasPropertyInstances Id="64de83e9-e39f-4f0d-bade-aa6f94927623"> + <propertyInstance Id="1305ec19-31e6-4575-acde-060881a69413" name="PackageVisibility" value="internal"> + <elementDefinition Id="8c063efe-cd48-4df5-a9e9-e5e3dbb207c1" /> </propertyInstance> - <elementDefinition Id="67e3c836-b073-4ea8-9c03-1bf85cf24cd6" /> + <elementDefinition Id="f73c38c1-5bb2-47dd-9c1c-d9acf63b00cb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="40da5e47-5f1d-489d-8bc3-6b0571977fa1"> - <propertyInstance Id="e159278d-1b69-4d67-b0bb-09cd304f1266" name="params" value="false"> - <elementDefinition Id="a3298d33-cd47-42e5-bb83-f776e63c7a00" /> + <stereotypeInstanceHasPropertyInstances Id="7dc9204d-21d8-4941-ab15-167922863ac7"> + <propertyInstance Id="9bf0d85a-0707-4fcb-9539-a323be514eff" name="params" value="false"> + <elementDefinition Id="8e348f90-4089-4c37-80ce-cc113d94681b" /> </propertyInstance> - <elementDefinition Id="e2f8a5bb-cc5d-4956-8c99-9b904c443bf9" /> + <elementDefinition Id="c66762cc-0d11-454e-91b3-57a973a12ad0" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="309e47f2-a245-4333-917f-e5d4dcf7949a" /> + <elementDefinition Id="791d288e-bff8-4d4f-adcb-1423b9591b5a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="3fea6a06-508b-4696-a3bf-35f7f65b4c31" direction="Return"> + <elementDefinition Id="9c70d754-8963-49d6-9c08-e96cbc354a83" /> + <type_NamedElement> + <referencedTypeMoniker Id="e0e6cb5f-c990-4f51-bc18-16c3e1755f8d" LastKnownName="Newton" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> </operation> - </ownedOperationsInternal> - </class> - </logicalClassDesignerModelHasTypes> - <packageHasNamedElement> - <referencedType Id="72462902-9914-4d86-9414-d60dbbaf7098" name="DrivingCycleData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::DrivingCycleData"> - <elementDefinition Id="46973c13-d6ad-41e2-896e-0b14647bcd25" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="ddfa26ce-73db-401c-b3dd-7e33ee332288" name="IList<VectoRunData.AuxData>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IList<VectoRunData.AuxData>"> - <elementDefinition Id="4a4d016e-5ac2-4c8b-89a6-2c878814afe8" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="4d7b8fb0-a8ce-4ce7-ae8c-271b70b605f2" name="DriverData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::DriverData"> - <elementDefinition Id="762dc6c3-0e90-457f-b14a-7dbda01548af" /> - </referencedType> - </packageHasNamedElement> - <logicalClassDesignerModelHasTypes> - <class Id="6ead1fd3-3513-47b2-af08-009172c53f5e" name="DrivingCycleData" isAbstract="false" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="6bb3ae3d-1e8f-43e3-a2da-2a404840acbe" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData" tag="ViewCode"> - <elementDefinition Id="ad535c3b-6eb7-46e6-9dbd-e4692c793a1e" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="869e5fd6-fcf8-47b4-b9b0-fd1b8b1c2c5a" name="class" profile="CSharpProfile"> - <elementDefinition Id="ded1025f-98f8-4481-86ac-554130eb9ce4" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cd2446c0-6a07-4099-a7f8-8870b413f4ce"> - <propertyInstance Id="9417a47b-b459-4edb-a152-85898c9a3f32" name="ClrAttributes"> - <elementDefinition Id="f6768776-e2d7-4766-bab2-a5a6cadbb521" /> - </propertyInstance> - <elementDefinition Id="ae0af213-57a3-4d16-89ee-abfe917a9725" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1a86f4c2-d794-4179-9df4-d9d670356076"> - <propertyInstance Id="3a4846e5-de65-4b25-bdda-79f53006e42f" name="IsPartial" value="false"> - <elementDefinition Id="63b95cf4-d9bd-40a0-962c-adb01cbc6bd2" /> - </propertyInstance> - <elementDefinition Id="3a6c0598-77f2-41be-8d8a-76aef1d31776" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2dfb4211-bb5c-402f-b21d-8485ebe30dbf"> - <propertyInstance Id="22eda573-2e0a-49d9-9eb2-6e87591fb7a1" name="IsStatic" value="False"> - <elementDefinition Id="2ec3740e-c9ec-49d0-8cdc-5399ca5eb80e" /> - </propertyInstance> - <elementDefinition Id="8782d3c1-9298-4b03-a366-041c6c612848" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0f778efd-7248-4be3-b557-1e2f6e6c4313"> - <propertyInstance Id="bd49d18e-982a-4d62-8685-ffbc6c89d8e8" name="IsUnsafe" value="false"> - <elementDefinition Id="4b0380f1-16ad-42f4-9d05-a124d5ab2913" /> - </propertyInstance> - <elementDefinition Id="74214c79-6ae1-4962-a272-1e0a7d09f89d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6d820f2a-f54c-426b-8872-6e7f622c9e92"> - <propertyInstance Id="672ac918-8f39-4f7e-95d0-538d25933f3f" name="PackageVisibility" value="internal"> - <elementDefinition Id="fb78771f-3cbf-46db-be1b-03bf77ed0b16" /> - </propertyInstance> - <elementDefinition Id="08709271-34fc-47ee-b20f-293dcdb91808" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="46973c13-d6ad-41e2-896e-0b14647bcd25" /> - <targetEnds> - <association Id="d837d79c-19a9-4ed1-af8d-da9e0a54fe0b" isDerived="false" sourceEndRoleName="DrivingCycleData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> - <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> - <relationshipOwnedElementsInternal> - <associationHasOwnedEnds> - <memberEnd Id="5997a02f-e03c-44de-8bf0-1a33e1d38a0a" name="DrivingCycleData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> - <elementDefinition Id="18fc0d6c-d768-4e8e-859e-ea89f4ea879e" /> - </memberEnd> - </associationHasOwnedEnds> - <associationHasOwnedEnds> - <memberEnd Id="43129553-65a8-4543-8892-6a165bf51acf" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <elementDefinition Id="a6ccb293-1eb6-4c5a-b341-bdae135f432c" /> - </memberEnd> - </associationHasOwnedEnds> - </relationshipOwnedElementsInternal> - <elementDefinition Id="354afeeb-693c-42b5-9974-456807fa039b" /> - </association> - </targetEnds> - <ownedAttributesInternal> - <property Id="6937f978-1f0b-4dda-a933-462446015459" name="Entries" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <operation Id="7dfcd186-73ff-4982-ad0b-bb2001c036d9" name="Distance" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="937777ae-57fa-4942-b5d3-a3374b69906b" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3DEntries" tag="ViewCode"> - <elementDefinition Id="d5b7e3c8-bf02-4244-9e39-5ee5c75d63fd" /> + <reference Id="588c0771-878e-4861-9a7f-4c1ffc7551f1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DDistance" tag="ViewCode"> + <elementDefinition Id="29afc849-f352-4dad-82c3-f100bdea0b0a" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="dcbaef4a-a939-4f50-9322-14b86fc7f0fd" name="property" profile="CSharpProfile"> - <elementDefinition Id="b1539b9f-cbc2-4990-912a-5b558e86e58c" /> + <stereotypeInstance Id="ee19f5c0-f24a-4b85-a781-0237e94bf989" name="method" profile="CSharpProfile"> + <elementDefinition Id="a1ce3841-5447-4c02-8401-9a7991bf2b1e" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1f7450c7-f182-4f6a-8bea-2aa65ebfde64"> - <propertyInstance Id="647ee557-fb68-43d6-a6bf-635decafe922" name="ClrAttributes"> - <elementDefinition Id="44b029a1-8e14-4378-a1a4-e42792e9633b" /> - </propertyInstance> - <elementDefinition Id="7a25eb54-2f95-4907-b646-45622ee7f4c7" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f6032a96-bd7d-4fef-8c8c-ff1893831408"> - <propertyInstance Id="a831f102-863a-4dc3-832a-fc68f51f407c" name="Get" value="public"> - <elementDefinition Id="a47f5418-27a5-4acb-80fe-d8f7d6dcc01b" /> + <stereotypeInstanceHasPropertyInstances Id="8ba8b13e-8d0e-4cfa-bf5b-adfd1f4d2aaa"> + <propertyInstance Id="0338dc4f-05c9-4095-a9c7-61e6f14868a4" name="ClrAttributes"> + <elementDefinition Id="2f11ef01-a2d6-4063-b0c3-0f8342743221" /> </propertyInstance> - <elementDefinition Id="ab80177b-25a8-445a-8406-fc624b2eeab7" /> + <elementDefinition Id="bfe74c71-b6e0-4212-9a1e-4f8958c6afbc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="34bcdf6e-f0ad-484e-878d-8756831bbf8e"> - <propertyInstance Id="4a31c6c3-f0ca-41f6-bc63-9f8707be4dcd" name="HasBody" value="false"> - <elementDefinition Id="f098d823-07d9-4cf9-99cb-671495dfdcf1" /> + <stereotypeInstanceHasPropertyInstances Id="367eb768-0817-46ee-8c56-fdb340c18743"> + <propertyInstance Id="037081ce-ad43-47d6-85e6-1ad473074df5" name="IsPartial" value="false"> + <elementDefinition Id="a5414ec2-a1ff-4410-9d15-ad2d94caeb22" /> </propertyInstance> - <elementDefinition Id="309a4cd2-7a13-4d1d-ae87-e6214c0f6203" /> + <elementDefinition Id="c28e2f70-cc01-4f27-b15a-2557a15024a5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="38010d78-bb3a-4ae0-9992-1ff52b481d73"> - <propertyInstance Id="94f32378-e1a0-4bfe-8aed-8a475b71ca9a" name="IsUnsafe" value="false"> - <elementDefinition Id="821f7914-f9a9-48a6-bf64-53cddadbd886" /> + <stereotypeInstanceHasPropertyInstances Id="20f7ec3f-b140-4f13-ba39-7a6508620b5f"> + <propertyInstance Id="b47e711b-15de-4955-b547-988f7a4134a6" name="IsUnsafe" value="false"> + <elementDefinition Id="b6ce5bf9-5877-4f5b-8a98-d4116ee30c88" /> </propertyInstance> - <elementDefinition Id="cc12407c-eb76-4476-8bcb-ad92ab4029fc" /> + <elementDefinition Id="fab1c3ed-f886-43b4-80f6-1d3dd6353ea1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8c9eddbb-3759-48cf-ae90-3742c5eb6085"> - <propertyInstance Id="a3b72f58-27de-4a63-a68e-da461061ee3f" name="Inheritance" value="none"> - <elementDefinition Id="29f1ee26-74dd-4ecf-9e45-124f7efc467a" /> + <stereotypeInstanceHasPropertyInstances Id="b81e2dea-3d6c-4a15-bd1e-b4536e92e2fc"> + <propertyInstance Id="f904ad3f-317a-4f51-b074-52a5dbe24f4e" name="Inheritance" value="none"> + <elementDefinition Id="44bf0fdf-713a-4857-9ccd-c30b9d07d571" /> </propertyInstance> - <elementDefinition Id="75032162-da31-41b7-a01a-8685c806dabf" /> + <elementDefinition Id="da8c41fd-d231-4130-9899-4a39391adfa5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e5c02ef9-15af-4647-8cee-5a251606aa06"> - <propertyInstance Id="d9b8d1d7-bd4e-4450-b969-0a7cc0b2338f" name="PackageVisibility" value="internal"> - <elementDefinition Id="62f5e9fc-9cd5-4bae-b061-98f6e5924a32" /> + <stereotypeInstanceHasPropertyInstances Id="eb42ba62-7db2-4587-adc1-c6b8e2132322"> + <propertyInstance Id="f92a9a53-e094-4da5-8a92-29c957ba41b0" name="PackageVisibility" value="internal"> + <elementDefinition Id="f6b08d99-13dc-40e5-9f07-3455896895ad" /> </propertyInstance> - <elementDefinition Id="071f8ee7-dc4a-4738-b219-39a8daacea82" /> + <elementDefinition Id="f110905e-3280-46d0-b886-88ba10a61211" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="85cb8921-6abf-48c3-be5b-dc2ba0231a56"> - <propertyInstance Id="26b8de1f-b793-428a-88dc-691c08756ad6" name="Set" value="public"> - <elementDefinition Id="d1f47b29-62bb-4d2d-9d47-f274957f6d94" /> + <stereotypeInstanceHasPropertyInstances Id="87e2109e-a88d-4a84-941c-86e53e9d2fc3"> + <propertyInstance Id="305e5d2e-a6ff-4c1a-8c03-ac77cb2edd8b" name="params" value="false"> + <elementDefinition Id="a909e1d2-6fd2-4526-92df-8473fc9f2f3b" /> </propertyInstance> - <elementDefinition Id="7a3fad32-4b3f-4aff-9842-8ccbe1b5d8af" /> + <elementDefinition Id="89c187ad-4a67-4a65-acda-1b127b91d139" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="21161e86-2d2a-4b4c-955b-de3c2379cb8b" /> - <type_NamedElement> - <referencedTypeMoniker Id="1d74de90-51a8-43d6-aec1-940e0035cea0" LastKnownName="List<DrivingCycleData.DrivingCycleEntry>" /> - </type_NamedElement> - </property> - <property Id="0ae84e86-d869-4f8d-b782-91e108b5482b" name="Name" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="0e7eddf3-6a8b-4b07-b2c3-577d8ca54efb" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="e9448521-aa7a-4b66-965c-0828d120953b" direction="Return"> + <elementDefinition Id="ab0e0f53-9f74-42fb-a302-1d8be7122c6a" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="ff7aff9e-b9fd-45d7-916a-db4dd45901a7" name="DoCommitSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="30d80d74-16f6-4a13-becc-bb1a6fa79599" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3DName" tag="ViewCode"> - <elementDefinition Id="dfbcd036-51a4-47f3-a27a-91d13134cb99" /> + <reference Id="9c13f556-a40b-4cfc-b5de-3a02189533b5" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DDoCommitSimulationStep" tag="ViewCode"> + <elementDefinition Id="acb1edcd-bff5-44b8-9f3d-aee3cd245dca" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="67db1ae7-5570-47bd-b0d9-476fe302e72f" name="property" profile="CSharpProfile"> - <elementDefinition Id="4a3b63a1-0c8a-4643-bb43-fa28ac48fedb" /> + <stereotypeInstance Id="a3fef0ad-9c9d-4948-9468-7737e1784507" name="method" profile="CSharpProfile"> + <elementDefinition Id="f83f1f0e-b6d3-4857-963c-e4d88bcc3840" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="475d960a-75ae-4254-ac84-b580f1b091f1"> - <propertyInstance Id="225ef356-10a4-4ef5-a298-ad5f2a30806a" name="ClrAttributes"> - <elementDefinition Id="5a8aabdd-3f95-4aa1-99bc-a6e2515c191a" /> - </propertyInstance> - <elementDefinition Id="1761b51a-87a7-4ce2-956f-0ec146aefbaa" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="152b9a80-385b-4b0d-9ee5-2a363e5ce5c6"> - <propertyInstance Id="91fb7eb0-552e-4e07-b3de-564c699fcc0c" name="Get" value="public"> - <elementDefinition Id="10c81c9b-ca8d-45bd-a5a5-7f62c79fb502" /> + <stereotypeInstanceHasPropertyInstances Id="d70614cf-7b87-4c88-ae7b-7b3e48829bfc"> + <propertyInstance Id="559756e9-accb-466d-87b6-3dbe7dac9f1f" name="ClrAttributes"> + <elementDefinition Id="433a4e33-5504-4387-8763-3ddfcd67a6ad" /> </propertyInstance> - <elementDefinition Id="b67f3f7b-e48b-4d2f-a3d5-d5308fa91121" /> + <elementDefinition Id="fb198e0c-e0a1-4250-8032-92704b640592" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0d9da028-3ee1-4d99-bf01-b19c9c890173"> - <propertyInstance Id="c1cb837c-bad2-4fd4-8101-866805a79b2a" name="HasBody" value="false"> - <elementDefinition Id="e837e805-2da5-437d-a928-879a15cbf96b" /> + <stereotypeInstanceHasPropertyInstances Id="94801f26-d72a-4b0f-9cb8-001e23cc05b8"> + <propertyInstance Id="39ca5cb0-9f5c-45eb-839c-4195ef19e0c4" name="IsPartial" value="false"> + <elementDefinition Id="41566ac9-2c31-4d75-a202-b22730e598b2" /> </propertyInstance> - <elementDefinition Id="edda0cdd-a6a8-4b2f-873d-2bd9260298f0" /> + <elementDefinition Id="da4848c7-6aeb-4319-bb63-00bcd3a45614" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e4629a75-cccd-4f0b-a781-f13770b966c1"> - <propertyInstance Id="98565285-7a75-4c5c-b124-467457b3b45f" name="IsUnsafe" value="false"> - <elementDefinition Id="1eea2e33-cef1-4f99-9b2e-1679b7fb94dd" /> + <stereotypeInstanceHasPropertyInstances Id="d607cca8-b412-48a5-ad38-bcc75656f260"> + <propertyInstance Id="72e6ebc2-51ea-469a-8cb0-88ae425da56a" name="IsUnsafe" value="false"> + <elementDefinition Id="46a74aa7-e8c7-422d-95b3-78eb9b8fc081" /> </propertyInstance> - <elementDefinition Id="490b97ae-b164-406b-a03e-fce3ddc5bb5f" /> + <elementDefinition Id="b9673515-5a74-4b55-9938-0dabdd3cf622" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="79757fcc-12b6-489b-98a8-dff10c886662"> - <propertyInstance Id="63c9c5e1-410a-4a8c-9180-c3b5b3b738f8" name="Inheritance" value="none"> - <elementDefinition Id="de48b67d-8136-4095-974a-fcea3e2124d4" /> + <stereotypeInstanceHasPropertyInstances Id="81b6ed4d-4cba-4984-82fd-b0ec24d52e7e"> + <propertyInstance Id="28ea3124-e920-4226-8d49-902f8e58d390" name="Inheritance" value="none"> + <elementDefinition Id="33e5f743-78ff-40c9-b77f-594c3132c476" /> </propertyInstance> - <elementDefinition Id="86cfe868-c8c5-4c7c-9cd9-c50a48a26fe5" /> + <elementDefinition Id="5369b6be-4766-42a7-b145-28b2cdde6817" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ee5aea3b-79d4-479d-ac4a-b00b04f25fd9"> - <propertyInstance Id="19955d6e-73e3-437b-8860-97b854892318" name="PackageVisibility" value="internal"> - <elementDefinition Id="08ccd85f-3232-4286-90e6-b2b137e56f4e" /> + <stereotypeInstanceHasPropertyInstances Id="0485a38b-c5d3-44e8-b43f-47f775e20d6a"> + <propertyInstance Id="74708745-f36f-496a-b521-def6e20ddd8a" name="PackageVisibility" value="internal"> + <elementDefinition Id="97d5dc15-72b5-4663-971a-8d0e62be90d8" /> </propertyInstance> - <elementDefinition Id="5567365f-b028-420c-a6c2-8e55b4ec2a4d" /> + <elementDefinition Id="07124904-6fc0-49fb-acc8-0b09564aa15f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="07ee8ee4-72d9-43dd-a690-9838c6b5cb53"> - <propertyInstance Id="0b45bc5f-e2c7-4abe-a122-34c7b027b7ec" name="Set" value="public"> - <elementDefinition Id="21f84cd1-7bce-4016-b556-73a0cbaf9026" /> + <stereotypeInstanceHasPropertyInstances Id="19e7e003-00c7-4af1-b158-97e0b8d0c6af"> + <propertyInstance Id="92dbe2ce-cc25-42b7-90e6-ba68960a9408" name="params" value="false"> + <elementDefinition Id="2bff0398-f55e-416d-a4d1-973793d97c19" /> </propertyInstance> - <elementDefinition Id="a61d951a-0401-4535-aff3-2dc416f60dae" /> + <elementDefinition Id="504d6794-1424-40d5-8fbc-aea52a24d2b4" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="042d7542-eef9-49f2-83da-52b8bc78c0e3" /> - <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="cab9d059-82f9-4af5-9947-7c67ecfe6230" name="ReadFromFileEngineOnly" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="1f65c891-d570-447c-984e-ba61a7d462db" /> + </operation> + <operation Id="77ff05a9-123c-4f61-b795-8326d4793fd6" name="InPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="de0dbbfd-4b65-4e76-be8c-80f918820e37" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileEngineOnly OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="400b2a79-d127-4727-ac23-86a249859c1c" /> + <reference Id="3ee8c1a9-0724-4c15-a284-75868d2a9f56" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DInPort" tag="ViewCode"> + <elementDefinition Id="c578d056-c4bc-4b90-baeb-7fc8cc02d995" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="47340c46-073d-41e9-9625-bc3e52bda4c3" name="method" profile="CSharpProfile"> - <elementDefinition Id="f774ddd0-c612-452f-86e4-926b8f5ef04d" /> + <stereotypeInstance Id="b4cbffde-3f64-44d9-9d3c-f45560c64832" name="method" profile="CSharpProfile"> + <elementDefinition Id="c9f89f72-540b-48e5-989c-bc462dd8f3b2" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b12b36ed-7189-4f9f-bdce-0cdfa1287462"> - <propertyInstance Id="f3848651-2a95-4b70-b9e5-823cf71390b6" name="ClrAttributes"> - <elementDefinition Id="d4f8133d-74f7-4cfd-a269-f42551707b7f" /> + <stereotypeInstanceHasPropertyInstances Id="4a29b4ce-2a2f-40d4-986a-c35b0638c6b8"> + <propertyInstance Id="7cf2a673-62b5-4745-bd5e-e52161efb9c5" name="ClrAttributes"> + <elementDefinition Id="b321b860-0ae4-4741-8fb1-f806339fa708" /> </propertyInstance> - <elementDefinition Id="bf53c091-a2d8-4406-ab24-bf24710e5f76" /> + <elementDefinition Id="3aeb5772-25bc-48ec-b9b2-964680e59915" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2306d21e-c3c9-4c68-b41b-3b530e1e560a"> - <propertyInstance Id="461ca8e9-6647-456e-95aa-b31ad36b262a" name="IsPartial" value="false"> - <elementDefinition Id="04412a95-d1db-4cc6-8a73-bed7d4a08908" /> + <stereotypeInstanceHasPropertyInstances Id="40de951c-d3b2-4329-8617-16249e7ac06f"> + <propertyInstance Id="d84244d5-e4cd-43c4-afc1-bf1c298db0f7" name="IsPartial" value="false"> + <elementDefinition Id="29455d2c-c249-40e3-a340-78b8c8b1854b" /> </propertyInstance> - <elementDefinition Id="56748d0a-b61a-4e5a-bf95-e7ac94cc782c" /> + <elementDefinition Id="f2a6c504-7121-4305-aed8-683848cad54f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="558f48f6-6565-4fde-96ef-5bf36938ffdf"> - <propertyInstance Id="f85dd853-3bed-484f-8c98-cbbaaee32c46" name="IsUnsafe" value="false"> - <elementDefinition Id="ab5ec8d1-dd0f-405e-b773-332da3463bf7" /> + <stereotypeInstanceHasPropertyInstances Id="970d7767-4193-462f-8e0c-87e23ef72ce0"> + <propertyInstance Id="eb6b4dff-8be3-4ef2-95c4-aceb1a0627ab" name="IsUnsafe" value="false"> + <elementDefinition Id="87fdac17-5cff-4bbe-95ef-6fd0e9889952" /> </propertyInstance> - <elementDefinition Id="61bf5c9e-3270-41bf-8019-953d0dab180b" /> + <elementDefinition Id="2329c35a-d6fd-4769-9e03-1a62d4998c16" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="428929aa-78bf-40b1-884e-83a96ed362e9"> - <propertyInstance Id="42812d45-4eb3-4a35-802d-cf56dd8e05c2" name="Inheritance" value="none"> - <elementDefinition Id="7b053587-5406-4eb9-a51d-09fa6d1d45d0" /> + <stereotypeInstanceHasPropertyInstances Id="9dd7cbd4-7cdf-4cbe-8262-8a994df7e951"> + <propertyInstance Id="c242efa9-f78e-4d8e-8bed-66d7e89238d6" name="Inheritance" value="none"> + <elementDefinition Id="91a37c87-41e6-4854-800a-44a1d5fd7e63" /> </propertyInstance> - <elementDefinition Id="6a1ac0bc-3f55-482b-b3f5-ec1c26a8983b" /> + <elementDefinition Id="0fe8d920-cea4-45fa-945c-e04650c4a408" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9ff5d091-53ae-4de6-92a5-54ee8fecdded"> - <propertyInstance Id="6aeb553f-134c-4199-a38b-e8ec50fbae26" name="PackageVisibility" value="internal"> - <elementDefinition Id="e4e84338-956a-449b-ad82-2a73c6a60cba" /> + <stereotypeInstanceHasPropertyInstances Id="2eda6b7a-11bb-4eaf-8618-b80921fccb0e"> + <propertyInstance Id="b149a459-026a-4681-a4ee-2aca06280908" name="PackageVisibility" value="internal"> + <elementDefinition Id="ab3e76b1-5eae-4176-823f-e183500703cf" /> </propertyInstance> - <elementDefinition Id="304b7210-e7e3-45b5-b36e-e1e3a9c40250" /> + <elementDefinition Id="96257a02-c71a-4640-b88a-7b36ebccaf8e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ff5c3361-743b-4ed6-8a4c-fbf510f976d1"> - <propertyInstance Id="e95baa3f-11f4-4141-b5e5-e699521a429f" name="params" value="false"> - <elementDefinition Id="3a86f536-af9a-428d-938c-a0a98a08dbab" /> + <stereotypeInstanceHasPropertyInstances Id="0b71a723-193d-43f2-a3b4-93f9b2349372"> + <propertyInstance Id="83a5899f-be91-453b-9eb3-fcec849b2eaa" name="params" value="false"> + <elementDefinition Id="634a0682-22a6-4cbf-9d3f-33a036ef526b" /> </propertyInstance> - <elementDefinition Id="715c7c3c-e4a7-4909-af67-c969d897e388" /> + <elementDefinition Id="e1f2c9d5-394c-4169-b321-adaddf5472e6" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="051207ae-766b-411b-99cc-e3434993f92d" /> + <elementDefinition Id="2b3b0445-7c0d-4646-9cab-77ff221d7489" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="94fc9248-df77-4911-8a0d-bf17363b9545" direction="Return"> - <elementDefinition Id="928165d6-37b8-486b-8805-3bd422026e26" /> - <type_NamedElement> - <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="09adca35-44b1-49ac-a433-a6b63fffb43d" name="fileName" direction="In"> - <referencesInternal> - <reference Id="afa7a070-8376-4635-ad74-b1221c5fb735" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileEngineOnly OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> - <elementDefinition Id="29d0351a-604e-4c38-b098-4990f9e8c463" /> - </reference> - </referencesInternal> - <elementDefinition Id="a5d6a58a-cec8-4283-93c7-a4d4bf29dec9" /> + <parameter Id="92143159-dd9f-4627-b529-669110c10fc4" direction="Return"> + <elementDefinition Id="59d1a79f-cc04-40e3-b79d-f00102c0656f" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="5a942160-7639-428a-a3b4-2a1adf74da67" LastKnownName="IFvInPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="09016ad8-d2d8-4cf1-a8f5-0c65af9a80e1" name="ReadFromFileDistanceBased" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="f6a8f75f-9a15-40de-b347-2054228fee7d" name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="465875b3-5ed8-4bbe-88a1-390306a17d08" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileDistanceBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="ea1393a4-a275-4744-acaa-c35c4a35b551" /> + <reference Id="475ae426-6e29-4f8c-9a46-478c61e0e459" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DOutPort" tag="ViewCode"> + <elementDefinition Id="31f6c804-8dbc-44c3-b425-5f82482becd9" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="0d054a69-c7bf-4dd2-a4db-2f65536e1c08" name="method" profile="CSharpProfile"> - <elementDefinition Id="97c49d94-01b7-4b7c-8d6d-413c9d200cf4" /> + <stereotypeInstance Id="34e3c88e-84d9-4067-a1fa-f925bc0f0590" name="method" profile="CSharpProfile"> + <elementDefinition Id="4ebf23bd-0ca7-433c-831a-5e94db0580c7" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c728515f-0751-4465-beb5-4ed1e4b48d10"> - <propertyInstance Id="0754d376-4e90-4b8c-82c1-7548bb54b7be" name="ClrAttributes"> - <elementDefinition Id="7ec20096-23ba-480c-9afe-03e2bcc5bf92" /> + <stereotypeInstanceHasPropertyInstances Id="ff606f96-6211-4bf2-a666-c6169ace3ba4"> + <propertyInstance Id="22d186e4-93b9-4fe0-b296-0d9a37936404" name="ClrAttributes"> + <elementDefinition Id="88a2475c-53b3-4cd5-9459-c5ed870da461" /> </propertyInstance> - <elementDefinition Id="598b2bc2-1290-4b48-83f7-e81b5848d0fa" /> + <elementDefinition Id="8531e16a-ef6f-49db-ada0-8afcf5c03ff7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b966830e-ed77-4c73-b4fa-1a59a1afebda"> - <propertyInstance Id="ba4f56a1-08af-43f7-a519-7a6aa0484335" name="IsPartial" value="false"> - <elementDefinition Id="4b199e83-03db-4937-aab7-feface5e7134" /> + <stereotypeInstanceHasPropertyInstances Id="88aaf41c-e087-4837-a5f0-dfea38fafb72"> + <propertyInstance Id="04a9a318-600b-4846-9eb3-0f9bbc513283" name="IsPartial" value="false"> + <elementDefinition Id="71b50a08-44f4-4f06-a6d0-8abd322d1700" /> </propertyInstance> - <elementDefinition Id="b70ee176-dfc2-4300-8380-677a01bf3e4f" /> + <elementDefinition Id="9c7c8ab4-0ced-4922-a0d4-bbf57402a965" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c8e56efe-3e89-4aa9-8078-0f32a78a7747"> - <propertyInstance Id="5b15c890-c900-449d-b64b-2c82ec3847fa" name="IsUnsafe" value="false"> - <elementDefinition Id="57fb56c2-61bf-4ef9-91e1-08e2c35acd13" /> + <stereotypeInstanceHasPropertyInstances Id="4184acc1-652d-47a5-9055-9a51daa759ec"> + <propertyInstance Id="3a340993-d41b-4a87-bf97-b92826ebc2fb" name="IsUnsafe" value="false"> + <elementDefinition Id="556909a7-56ba-4dcf-9ded-a041df211f01" /> </propertyInstance> - <elementDefinition Id="c1f45f65-ca5d-4c01-92f7-486f7f6bd71e" /> + <elementDefinition Id="d26ffaee-33b9-4f5f-9f8c-d2351f9b0648" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1b9117bb-ad07-46df-b502-afb5a08f00ab"> - <propertyInstance Id="7d889901-f410-4b1e-b811-d0e6adb291b0" name="Inheritance" value="none"> - <elementDefinition Id="52a6ffb4-19ee-4ed9-9d08-ed0566c30775" /> + <stereotypeInstanceHasPropertyInstances Id="05b4e624-d3c2-44c8-9914-1533c4e2b492"> + <propertyInstance Id="56d1e38f-5ba3-48ed-b323-e7d64cd89cce" name="Inheritance" value="none"> + <elementDefinition Id="326a3af1-6eba-47b6-ba72-9a5d4510d02c" /> </propertyInstance> - <elementDefinition Id="6289738b-b365-4a5f-b62c-c8b38e3bf68b" /> + <elementDefinition Id="59230024-7069-4748-a840-1f91eea4f164" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1b4db01b-bcdf-412e-93ce-6a81e33a67b8"> - <propertyInstance Id="2183fc18-e45e-4bb4-bd8b-cba14f6a9e3e" name="PackageVisibility" value="internal"> - <elementDefinition Id="0aee85c1-e5b9-4f55-a692-281d4492502f" /> + <stereotypeInstanceHasPropertyInstances Id="44b83bd5-9f51-45fb-aa8e-196ec9b0d520"> + <propertyInstance Id="ee141c6a-4f3f-4e9e-8758-e49f6b454a65" name="PackageVisibility" value="internal"> + <elementDefinition Id="9f46e813-6b4e-48f7-a1b9-77fedbc7daf1" /> </propertyInstance> - <elementDefinition Id="bbcdde94-3280-401b-94b4-e39b8bc7860c" /> + <elementDefinition Id="9be09a8a-ff49-4a1c-b48f-26d37ceab2db" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d959be85-20e6-4272-953e-ef970c98490a"> - <propertyInstance Id="2debe5e1-38b3-4053-8554-0a875ddf2d25" name="params" value="false"> - <elementDefinition Id="2be1b0b5-5df2-47fd-8dc9-520388352712" /> + <stereotypeInstanceHasPropertyInstances Id="9f6058ec-9a27-4edb-8cb7-d1bb4d9ccbf9"> + <propertyInstance Id="02768412-3d6f-4d36-bbeb-5fecb250d6f5" name="params" value="false"> + <elementDefinition Id="746206f9-4c66-43c4-b617-b63f955e3fae" /> </propertyInstance> - <elementDefinition Id="c847ab5b-d3cf-464f-acd9-97d5d72a775f" /> + <elementDefinition Id="c766105d-e596-464e-9894-fbaf8e4b8da0" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="2b6700da-4c0a-42a1-bb51-c6f4f87926fa" /> + <elementDefinition Id="283b441e-07ee-407e-9d4d-fb15383545ea" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="62906762-c61f-4d7b-9994-5e6fa3d91c72" direction="Return"> - <elementDefinition Id="0fe1254e-77cc-4b5b-b8a3-6d100d74ff63" /> - <type_NamedElement> - <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="c86e915b-900f-472d-9e0a-488c4424405f" name="fileName" direction="In"> - <referencesInternal> - <reference Id="b53de430-abf9-4cee-832f-024a138e88f1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileDistanceBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> - <elementDefinition Id="17f567d1-cf90-43b2-8e52-d3636333479f" /> - </reference> - </referencesInternal> - <elementDefinition Id="e5c5ad57-0aeb-4c5e-9fac-907f3dfb7e45" /> + <parameter Id="b93a449f-40a9-4601-bb8b-9d7b971560cf" direction="Return"> + <elementDefinition Id="261ef523-29ec-467f-984d-6f02f6e424a0" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="21bf0a34-53cc-4af6-b0ef-d1c8170d3def" LastKnownName="IDriverDemandOutPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="b002dfe4-e444-48ae-9dc0-521e9391ad03" name="ReadFromFileTimeBased" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="a1cde500-19a3-4b7d-b110-82697429b12b" name="TotalMass" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="ef067d04-1d87-4e06-a1f9-7f477d3a4d9b" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileTimeBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="383d7cf9-7c6a-4c62-92c0-bf05ded35f7b" /> + <reference Id="44c72443-7091-475d-b8d8-c4f6e6af4daf" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DTotalMass" tag="ViewCode"> + <elementDefinition Id="76eac3d5-c748-4983-b55f-eb1a5409415d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="9ec6f0bb-5f3d-453c-a41d-57c523d599e7" name="method" profile="CSharpProfile"> - <elementDefinition Id="23e37d48-20fe-4f51-8bac-44fe1e9df6fd" /> + <stereotypeInstance Id="3eaef88c-65ea-475c-8dbe-9b5f84edba4d" name="method" profile="CSharpProfile"> + <elementDefinition Id="f3fc90ec-92d7-4656-9aa5-95d9e43a098a" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="18508132-d9b2-4ed9-b5e8-c23c58834223"> - <propertyInstance Id="5f5ea7e5-d353-46dc-a8a8-5048e09984fc" name="ClrAttributes"> - <elementDefinition Id="04e1de3b-c33c-49b0-9517-d068b30a3b53" /> + <stereotypeInstanceHasPropertyInstances Id="8b2265ed-8f8b-4e13-abe1-a1e94891b89f"> + <propertyInstance Id="41be0018-76d0-4c9d-8d41-3d20dbd8049c" name="ClrAttributes"> + <elementDefinition Id="0084b260-a95d-460e-8867-57b1084c44ed" /> </propertyInstance> - <elementDefinition Id="e2aec2e7-1427-4645-be68-28942c710af9" /> + <elementDefinition Id="cd937354-2533-410c-8fa2-f4401fffd2d9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="23854cb9-31ba-4da8-aaa5-629592bad5e8"> - <propertyInstance Id="4968c166-8dc9-4cf6-8036-e0262d6bbfdd" name="IsPartial" value="false"> - <elementDefinition Id="5ec86146-f59a-4e5b-91a1-aabf3a9c0867" /> + <stereotypeInstanceHasPropertyInstances Id="f3b5a354-1a53-49b3-be8f-b5154d08ca00"> + <propertyInstance Id="7edbbabb-df0b-4da5-b3ea-3c65799adc2c" name="IsPartial" value="false"> + <elementDefinition Id="9b5fb3b2-fbe5-452f-8e1b-545ae9d4c508" /> </propertyInstance> - <elementDefinition Id="3f450775-2b36-46fe-975b-71c45754bb27" /> + <elementDefinition Id="fbd45aba-ebcd-4c3e-a7e0-8acc192756f9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b7853ae0-d6f7-4ee2-b52c-97b981886078"> - <propertyInstance Id="037e0a83-8fff-494d-b2aa-bda070bd8f3c" name="IsUnsafe" value="false"> - <elementDefinition Id="611f2ecd-459b-44e2-9567-8dcb79015a31" /> + <stereotypeInstanceHasPropertyInstances Id="eb49b21d-966b-4c5d-b5bf-a82392905a01"> + <propertyInstance Id="1d54c8ae-15c0-4497-986f-be7e09ee82c8" name="IsUnsafe" value="false"> + <elementDefinition Id="6838cd96-c8e6-4d2b-896f-97c9c728276d" /> </propertyInstance> - <elementDefinition Id="613e56c0-7fe8-4906-826e-83076b5ee3e0" /> + <elementDefinition Id="66e02777-69a0-4f8e-b9a7-4d0ac6a373c5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="19447035-197a-4b37-99fd-4e14fdb78575"> - <propertyInstance Id="89eae89f-f4af-43bf-bb17-9aa6c1b39aba" name="Inheritance" value="none"> - <elementDefinition Id="59c4997e-247c-40b3-b778-11f3fb95b304" /> + <stereotypeInstanceHasPropertyInstances Id="5d2c79f2-1f85-4c50-98db-70f49ee98fea"> + <propertyInstance Id="d74e917f-86af-4ae9-8576-b16b6a833476" name="Inheritance" value="none"> + <elementDefinition Id="c5f04740-e223-4922-93d0-5d4cc8b9ab42" /> </propertyInstance> - <elementDefinition Id="dfee8961-df72-4384-9fde-b75dd419070e" /> + <elementDefinition Id="c46b5ae8-88e3-4dab-9f7d-42236c84b59c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3fbe7bfb-b300-42eb-b22c-74dc6f707c0f"> - <propertyInstance Id="7a891ab7-bfe2-4c15-b87d-2a1774e3189c" name="PackageVisibility" value="internal"> - <elementDefinition Id="bb0f4023-0de1-43d5-9055-aca55d7a2edb" /> + <stereotypeInstanceHasPropertyInstances Id="19664dcc-b573-4e0a-917e-ff749b599ddd"> + <propertyInstance Id="4b118aa7-74b8-4f89-a910-47ad1a66901f" name="PackageVisibility" value="internal"> + <elementDefinition Id="7a852cf3-68e8-439c-8077-e76e6fd4d2aa" /> </propertyInstance> - <elementDefinition Id="d6610615-05fc-4157-9036-85f67f83e75b" /> + <elementDefinition Id="7e0720c3-7866-446e-a933-7820cfb95bb5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d9612f2f-c607-41ec-bdb0-f421f2b01331"> - <propertyInstance Id="3c704709-5178-45d0-8f4a-36471551f261" name="params" value="false"> - <elementDefinition Id="524b1933-cee5-40d1-8dc9-57b439f66950" /> + <stereotypeInstanceHasPropertyInstances Id="de4c6718-76a6-49ee-9646-8ee31023d70b"> + <propertyInstance Id="80fa16bf-5331-4cd3-a62b-4575ab64f5d3" name="params" value="false"> + <elementDefinition Id="eca06c24-07d5-446f-a812-8ca855cc2473" /> </propertyInstance> - <elementDefinition Id="130f7f91-ea26-4ad3-b590-07cb4ada9ad9" /> + <elementDefinition Id="ce745a14-5418-4eb7-924e-073f7e75521e" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="d7c333c9-dbf3-4601-a4d1-4ef32989f50e" /> + <elementDefinition Id="7aebbfbb-9fd8-4cbe-a197-d564e2c01fbf" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="3ef4b241-1d56-4274-b584-fffbe50b9256" direction="Return"> - <elementDefinition Id="dae96fd1-7d66-4027-a6c1-4445b4faac34" /> - <type_NamedElement> - <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="4adc0c24-9c7b-43d8-8c16-b6320c1181fd" name="fileName" direction="In"> - <referencesInternal> - <reference Id="3aaedd0e-a78e-42fb-8504-3bc34012ac91" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFileTimeBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" tag="ViewCode"> - <elementDefinition Id="85aa96c6-d71e-426c-8da6-2932a0e18a9d" /> - </reference> - </referencesInternal> - <elementDefinition Id="583e581c-bdc2-4daa-b9b2-e94a17efdb61" /> + <parameter Id="17669d67-07cb-45e8-b2a7-f78eaf4e9375" direction="Return"> + <elementDefinition Id="ce025971-f64e-4d2b-a08b-72e615cd375b" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="7aaa1411-d86c-43bf-8e7f-719eedb9b02a" name="ReadFromFile" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="c514b34a-190a-4def-a9b0-0b06768e1c70" name="VehicleLoading" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="d4be1cc7-37fa-47be-92fb-4d440b87cb76" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))])" tag="ViewCode"> - <elementDefinition Id="ac1e5a74-5a6b-4721-86ec-1ea4fda91cdc" /> + <reference Id="fc42242f-e346-4918-a91d-332d7452673b" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DVehicleLoading" tag="ViewCode"> + <elementDefinition Id="71991b5e-87ba-4d03-867b-c90a3ead578a" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="ffa2ba6e-b500-4e95-9876-8bf30ca04937" name="method" profile="CSharpProfile"> - <elementDefinition Id="dbf87d8e-16eb-4554-8bdc-21b8c86d6e78" /> + <stereotypeInstance Id="dcf7a049-7b70-4fd0-9ace-0066e2c51a09" name="method" profile="CSharpProfile"> + <elementDefinition Id="9f15a647-26cb-4218-bb8a-aaad983eedf6" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="84b314a7-469b-4aa2-9eeb-093556b374e3"> - <propertyInstance Id="a1ca0d4a-2f8a-4e4b-a9bc-870ff71202b5" name="ClrAttributes"> - <elementDefinition Id="35260458-e27a-45e9-85e5-611a9b60d1a3" /> + <stereotypeInstanceHasPropertyInstances Id="db8547c8-a49a-437a-851f-c5d3de93c270"> + <propertyInstance Id="be015df3-3d78-48dc-b8f0-88394f9b0604" name="ClrAttributes"> + <elementDefinition Id="f938431f-6137-404a-b714-a33fef34dcf1" /> </propertyInstance> - <elementDefinition Id="a290ee30-81c8-4e2e-8c4e-61163b1cff12" /> + <elementDefinition Id="61105c16-2840-4f68-a6c2-58b06ba5b8bb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="24270728-1ef4-4b8e-a811-9db2aa567a66"> - <propertyInstance Id="68d007ba-c9da-4e7c-b78c-f0ef070e30a8" name="IsPartial" value="false"> - <elementDefinition Id="e9ffe163-9364-4bc3-8d80-5c0d8350d8bd" /> + <stereotypeInstanceHasPropertyInstances Id="4edc5ce0-f469-4761-94f0-e2ff06d55726"> + <propertyInstance Id="349443cf-0f27-443b-99c2-d97277460e51" name="IsPartial" value="false"> + <elementDefinition Id="9c9df579-2cc9-469b-8cf6-5e62d6b36c5b" /> </propertyInstance> - <elementDefinition Id="80adcd8f-9634-452b-97f8-d2598350d370" /> + <elementDefinition Id="ee33aaa1-6606-4544-934f-1207b3e2980d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="394de094-16b6-4e81-9275-a19e08e18609"> - <propertyInstance Id="6a5a4bc3-ab07-4ae9-aabc-f9108a2e70e9" name="IsUnsafe" value="false"> - <elementDefinition Id="ee70fa1b-5d21-4307-afdd-e70207bfecbd" /> + <stereotypeInstanceHasPropertyInstances Id="47ff4586-0f5f-4551-8978-a39e70f5b3ed"> + <propertyInstance Id="228ec418-6cb7-4a2b-9d10-b692a1edf580" name="IsUnsafe" value="false"> + <elementDefinition Id="f534c375-47c0-44b5-be8c-7995cd433767" /> </propertyInstance> - <elementDefinition Id="fe9ab3c2-f5c8-41ec-b77a-63bdce3fa54a" /> + <elementDefinition Id="0b8aa7ae-0cc7-4013-bfd6-224700751284" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="246b0580-ffc2-4b6f-a5d9-ebaec684fa50"> - <propertyInstance Id="3ab7bac7-0084-4d28-a63b-e4787ad91d87" name="Inheritance" value="none"> - <elementDefinition Id="575f50d0-e72f-43c8-b92e-4a478d473656" /> + <stereotypeInstanceHasPropertyInstances Id="7ca82619-b245-488b-8b77-a96aac47c437"> + <propertyInstance Id="d6857609-245d-4422-aa68-59ae8a6baf74" name="Inheritance" value="none"> + <elementDefinition Id="e62b2e23-cdcf-48cd-a429-55b9c97b811e" /> </propertyInstance> - <elementDefinition Id="cac3624b-c849-4a2a-a159-7e24fa499fb2" /> + <elementDefinition Id="82ae60a3-b723-4d73-955a-a88cb3f17877" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2b1caeaa-4aa7-48ae-925b-7d0fd7d2c295"> - <propertyInstance Id="6735ec43-a1f9-4cd0-ab40-f8bbc3a55b59" name="PackageVisibility" value="internal"> - <elementDefinition Id="578c20f8-34c0-482e-a4c1-82bbca4c3617" /> + <stereotypeInstanceHasPropertyInstances Id="93d06e33-95cf-4215-bf48-51bee3194cd3"> + <propertyInstance Id="80ae09fe-eae6-4d6c-964a-657968d9f3c3" name="PackageVisibility" value="internal"> + <elementDefinition Id="e291c0b4-eb8a-40f9-b1b8-cf49c1a1bc2d" /> </propertyInstance> - <elementDefinition Id="6b0d04b8-fb1a-4db7-8fee-de74b1fc727e" /> + <elementDefinition Id="372bf721-7ff8-4010-9135-b0955c5c9e7c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9f95cded-e924-401e-9175-e3b8121f5af0"> - <propertyInstance Id="ec657dac-baf2-4e06-854a-0c310c007a07" name="params" value="false"> - <elementDefinition Id="67ece696-3aad-4a33-94b0-2b09805edb4a" /> + <stereotypeInstanceHasPropertyInstances Id="b14328d5-af61-4253-9f00-0bcd02f6e8c5"> + <propertyInstance Id="abace70b-213f-4967-b0bc-7559b8556465" name="params" value="false"> + <elementDefinition Id="f5f31344-72af-41a9-9f5a-38f0328313e3" /> </propertyInstance> - <elementDefinition Id="dc86e7e1-71c8-425f-acf9-63cc829ab699" /> + <elementDefinition Id="bba83d50-eb3c-4560-8e5b-f97eaaaf3658" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="3f4706b1-46c5-46ec-8f51-3ec9a4da3942" /> + <elementDefinition Id="2927dfc0-227f-4776-8a5c-6fae04c471de" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="e279fe9a-a95e-45dc-abaf-768bb65c9da2" direction="Return"> - <elementDefinition Id="37105be3-62d4-4e71-9059-a04a2e21c20f" /> - <type_NamedElement> - <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="c5c1fb08-193b-4999-9ff3-aae822c6fc70" name="fileName" direction="In"> - <referencesInternal> - <reference Id="02245b16-d144-4e7f-bc2a-ebf166f82435" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3DfileName" tag="ViewCode"> - <elementDefinition Id="692f7713-cf3e-4af5-a336-023d7173f1ef" /> - </reference> - </referencesInternal> - <elementDefinition Id="225b76e3-e630-46f8-8aa8-74a219da528c" /> - <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="3a88675f-ce7a-4f90-9dbe-cca749b346e5" name="type" direction="In"> - <referencesInternal> - <reference Id="2876aad7-35c6-425a-bec2-703637fa2bbe" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dtype" tag="ViewCode"> - <elementDefinition Id="d2819250-215c-4d5d-bb09-add5bb47ce3b" /> - </reference> - </referencesInternal> - <elementDefinition Id="85d6c82b-0e0f-47d5-be87-81f4197b6af2" /> + <parameter Id="0c46f26f-bd05-4d69-8c37-d953c81da8a4" direction="Return"> + <elementDefinition Id="5c436de9-13f4-4b75-9eb9-074816b1dc89" /> <type_NamedElement> - <referencedTypeMoniker Id="cc173c99-5f66-4934-a5df-ca211fe09f94" LastKnownName="CycleType" /> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="62a19b4c-1821-472c-86e5-f8cca5a6a677" name="CreateDataParser" visibility="Private" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="bec41ce1-af3a-4e5a-82a5-825c69459924" name="VehicleMass" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="e0ae06cd-b158-46d1-9532-e4027e2e6f8a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DCreateDataParser OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))])" tag="ViewCode"> - <elementDefinition Id="135d06eb-b06e-4590-ac9c-a7c346fac093" /> + <reference Id="05f6bf76-10b7-4fa8-8868-02e299d05051" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DVehicleMass" tag="ViewCode"> + <elementDefinition Id="8acace75-c1be-411e-a071-e9daa0342d23" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="7d18a5c1-c101-4716-82c2-227a606d79c5" name="method" profile="CSharpProfile"> - <elementDefinition Id="d75d9b94-55d7-41d5-880a-d6fe4cd3397f" /> + <stereotypeInstance Id="2d157184-7337-4649-b9de-9aea26274121" name="method" profile="CSharpProfile"> + <elementDefinition Id="48e687da-5806-4bd4-be77-1e8770a037c0" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="126e9285-a2e2-42be-a41f-33271063ca71"> - <propertyInstance Id="17727ad9-a83e-4635-b394-b7f3fb604295" name="ClrAttributes"> - <elementDefinition Id="83603ca3-8456-463a-85ef-c9414e637687" /> + <stereotypeInstanceHasPropertyInstances Id="77b609a5-69b1-4874-9bfd-91527e92169f"> + <propertyInstance Id="01568617-1ed5-41ae-bb90-83d4f77ff1b3" name="ClrAttributes"> + <elementDefinition Id="d3eb8c03-0037-4655-b56a-0a7b096b3e40" /> </propertyInstance> - <elementDefinition Id="63a70f8c-c93d-4f5a-895e-7c59b1df2067" /> + <elementDefinition Id="cb10bfdd-41b8-4e24-9931-7ba34f178994" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="18833e88-3f8a-472a-adc8-06173ec11c17"> - <propertyInstance Id="5a4fd242-eabf-49ae-adad-503dd6fbe616" name="IsPartial" value="false"> - <elementDefinition Id="811ad2fa-a21b-405d-a451-eb4e16d3129f" /> + <stereotypeInstanceHasPropertyInstances Id="49a9b120-4717-4fd6-abcb-a45807eb15b6"> + <propertyInstance Id="d86d31f0-6826-4d15-9afd-ea8e28d2d01a" name="IsPartial" value="false"> + <elementDefinition Id="fa2c18bc-2e35-4d9d-8a89-bf10de194a8b" /> </propertyInstance> - <elementDefinition Id="855b4a6e-bff5-418f-af6a-5234a243f58d" /> + <elementDefinition Id="70ff6345-78cc-4843-bcea-b4a995868d79" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4835a924-6c99-4d95-8108-e290a5b02ed5"> - <propertyInstance Id="acd44df6-cf6c-4f50-a37f-51ab407b1912" name="IsUnsafe" value="false"> - <elementDefinition Id="a5c0ff05-94ff-4f79-a7b2-2d80de741aab" /> + <stereotypeInstanceHasPropertyInstances Id="191bfcef-52ac-4fec-826e-fc974d4aadc8"> + <propertyInstance Id="a6fdceb9-ef45-4767-8d72-7f5f6b3d5ae8" name="IsUnsafe" value="false"> + <elementDefinition Id="1e5996f4-15bf-4dda-8069-78e4a3f0922c" /> </propertyInstance> - <elementDefinition Id="a2b8df24-7a00-404b-bd9f-cbaf8523e253" /> + <elementDefinition Id="683a375f-8f0d-4bcd-b4e1-65158eee58c6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5bab9f28-9559-4d6c-a38f-3adf604bd4a3"> - <propertyInstance Id="7d474a9a-52f5-4480-a54f-6728e7d008a8" name="Inheritance" value="none"> - <elementDefinition Id="7c76779e-dbe0-4d7a-aac1-0b9992aabe7b" /> + <stereotypeInstanceHasPropertyInstances Id="78b6ad98-e2f5-4f65-9065-0176f8ef695f"> + <propertyInstance Id="f609f2a1-ed43-4a02-b881-152f3fcb9e97" name="Inheritance" value="none"> + <elementDefinition Id="1c4245f6-6a69-44c9-87df-ba68c75e0af7" /> </propertyInstance> - <elementDefinition Id="d8e31553-051f-4687-967b-9e4b2bc73285" /> + <elementDefinition Id="e31c4f9b-f10d-47b4-b85f-fde4c156b2be" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fd0c3e31-0505-4df5-ad72-db3355b02a5b"> - <propertyInstance Id="91f3aed7-f592-437b-a72f-0220383df6e9" name="PackageVisibility" value="internal"> - <elementDefinition Id="9f3977fe-ee11-4163-ba8d-12be74fd64b6" /> + <stereotypeInstanceHasPropertyInstances Id="c8831fbf-ab8e-4bae-88a7-37a70fb26bb4"> + <propertyInstance Id="0843763c-655f-4219-ab74-4dcd0aa7e45d" name="PackageVisibility" value="internal"> + <elementDefinition Id="79c2c74a-bc01-4c1b-ae09-29b761fe956c" /> </propertyInstance> - <elementDefinition Id="14eea5ce-c497-4efd-b2bf-120a4efe647d" /> + <elementDefinition Id="f49ce591-a90d-4697-8845-a08cc3280c06" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="162423a8-80a7-4e85-8be9-502f8f555d7b"> - <propertyInstance Id="479d3e08-6bb4-4644-848f-c29ad84a8ee1" name="params" value="false"> - <elementDefinition Id="128e7222-c55f-4cac-9167-d6f375decb98" /> + <stereotypeInstanceHasPropertyInstances Id="e976edc8-0840-4582-b649-57d111e5fc91"> + <propertyInstance Id="1f8ccde6-e3ff-4ffb-8e44-bc6fe5ffba93" name="params" value="false"> + <elementDefinition Id="3f013624-9018-4e4e-a9a3-a46ae34623b5" /> </propertyInstance> - <elementDefinition Id="c2877e75-9e97-465c-9350-243705919f37" /> + <elementDefinition Id="63cd5de4-b0bd-4c3c-b213-fa7fff8c0ce7" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="076ec243-937e-4deb-af5a-a6822838a042" /> + <elementDefinition Id="7e858a9a-d09c-4411-b7a5-6f1c87facd16" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="82047ba0-37b2-42a1-aade-c9a5d94fa7f4" direction="Return"> - <elementDefinition Id="ce5d0e44-c21b-4d6e-8b98-e8e9a3f88caa" /> + <parameter Id="37968572-deaa-464b-8486-9cf2c9b7a599" direction="Return"> + <elementDefinition Id="26bedbab-6010-41a2-8b04-c0647315b1f1" /> <type_NamedElement> - <referencedTypeMoniker Id="d5d5f41c-c899-4754-bc27-48382215ab20" LastKnownName="IDataParser" /> + <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="8741377c-d7c2-404d-8348-67bfde8bddde" name="VehicleSpeed" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="ad2726a9-a444-4d54-9248-493bcce27a5c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DVehicleSpeed" tag="ViewCode"> + <elementDefinition Id="5296c073-94ca-4cab-ad49-a118f1b6b6ee" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="7204cb87-8939-4365-90fa-9318ce6af28d" name="method" profile="CSharpProfile"> + <elementDefinition Id="58ab73be-e968-4dda-8d3e-23704d1829de" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9567fe44-2bbc-43c1-86d4-65e05c9a5863"> + <propertyInstance Id="0ff0e226-93bb-4d24-b12b-1c26ed9fe83a" name="ClrAttributes"> + <elementDefinition Id="059c6022-21bd-40ad-976c-203a78091175" /> + </propertyInstance> + <elementDefinition Id="3a646a4f-760c-41f2-8f63-32d463749273" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1e9f2cf8-31e0-4ada-92cc-903da30713d8"> + <propertyInstance Id="6c65ab2f-fd98-4b3d-b4e5-1ec6e8cf7999" name="IsPartial" value="false"> + <elementDefinition Id="062c0011-055b-4511-b361-2a0bf3b0fc38" /> + </propertyInstance> + <elementDefinition Id="de589a10-82a6-465c-bba0-c97f91844818" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9cf78572-e485-4b08-ab1e-44d0d80ebaa1"> + <propertyInstance Id="1bba6ec7-6183-4054-a4a4-2d8cdbcfea65" name="IsUnsafe" value="false"> + <elementDefinition Id="90a9151f-5b25-4567-87ee-71b7b7c81d10" /> + </propertyInstance> + <elementDefinition Id="04a40734-ad02-4f29-a541-5330c5e6c490" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="51b70f3b-6e4a-4e3c-9135-d57faf543281"> + <propertyInstance Id="9a71e133-af71-484a-8659-60e88f601bf3" name="Inheritance" value="none"> + <elementDefinition Id="d5f00e11-111d-4b63-8d9f-74018033e86d" /> + </propertyInstance> + <elementDefinition Id="70a2b7eb-9acb-4c06-aae5-7d67a4f26427" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a3898975-a02a-4d5f-b59d-ff5be708d656"> + <propertyInstance Id="24984d90-0fd9-49bd-9c05-6bc2f1ffe69f" name="PackageVisibility" value="internal"> + <elementDefinition Id="ca107588-d544-4358-9f85-a07add47a5ba" /> + </propertyInstance> + <elementDefinition Id="2a18d698-f8fa-4710-8e3e-e699d5f4261c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="89e61936-430b-4b57-a5b0-db2ce11965f9"> + <propertyInstance Id="6a972c96-3160-4b2e-acd1-f51607c6e219" name="params" value="false"> + <elementDefinition Id="db501029-8ae8-4ed6-87b4-adf6e5ca4544" /> + </propertyInstance> + <elementDefinition Id="69a91cd1-9476-4208-916c-db29637f0537" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="0f47a770-e28b-4757-a5de-c6a57d49526e" /> + <ownedParameters> <operationHasOwnedParameters> - <parameter Id="4b5df3db-9a47-4cb7-9032-f3088bba4759" name="type" direction="In"> - <referencesInternal> - <reference Id="d6ddd764-7d7b-4770-8d11-44cb8ed1b455" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D(Name%3DCreateDataParser OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dtype" tag="ViewCode"> - <elementDefinition Id="b9ec0189-7e9f-42f9-8efa-0813ac63324a" /> - </reference> - </referencesInternal> - <elementDefinition Id="4ec5dc69-b6ff-4cab-823c-993f53656ee3" /> + <parameter Id="c4428ad2-f9df-46c5-b8e7-4358a71049b7" direction="Return"> + <elementDefinition Id="fc868733-2d30-4472-b4d9-78ec0dafa847" /> <type_NamedElement> - <referencedTypeMoniker Id="cc173c99-5f66-4934-a5df-ca211fe09f94" LastKnownName="CycleType" /> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="d689f66a-c073-4f2b-9f76-7173d19c1f5a" name="DrivingCycleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="1809d3ef-ed97-4ed4-bb68-142ccfbd9df4" name="AirDragInterpolate" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="cd2df9b8-d0b8-47aa-9a70-e74277ba307c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="28cb2e58-0017-4986-91b1-cc94c2eba7a9" /> + <reference Id="27b2a018-ad61-4542-ab0b-5a985c43d72f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DAirDragInterpolate OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DIEnumerable GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3D(Name%3DPoint ParentType%3DVehicle))]))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)])" tag="ViewCode"> + <elementDefinition Id="aa088582-f2a9-4137-b26a-29f0f64901aa" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="204f9eb5-e3c3-4492-85a7-a78846e480ad" name="method" profile="CSharpProfile"> - <elementDefinition Id="c8e99d0c-f290-481b-91a7-c8bbb76fc955" /> + <stereotypeInstance Id="3e8f2f97-78b5-4b85-8bac-85a95b260ee0" name="method" profile="CSharpProfile"> + <elementDefinition Id="b473c732-403c-4242-9d6e-67761553dc2d" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="36433b01-d251-40cc-bef4-d8f3bc9e98cc"> - <propertyInstance Id="4d88bb90-9f95-41f4-8d19-9684668c2416" name="ClrAttributes"> - <elementDefinition Id="21a2f2c2-a0df-4727-9d2a-9f462a7b59b8" /> + <stereotypeInstanceHasPropertyInstances Id="28f22728-98eb-4f0c-9d98-7448785c3642"> + <propertyInstance Id="2355787c-313a-4992-8b40-f41bf987e853" name="ClrAttributes"> + <elementDefinition Id="ed818b30-5a2e-4cbd-8b02-9335ce0e7b03" /> </propertyInstance> - <elementDefinition Id="19fb590b-6a35-4b3c-81fa-751bcce5dcb3" /> + <elementDefinition Id="3ac92fe2-8034-4663-b42b-9bffe9a8cfe6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="01609768-4353-43c3-a366-34297d31cc86"> - <propertyInstance Id="ab75a0d3-39ab-4a6c-ab55-64f7558a2681" name="IsPartial" value="false"> - <elementDefinition Id="71d50ae8-99d8-4995-85eb-d12cc28a9427" /> + <stereotypeInstanceHasPropertyInstances Id="4228b4ef-e87c-4b14-9d75-1f66f75d64a9"> + <propertyInstance Id="54da6ddf-c951-4ae9-8f97-9d0d9a65db79" name="IsPartial" value="false"> + <elementDefinition Id="e89ca5e8-cd3d-4ee9-9567-c86ab7142a2a" /> </propertyInstance> - <elementDefinition Id="10a35bcc-40a4-4f81-8670-4474ffe93a1a" /> + <elementDefinition Id="9ffe7643-acd8-4a84-a0cd-dbdb4f6f690c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b979dced-c073-410f-89e1-772082eda52b"> - <propertyInstance Id="2763815c-57ef-4158-af98-abc9ceb0f05d" name="IsUnsafe" value="false"> - <elementDefinition Id="298cbaf8-c55e-42ef-8cf6-c11a026860ea" /> + <stereotypeInstanceHasPropertyInstances Id="40c7e816-2e5c-4f91-996b-1a02238a19af"> + <propertyInstance Id="ae5cc117-fe25-4757-95b7-8ef54fe232a5" name="IsUnsafe" value="false"> + <elementDefinition Id="0719fd24-ed4e-432d-9f95-82308477576c" /> </propertyInstance> - <elementDefinition Id="b0da596d-b887-4565-95fa-acd377889d77" /> + <elementDefinition Id="934a4fe5-83cd-460c-a570-c708eccd0b0f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3c74ccd7-cf13-4a74-b067-d0b410c8810a"> - <propertyInstance Id="ce8294a8-533d-4fd0-af89-5081aa4d1079" name="Inheritance" value="none"> - <elementDefinition Id="34c2e554-0002-4971-bb02-d57fb33d806a" /> + <stereotypeInstanceHasPropertyInstances Id="03b8d226-e2da-4570-91ac-4e42c174f42c"> + <propertyInstance Id="c9f72cdf-d20c-4f93-9d9a-052a6ae675cd" name="Inheritance" value="none"> + <elementDefinition Id="8b0ff79c-de6b-46f2-8466-a661fadeb19b" /> </propertyInstance> - <elementDefinition Id="8950a915-5ea8-43cd-a586-9347952f37c1" /> + <elementDefinition Id="17bb8209-93a1-4e05-936a-da29c77e7776" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0f5ae5a8-3d22-4b92-9837-1e0bc9b824a4"> - <propertyInstance Id="69eca0ae-b73f-463c-8bf5-bf38636e2b26" name="PackageVisibility" value="internal"> - <elementDefinition Id="746eb640-95e8-4e76-8156-6e9135fb9133" /> + <stereotypeInstanceHasPropertyInstances Id="0db4e33d-6f3f-4a7e-8707-c9a98cb55f88"> + <propertyInstance Id="15043489-126d-4185-b658-e6f95f6d29b0" name="PackageVisibility" value="internal"> + <elementDefinition Id="cff211bb-722c-498a-b69f-e360bb76a642" /> </propertyInstance> - <elementDefinition Id="4a0965d1-9dac-4e1d-b799-62541c254cd3" /> + <elementDefinition Id="110fbe92-2603-46c2-b2f1-e8fbbb1d1fbf" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b144d7e9-777c-47a6-8c35-23b69d33bb82"> - <propertyInstance Id="3d6f0a32-245c-4099-ab1f-a43a6c087a05" name="params" value="false"> - <elementDefinition Id="26080cae-0fb8-4708-8721-c2969a04b265" /> + <stereotypeInstanceHasPropertyInstances Id="b2921899-ee5b-4647-ac51-f66f1f6ee5ea"> + <propertyInstance Id="b26f6a99-4198-4b37-bcc7-55e8f00059e9" name="params" value="false"> + <elementDefinition Id="89df7d2d-a8c9-49c6-8744-0534bbad9220" /> </propertyInstance> - <elementDefinition Id="0c294d97-9327-4ec7-b6e2-f8827671a6b8" /> + <elementDefinition Id="cb8a8712-6d4e-47f9-b67c-3732dc98736e" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="d0a84400-a203-4755-9a9c-95fbc7714199" /> + <elementDefinition Id="49308bff-5100-470d-825c-9343b7c6aa50" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="16c12dce-4d3b-414f-b69f-68ce60cefc13" direction="Return"> + <elementDefinition Id="8bcd2ccf-cbd0-491f-9059-4ce3b457c6c1" /> + <type_NamedElement> + <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="29d355a0-75c1-4242-839e-a596d384ba8e" name="curve" direction="In"> + <referencesInternal> + <reference Id="73405940-90e5-473e-aa86-7183268eaf27" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DAirDragInterpolate OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DIEnumerable GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3D(Name%3DPoint ParentType%3DVehicle))]))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3Dcurve" tag="ViewCode"> + <elementDefinition Id="31e8117a-8910-4778-b4b8-61bf7c8dea2a" /> + </reference> + </referencesInternal> + <elementDefinition Id="bff0c7e0-d7ff-4197-8a01-e049d76bafe0" /> + <type_NamedElement> + <referencedTypeMoniker Id="2590b4d4-e33a-47f6-90a6-3f581ed9ce32" LastKnownName="IEnumerable<Vehicle.Point>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="1835ab62-8db5-4072-8f29-5a02f3d4509f" name="x" direction="In"> + <referencesInternal> + <reference Id="8491d584-0f1f-42d3-a290-aeac25f8cff2" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DAirDragInterpolate OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DIEnumerable GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3D(Name%3DPoint ParentType%3DVehicle))]))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3Dx" tag="ViewCode"> + <elementDefinition Id="dd31a9fd-6182-447d-bae3-ec9c65d8fd81" /> + </reference> + </referencesInternal> + <elementDefinition Id="b54f1dd7-f3dd-4468-bd7b-5c7f64a5c93d" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> </operation> </ownedOperationsInternal> </class> </logicalClassDesignerModelHasTypes> <packageHasNamedElement> - <referencedType Id="1d74de90-51a8-43d6-aec1-940e0035cea0" name="List<DrivingCycleData.DrivingCycleEntry>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::List<DrivingCycleData.DrivingCycleEntry>"> - <elementDefinition Id="d0d1961d-3ff8-4dd3-ae1b-1f61a182fcab" /> + <referencedType Id="9a2d4bb9-8ec7-4d06-94d6-e44a4e9000e2" name="VehicleState" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::VehicleState"> + <elementDefinition Id="2528ca2a-aa32-4eee-9d8b-0a03c68226f0" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="cc173c99-5f66-4934-a5df-ca211fe09f94" name="CycleType" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::CycleType"> - <elementDefinition Id="bf377f65-7589-4c43-8287-6510c154a11a" /> + <referencedType Id="8d95320e-a056-4e14-bf17-b15a9fe622c5" name="Point" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::Point"> + <elementDefinition Id="7df485a6-bef7-47b5-b631-39d0d7d659a8" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="d5d5f41c-c899-4754-bc27-48382215ab20" name="IDataParser" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::IDataParser"> - <elementDefinition Id="8b1da390-02ab-487e-8fec-96c8e3236bb2" /> + <referencedType Id="7b9155ad-72a9-4d3a-a469-9b352125e76d" name="AirDragEntry" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Declaration::AirDragEntry"> + <elementDefinition Id="7a968fde-14cd-4a21-9426-d32e2fa39246" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="942f3582-c5e9-4bfc-986e-d58c49e5f049" name="MeterPerSquareSecond" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::MeterPerSquareSecond"> + <elementDefinition Id="7b0b4659-4664-4d63-9b7f-165b1952cc31" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="b205f5b6-b044-4009-9d22-b734f29c92ec" name="Radian" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::Radian"> + <elementDefinition Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="5a942160-7639-428a-a3b4-2a1adf74da67" name="IFvInPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IFvInPort"> + <elementDefinition Id="1bc7f6d7-a71c-4ed6-81a2-872f4f147e0b" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="21bf0a34-53cc-4af6-b0ef-d1c8170d3def" name="IDriverDemandOutPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IDriverDemandOutPort"> + <elementDefinition Id="08449150-4b86-4af0-ab45-43989c7bf7e8" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="2590b4d4-e33a-47f6-90a6-3f581ed9ce32" name="IEnumerable<Vehicle.Point>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IEnumerable<Vehicle.Point>"> + <elementDefinition Id="056c208d-2903-487d-b7f7-e6748fc562f0" /> </referencedType> </packageHasNamedElement> <logicalClassDesignerModelHasTypes> - <class Id="3a121d7b-4cfc-4e1b-b628-f3dd05d533a0" name="VehicleData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <class Id="2c7f4030-5f6e-4b00-9ecd-81d2a94df0d7" name="Driver" isAbstract="false" isLeaf="false" isActiveClass="false"> <referencesInternal> - <reference Id="76c783b8-c98e-41dd-af81-627e8f8234b8" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData" tag="ViewCode"> - <elementDefinition Id="748ca5c6-cd09-44e1-b934-b070223b595b" /> + <reference Id="c1f90d1d-1941-4b67-a200-030db2a19a44" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver" tag="ViewCode"> + <elementDefinition Id="91786286-1721-4577-930d-90d524b29c84" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="7ed34a25-cf33-4d39-a91f-76abffceed4d" name="class" profile="CSharpProfile"> - <elementDefinition Id="a9168090-3479-4e5e-b140-7d2f8c0f8a27" /> + <stereotypeInstance Id="7a75ed22-17be-47cd-982e-5941bd26f39f" name="class" profile="CSharpProfile"> + <elementDefinition Id="694876cc-8d7c-4ebe-abb2-50979ebf1143" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c1271855-2baf-4431-b51a-4cf680e90584"> - <propertyInstance Id="ef3fa65c-a448-4dc1-b637-abe6b7552fa6" name="ClrAttributes"> - <elementDefinition Id="84ff568d-08f7-4e1c-be7b-37f6ef4e8329" /> + <stereotypeInstanceHasPropertyInstances Id="4aa91ddc-f0bf-410f-80a8-530d539e4158"> + <propertyInstance Id="529396fd-f518-4580-ab71-d31140fd4550" name="ClrAttributes"> + <elementDefinition Id="fc88c2f6-5196-4bf5-87b9-c5f25ecc2379" /> </propertyInstance> - <elementDefinition Id="3878aaa1-fa3b-4c2e-9a52-4cbe53b2ee2e" /> + <elementDefinition Id="0260be2e-deda-4324-b545-b560a5325c8d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b727fb8e-a2cb-4449-a7a0-f5cf6f4df296"> - <propertyInstance Id="7b416ea5-8407-4732-a8f4-2aed9a46ea2e" name="IsPartial" value="false"> - <elementDefinition Id="5458d0d9-72ad-4a9b-aaf5-38123e80ba3a" /> + <stereotypeInstanceHasPropertyInstances Id="0877342c-24e8-4804-a76e-572322a7d96c"> + <propertyInstance Id="27d3b7cc-eaf1-4ad6-8219-2912aeaf35bc" name="IsPartial" value="false"> + <elementDefinition Id="a0ad2dbd-3fd8-4bf8-be20-d2088421d74a" /> </propertyInstance> - <elementDefinition Id="e812d1b1-67a3-4290-9aa8-42676a78f824" /> + <elementDefinition Id="cfd20a7f-913c-4915-a201-89867feddb1e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0290dd36-4358-417e-852f-ef2715d35255"> - <propertyInstance Id="6050b4f1-9783-407e-beb1-7a6466a846c6" name="IsStatic" value="False"> - <elementDefinition Id="92556b5e-bdd6-4c4b-a6e5-287c183ceb11" /> + <stereotypeInstanceHasPropertyInstances Id="e9cc4fe2-ef75-48d4-be7d-d00098b104c2"> + <propertyInstance Id="a54314eb-331c-40fd-9164-61bfdd3582e6" name="IsStatic" value="False"> + <elementDefinition Id="30fdb3ce-1c7c-4359-9143-0d90a62bf9a9" /> </propertyInstance> - <elementDefinition Id="f6805336-7bbf-4b31-93ad-502582bbeabf" /> + <elementDefinition Id="c405eb7e-af7b-4aad-add8-1502e6aa31b5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7a795477-1f8e-4269-9ea1-cf9e0ce81df1"> - <propertyInstance Id="6a5d0921-6854-4cb8-82a6-335cbf175eaa" name="IsUnsafe" value="false"> - <elementDefinition Id="1fb56311-2a49-4698-913f-363ad7c55ffe" /> + <stereotypeInstanceHasPropertyInstances Id="13776a08-4074-4ebd-bcf9-d212e965f6b3"> + <propertyInstance Id="8f1e9afb-b02e-4c1e-8dc2-94daea429658" name="IsUnsafe" value="false"> + <elementDefinition Id="609e3584-c27d-4921-b770-1fd5ac705bf7" /> </propertyInstance> - <elementDefinition Id="96d81e4c-077e-4b70-9a94-9701d441ca3a" /> + <elementDefinition Id="d77f869a-f7ca-40ab-a4b9-bd7d0f84c388" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9f81b258-a39f-4582-81a2-9d53c1cd60c1"> - <propertyInstance Id="61908e38-0320-4e77-9383-805918981d52" name="PackageVisibility" value="internal"> - <elementDefinition Id="34d1437e-5c59-4fec-a8cb-f1f8c81b5e4b" /> + <stereotypeInstanceHasPropertyInstances Id="fc606b37-b58c-4b63-8197-1ae9d4c62bd4"> + <propertyInstance Id="3f32d27a-6b7e-483b-ad88-5307e267f0c3" name="PackageVisibility" value="internal"> + <elementDefinition Id="0ece510a-455b-4da0-9793-da6172290784" /> </propertyInstance> - <elementDefinition Id="d47af84c-0784-4482-874f-15239f40bd71" /> + <elementDefinition Id="11a34947-f07a-44ea-a81f-59378ef98877" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="40d91768-4cfb-4b95-ade3-243ea20e028f" /> + <elementDefinition Id="80a93902-7da7-43cb-8f49-d23c33c18128" /> <targetEnds> - <association Id="9cab1077-1e5d-4343-b14a-e8c4fc4a4b30" isDerived="false" sourceEndRoleName="VehicleData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> - <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> + <association Id="97cde24e-c61c-4bff-997c-36838871714e" isDerived="false" sourceEndRoleName="Driver" targetEndRoleName="VehicleContainer" isLeaf="false" isAbstract="false"> + <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> <relationshipOwnedElementsInternal> <associationHasOwnedEnds> - <memberEnd Id="9b143195-0fb5-4454-9b73-27c758fb3394" name="VehicleData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> - <elementDefinition Id="b6a4a194-d9c5-45ff-8ec1-039809a3af4d" /> + <memberEnd Id="74b79eb2-15e0-4022-b0cb-9cc2e36a8af8" name="Driver" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="0642fd44-81d3-4210-bd18-b0c9515d54e9" /> </memberEnd> </associationHasOwnedEnds> <associationHasOwnedEnds> - <memberEnd Id="e4dd2920-5305-4694-9cf7-d20d69797496" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <elementDefinition Id="c4c54542-f835-40f8-a28f-96f6e95358cd" /> + <memberEnd Id="67cb2439-39cc-4590-bd7d-e8b7c11aee9a" name="VehicleContainer" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="b0da1626-8bc6-445e-8a67-d87cd203c395" /> </memberEnd> </associationHasOwnedEnds> </relationshipOwnedElementsInternal> - <elementDefinition Id="7f1e0b04-958d-4b6d-96ad-87f6358554ec" /> + <elementDefinition Id="70f7ca98-8955-46a8-b58d-7b83f65164a5" /> </association> </targetEnds> <ownedAttributesInternal> - <property Id="65c78373-6f31-4c6e-bc70-892f107352ff" name="BasePath" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="19a78ed9-c563-4f0b-ae5b-841d8e2f1c9f" name="CurrentState" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="552fb9f2-2ea1-4e3c-81c1-400b60c021c6" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DBasePath" tag="ViewCode"> - <elementDefinition Id="2f14d833-52fe-4fc0-ba97-dfab80755980" /> + <reference Id="4546b081-be82-43af-a1da-9ae167b7a01e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DCurrentState" tag="ViewCode"> + <elementDefinition Id="2c2dd58d-364d-4072-b885-2e585dc6f7a2" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="203e9e71-6110-4b26-b1f8-71f397221732" name="property" profile="CSharpProfile"> - <elementDefinition Id="a812323b-29ac-4306-becc-2965d865b124" /> + <stereotypeInstance Id="e236f5ec-8d45-48f2-81c0-f513d4a0c404" name="field" profile="CSharpProfile"> + <elementDefinition Id="7860ffe1-3bd4-40a6-baf7-b93b6f594fee" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="481bcb25-02c8-45f1-9f27-765144a4fa1f"> - <propertyInstance Id="2d997180-9d83-4ec8-8858-7a54b598f794" name="ClrAttributes"> - <elementDefinition Id="96edce2d-940b-4834-9552-29e07d25f3ea" /> + <stereotypeInstanceHasPropertyInstances Id="fdac9397-b517-4a15-aaa1-17b1467ed80a"> + <propertyInstance Id="17c7587b-0830-4ba1-9b59-2bea8538ba8a" name="ClrAttributes"> + <elementDefinition Id="c7cf2d87-e2c7-475c-8643-2f1cc04decd1" /> </propertyInstance> - <elementDefinition Id="e6add0e1-2f94-4d33-b9c4-f198a5216189" /> + <elementDefinition Id="4aa728e4-6d10-47e2-af75-29898e5c205a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="672ffca3-7897-4a52-ad20-4b42b6011d7f"> - <propertyInstance Id="2a890531-93c3-4bb2-aa71-da5f1aa5e015" name="Get" value="public"> - <elementDefinition Id="1748bdf6-b899-44ad-bbbd-8c13faa5c218" /> + <stereotypeInstanceHasPropertyInstances Id="a77450d0-b243-4c92-9934-25d3ee1a920a"> + <propertyInstance Id="e44c38f6-1045-4d72-94ec-ae7714bd4f0d" name="IsConst" value="false"> + <elementDefinition Id="75b90289-fae7-44ce-8879-71fb79fda399" /> </propertyInstance> - <elementDefinition Id="b65499ce-16e5-4eb4-ad71-5747001846d3" /> + <elementDefinition Id="21f3070a-5c6f-4391-9aee-09885e931e8d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6b14ef8e-7d18-40eb-a98c-d0f4230524a4"> - <propertyInstance Id="91815424-15d9-4086-b2c7-33ffa246c9ee" name="HasBody" value="false"> - <elementDefinition Id="04dd7075-2c3f-4cce-aded-d0efc9cea51f" /> + <stereotypeInstanceHasPropertyInstances Id="bb9a3318-8452-492b-a80e-65b31e4c8bab"> + <propertyInstance Id="3ccd149c-a77f-4d11-b3f7-c400677f1d00" name="IsNullable" value="false"> + <elementDefinition Id="92cd23ec-7732-42de-b329-b1ed3c10f6c0" /> </propertyInstance> - <elementDefinition Id="bc9a672e-ac3f-4189-acc0-448711ac7277" /> + <elementDefinition Id="bcc52878-9e94-433a-b524-661fa941b45a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c1b9591a-4e0f-45d4-bc8a-fadf7174db3a"> - <propertyInstance Id="d76047e3-e13c-445f-b7fd-0e9493f1f396" name="IsUnsafe" value="false"> - <elementDefinition Id="1996a695-7d05-4d66-944d-f0847ed18a1b" /> + <stereotypeInstanceHasPropertyInstances Id="5be0fbf6-58a6-4159-93e3-85202f07c643"> + <propertyInstance Id="a4c11da7-6cd5-4c0d-86ff-094dc7bd0b80" name="IsVolatile" value="false"> + <elementDefinition Id="274b89bf-6f9d-41b4-b894-d897f979f597" /> </propertyInstance> - <elementDefinition Id="64f64203-a0b4-4cc4-b647-8d667cdcdda3" /> + <elementDefinition Id="7f128229-8d0c-47ff-9f49-0811ac655c3d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a7ce89b8-ae05-41fb-bba4-451842039f18"> - <propertyInstance Id="c0b6eb9b-6be5-4ac3-87f3-4777be9b11b4" name="Inheritance" value="none"> - <elementDefinition Id="1e47a9b4-aec5-4853-84a6-01363c6fe3b2" /> + <stereotypeInstanceHasPropertyInstances Id="8831bcde-0d85-4b3d-92d9-05550cbe9add"> + <propertyInstance Id="fc52118c-ff76-4e74-b821-a6d84108ed2e" name="PackageVisibility" value="internal"> + <elementDefinition Id="265e1924-8301-48e0-bcdd-6e5181b1339c" /> </propertyInstance> - <elementDefinition Id="45abb195-c885-4d64-a92e-d57be1eeee1a" /> + <elementDefinition Id="5874118c-2dbe-4c43-b581-27994665d269" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="26cfacd2-07f5-4187-b293-2ffd1c7abf23"> - <propertyInstance Id="0e033262-1552-4129-bd51-0772b6c6344d" name="PackageVisibility" value="internal"> - <elementDefinition Id="8da783dc-8abe-4343-adaf-0f1616e741a1" /> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="33b8ee91-7afb-4d39-a382-ed6d2f3780c1" /> + <type_NamedElement> + <referencedTypeMoniker Id="ecc4f8b5-b41d-4e8e-bd9c-1be22df52372" LastKnownName="DriverState" /> + </type_NamedElement> + </property> + <property Id="d3408aba-dda1-4c40-884f-06d72d63a51e" name="Next" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="6d963123-56c8-494d-a657-f77a2cbccaca" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DNext" tag="ViewCode"> + <elementDefinition Id="b6c5f3d1-c037-4623-94cc-b29777ca8df5" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="9a3ea71a-4cce-4e13-922c-524bae30d308" name="field" profile="CSharpProfile"> + <elementDefinition Id="3c2e5aad-2a55-46b1-8871-6ffddf2a6d70" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f21124f1-e53a-4d24-ba2b-80a7eeaac47b"> + <propertyInstance Id="677ea64a-7248-49e4-9f32-0a2f00da8e50" name="ClrAttributes"> + <elementDefinition Id="7cb05ca1-e5a8-447f-9a48-d3435003326d" /> </propertyInstance> - <elementDefinition Id="d63e5c7e-5401-4f67-8af3-4630bc4d7104" /> + <elementDefinition Id="4e1efb28-326e-4ffa-8148-15f51fc8d423" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4742daab-2afc-4348-899d-0417dd70e67d"> - <propertyInstance Id="8c866624-b25e-4e72-8ca0-d94988e1f7b4" name="Set" value="public"> - <elementDefinition Id="701b5d17-4e4f-49a0-bc22-4a8e281ef6e5" /> + <stereotypeInstanceHasPropertyInstances Id="258d0623-fb5d-4e45-b674-2ea30e44b2a8"> + <propertyInstance Id="c5e77cba-e2f9-4a27-aff6-c334240e3dba" name="IsConst" value="false"> + <elementDefinition Id="8804336b-561e-4123-80f6-92dd09c8de55" /> </propertyInstance> - <elementDefinition Id="cae670ac-dc52-42e2-b699-1001ce988db2" /> + <elementDefinition Id="e8ca385b-10f0-474a-95ec-70d790e66f2f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6cf17a49-ad97-4729-bc21-6a18272b0f25"> + <propertyInstance Id="5909d94c-7023-429d-b98a-7db7ff41da84" name="IsNullable" value="false"> + <elementDefinition Id="787e94e8-ee58-48af-9e8b-f8b8b06c23fe" /> + </propertyInstance> + <elementDefinition Id="f4e1e836-f5a4-4a71-9835-fe9d7371443b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="89d39f03-bda9-4cac-a8c2-09e69014f104"> + <propertyInstance Id="37630aff-23f3-47c0-a645-c1c9ec5821e5" name="IsVolatile" value="false"> + <elementDefinition Id="b50ab037-78ce-4918-88b4-ea8cce7ee10c" /> + </propertyInstance> + <elementDefinition Id="685a187e-bc72-4678-8123-780fcc3a87c0" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d18ba8c5-36dd-4201-9664-37f36a639bd6"> + <propertyInstance Id="4bf1c8fe-29dd-4cc2-ad92-9fe8bd905810" name="PackageVisibility" value="internal"> + <elementDefinition Id="ceee6f2a-a694-494b-9aa3-f5547f4e804a" /> + </propertyInstance> + <elementDefinition Id="f7ec44f0-9aa3-4cf3-85dd-9bb540975541" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="3963753b-6ff9-4fe1-9494-8377f47321ad" /> + <elementDefinition Id="88b2e359-8653-470f-b499-74a866abd196" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="21bf0a34-53cc-4af6-b0ef-d1c8170d3def" LastKnownName="IDriverDemandOutPort" /> </type_NamedElement> </property> - <property Id="4a2d9288-2f06-4c93-8270-8eeb22f25cea" name="VehicleCategory" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="23a7b9b6-166f-4cf8-8ca8-9bae2390789f" name="DriverData" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="921a040d-243e-4c0e-b99e-016978c781e8" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DVehicleCategory" tag="ViewCode"> - <elementDefinition Id="fbb6b357-e5d1-4d18-bb65-a9850fcb7039" /> + <reference Id="92bc848f-3ec4-4216-a361-e57e324a4f83" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DDriverData" tag="ViewCode"> + <elementDefinition Id="a2e98bba-7861-46a7-931b-96e748c56c50" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="63441498-56dd-4766-8164-4395b8194928" name="property" profile="CSharpProfile"> - <elementDefinition Id="27ca5049-3a46-4025-af39-ffaad784d233" /> + <stereotypeInstance Id="2d91f2e6-f2cd-4a0b-9773-5b1a1ea46e03" name="field" profile="CSharpProfile"> + <elementDefinition Id="2d272b4a-e848-45b1-93bf-df1d9d8ae417" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="015bcdeb-1cb3-4c6d-ab84-308e6c3ecb51"> - <propertyInstance Id="6580b4ae-ec9e-4e3f-8326-be765c86cbf2" name="ClrAttributes"> - <elementDefinition Id="04e71422-b805-41b3-be68-49ff1117b7c7" /> + <stereotypeInstanceHasPropertyInstances Id="fe37c13e-b706-4ed0-b370-2f605ca0dfbe"> + <propertyInstance Id="0b0645ad-937a-4b72-8490-bc7348000f3e" name="ClrAttributes"> + <elementDefinition Id="061806bd-a6ec-4b2b-a941-c7c2cdaa7133" /> </propertyInstance> - <elementDefinition Id="11cbb154-c78b-42ad-bfa0-5305828e1a75" /> + <elementDefinition Id="03e6ca41-b858-4647-9e07-17987fb06506" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="caeb3cd8-b4f4-46ac-a581-4a7e7c92c4e5"> - <propertyInstance Id="0a27b7a8-ac24-418b-8f8e-07add192be19" name="Get" value="public"> - <elementDefinition Id="df132d3d-94eb-4c00-a6e9-181686ea2092" /> + <stereotypeInstanceHasPropertyInstances Id="d96977e0-f378-4856-a3b8-fa805ed37852"> + <propertyInstance Id="b24cdb34-cb56-4827-a117-d8f6d0a152d2" name="IsConst" value="false"> + <elementDefinition Id="f014a5f2-8716-4e20-a93a-541f02729807" /> + </propertyInstance> + <elementDefinition Id="e2f5de69-5143-4a08-ba34-0a24f60ac892" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5a443f54-3e58-4a84-979d-0a1eedfc2904"> + <propertyInstance Id="3f99f0c7-5476-4362-b6ca-39d6ca7e0805" name="IsNullable" value="false"> + <elementDefinition Id="cdd43fc7-f79e-4091-ae33-648838bbe044" /> + </propertyInstance> + <elementDefinition Id="b95dd503-b39f-4c8e-b9b0-de94fbc525af" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a296185f-fc8e-406c-bb18-8af12dda0674"> + <propertyInstance Id="85cfbe8d-c103-48a3-8c2c-303e969173e7" name="IsVolatile" value="false"> + <elementDefinition Id="6ff65f9b-2339-4c0c-839b-6e52175fe264" /> + </propertyInstance> + <elementDefinition Id="9ad7b24c-ad94-4c2c-85c2-da0aca3b49ab" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e6ee34d0-f98a-412a-b146-9fac1dfde033"> + <propertyInstance Id="8b5c513f-3097-4182-bf84-e040bfe3d5ec" name="PackageVisibility" value="internal"> + <elementDefinition Id="d5d10ff1-34a8-4ffa-b220-fb498e0c8f8d" /> + </propertyInstance> + <elementDefinition Id="054138c1-69c0-4cc3-b784-124f343a344f" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="13427bfb-3b6e-476f-a013-c254988cecbd" /> + <type_NamedElement> + <referencedTypeMoniker Id="4d7b8fb0-a8ce-4ce7-ae8c-271b70b605f2" LastKnownName="DriverData" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="3fa80512-4f70-42b1-9a5c-fbac4a49a09c" name="Driver" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="dd84f727-8af0-4c44-b23e-275b2eb8f220" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData)])" tag="ViewCode"> + <elementDefinition Id="4b994fbb-c9bb-4c6a-9beb-7601725b801f" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="298254cc-b7ea-43c6-80ee-d307a13b7e53" name="method" profile="CSharpProfile"> + <elementDefinition Id="84469b79-16ad-4ad7-82be-8773c8909629" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="daf7b69c-b95c-4ce6-83b5-7bd27c365ac2"> + <propertyInstance Id="c9004449-359f-4fc6-8bdd-e5189dcef50c" name="ClrAttributes"> + <elementDefinition Id="b9cd55c2-348c-4ed8-a097-f7b755864ae3" /> + </propertyInstance> + <elementDefinition Id="348ca2b6-23f7-4ff8-86ac-37531a6c227b" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d568cd8e-893a-4727-ae4b-14fd0027c6b0"> + <propertyInstance Id="8898ab79-e606-415e-838c-648160ca10e6" name="IsPartial" value="false"> + <elementDefinition Id="c583c88b-1c37-4831-abf6-79af6211324f" /> + </propertyInstance> + <elementDefinition Id="4db558c3-4492-4453-b940-02454bf397b9" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="68ce9fc7-3172-45d6-a0a0-ab709f8189b3"> + <propertyInstance Id="1cb034e0-ba4e-4f97-b0e7-1d8d3088c735" name="IsUnsafe" value="false"> + <elementDefinition Id="163d7b51-d7c8-4304-8e84-996abe365295" /> + </propertyInstance> + <elementDefinition Id="fd080f4a-af42-4707-979a-cd4b51550efa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="b17ff641-1781-4e72-a129-e87b966cb1df"> + <propertyInstance Id="268edefb-b90c-40d8-aa1d-2a84f2388555" name="Inheritance" value="none"> + <elementDefinition Id="4c408909-1d88-490d-a633-4fe28839923b" /> + </propertyInstance> + <elementDefinition Id="7df5aae6-f67f-45cf-8d25-69f80bc49cbd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="277c7295-58ee-488c-8a5a-da895a9eef9f"> + <propertyInstance Id="c735dd43-d2eb-4b36-8112-4d6ed5370b45" name="PackageVisibility" value="internal"> + <elementDefinition Id="cada9ed2-8b5e-498f-a118-ecc0d389a224" /> + </propertyInstance> + <elementDefinition Id="beef34a2-b294-463c-ab85-8ebb243caa33" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5435cb1d-651b-477e-b130-5f0ecd4ecbcc"> + <propertyInstance Id="4478f4c5-bced-41ef-8514-bad025b610be" name="params" value="false"> + <elementDefinition Id="d9fd2a27-e5f4-4f4f-8879-78906b66fb7e" /> + </propertyInstance> + <elementDefinition Id="fe320ad1-6fda-4d77-9530-f94888ebfff2" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="e2a66c0a-8483-4948-8d42-40dd2b421c85" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="19c1658e-55ad-41cc-bb8f-3244a59f866c" name="container" direction="In"> + <referencesInternal> + <reference Id="d0683d2a-4b36-453e-9787-cd17580cf84d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> + <elementDefinition Id="f67a6b9f-08cb-4d1b-88b6-e521e2c8dc81" /> + </reference> + </referencesInternal> + <elementDefinition Id="557e47a5-62d1-431e-b0f3-4636aad2080d" /> + <type_NamedElement> + <referencedTypeMoniker Id="b80b7c1d-f01a-4b0f-8c74-d931b49000e9" LastKnownName="VehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="a321ccd6-3b53-4225-b874-addec1615603" name="driverData" direction="In"> + <referencesInternal> + <reference Id="cfc5d420-ef4f-45a8-8b24-8de309331117" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData)]) ParameterIdentifier%3DdriverData" tag="ViewCode"> + <elementDefinition Id="7d19df51-7cfe-49ff-b0f2-4f257d1a5e5f" /> + </reference> + </referencesInternal> + <elementDefinition Id="3aa1fc66-5ad7-40a6-ab98-57af151a1362" /> + <type_NamedElement> + <referencedTypeMoniker Id="4d7b8fb0-a8ce-4ce7-ae8c-271b70b605f2" LastKnownName="DriverData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="0627fab0-4fb8-4999-b101-de535bac698b" name="InPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="ddf859e3-9f96-4a57-a348-07762cd6da96" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DInPort" tag="ViewCode"> + <elementDefinition Id="317e8247-15fa-4e69-aabe-2621eb19ddea" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="ffc8300e-6a10-489b-9e8e-befd43e224d4" name="method" profile="CSharpProfile"> + <elementDefinition Id="e209db81-7826-4959-b249-99bf6a244c8c" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="25a48ae6-fc27-49ed-a122-0563ca74180b"> + <propertyInstance Id="b8718b84-16e0-4836-a667-3f120d52bb4b" name="ClrAttributes"> + <elementDefinition Id="25b60a61-df89-4e84-b897-3ebba5161aa8" /> + </propertyInstance> + <elementDefinition Id="fa4c04d0-b20e-4c06-a484-70cf44c65400" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f08fd6e9-4996-485f-b42e-11aef2b3089c"> + <propertyInstance Id="16290346-8fdd-424f-ace8-0724685eb35e" name="IsPartial" value="false"> + <elementDefinition Id="62e8da3a-ea9e-47cc-a51c-49947c274ebe" /> + </propertyInstance> + <elementDefinition Id="8891c348-4602-4cb6-9835-fcaa3442aabd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="24c04fb3-364d-4723-ba07-20a630288125"> + <propertyInstance Id="b758e054-29c0-417d-9bf6-7afdfc0961eb" name="IsUnsafe" value="false"> + <elementDefinition Id="d5034f67-64c6-4043-957e-8c44b5b0bcdd" /> + </propertyInstance> + <elementDefinition Id="c903c0d1-d8b7-4c74-b3e1-0406e8c24079" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f5f4f510-27dd-4911-bdad-0fb529b77eea"> + <propertyInstance Id="57932dfd-dd7f-4018-a897-382bbd3b593a" name="Inheritance" value="none"> + <elementDefinition Id="7331fb7b-6706-419d-8e9d-e5259bf24511" /> + </propertyInstance> + <elementDefinition Id="1ae905cd-4512-4c84-87c8-44c404473575" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ef556eff-45d6-4aa5-82ad-a4f019f2f79f"> + <propertyInstance Id="9ca40829-8582-43b3-a39e-f37a6463fbc1" name="PackageVisibility" value="internal"> + <elementDefinition Id="06bda008-3359-4fad-a3af-aedab97add08" /> + </propertyInstance> + <elementDefinition Id="e87f2515-a631-41c8-bf58-40f0464f3fa8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="092e18ab-fb29-45a2-816d-a6fdb0350f15"> + <propertyInstance Id="77188ef0-01d1-46fb-a842-f7eb8ec2f15d" name="params" value="false"> + <elementDefinition Id="825cf16e-1a95-4541-ad18-0ea42564a08a" /> + </propertyInstance> + <elementDefinition Id="0e6bf5d5-93c7-47e7-b559-93cf7f1b7074" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="bf8c9507-98aa-4b51-a777-626961b50ce4" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="de6c8eeb-5a23-4448-bd3a-b6a73a6f2ffc" direction="Return"> + <elementDefinition Id="224405e5-c1a1-46d1-9046-9bdee0e65afa" /> + <type_NamedElement> + <referencedTypeMoniker Id="77e92ec8-5073-427c-8bd3-8ad157b87430" LastKnownName="IDriverDemandInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="db5b7764-bf4f-4063-b140-998091aae7be" name="Connect" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="d2a4606c-8b22-4f41-a8b5-ba59fb63855d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDriverDemandOutPort)])" tag="ViewCode"> + <elementDefinition Id="ac80c19b-9d21-4f42-bd26-fd772f8d0ad4" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="41428b50-6876-4f05-bc4f-b02264cce6ce" name="method" profile="CSharpProfile"> + <elementDefinition Id="e1c74b68-3260-4486-b07b-95b84b0dab43" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c9d8c9e8-3d46-435f-ad60-62d5e719951b"> + <propertyInstance Id="51082711-2610-4478-922d-35917d51fe06" name="ClrAttributes"> + <elementDefinition Id="2ae81ee9-94c7-44c0-9c83-d605e9ee026c" /> </propertyInstance> - <elementDefinition Id="ba3766ce-2e99-43e3-9e74-16823c078ff6" /> + <elementDefinition Id="6137f0c5-222c-487f-8d53-ba29320f8436" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0cf114c0-e4ab-42fb-a9d8-4f9bed6ea43a"> - <propertyInstance Id="b2e01d02-fd21-4eaf-9e5a-36136e3ef397" name="HasBody" value="false"> - <elementDefinition Id="349dfd77-679c-454e-a186-ac039fd4e2c6" /> + <stereotypeInstanceHasPropertyInstances Id="7ca9d891-bf3c-4899-af9f-77404779fcaf"> + <propertyInstance Id="67b9f836-f12c-47db-b147-e3a179ebce7e" name="IsPartial" value="false"> + <elementDefinition Id="360c751a-b64a-4462-a59e-ebcb84bd0a0f" /> </propertyInstance> - <elementDefinition Id="b92144a8-7e1b-4aa0-a3c0-bf6862f8aca4" /> + <elementDefinition Id="97fafe0c-e159-4385-bd27-aab83c1740b7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="014cb7db-e505-4244-9dc4-f448925d534c"> - <propertyInstance Id="82ef3682-95c9-4936-8685-5b85ef707855" name="IsUnsafe" value="false"> - <elementDefinition Id="296351ab-ce7b-4d9b-b334-d5929e4b4d8f" /> + <stereotypeInstanceHasPropertyInstances Id="a5e68d05-f81f-4fbd-bab4-7d04c8d4bfae"> + <propertyInstance Id="601811ff-ece3-4d94-bb90-300dfa8a42aa" name="IsUnsafe" value="false"> + <elementDefinition Id="3a8f2908-daa7-4d2a-9b7d-3508e66301f8" /> </propertyInstance> - <elementDefinition Id="f00b95e8-2a28-44b6-918b-c0c885bdd073" /> + <elementDefinition Id="67d7c97c-aca5-4924-8cf7-71744af9fe04" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="55d63469-704f-4abc-ae3f-9202c0f74003"> - <propertyInstance Id="9b5a1670-d0ea-40b0-b937-9fbcf7e0d637" name="Inheritance" value="none"> - <elementDefinition Id="bd14e924-576f-4425-b26d-54e6804499d7" /> + <stereotypeInstanceHasPropertyInstances Id="0edc2af9-4605-4c73-8c28-ff8317bf7589"> + <propertyInstance Id="2babb75a-b1ab-4a50-95b7-cf14dc5ce9ea" name="Inheritance" value="none"> + <elementDefinition Id="59b72952-bdb4-4fa4-92d0-9554695c7e5b" /> </propertyInstance> - <elementDefinition Id="f8e3c583-50eb-4787-9a69-52bf8514dd75" /> + <elementDefinition Id="12ab0ed8-64c2-4381-88f3-2ca1b22f50a1" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2430ec61-7ae5-4a25-bd0a-f978deafc2ee"> - <propertyInstance Id="d30c9a79-d40b-4ed4-800d-8e20cbd943aa" name="PackageVisibility" value="internal"> - <elementDefinition Id="30a1bc18-4d3b-4d81-b6b1-997abece16f1" /> + <stereotypeInstanceHasPropertyInstances Id="e409b293-aa93-48d7-9a3d-f290a1330e4e"> + <propertyInstance Id="6d29691b-1749-464d-9ce2-568bb748a628" name="PackageVisibility" value="internal"> + <elementDefinition Id="dca3ab9e-c369-4c6b-acfc-607f6b6d5742" /> </propertyInstance> - <elementDefinition Id="b3727e1a-97c2-41b9-9924-dc297e85d5bb" /> + <elementDefinition Id="177a3c0c-5484-4f93-8f82-5455e3abff78" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="26fae2dc-9717-498b-9d5f-139f860519a2"> - <propertyInstance Id="07b66d70-91d9-459d-8209-f25be0dbd0e4" name="Set" value="public"> - <elementDefinition Id="09ec484f-9315-4a26-a556-e09873fb3ed7" /> + <stereotypeInstanceHasPropertyInstances Id="68d27294-cba7-4b97-9106-85e569702aaf"> + <propertyInstance Id="447f4570-479e-4e2b-90af-7af72c356549" name="params" value="false"> + <elementDefinition Id="8500a7ec-d1e6-4bc9-92ef-df42457fdd7f" /> </propertyInstance> - <elementDefinition Id="2840926e-a1e5-43c3-bb3a-f25285a5713b" /> + <elementDefinition Id="30ce5094-3ba0-47d4-989d-be692b7701a9" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="9084cbc2-c780-4a35-8067-3181db80427b" /> - <type_NamedElement> - <referencedTypeMoniker Id="a641b564-32a7-44d3-bb2b-117b42be8c0d" LastKnownName="VehicleCategory" /> - </type_NamedElement> - </property> - <property Id="87eb02a3-25df-4d17-91f7-2d2f32bcfd5a" name="CrossWindCorrectionMode" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="6ef8237b-8cae-446a-a07e-740e52776619" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="a2f43b57-1f71-4110-87d5-e95cb43228e8" name="other" direction="In"> + <referencesInternal> + <reference Id="11dcc5a5-c548-4027-bd11-237014faff35" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDriverDemandOutPort)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="f9a2799c-6acf-4482-9f83-3ea537c2169f" /> + </reference> + </referencesInternal> + <elementDefinition Id="59105353-db79-43bb-80c8-fba0e1b0b0a1" /> + <type_NamedElement> + <referencedTypeMoniker Id="21bf0a34-53cc-4af6-b0ef-d1c8170d3def" LastKnownName="IDriverDemandOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="06cec314-02db-4223-8ed9-27bd47bbe0c0" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="018e1251-b848-40a0-8688-b72b87a31ca5" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCrossWindCorrectionMode" tag="ViewCode"> - <elementDefinition Id="ba8979f1-4efd-4b15-ad60-5a074af21eef" /> + <reference Id="569588c5-e2e2-4d0e-b2a3-0aee905f7872" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" tag="ViewCode"> + <elementDefinition Id="baba99b1-261d-40ea-b725-2b3f8c8a1d60" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="839e2307-2319-4ab7-a41f-3f207d7f9d7f" name="property" profile="CSharpProfile"> - <elementDefinition Id="6a6f1023-7190-406d-8ae9-5e05775f1ef6" /> + <stereotypeInstance Id="ac5f8767-69ff-4799-bcca-23ba1cce3da5" name="method" profile="CSharpProfile"> + <elementDefinition Id="69cd36c6-71df-40e9-83de-308f80ce4ef2" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0169566c-d748-42c1-893b-efa8e472d573"> - <propertyInstance Id="9544851a-20d6-480e-89ed-36a3d11af3a1" name="ClrAttributes"> - <elementDefinition Id="22deb98c-13d2-4d61-b81d-e16b9ee196e1" /> - </propertyInstance> - <elementDefinition Id="383fef59-4472-412e-8e29-8e87f6bb1312" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0b4c8f6c-edcb-4cfe-bb42-021200b20328"> - <propertyInstance Id="a2a9fe0f-276e-4d45-bfa9-c7bb8175ee9b" name="Get" value="public"> - <elementDefinition Id="f6b198ad-4144-4d22-a820-9b4fb64f1a99" /> + <stereotypeInstanceHasPropertyInstances Id="854e06e9-155c-46ee-bdb6-f396d379b095"> + <propertyInstance Id="314532ec-7eee-471e-9674-936ef0e3d5b7" name="ClrAttributes"> + <elementDefinition Id="6d1d90df-f393-4ea2-9fcb-a623a4a2ae02" /> </propertyInstance> - <elementDefinition Id="57aac268-803c-4f78-bd56-b2edb2c3231a" /> + <elementDefinition Id="13eab638-9aa0-4c6e-b7e0-c2075316206a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="26a6dc69-c5d5-405f-9133-a9861e64dfba"> - <propertyInstance Id="c5b15530-ff49-4fdc-aaaa-312bf4edf453" name="HasBody" value="false"> - <elementDefinition Id="56938ca1-ee6b-4f3b-9f8b-4b0da8ca3ded" /> + <stereotypeInstanceHasPropertyInstances Id="82c8b68f-cc1b-4230-80bb-de553add671f"> + <propertyInstance Id="8d1ddd3b-e188-4e56-9328-62b3effdd74d" name="IsPartial" value="false"> + <elementDefinition Id="5d243cf0-1139-4039-9239-179439fc58d5" /> </propertyInstance> - <elementDefinition Id="1d6cc693-c288-47fe-b784-c4744bb6327f" /> + <elementDefinition Id="1377c33c-5141-40ef-8e5a-9fa67858ec8a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="be90b2fd-1292-4cf6-b60a-3a7f3d5cd8e5"> - <propertyInstance Id="d6545921-287d-44fc-a0b3-811f503afde4" name="IsUnsafe" value="false"> - <elementDefinition Id="977887b3-3dad-447f-a4fe-8d0a8e71e336" /> + <stereotypeInstanceHasPropertyInstances Id="664f33ac-d1fa-4a9e-a2b2-1cc357ea103a"> + <propertyInstance Id="74efc918-eae6-4db9-8ef1-1944bdb6f13e" name="IsUnsafe" value="false"> + <elementDefinition Id="04405819-d2f8-4228-a8dd-7b1140690920" /> </propertyInstance> - <elementDefinition Id="ad37f3c6-4fe4-46fd-b7e2-82fbe3663ae4" /> + <elementDefinition Id="fcb08911-0a90-4ad0-b4fc-d48bb561bcf6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2e58c6b4-d4ba-4877-9818-9a892d90732d"> - <propertyInstance Id="efae5563-4a7f-46f0-982a-216721a1c4f9" name="Inheritance" value="none"> - <elementDefinition Id="5d277dd9-a484-4a17-a127-74e4e62edc2b" /> + <stereotypeInstanceHasPropertyInstances Id="d1e046df-0139-45cc-bcd0-38af74b9eff5"> + <propertyInstance Id="b45769b5-ef36-4540-b8a9-9468eb2fc28d" name="Inheritance" value="none"> + <elementDefinition Id="9adce65c-f421-4751-99c8-48a60d6935fa" /> </propertyInstance> - <elementDefinition Id="bbf4f44d-a40e-4b01-97af-ea77e9e95c98" /> + <elementDefinition Id="b30c9fdf-685c-454d-a851-d250dde4fab3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="eed64cec-481c-495c-bc2d-d438fa6f537b"> - <propertyInstance Id="0b28766b-5ad9-4c18-a2e7-2f5afb6237ca" name="PackageVisibility" value="internal"> - <elementDefinition Id="8ee660f9-167b-4cf4-a4e2-b60aafebb09f" /> + <stereotypeInstanceHasPropertyInstances Id="65ce7c79-900d-4b98-942d-29efdde509cf"> + <propertyInstance Id="3d842051-981c-45fd-9589-556878cd8a23" name="PackageVisibility" value="internal"> + <elementDefinition Id="5375b5ba-c700-4eb1-b480-b03626225ade" /> </propertyInstance> - <elementDefinition Id="2c0bf870-279b-466f-a638-0ebc0ce0b633" /> + <elementDefinition Id="624d9715-0c3c-4657-a14e-866f4e33d4a0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="97700bed-10d2-4b17-bf70-f4da8f8f8b52"> - <propertyInstance Id="8c362193-f59a-4b08-b9e0-c19ac55ebd48" name="Set" value="public"> - <elementDefinition Id="5119da3a-d088-4f08-89c2-5683ecb0a390" /> + <stereotypeInstanceHasPropertyInstances Id="20048585-d7c1-4a24-949c-7333a59462cd"> + <propertyInstance Id="024141eb-5483-4426-bb9a-c1dd3e03769c" name="params" value="false"> + <elementDefinition Id="506b4705-986b-4ec4-9c2c-5a19f9607336" /> </propertyInstance> - <elementDefinition Id="fed54980-52f6-47b4-b2d2-743c280645cb" /> + <elementDefinition Id="eadffdcf-349f-49e5-a132-bcd21b477eaa" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="bc40429c-e3a2-4fad-8a70-af0a55f4de0a" /> - <type_NamedElement> - <referencedTypeMoniker Id="8cd8d20c-a3c3-4f93-884c-745ddfec4876" LastKnownName="CrossWindCorrectionMode" /> - </type_NamedElement> - </property> - <property Id="4fc7afdd-28b1-427a-842e-b40d3ba8bcd2" name="Retarder" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="015cb129-2e00-4d11-906a-095d35a3182a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="f078d5c4-3452-421c-850b-4a6edf261a55" direction="Return"> + <elementDefinition Id="5057de99-27d4-4c66-845e-a1435dbcf834" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="fccbab38-4cb0-4235-a26e-b831933950b0" name="absTime" direction="In"> + <referencesInternal> + <reference Id="b0e64164-e10f-43d2-8371-9ff7173225a1" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="69064bab-1e10-4b9f-a58f-0f8cf23cd2e4" /> + </reference> + </referencesInternal> + <elementDefinition Id="f823d061-2ee5-4617-974b-aa5be7985b21" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="450ca3e5-116c-4da5-bc81-743c483b876a" name="ds" direction="In"> + <referencesInternal> + <reference Id="36445ece-f1fa-43f8-9f80-40d2b0d4519a" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dds" tag="ViewCode"> + <elementDefinition Id="e2896327-5147-4ba2-a189-f0aedb0e9562" /> + </reference> + </referencesInternal> + <elementDefinition Id="690ee9db-0989-4aa6-82f9-6b7c79d23be2" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c532d449-9864-4d93-b760-c9aeec2966cf" name="targetVelocity" direction="In"> + <referencesInternal> + <reference Id="38433502-79f3-4647-948f-f99f1c60628c" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DtargetVelocity" tag="ViewCode"> + <elementDefinition Id="b3e0a6f8-eb83-4789-afdb-1191cd0e9458" /> + </reference> + </referencesInternal> + <elementDefinition Id="e55a25bc-6c20-4487-98a0-be0b4ef92bf9" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c101faae-a28b-4b7c-b4fa-aa5cdcc2cc11" name="gradient" direction="In"> + <referencesInternal> + <reference Id="70aaf27d-9154-4527-8217-65eb90a53898" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" tag="ViewCode"> + <elementDefinition Id="d2b64fd2-8eaa-4699-b8bd-fc4f7ad115c5" /> + </reference> + </referencesInternal> + <elementDefinition Id="785bec13-e851-43b7-bd73-88191c8230ee" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="f4a518d2-83dd-4c7f-aa01-0f440dd3ed94" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="caa9b7b3-9a6e-48a3-975d-219c470ec976" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DRetarder" tag="ViewCode"> - <elementDefinition Id="bb27ad93-3b33-4295-8d95-fc326e227ad9" /> + <reference Id="7e4be087-0d50-42a2-acbf-3b51feaef5c4" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" tag="ViewCode"> + <elementDefinition Id="74849b11-3ec2-4b6f-b14d-47e9bf5abbb5" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="ba01295d-38a7-47a5-a571-b80ba241060f" name="property" profile="CSharpProfile"> - <elementDefinition Id="ed1cf237-2ff5-4252-ba9e-816e6981f243" /> + <stereotypeInstance Id="4d5d4890-4e71-4d60-ae78-0fb690b1390a" name="method" profile="CSharpProfile"> + <elementDefinition Id="05e8f2ce-b82a-4255-974b-74ca54b552eb" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9a79f7ee-e31d-4516-a3a9-30e5067fa9b4"> - <propertyInstance Id="7129785a-a9c7-4a7b-b6d2-71c7291b60cc" name="ClrAttributes"> - <elementDefinition Id="485688f6-c995-4555-878b-5da0f3908501" /> - </propertyInstance> - <elementDefinition Id="720385b8-079a-4985-a370-6c5b853048c2" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c2491e37-b500-4596-9e57-04b9bf2f67ba"> - <propertyInstance Id="12877062-2c68-404c-b54c-d3b5468c76a9" name="Get" value="public"> - <elementDefinition Id="23e765d1-c9db-4ad3-832c-22b78dc3579b" /> + <stereotypeInstanceHasPropertyInstances Id="800cace0-6f72-4640-8e16-7928ab149cac"> + <propertyInstance Id="7c28480c-4397-4e3f-9cb8-0993a560f46e" name="ClrAttributes"> + <elementDefinition Id="6b411ffb-88ea-479a-b7de-136b8306c5e7" /> </propertyInstance> - <elementDefinition Id="46e757fe-3cd5-44c3-a767-b5967b929346" /> + <elementDefinition Id="6738ac2e-a854-47c7-bfd4-9db6d6007efe" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b484a63e-9639-4b7b-b5ed-a073dccd0ee4"> - <propertyInstance Id="18321eaa-96da-4576-9c9f-12dfc734fe93" name="HasBody" value="false"> - <elementDefinition Id="17b8da67-f582-4f36-a12b-25c3b0ef6ab8" /> + <stereotypeInstanceHasPropertyInstances Id="bd0f2354-5133-4f65-8a27-bbfb5828472b"> + <propertyInstance Id="d9bce43b-d8d5-40a9-a719-fbf76f01f20c" name="IsPartial" value="false"> + <elementDefinition Id="03aaa9a1-6326-417e-8bef-4b7267ed9c6b" /> </propertyInstance> - <elementDefinition Id="a707d0f0-6189-43ec-a875-f80a4aca20c3" /> + <elementDefinition Id="82c42d40-55af-40d7-b4a6-eff34d6004ed" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e0c1817f-3641-41f4-9dca-3403739e3dd8"> - <propertyInstance Id="92b2cf9b-3dda-43fa-8943-2f1f8ac78e3d" name="IsUnsafe" value="false"> - <elementDefinition Id="17caebf5-69a2-4bb0-9d0b-5b793ec1e660" /> + <stereotypeInstanceHasPropertyInstances Id="cef42ad5-aca7-4d55-884a-63b749d09094"> + <propertyInstance Id="5419c87e-34de-4c6b-9ed6-6b854f07c063" name="IsUnsafe" value="false"> + <elementDefinition Id="6a013669-cd0c-4de3-9a44-1a9cfc808195" /> </propertyInstance> - <elementDefinition Id="adbd3bb4-2e30-49ed-a9c3-e6414ee89686" /> + <elementDefinition Id="b2694007-ebfc-4ac4-92aa-98be539839ac" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6383cf47-e295-4c96-b84e-c552b4d8d230"> - <propertyInstance Id="365680ad-697a-4cc2-8b4a-5cdb312d3812" name="Inheritance" value="none"> - <elementDefinition Id="8c74d293-a583-452b-bebf-a75f19c92599" /> + <stereotypeInstanceHasPropertyInstances Id="408a7324-4a93-4302-a46f-89ea97442b08"> + <propertyInstance Id="d0e603b2-2e21-4b55-83b2-eb6df9a13a62" name="Inheritance" value="none"> + <elementDefinition Id="4f5073a6-944c-4b24-81b7-0de204420a3e" /> </propertyInstance> - <elementDefinition Id="c6e01a29-0bf4-459f-b6d1-9923192ccb07" /> + <elementDefinition Id="04884875-0707-4afb-80cd-b81fd7521a7e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="40682505-59a1-4e72-8569-081dd546b3ee"> - <propertyInstance Id="aa359989-0ea3-46e5-873e-b09d34b18a4d" name="PackageVisibility" value="internal"> - <elementDefinition Id="8f278edf-2c63-4d27-81a8-ba679f14c99f" /> + <stereotypeInstanceHasPropertyInstances Id="048668f0-5126-4ef9-aa06-12a34660c667"> + <propertyInstance Id="3ace7b12-7e8d-4fc7-8bbe-c239d7f01034" name="PackageVisibility" value="internal"> + <elementDefinition Id="110ebac4-9373-4d1b-934d-fe3460772368" /> </propertyInstance> - <elementDefinition Id="817a5339-08dd-45a1-9089-ba0d22289f3e" /> + <elementDefinition Id="a31a1459-ef6e-488c-bad6-1735c3028215" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2b8512d7-f180-474c-9cf0-f35b6721816e"> - <propertyInstance Id="6db84a21-7e1a-4221-a348-d5b641247e61" name="Set" value="public"> - <elementDefinition Id="53645eba-dd3c-4e81-9b0a-35998d4d937c" /> + <stereotypeInstanceHasPropertyInstances Id="4bcbdcab-aaa2-48c2-943d-f765cb9c718e"> + <propertyInstance Id="55bc04ab-639b-466b-ab43-550047091b7d" name="params" value="false"> + <elementDefinition Id="07568474-1634-4bfb-9f76-ac9e8058ecfc" /> </propertyInstance> - <elementDefinition Id="055091f9-3733-4d88-b07c-56ba92b1f1a5" /> + <elementDefinition Id="46aecbd0-0b25-4414-a54d-b7ca84ed6f88" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="5aa2959e-c536-42bf-94ad-bb172fc91139" /> - <type_NamedElement> - <referencedTypeMoniker Id="141c68fc-a935-4cc6-9b64-2ca1eaa2ca16" LastKnownName="RetarderData" /> - </type_NamedElement> - </property> - <property Id="b0bc6a78-f217-44a5-91fd-23e17b993db2" name="AxleData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="9ac749d6-ba7a-4e63-aff2-b39cd24c4115" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="7a0f3f90-d912-408d-a1e7-20c0176d0294" direction="Return"> + <elementDefinition Id="8c5fa912-2565-4145-988e-611e53643794" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="a7a12c66-65a3-4bce-9ef3-3093f42d9299" name="absTime" direction="In"> + <referencesInternal> + <reference Id="e5c25c09-12d9-4bbe-a16e-d20827fa7cb0" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="762b5d6c-b671-4d6a-8dc2-b6e350c1ba36" /> + </reference> + </referencesInternal> + <elementDefinition Id="e7dfea13-4c10-4baf-a757-3b82d5bfd784" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="dce0bfaa-6d3a-4ffe-9186-0c380eec45c2" name="dt" direction="In"> + <referencesInternal> + <reference Id="a95d4a6f-8efc-4e0c-bf64-39a44e736849" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="3253ed6f-9366-4442-b7c3-b539f24d624c" /> + </reference> + </referencesInternal> + <elementDefinition Id="31b7ada2-e3a4-41b8-b672-2dfd024c6432" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0c98a9a9-ff11-4e4b-9899-b3e9fb2ffe9b" name="targetVelocity" direction="In"> + <referencesInternal> + <reference Id="18b6581a-bdf4-4993-8e6c-a7f76d8785ed" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DtargetVelocity" tag="ViewCode"> + <elementDefinition Id="a2f9e2bc-a2fd-4619-a0a7-ee51475eb4b5" /> + </reference> + </referencesInternal> + <elementDefinition Id="364937aa-78f0-4a4a-a131-e110501f71eb" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="50b86e4e-b8f4-4136-927c-53a0b2c56fc3" name="gradient" direction="In"> + <referencesInternal> + <reference Id="473e2580-2125-42f2-a796-f3342e316eb3" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" tag="ViewCode"> + <elementDefinition Id="62c91d3b-39f4-4ff0-bcb0-ad66a3d79abe" /> + </reference> + </referencesInternal> + <elementDefinition Id="335f5e00-9134-4cac-8dea-57bf57051143" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="798793c2-4c9a-4c2f-843c-18a462802db8" name="Initialize" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="6c4a186a-4f5b-4a4f-9c91-37bfae48a373" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DAxleData" tag="ViewCode"> - <elementDefinition Id="8f945edc-f62b-4e6e-9db8-20df3c9b9651" /> + <reference Id="0efd6d2e-5817-42a1-8e49-802939a2a154" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" tag="ViewCode"> + <elementDefinition Id="a8efe2a4-21d6-4dae-ba07-e3297ac76878" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="bee7b954-8b5e-4816-9a8b-bf5400b55dec" name="property" profile="CSharpProfile"> - <elementDefinition Id="eeb02198-a452-4e2c-b901-efe61640d191" /> + <stereotypeInstance Id="7493a525-bc46-4641-a5be-fc14a21d42ca" name="method" profile="CSharpProfile"> + <elementDefinition Id="59de1ccf-baa5-483c-acd2-8423621fc664" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ad074105-ab15-4684-8229-84180fdb474a"> - <propertyInstance Id="f6f7b4ef-91ad-4336-8f6d-462d61a7d811" name="ClrAttributes"> - <elementDefinition Id="6712e3d4-6c4b-420f-a56a-b0bcd3061c4a" /> + <stereotypeInstanceHasPropertyInstances Id="55575d66-0e65-47b9-a867-e76788b87eaf"> + <propertyInstance Id="f56fb471-9e42-4cc2-af60-68139ffa0e7b" name="ClrAttributes"> + <elementDefinition Id="f1941230-e550-4f43-ace2-420906e4e698" /> </propertyInstance> - <elementDefinition Id="d8739e26-508b-41f8-a0f9-3e14066cf2f2" /> + <elementDefinition Id="cb02fc8f-142a-4666-a4a9-93b964bfaefb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="664510ed-eddf-4ba1-8bbc-757feb6b1f39"> - <propertyInstance Id="983de889-57b4-4fdf-9dd5-9f345397fcca" name="Get" value="public"> - <elementDefinition Id="a0f895bc-e6a9-454b-9abe-6d270be5626d" /> + <stereotypeInstanceHasPropertyInstances Id="45b8fc75-1fd8-4bda-aa48-5d901deefc1c"> + <propertyInstance Id="cb34c4bf-ef7c-420b-a89a-d073f86e223c" name="IsPartial" value="false"> + <elementDefinition Id="3799cbdb-ae14-4643-9946-58b838830545" /> + </propertyInstance> + <elementDefinition Id="2e420518-6119-42b6-a21a-b97c86d8dc85" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e5f575f1-7559-4f18-9759-d9cc35c1e94d"> + <propertyInstance Id="eeb27977-3072-44ac-9567-c7bf84520047" name="IsUnsafe" value="false"> + <elementDefinition Id="d297c558-c0de-4925-a142-25aa0e45c60f" /> + </propertyInstance> + <elementDefinition Id="8c48e66a-91cb-493c-8b98-638239f007dc" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fc341d55-6c1c-46a8-ba0c-1962b1429d2b"> + <propertyInstance Id="05f1e7a3-21ed-4082-9a2b-84611500b958" name="Inheritance" value="none"> + <elementDefinition Id="22d73b96-2e56-4b4c-b0c6-f0d26ee786a0" /> + </propertyInstance> + <elementDefinition Id="b0de117a-c961-4a6e-882e-e282f61ac489" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f9e4b518-6cf1-47e0-812c-ba73aaf3c85e"> + <propertyInstance Id="d3ec5181-2c6c-4e83-b499-4f1f45bba357" name="PackageVisibility" value="internal"> + <elementDefinition Id="6ed58bc5-964e-418b-8a8e-aa034d1a821e" /> + </propertyInstance> + <elementDefinition Id="8c0bdbf1-f231-4dbe-816a-a810ca8909f4" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3e1eadd5-0771-4dfc-a907-e6a7458eebdc"> + <propertyInstance Id="afc7a3c4-d3ce-4df8-af0b-304b085d1796" name="params" value="false"> + <elementDefinition Id="45dd6255-04e2-42e5-b37d-4ae510d17894" /> + </propertyInstance> + <elementDefinition Id="ba5c17af-5fe3-41c2-93a0-236347d1bd74" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="83ec7492-512a-4fe5-8bc2-cd87b1503b40" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="70c2d23a-b61d-4659-9cf3-0695edca579d" direction="Return"> + <elementDefinition Id="bbf30ebb-b3d1-483c-9279-33ff547820b3" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="b01f482c-8f4b-46bb-b873-4875f947d582" name="vehicleSpeed" direction="In"> + <referencesInternal> + <reference Id="e9c1df6e-df7d-4a1c-8b2a-360148356933" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DvehicleSpeed" tag="ViewCode"> + <elementDefinition Id="69589bd1-7f71-481f-89b3-3f8438596bc1" /> + </reference> + </referencesInternal> + <elementDefinition Id="82436b70-3f03-4e17-a0fb-e3d81651d087" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0046cc57-d976-4dc1-9cd5-2546819c59d5" name="roadGradient" direction="In"> + <referencesInternal> + <reference Id="4384a646-51e7-4b11-91b1-88aca0205906" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DroadGradient" tag="ViewCode"> + <elementDefinition Id="82e1b509-abd1-4d19-9e66-25da866a6eb1" /> + </reference> + </referencesInternal> + <elementDefinition Id="a8344aef-15d4-44b4-b818-5bc04c02dfc4" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="b2fda968-065e-41e3-9730-f0f37fc76890" name="DoHandleRequest" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="a2e49b11-26b7-4f02-85a3-a33954387cb4" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" tag="ViewCode"> + <elementDefinition Id="db8a165d-8e63-4c2a-97e2-380b21f79df1" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b727b692-2758-471a-a491-a15bd349f52c" name="method" profile="CSharpProfile"> + <elementDefinition Id="494063cd-6de9-44b7-879d-da19a875f6f0" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="5aad99a0-a35b-4923-8e4d-e1a16eedf8f4"> + <propertyInstance Id="de0eeccb-dd4f-4282-9fbc-e8064d8c3f9b" name="ClrAttributes"> + <elementDefinition Id="4900bc5e-e0cf-4cd3-a55d-2f53cf2d1694" /> </propertyInstance> - <elementDefinition Id="1657618b-d4ee-4113-a11f-73ed73aa551f" /> + <elementDefinition Id="90195de9-9702-4431-bb66-a2d5bab7d324" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d27bac8d-69e9-45dd-b02c-e616fb9f8fbc"> - <propertyInstance Id="f48d8f7e-d835-434b-917a-fc9d85095c7e" name="HasBody" value="false"> - <elementDefinition Id="d51d0c28-2416-411c-af1c-199c2f7ab676" /> + <stereotypeInstanceHasPropertyInstances Id="1b517e7b-a616-4fbd-a8ea-c57a12457ac0"> + <propertyInstance Id="06157c82-db03-487b-bfdc-dd74d55cafec" name="IsPartial" value="false"> + <elementDefinition Id="76c56c49-433e-4f67-9db8-26ddebe165ec" /> </propertyInstance> - <elementDefinition Id="26f6a19f-e5bc-4852-9b2b-36144adc6b3d" /> + <elementDefinition Id="29d0f17d-4456-4c31-b1c7-bd26909c1cd4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f9bb3f75-b3a6-4474-9b9d-46d0332d659c"> - <propertyInstance Id="9378dc3a-d47d-4d6a-9bb8-8ab94b7e0b49" name="IsUnsafe" value="false"> - <elementDefinition Id="00317274-d4b9-45a8-a8c0-4c7f9a229a0f" /> + <stereotypeInstanceHasPropertyInstances Id="b9d51a54-fab9-42d8-b310-12e38bf83e4c"> + <propertyInstance Id="d4c59184-17ca-460b-a98f-96c95d66c7f1" name="IsUnsafe" value="false"> + <elementDefinition Id="e126f476-e7d3-4c36-9ead-cf539c5d2735" /> </propertyInstance> - <elementDefinition Id="47719bf8-ca8e-4ee0-9fd7-7de5278b4ee6" /> + <elementDefinition Id="4d65eb2f-7a93-4497-bfa3-5874283ba7cc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1afd51be-0b4e-4a1a-a27a-4910713df792"> - <propertyInstance Id="ac1ed91b-5523-414e-8fa9-56ce079ca12b" name="Inheritance" value="none"> - <elementDefinition Id="e23e6f05-ea19-4abb-aeea-a89d9cfd599a" /> + <stereotypeInstanceHasPropertyInstances Id="a5810821-5986-410d-985e-5e8059a5941c"> + <propertyInstance Id="6792d56f-03a8-4d7b-badb-c3a14b900bf9" name="Inheritance" value="none"> + <elementDefinition Id="00fd0562-a314-42e4-b133-8298c7540569" /> </propertyInstance> - <elementDefinition Id="b990447f-99c5-4e2a-9b29-a5e11c1dc793" /> + <elementDefinition Id="9bde7304-7640-4030-9ba6-a3f9ffe232ec" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0bcd4844-8bad-4048-90a0-8355f90ec182"> - <propertyInstance Id="014523eb-6ca0-48a1-852f-e6080ba9abf0" name="PackageVisibility" value="internal"> - <elementDefinition Id="23475084-cefb-469f-8744-c8e2801042b9" /> + <stereotypeInstanceHasPropertyInstances Id="a533950f-e5b0-4c83-a102-18042709e257"> + <propertyInstance Id="02c20dac-79a0-4b0b-b057-805b7c176e79" name="PackageVisibility" value="internal"> + <elementDefinition Id="8763f5d8-e8c6-49a8-b282-0a5b657aa4f1" /> </propertyInstance> - <elementDefinition Id="241cf70c-de20-4e27-a3bb-e5292b466ca0" /> + <elementDefinition Id="ef901f18-b9ed-4d9e-ba50-5a0f59b91033" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8885aba5-d893-42a7-bf5f-1493f6348644"> - <propertyInstance Id="0b8f9690-e877-4221-8d39-b4456eaa5b4f" name="Set" value="public"> - <elementDefinition Id="a2e30bd0-c1a0-4b52-8a7d-60c022519786" /> + <stereotypeInstanceHasPropertyInstances Id="71892397-ec66-497b-b6c4-fc7d4b8cd3e1"> + <propertyInstance Id="e66bdd9c-6eb3-4879-819c-cc0f9712db3a" name="params" value="false"> + <elementDefinition Id="f6c03039-8c66-437d-a4a9-502c8366767e" /> </propertyInstance> - <elementDefinition Id="eea548b8-0b32-4e37-b5c1-2cdd8fb1e76f" /> + <elementDefinition Id="df7da7f6-9584-4870-8cce-7eff37e8cca4" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a0e66495-1ae5-4523-bff9-81b5313276fd" /> - <type_NamedElement> - <referencedTypeMoniker Id="c82d7a22-68c6-41d5-b711-2206bcc9125e" LastKnownName="List<Axle>" /> - </type_NamedElement> - </property> - <property Id="0ed5bde0-c9a2-42bb-a923-87b7bfd757b9" name="AxleConfiguration" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="45021681-78ff-43d2-b3bb-44ed607f2c36" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="79420baa-fd98-48e5-8fc1-58aa7cacc141" direction="Return"> + <elementDefinition Id="f9cc18eb-6822-457c-ae3e-d8201b7db084" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="9fdab075-1550-4e23-9908-13c080c8e7f5" name="absTime" direction="In"> + <referencesInternal> + <reference Id="99695735-7912-4fff-b244-1c3c671867cc" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="bc6ac23c-fed8-4735-bfb3-1a5a6307d165" /> + </reference> + </referencesInternal> + <elementDefinition Id="ce2d5df3-2e98-4ab3-ae70-b3f822e0512f" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="f4edf247-ec0b-442c-8a9b-6669b4b6c7e0" name="ds" direction="In"> + <referencesInternal> + <reference Id="dd3297dd-f912-4e91-ad22-13ab85b8b773" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dds" tag="ViewCode"> + <elementDefinition Id="67f56021-9d13-4b94-8844-b5301f194be6" /> + </reference> + </referencesInternal> + <elementDefinition Id="f2eec6e5-2418-40d4-a4f4-eb42df425d09" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="6b9c297c-e31c-41da-b24e-4c3187681d20" name="targetVelocity" direction="In"> + <referencesInternal> + <reference Id="1e3658be-aaaa-4240-bad1-792ffccfe596" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DtargetVelocity" tag="ViewCode"> + <elementDefinition Id="1885141b-c4cf-45d2-9a68-fe755815aa24" /> + </reference> + </referencesInternal> + <elementDefinition Id="c0d9e15a-c8dc-4f20-abcf-846d97482296" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="f5631b5c-ab07-449f-abdb-b734ae1d620e" name="gradient" direction="In"> + <referencesInternal> + <reference Id="207bcecf-d8f9-4f4d-8624-2198bd78042e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" tag="ViewCode"> + <elementDefinition Id="5cda728f-6d5f-44b2-ba64-ececca1305bc" /> + </reference> + </referencesInternal> + <elementDefinition Id="4cc36dd1-6340-4baa-b322-e5b68df7a25b" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="824986fe-447a-4494-a56f-35f7b680178e" name="SearchOperatingPoint" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="eb01197b-8b7a-456f-b66a-0147c6c3768b" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DAxleConfiguration" tag="ViewCode"> - <elementDefinition Id="ab135f7f-68bb-4699-82b4-e7d5b19a4cc0" /> + <reference Id="6e6c8482-12d7-45a1-8226-ed9b5d13c100" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)])" tag="ViewCode"> + <elementDefinition Id="f7f77e63-4102-4be2-bb36-b4355b5f827e" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="6b7555d9-24d4-4c9d-a936-afb56b0d59f7" name="property" profile="CSharpProfile"> - <elementDefinition Id="e33d0aa1-15a5-4b8d-9c1b-5e27ad59e898" /> + <stereotypeInstance Id="5ea476ad-2fa0-475f-9d52-761577083cd1" name="method" profile="CSharpProfile"> + <elementDefinition Id="1fc42e6e-6fd8-42e4-8c8f-ad8d0c9a4440" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e218c0a8-3d35-4ed5-b59e-759fb5fd55b1"> - <propertyInstance Id="a969b4bb-236c-40ee-817e-1aaca9a5507d" name="ClrAttributes"> - <elementDefinition Id="8014d7cf-b704-45cf-ade5-277d6684c95c" /> - </propertyInstance> - <elementDefinition Id="6dabc79c-4f06-4be6-b6fa-16ed527e2c93" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bfef974a-2823-4773-8083-2ae591f96a8f"> - <propertyInstance Id="c9b25785-c673-40fc-87cb-452a0010e218" name="Get" value="public"> - <elementDefinition Id="ab783a10-8dca-44b5-96ab-2f70dcd9b56c" /> + <stereotypeInstanceHasPropertyInstances Id="16e63d21-2c58-437d-9cdc-2d6c294469c6"> + <propertyInstance Id="cb8ea259-2cab-46f8-b129-0eb0629048ac" name="ClrAttributes"> + <elementDefinition Id="1638b1e6-d159-432b-822c-fc776f931534" /> </propertyInstance> - <elementDefinition Id="c505b968-0229-487e-9ba1-29b7fa6b2a5a" /> + <elementDefinition Id="e6ef87a9-e0b7-4f48-9fa4-ea9c152f9799" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7a8223b6-da5f-4daf-8aed-840ae6fdb469"> - <propertyInstance Id="970fa1b9-1657-4e1c-aa6e-caf70d2a29b6" name="HasBody" value="false"> - <elementDefinition Id="7ff43e4c-e879-4e21-bf96-32fa9ffaa721" /> + <stereotypeInstanceHasPropertyInstances Id="215fbda3-7460-4f49-bfeb-cc3d19ccd546"> + <propertyInstance Id="d745505d-96e7-49ae-b5dc-d0198427eacf" name="IsPartial" value="false"> + <elementDefinition Id="06006c7f-e018-4498-9e39-210bafb19cd2" /> </propertyInstance> - <elementDefinition Id="5629450c-f8a5-4d4b-a1d9-1d875c28964c" /> + <elementDefinition Id="08119317-d7ba-4d49-8852-ebc38647a521" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8742a383-2740-4d5f-b5dc-492442c4336e"> - <propertyInstance Id="cf4983da-28e2-4038-ac23-e10419dfc8a1" name="IsUnsafe" value="false"> - <elementDefinition Id="c40b379f-1365-4a75-b524-2ceaf9b7eee0" /> + <stereotypeInstanceHasPropertyInstances Id="e0045e2a-c9c8-4d0c-bdb9-1eccdf2aa1cc"> + <propertyInstance Id="9994e2c4-e06b-4b86-999a-27904f59243f" name="IsUnsafe" value="false"> + <elementDefinition Id="3735e62c-80af-4918-920a-0859b6ac3704" /> </propertyInstance> - <elementDefinition Id="32f803b9-81e7-43f0-8b11-510b9d5233be" /> + <elementDefinition Id="1d8f08f1-fa08-4305-b5fb-e517ca69e96f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="10bdc523-f105-40ca-b83c-47aa64804bd7"> - <propertyInstance Id="fae4c57d-bd23-428c-a2c6-0ab913367a54" name="Inheritance" value="none"> - <elementDefinition Id="e7196421-38f1-4dd8-8f6d-a19aa4ba5c60" /> + <stereotypeInstanceHasPropertyInstances Id="54195477-7e09-4f4c-ab87-d810c389442c"> + <propertyInstance Id="2f129ace-e77b-46e1-ba5c-6a8265bd54dc" name="Inheritance" value="none"> + <elementDefinition Id="fd775fae-e4d1-4f36-aecd-67e9b73d1ae7" /> </propertyInstance> - <elementDefinition Id="8aadf2d4-b34b-463f-8cae-963647072cbf" /> + <elementDefinition Id="c0f80487-a857-4d8c-a6ec-642682c30df8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e6abc394-762e-454a-bd2e-2af9888769a8"> - <propertyInstance Id="b2bde3d7-6ff0-4bcd-9292-bab3f896c527" name="PackageVisibility" value="internal"> - <elementDefinition Id="e1978d21-8591-4e87-a640-62b11fbe5465" /> + <stereotypeInstanceHasPropertyInstances Id="525c878b-2ac6-48c9-a4a4-c1a0cf25d3c2"> + <propertyInstance Id="42ea8f51-215e-4ddd-a788-55d97f32267c" name="PackageVisibility" value="internal"> + <elementDefinition Id="72e00ccb-d42d-4fd0-8de9-428db646658b" /> </propertyInstance> - <elementDefinition Id="155d5fa5-6749-47ac-8df5-09aa6cb34095" /> + <elementDefinition Id="eeb938ce-1991-4949-95f6-7fc63c095b45" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="448a69c9-c53a-4d85-94aa-f14dabb3b31d"> - <propertyInstance Id="40a60d64-8167-4534-b86b-4bb8607bc23f" name="Set" value="public"> - <elementDefinition Id="a94397ef-1031-4252-bf20-f29a30e5b25d" /> + <stereotypeInstanceHasPropertyInstances Id="594b0233-068e-4fcd-93dc-9c99b4073497"> + <propertyInstance Id="0e91b30f-ce81-4dc1-ba83-2922048e4ce7" name="params" value="false"> + <elementDefinition Id="afc07b8e-aa9b-4131-b329-152d63cc219a" /> </propertyInstance> - <elementDefinition Id="c7310134-7f03-40d0-920d-292fbb3d1a14" /> + <elementDefinition Id="edc4ecca-9c8a-4ecf-b023-da2b8f0f1d50" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8e9a8ec8-4eb3-4200-a07c-14a1f6a2716c" /> - <type_NamedElement> - <referencedTypeMoniker Id="308bb36e-849b-4b14-80c2-11fdf83607a7" LastKnownName="AxleConfiguration" /> - </type_NamedElement> - </property> - <property Id="1e091bf6-3697-4cf4-a2db-a721d445c3b7" name="CurbWeight" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="94be8fd6-1b17-466d-99db-14e9af29b474" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="fe6474fe-6f4e-4d85-a144-bc837dae05c9" name="absTime" direction="In"> + <referencesInternal> + <reference Id="c85f0611-aaac-45c1-8b90-1f3e68ba54c6" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="2420e23e-7905-4490-a3c2-92504b0bafa8" /> + </reference> + </referencesInternal> + <elementDefinition Id="1b2b8afb-54a9-4a12-9885-8ae38fc83f0b" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="e9ca87d7-f88a-48c8-878b-2e22dab70bf0" name="ds" direction="In"> + <referencesInternal> + <reference Id="46b43ba5-44f4-4745-9b3c-be29b846a5f6" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3Dds" tag="ViewCode"> + <elementDefinition Id="e32a0f6f-72f4-4afe-9aa8-1267a8ab2581" /> + </reference> + </referencesInternal> + <elementDefinition Id="5e0aea6f-919e-4fe4-9e07-ba1d9961e7f4" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="563f895d-acb7-44f8-9c5e-af65dd7ce614" name="targetVelocity" direction="In"> + <referencesInternal> + <reference Id="b7664c26-0e91-4457-8bda-eae208e2fb02" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3DtargetVelocity" tag="ViewCode"> + <elementDefinition Id="c4bbff27-69c1-4fa4-bf5f-ef3aac85b067" /> + </reference> + </referencesInternal> + <elementDefinition Id="afe0d780-952e-4f41-92b2-eb41c0501084" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="662a7a08-3735-4d58-bb5b-c14147d3ed49" name="gradient" direction="In"> + <referencesInternal> + <reference Id="822b37a5-eac7-456b-a974-1a1378523074" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3Dgradient" tag="ViewCode"> + <elementDefinition Id="7f0e6fb8-870a-4d7c-a5ec-631d8d6a1b8e" /> + </reference> + </referencesInternal> + <elementDefinition Id="50943c7b-c6d5-408c-9ac1-a9f592675cf0" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="d8f86ad5-6251-4bea-bc68-ece5de578c71" name="response" direction="In"> + <referencesInternal> + <reference Id="884bed1a-8515-4613-887a-c90ab56f85d8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3Dresponse" tag="ViewCode"> + <elementDefinition Id="0b4dffa9-f5b8-417f-a1c1-58b3f52723f5" /> + </reference> + </referencesInternal> + <elementDefinition Id="d8ecfcde-2a05-404f-8d63-06e9ee688326" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="d8f048a9-e678-4f90-b7c2-320984bf84b8" name="ComputeAcceleration" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="047b451e-6cb7-4f52-86db-9be2656919b0" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCurbWeight" tag="ViewCode"> - <elementDefinition Id="0616fdd2-b8ea-4973-b7b8-8faf5568773a" /> + <reference Id="d9bcf3bc-36fb-4a37-8e46-525ec116bdb5" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeAcceleration OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)])" tag="ViewCode"> + <elementDefinition Id="8bdc46d0-4384-4eb8-afb6-51af1179c286" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="63e56079-0e39-498f-ab69-94e1bebfd4a9" name="property" profile="CSharpProfile"> - <elementDefinition Id="d5a9c594-7fe5-45ea-9940-5d10f9d2f9b4" /> + <stereotypeInstance Id="9e9e9baf-4768-4330-84d9-a385aa605aad" name="method" profile="CSharpProfile"> + <elementDefinition Id="a1d57588-d83a-4eb2-b40f-7ae330b4699f" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="525e3553-cdc6-4a9f-a845-7cec25e20740"> - <propertyInstance Id="30369cbf-275f-406d-9238-75e481a569c4" name="ClrAttributes"> - <elementDefinition Id="a1b452f7-946f-4994-9f5a-0d8789e0a56f" /> + <stereotypeInstanceHasPropertyInstances Id="bec0d272-5ff9-4c15-9e04-7f7ddb4891de"> + <propertyInstance Id="4fc1d3a2-98eb-4e88-87c0-dfadae07c635" name="ClrAttributes"> + <elementDefinition Id="760440b6-4305-499c-9267-347bb3e7dc75" /> </propertyInstance> - <elementDefinition Id="6fed6bb6-1092-45bc-bd7a-f3d32c512577" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ee2d169c-7b5e-48cf-8ea5-0820f313b6e6"> - <propertyInstance Id="de8b2967-072a-4a0d-a708-1a3053e74c86" name="Get" value="public"> - <elementDefinition Id="27473dbb-1c92-4a78-bb65-856e9bceb4ec" /> - </propertyInstance> - <elementDefinition Id="f3e5e468-5f7b-44a8-b1be-fdad27ee14f1" /> + <elementDefinition Id="598a5d68-efba-482b-acfc-5516435542f5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5e8b7df1-930b-4c8d-a42a-64b7478eebad"> - <propertyInstance Id="752d10ab-3a5a-4cbe-8112-ed12f378461a" name="HasBody" value="false"> - <elementDefinition Id="bbd71e06-ae2c-48ed-8534-a63f6cff6d1f" /> + <stereotypeInstanceHasPropertyInstances Id="65650f0d-ba7c-494e-a90f-91d36fb9239a"> + <propertyInstance Id="9e7dadca-c81d-4384-8918-1b7391c3cfec" name="IsPartial" value="false"> + <elementDefinition Id="34b6b060-5326-4b73-b20c-aa21b15cce56" /> </propertyInstance> - <elementDefinition Id="06d2ed1d-1b9b-40c8-9999-17801ab8ce0b" /> + <elementDefinition Id="36ee6a2c-d331-4de0-b29c-ea169d87d0c6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="96cd78ae-e38e-446a-be7d-73963a1f10ff"> - <propertyInstance Id="6e965ea7-4fd6-4b80-bb2e-e3fc15a443df" name="IsUnsafe" value="false"> - <elementDefinition Id="fa99dda4-7787-413e-89d7-efa122274bc6" /> + <stereotypeInstanceHasPropertyInstances Id="d8c73c4b-4fd5-41bf-b353-2a2d884e29bc"> + <propertyInstance Id="f6e7a37b-4ed5-4809-9bad-627484342495" name="IsUnsafe" value="false"> + <elementDefinition Id="d9f0de8b-0c88-417d-bb66-711402e58b1c" /> </propertyInstance> - <elementDefinition Id="08ec9434-65fe-47c4-b6ae-747a04814384" /> + <elementDefinition Id="6f4f845a-58e3-405b-bce2-915513e7f989" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="96764e9d-b8da-42b6-a029-114c191b0127"> - <propertyInstance Id="01ba91d7-848c-41bb-b046-5abfe50c18f7" name="Inheritance" value="none"> - <elementDefinition Id="eddac611-1760-4351-a555-85d596ec9837" /> + <stereotypeInstanceHasPropertyInstances Id="32367397-92ff-4348-b48e-236862c78754"> + <propertyInstance Id="45fbb603-b96a-4bea-8550-fc44fb7595cf" name="Inheritance" value="none"> + <elementDefinition Id="f5958b84-49ef-4dfd-86e2-1384e92616ae" /> </propertyInstance> - <elementDefinition Id="4647f360-5119-4359-a9b9-36d363be6d09" /> + <elementDefinition Id="a7caeb2b-2adb-41bc-9910-d7625f0d9798" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a9047d37-3d71-4f93-9865-a9bdfb94cbbb"> - <propertyInstance Id="76dd6fb7-f536-44b7-9a58-56a6e2d56241" name="PackageVisibility" value="internal"> - <elementDefinition Id="6e65ae04-4666-45e6-a05f-8a402e0219a4" /> + <stereotypeInstanceHasPropertyInstances Id="a3fea2d8-b07d-405a-8ac3-73b666528462"> + <propertyInstance Id="9e450f73-2c32-4355-8ebf-13db01667830" name="PackageVisibility" value="internal"> + <elementDefinition Id="9d8f4c74-3a8b-4a5b-a808-20265ae68024" /> </propertyInstance> - <elementDefinition Id="877ee508-e215-4e4f-be88-1a8bfda63c19" /> + <elementDefinition Id="81cc294f-b385-4d94-95d2-abdcd32dca0f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="88cf4328-0487-46e0-b03a-1f969f9a707c"> - <propertyInstance Id="07e1ab25-2909-4b0f-97ab-8284308bec82" name="Set" value="public"> - <elementDefinition Id="5bd037f2-e8b1-439e-881e-8237ba7270be" /> + <stereotypeInstanceHasPropertyInstances Id="83348aab-0d96-45dc-b049-be77737d7dd2"> + <propertyInstance Id="bfdbd032-6576-46f7-a99e-a9fcff6456cf" name="params" value="false"> + <elementDefinition Id="3764610b-4f81-405b-8ab7-0d57334748e3" /> </propertyInstance> - <elementDefinition Id="573acff9-dd9a-4db0-89d0-cbcb7f756776" /> + <elementDefinition Id="9158a964-7b85-4a55-9ed1-ee7f4828441e" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="e28f4775-b7ca-469b-ad83-6bbd8f80b655" /> - <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> - </type_NamedElement> - </property> - <property Id="e821b414-5f28-4d29-b380-6e9a997a08d9" name="CurbWeigthExtra" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="45b56866-3249-4072-b029-b5c16122bd89" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="d30265a3-87cf-4994-a229-0f6c69740fd3" name="ds" direction="In"> + <referencesInternal> + <reference Id="d0780533-2230-4f5d-98dc-1136778913cd" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeAcceleration OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3Dds" tag="ViewCode"> + <elementDefinition Id="b5f95b40-792b-4b2c-999e-64c13f083398" /> + </reference> + </referencesInternal> + <elementDefinition Id="036a9800-78f1-45cf-aaa3-ab09ca9e6873" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="c4c81f3e-d030-4103-b1bc-43e2882c861b" name="targetVelocity" direction="In"> + <referencesInternal> + <reference Id="ec5102cd-dde6-4c8b-9fcd-6f266b472bf8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeAcceleration OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3DtargetVelocity" tag="ViewCode"> + <elementDefinition Id="29fbfaf4-5c51-45dc-a338-916c198d337a" /> + </reference> + </referencesInternal> + <elementDefinition Id="0946c3bf-bcb9-4e59-944e-d7b97c6ebab3" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="e642d4cb-7f4c-445a-86d0-7e76209a618b" name="ComputeTimeInterval" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="06f73d29-c535-4a9d-80d7-4093e82740f3" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCurbWeigthExtra" tag="ViewCode"> - <elementDefinition Id="6096e346-6ef9-4402-8726-7fc95dc501a0" /> + <reference Id="09975d97-ab25-49ab-92f2-978b8b79860f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)])" tag="ViewCode"> + <elementDefinition Id="4ee29839-b761-4075-a24d-a751685b24c3" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="27335301-124e-4cb2-bfc4-93bf6b801261" name="property" profile="CSharpProfile"> - <elementDefinition Id="9051cec7-fc95-42ee-a943-2a06a18eaa6e" /> + <stereotypeInstance Id="00f9ceae-f18a-498e-937e-9a43009e6a06" name="method" profile="CSharpProfile"> + <elementDefinition Id="87e7c934-29d8-447d-bb18-16ed3ae742ae" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d5710d4c-8632-4bac-86e9-6fb571610e30"> - <propertyInstance Id="3e077346-6359-47bc-a525-f75132e25558" name="ClrAttributes"> - <elementDefinition Id="ae1042c1-4a29-4c20-bca0-bf131de39fe3" /> - </propertyInstance> - <elementDefinition Id="5eb72399-a735-433d-ac9f-9c03bb3dea41" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="73d25a1d-569f-4602-99dd-d71cc5811108"> - <propertyInstance Id="10b327cd-1e1c-445d-a74b-485a65e7f1b5" name="Get" value="public"> - <elementDefinition Id="a685fb90-2f7f-4c3b-808c-0b5fb1acb51b" /> + <stereotypeInstanceHasPropertyInstances Id="e1fc1e9c-8982-45af-ba8d-4c00ef739ac8"> + <propertyInstance Id="78b1c67c-7ccc-4d10-87ad-4e777ff252c2" name="ClrAttributes"> + <elementDefinition Id="21847192-70cc-497c-bcb0-3ca9074886a0" /> </propertyInstance> - <elementDefinition Id="4d7d44d2-312e-4ca0-a912-410bb8408419" /> + <elementDefinition Id="593f5e90-f5ee-487a-9627-fe4ed86e71cd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ee3f0c94-83f1-4f39-872a-ad6bafd6deef"> - <propertyInstance Id="c8c7c9d9-5db2-4fb8-a6ce-411de9532a86" name="HasBody" value="false"> - <elementDefinition Id="13edbfcc-a78c-4ae6-8ff9-7dfb69fb0cc9" /> + <stereotypeInstanceHasPropertyInstances Id="49b2802a-e867-4295-b3b6-86764c12de14"> + <propertyInstance Id="f6f87aea-7634-4e01-a393-86089127b242" name="IsPartial" value="false"> + <elementDefinition Id="e6cd539e-7fa1-4556-a99d-12eb9e6c419e" /> </propertyInstance> - <elementDefinition Id="42870d8a-869e-4d16-b12b-e9c9a6f62912" /> + <elementDefinition Id="5ca1a855-28a1-47ee-9c31-0fe9eafe758c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="dae8d0dd-1d83-43e2-808e-04dfb194f79e"> - <propertyInstance Id="94f24112-d8e8-4ae3-b108-37520c6a9101" name="IsUnsafe" value="false"> - <elementDefinition Id="ee8e7705-4973-4c2a-ba61-882f71c8d1c1" /> + <stereotypeInstanceHasPropertyInstances Id="7236ed2c-36cd-484b-b3f1-7761268fa17a"> + <propertyInstance Id="e49a7ce0-51db-4347-b5b4-38da73b7aa23" name="IsUnsafe" value="false"> + <elementDefinition Id="762e50bd-9667-460e-ad9d-f9b55be410d1" /> </propertyInstance> - <elementDefinition Id="44737fb0-5a84-4d53-8717-659bd2766167" /> + <elementDefinition Id="e54b36e5-9fc1-45f4-b691-0e5013bbf0bc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4f36a64c-db72-420a-9113-a6faf16550d8"> - <propertyInstance Id="6999f248-9ca3-4704-a9ea-1ff11f5e2193" name="Inheritance" value="none"> - <elementDefinition Id="9dae722f-174c-4bed-b5c9-cf2b63c8f4c9" /> + <stereotypeInstanceHasPropertyInstances Id="1406d1f5-f8c0-43e9-89d2-09b9c192015c"> + <propertyInstance Id="28125685-3af8-4503-b6a4-ee1502357b2b" name="Inheritance" value="none"> + <elementDefinition Id="4079a9f8-b3f1-4a9d-bb94-589c7f1ebd17" /> </propertyInstance> - <elementDefinition Id="0d36bfef-93fb-487e-b42d-d4d66d2dc16b" /> + <elementDefinition Id="67a71782-b475-4ed6-abab-0df005febda9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f82f05ac-3b13-4e3d-8535-69ce027d9606"> - <propertyInstance Id="e88376b6-aac5-4e5e-9fd6-a4ca5fdcc92b" name="PackageVisibility" value="internal"> - <elementDefinition Id="d4302743-cf07-4cb1-b106-44cea5cfdc2e" /> + <stereotypeInstanceHasPropertyInstances Id="0fb1e4d4-51fd-4514-91d9-3b41419fcd16"> + <propertyInstance Id="4ee23e7c-61f2-4714-a306-8dd7e6379571" name="PackageVisibility" value="internal"> + <elementDefinition Id="f6cc59ca-c45e-43aa-96d3-04ce09636097" /> </propertyInstance> - <elementDefinition Id="e59377bd-5654-4cee-bea9-11fdfad8a559" /> + <elementDefinition Id="d5bcc6d9-d76b-4282-9edc-bc34963afc66" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="22ddaa5e-2deb-4dcd-b411-de0e45526f5c"> - <propertyInstance Id="a8e9a2b5-4084-4583-84fc-6d52acaf1034" name="Set" value="public"> - <elementDefinition Id="854f3b67-1011-43e5-bf16-6308c0edc8d6" /> + <stereotypeInstanceHasPropertyInstances Id="062c9752-c7b6-48eb-b19f-c844115a5934"> + <propertyInstance Id="f292a8ba-ab10-4ee9-9db1-52b92c624c3b" name="params" value="false"> + <elementDefinition Id="db23cd04-cc55-4607-a49c-4f53776bc85a" /> </propertyInstance> - <elementDefinition Id="2002f7f8-57c2-4fb3-b50a-dabbb1e729e1" /> + <elementDefinition Id="ddcc1076-10f2-46b7-8246-5978f604800f" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="eb9c1a25-1f5d-424f-85a1-6a0159068b8f" /> - <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> - </type_NamedElement> - </property> - <property Id="edcd4415-d511-46de-9096-54cdd685b9cf" name="Loading" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a5d39063-3d71-4307-85a9-80b045405856" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="81b56f01-8f85-42f3-87f2-3b3535453970" direction="Return"> + <elementDefinition Id="e0802245-5092-4416-bd64-54b62096e5f9" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="a7c42afe-e715-455d-ac58-0d190b5f4640" name="ds" direction="In"> + <referencesInternal> + <reference Id="2c3ad7d1-16ff-4675-b8fd-5be9edbec4b5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)]) ParameterIdentifier%3Dds" tag="ViewCode"> + <elementDefinition Id="80fa9031-38a2-43e1-84eb-b7df555d0a63" /> + </reference> + </referencesInternal> + <elementDefinition Id="2e5697a4-5bcd-4d7d-ba8c-7bf442490e5e" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="dae7e128-bb39-491b-89c0-6d33d025fd83" name="targetVelocity" direction="In"> + <referencesInternal> + <reference Id="87fdaa59-2706-43ce-929d-7300e597df21" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)]) ParameterIdentifier%3DtargetVelocity" tag="ViewCode"> + <elementDefinition Id="421415e0-1f81-466c-8a5c-2fc1a5590334" /> + </reference> + </referencesInternal> + <elementDefinition Id="50acd90f-a16d-4330-9650-811bd1b55512" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="90053c41-b04d-480c-af02-915ee73c1713" name="acceleration" direction="In"> + <referencesInternal> + <reference Id="1a4894f8-1ffe-4583-8024-47eb2731b3fb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)]) ParameterIdentifier%3Dacceleration" tag="ViewCode"> + <elementDefinition Id="3f35138d-dfc6-4554-a364-1f93403810c4" /> + </reference> + </referencesInternal> + <elementDefinition Id="19c2933f-d561-4790-af7b-8694ddb0ea53" /> + <type_NamedElement> + <referencedTypeMoniker Id="942f3582-c5e9-4bfc-986e-d58c49e5f049" LastKnownName="MeterPerSquareSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="3207b3e6-e3fa-4f40-9fc7-883696fc34c9" name="DoHandleRequest" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="526c93ed-0512-4d2a-965f-b5df5b5b3ee3" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DLoading" tag="ViewCode"> - <elementDefinition Id="2f6ebfc2-5b4f-4600-86dc-9bbbb8f3e8d7" /> + <reference Id="e27bde34-6706-430a-a467-6d59d35397c3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" tag="ViewCode"> + <elementDefinition Id="bcbb16d2-6975-4adc-8c4e-f423759fea3d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="f1587ef0-f2f5-4f60-ba39-7c8e2126cfd2" name="property" profile="CSharpProfile"> - <elementDefinition Id="794c021d-862e-45b7-a542-0ae555b9069e" /> + <stereotypeInstance Id="c055f458-2fb9-4e2b-875c-81f63b31f7c5" name="method" profile="CSharpProfile"> + <elementDefinition Id="ef001638-890d-471b-92a8-a0122729d693" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1b0d2991-d564-461a-a609-15fdfaca4c26"> - <propertyInstance Id="c71bbbcf-6b1d-4749-80ad-b56e15eea909" name="ClrAttributes"> - <elementDefinition Id="adeed87b-51ed-4858-8ee8-116aa4e49ec6" /> - </propertyInstance> - <elementDefinition Id="d196a171-1385-49c4-b1f0-618023ecaca0" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="762523df-58d8-4780-85e0-33d5e8eae389"> - <propertyInstance Id="2a8a749f-37e2-4819-85a9-db65bb2e3ec3" name="Get" value="public"> - <elementDefinition Id="fcb77f8c-dc87-4d5d-ade6-ea998bb7d497" /> + <stereotypeInstanceHasPropertyInstances Id="0af8ae67-b978-4068-b44f-4ff682097212"> + <propertyInstance Id="b2beee26-0306-484a-92fe-24eaae8c249c" name="ClrAttributes"> + <elementDefinition Id="9291a0d1-114a-4883-b323-a694754564e7" /> </propertyInstance> - <elementDefinition Id="a6f2fad2-7ef4-4cf7-9a69-10e7747ea091" /> + <elementDefinition Id="9df15983-3653-49ec-8355-f1e1bfc9a803" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="81b5ed21-fe9e-4a1e-beba-dd0509c8a9d3"> - <propertyInstance Id="9e3f95ed-5eea-432d-8cf2-4052285277d3" name="HasBody" value="false"> - <elementDefinition Id="398f7f6f-0781-49a7-af4f-aa38280b1d45" /> + <stereotypeInstanceHasPropertyInstances Id="f5bcf6a1-c7fe-49e7-aefd-512d8fdb4728"> + <propertyInstance Id="e096bcf1-6878-4b17-9a04-0e29dab6d0a4" name="IsPartial" value="false"> + <elementDefinition Id="3e2ad3ce-10cd-4a78-a6e5-b0699253bf13" /> </propertyInstance> - <elementDefinition Id="5d254a38-0269-4dc8-bb61-cdc0137f8d79" /> + <elementDefinition Id="1ae22014-a037-49a3-a3c0-76c771a04797" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="62426b07-6bd8-4a0c-9123-abe510d8d162"> - <propertyInstance Id="a86a66b7-9c6b-4db9-b1d2-8907bb407c5a" name="IsUnsafe" value="false"> - <elementDefinition Id="4ed6cca8-7199-440c-bbe3-66565144fbb8" /> + <stereotypeInstanceHasPropertyInstances Id="c556ba52-b46e-43e7-913b-0e961317f8d1"> + <propertyInstance Id="16dab0d4-c337-4dc1-8c72-53aa24880e70" name="IsUnsafe" value="false"> + <elementDefinition Id="fb8154c8-e64d-4d3a-bd5c-2c7582eef970" /> </propertyInstance> - <elementDefinition Id="d314c6ca-635a-4d2e-8497-3c157c0d0d8d" /> + <elementDefinition Id="b1a2b45d-9e62-45ff-af2f-39b0cad6a614" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="767c7860-9e5c-4a4a-9b59-d11765e5b665"> - <propertyInstance Id="73ff4acd-3c47-4979-a16d-be1837eea7ea" name="Inheritance" value="none"> - <elementDefinition Id="cf3b98d4-1421-44e6-8806-830657cb27c2" /> + <stereotypeInstanceHasPropertyInstances Id="98c336c2-5c4b-421a-8529-e52d60fb1335"> + <propertyInstance Id="493502d7-3ad4-433f-970a-a55cf9381242" name="Inheritance" value="none"> + <elementDefinition Id="3eedc043-17b9-42ab-a1b2-f95cc41d3df6" /> </propertyInstance> - <elementDefinition Id="c4994ded-2b33-4e9f-af45-44e5f18dad86" /> + <elementDefinition Id="43129ffd-a7cc-4257-9ce3-a7f397debbec" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9efc472d-c6db-4580-89d9-3c974a1ac482"> - <propertyInstance Id="3c214bbb-5ffb-4912-9821-0a080bfd46e0" name="PackageVisibility" value="internal"> - <elementDefinition Id="6e66957f-21bc-4f51-9003-f77f5600d8fa" /> + <stereotypeInstanceHasPropertyInstances Id="34c923df-88d2-490c-8884-73b9bf504a6d"> + <propertyInstance Id="5acc3aec-394c-486a-8d85-e7a380318805" name="PackageVisibility" value="internal"> + <elementDefinition Id="026af4d7-f8c9-4a53-aaca-e9cf67cbd4c2" /> </propertyInstance> - <elementDefinition Id="7b004f93-2ce3-4a2c-874f-c63a9145c028" /> + <elementDefinition Id="2ffe56bb-f072-4c8d-be0e-6de5c40c9ca8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ad630e52-4010-47a1-a82e-093a84e4f635"> - <propertyInstance Id="4de168ce-8677-48f9-a2c1-46a6349dab4f" name="Set" value="public"> - <elementDefinition Id="6184bcb2-50f7-4952-bd5e-e618080e5ffa" /> + <stereotypeInstanceHasPropertyInstances Id="59fdf4ef-be8a-470e-8765-09dcd9f896a9"> + <propertyInstance Id="4f0bc629-1532-4364-9438-714e354fe44c" name="params" value="false"> + <elementDefinition Id="7652758b-70ff-4cbb-b128-62e57adf12a0" /> </propertyInstance> - <elementDefinition Id="e6af3964-30e6-40af-bc7d-2316954101f9" /> + <elementDefinition Id="b8d4e006-cd7e-41d3-9b06-7bb4237a6a76" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="e4ec72c6-de5f-473c-bdb2-71d8ee7bd64b" /> - <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> - </type_NamedElement> - </property> - <property Id="06688dd6-05c2-4615-8993-75e97cdf59fc" name="GrossVehicleMassRating" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="a91aa916-6e1d-4521-a48e-86beaff39418" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="bd089a40-7f8d-4336-9862-fdecaf9ab0b0" direction="Return"> + <elementDefinition Id="981fa1c3-4ef1-4db9-90b2-3c2ea0076461" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="fe828b91-0516-4a0a-9e18-f2e94f84609c" name="absTime" direction="In"> + <referencesInternal> + <reference Id="6e460728-40eb-4dd8-bbd0-df30bb2b6835" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="ebe7f3e3-fc7c-4026-b124-bab930a3fc5d" /> + </reference> + </referencesInternal> + <elementDefinition Id="6a593f07-df02-4b70-8fc7-73e56d60681d" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="a5636fed-f104-4901-a9d8-de2abe391913" name="dt" direction="In"> + <referencesInternal> + <reference Id="7b1fcc31-691e-4273-8965-dfea1d2c614a" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="925e6ce2-5c2b-47f2-b594-c45a3d406b92" /> + </reference> + </referencesInternal> + <elementDefinition Id="71c681b7-8c16-462c-a753-4e5189385594" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="e4a36137-eaf9-439c-a5ec-6525d95283be" name="targetVelocity" direction="In"> + <referencesInternal> + <reference Id="0d6f24a4-c19a-4465-9bf9-a4c907e81d77" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DtargetVelocity" tag="ViewCode"> + <elementDefinition Id="40fdcb2c-65be-4d6e-bb10-53c3a346ad81" /> + </reference> + </referencesInternal> + <elementDefinition Id="a6459953-2153-45b7-a37b-2482e6bd0c73" /> + <type_NamedElement> + <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="24bc7bf6-dfd0-453a-bfbf-cc427a9f11a0" name="gradient" direction="In"> + <referencesInternal> + <reference Id="ae3dfcd4-60db-45d4-a6a7-cd50370be5cf" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" tag="ViewCode"> + <elementDefinition Id="05e15f49-5e0e-4115-aa3d-574222b8b068" /> + </reference> + </referencesInternal> + <elementDefinition Id="971ff795-a352-4615-bce7-432f8a579e41" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="b598ae64-d940-4c87-ba26-8fd0fc37e114" name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="f6a4d9d6-e6f8-4046-818b-a8cff59853ba" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DGrossVehicleMassRating" tag="ViewCode"> - <elementDefinition Id="916a889d-3d4b-4605-a78c-7734f218d12a" /> + <reference Id="353215f9-21d3-4b9b-8e82-a395548911af" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DOutPort" tag="ViewCode"> + <elementDefinition Id="ac9e17f1-4c36-4ca9-8c51-a5789c84936d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="e1620e7d-6985-474e-9f3f-01fafc86045c" name="property" profile="CSharpProfile"> - <elementDefinition Id="252c7a95-4ef9-4ece-90bf-b785fee10f1e" /> + <stereotypeInstance Id="984a0855-ac8d-49b5-b0e8-d8359f9d06ba" name="method" profile="CSharpProfile"> + <elementDefinition Id="22312bf4-78cd-4522-b7ff-4ca0e69ae6d1" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e18ff2ef-8ec8-40d8-b419-d136234c5cfc"> - <propertyInstance Id="b3060967-a0da-4243-bb55-ba1533b7e0ad" name="ClrAttributes"> - <elementDefinition Id="f5dcd110-9d33-40ae-af66-84459c7ad50a" /> + <stereotypeInstanceHasPropertyInstances Id="f11f6fe3-b25c-45a8-99de-bc40fa478a59"> + <propertyInstance Id="7d8f3975-11ef-45ca-aec4-61fdaf2f0017" name="ClrAttributes"> + <elementDefinition Id="60ffe9c7-8c10-4d76-9d10-981f13d393e0" /> </propertyInstance> - <elementDefinition Id="c503622e-2530-4779-944e-8be82a35c19f" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f2c1d785-dd29-4d6b-850f-78f930cc4229"> - <propertyInstance Id="279ce378-829e-4365-8b1f-fe80a29bfd70" name="Get" value="public"> - <elementDefinition Id="69afd00c-a757-49be-b98d-d8660e423440" /> - </propertyInstance> - <elementDefinition Id="182b01f5-82cd-45c8-b928-769da07e1b5e" /> + <elementDefinition Id="2a25072b-ce4b-432d-8f13-74108496f1fb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a6e03a7c-45ec-492e-9fbe-f55a9d6a3d63"> - <propertyInstance Id="f49f5203-2bb2-4ac0-b124-6bc8b7c0f514" name="HasBody" value="false"> - <elementDefinition Id="a7f50534-0c41-4fd5-9901-ad6875c53696" /> + <stereotypeInstanceHasPropertyInstances Id="191e239e-491c-45c1-b2bf-aece4e46c861"> + <propertyInstance Id="ac523f5c-fe18-4cef-b9db-cf19fbb7ac68" name="IsPartial" value="false"> + <elementDefinition Id="804050ab-87f3-4054-ba00-e603d7d18744" /> </propertyInstance> - <elementDefinition Id="dd075396-3945-4ce2-9c88-837a3c4b7a32" /> + <elementDefinition Id="d2299030-4ccc-4534-b050-9d38a841f295" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="66a261c7-53bc-42a2-bd3b-e1f91eb8b590"> - <propertyInstance Id="61aad5ea-8e97-465e-95f0-18351a5269ba" name="IsUnsafe" value="false"> - <elementDefinition Id="e551a954-1c72-4b9e-bc3b-8b93aaee73b0" /> + <stereotypeInstanceHasPropertyInstances Id="1d2c0344-464e-4c5e-a4ca-c006dfd9168d"> + <propertyInstance Id="3928ff26-25d3-4b44-bec5-3174c5717262" name="IsUnsafe" value="false"> + <elementDefinition Id="fdad94da-cb55-4717-b00b-8f97fe6c47b1" /> </propertyInstance> - <elementDefinition Id="6b4fa2e7-f38c-4507-aa20-e8a4bc23335c" /> + <elementDefinition Id="ad4aa6e3-9902-4b28-9537-b74456a87e85" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="86f9812d-06d5-4dbc-9a60-1588767c3a37"> - <propertyInstance Id="858c6979-2527-4442-8b6f-7f1c91e16c31" name="Inheritance" value="none"> - <elementDefinition Id="38783eec-1776-42d5-808a-ad8dd7ed19c4" /> + <stereotypeInstanceHasPropertyInstances Id="6024a532-693d-4661-8727-03867d88e1b5"> + <propertyInstance Id="bc2e987e-d5bc-4534-8793-97311452dbd3" name="Inheritance" value="none"> + <elementDefinition Id="2f778986-5e5c-4121-b841-a257b88fdd77" /> </propertyInstance> - <elementDefinition Id="f129d755-a48f-46ef-9274-e36ba828b968" /> + <elementDefinition Id="7db75fe0-7d69-4d53-b4da-5724c6c98f0a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cb931b69-0f97-4d2d-98e1-a0b21ebb9d4e"> - <propertyInstance Id="2197f950-8e6d-4f7f-ad36-d4dffbd8b856" name="PackageVisibility" value="internal"> - <elementDefinition Id="5e9000bf-f648-4c37-9ca1-a4cc9fa3a40d" /> + <stereotypeInstanceHasPropertyInstances Id="394f853e-e780-4473-9975-267bf0451d52"> + <propertyInstance Id="61a92c35-d1dc-41b5-bc02-85ee9901b67a" name="PackageVisibility" value="internal"> + <elementDefinition Id="d33de60e-15b5-42cc-9c8a-84835efc93f5" /> </propertyInstance> - <elementDefinition Id="cb4f9c4c-14d4-40b5-be21-1f6f7cd1e21d" /> + <elementDefinition Id="6b59bb60-6655-467d-b862-fdfe5c61b563" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ebb73035-ba8f-4367-96aa-64aa806649ae"> - <propertyInstance Id="5a08d9de-fa0b-4b75-886f-395a97374904" name="Set" value="public"> - <elementDefinition Id="8146aa40-adf1-4f8e-9a27-342788444fc1" /> + <stereotypeInstanceHasPropertyInstances Id="4cb847f1-d3b9-48b4-9521-20ea758102ab"> + <propertyInstance Id="1d079376-6af4-4786-9712-12cbe8156bfc" name="params" value="false"> + <elementDefinition Id="b917fa83-bd16-4960-ac53-6c32709835ca" /> </propertyInstance> - <elementDefinition Id="a8eb7add-2438-465a-a282-c2c80d445cb2" /> + <elementDefinition Id="64866e0b-7645-4c03-8582-437766bb2134" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="705636b2-f9ec-4e50-98a3-6058f8b54f53" /> - <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> - </type_NamedElement> - </property> - <property Id="4918ac61-1782-44c1-ada5-ac6e35d9e513" name="DragCoefficient" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="22799384-33b4-48bf-b6b4-fce1d96a51f4" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="29af4d87-fa1c-47e2-bfad-516784a20a77" direction="Return"> + <elementDefinition Id="836b2173-32be-4745-bb7a-d5bef1fe5d3d" /> + <type_NamedElement> + <referencedTypeMoniker Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" LastKnownName="IDrivingCycleOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="6047ca39-c408-499b-9976-2a9a2c707aed" name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="57803787-d858-4039-95d0-d725d5994ca3" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DDragCoefficient" tag="ViewCode"> - <elementDefinition Id="d9271d99-5cf4-4004-95b8-95e25e05c835" /> + <reference Id="9296516f-6fcb-4dce-a276-98d648fdd38b" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode"> + <elementDefinition Id="ef98f1c1-34a7-4dce-848d-5d8e1780f471" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="cf8a1732-ba58-47e3-87e5-0fefcde5a92d" name="property" profile="CSharpProfile"> - <elementDefinition Id="90455400-608b-4687-9ad9-1641a024f9c2" /> + <stereotypeInstance Id="b3c44c89-47ff-47a7-a188-e86a6c51128d" name="method" profile="CSharpProfile"> + <elementDefinition Id="1e9ca00f-910f-4b26-90d6-b28b8bddf8cf" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="355160e4-b2b2-428b-a1bc-88ec8c2afc2c"> - <propertyInstance Id="ba20f68a-026a-4054-a4d2-63053ca8aa50" name="ClrAttributes"> - <elementDefinition Id="8b0b2b01-3d65-49be-9d05-927d484a7852" /> - </propertyInstance> - <elementDefinition Id="0b831008-0ffe-4170-9609-8c1c2ece9d95" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="39a87fff-0f12-4626-b701-48afc513f875"> - <propertyInstance Id="b07424bf-9b0b-42ec-9710-198bf76374b3" name="Get" value="public"> - <elementDefinition Id="e9eebc44-bb00-4382-adba-1a4ebcceea74" /> + <stereotypeInstanceHasPropertyInstances Id="962123fc-01b9-4927-9969-08c2c6c8499f"> + <propertyInstance Id="05a74bc9-5fab-4da6-ba78-509ea5af1424" name="ClrAttributes"> + <elementDefinition Id="76ad1f3e-1621-4d41-8f20-46c6b5f63bb7" /> </propertyInstance> - <elementDefinition Id="4653ada2-9106-40ae-8a02-42269fbc3d6b" /> + <elementDefinition Id="5114e479-3cb4-4acc-a5a8-3f85c1c97036" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="23f23516-478e-4009-a4d2-70eb1ec0fe46"> - <propertyInstance Id="adca478e-2469-4187-9943-71518930ba58" name="HasBody" value="false"> - <elementDefinition Id="040be1b6-ce51-4d26-833b-4daeee838ed9" /> + <stereotypeInstanceHasPropertyInstances Id="6d865947-c3c3-4c81-9378-12e3ffafbc9a"> + <propertyInstance Id="623b9107-4199-4d39-bc7c-60558455e571" name="IsPartial" value="false"> + <elementDefinition Id="04eb4b44-b61b-4090-88a0-bf5c3e32bd3a" /> </propertyInstance> - <elementDefinition Id="94092bb3-b767-42cf-b233-ed1a29d75381" /> + <elementDefinition Id="814ce93f-6f96-49ea-a714-a80bf77feb33" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ebf7d6c1-bd0a-4de1-9403-422c4f16b475"> - <propertyInstance Id="b39cd8c6-7920-4269-9116-b7019b13010b" name="IsUnsafe" value="false"> - <elementDefinition Id="d89a8132-2ac0-4902-8775-269de3d7d9f0" /> + <stereotypeInstanceHasPropertyInstances Id="c98b2d71-e256-4eba-a7ea-8cff7ced83a2"> + <propertyInstance Id="8737a10f-4fb7-48f6-b943-18d71271cdc0" name="IsUnsafe" value="false"> + <elementDefinition Id="f900cd2a-6501-46c5-83b7-69fefa6e5268" /> </propertyInstance> - <elementDefinition Id="f050e28f-27af-4c15-a51a-b0edce602516" /> + <elementDefinition Id="282921c5-88c8-48ef-9588-d7584a544065" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a67f3119-718b-49bf-bcf8-039147f2fdf7"> - <propertyInstance Id="46c343bb-e979-4c00-a83b-7a606772c717" name="Inheritance" value="none"> - <elementDefinition Id="d361d15a-628f-45b0-b3db-7b280ec1dc82" /> + <stereotypeInstanceHasPropertyInstances Id="dc6a039e-35cc-4fb8-85c1-caeefca31c3c"> + <propertyInstance Id="58b46fbc-ced7-4d32-a570-e9689dfa857d" name="Inheritance" value="none"> + <elementDefinition Id="2ee6d6e2-266e-4f31-a3d4-80913d8df6ce" /> </propertyInstance> - <elementDefinition Id="b0734581-2106-4988-b7e8-ccab96fd3908" /> + <elementDefinition Id="41eca062-3f29-45ee-9d3a-b7b72cbc5b0f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="352dee6c-0272-470b-87f5-ce0f0f405549"> - <propertyInstance Id="e8b9819c-bd40-44bb-9741-df0ca82df684" name="PackageVisibility" value="internal"> - <elementDefinition Id="1ee7c3ba-d89d-4623-bbf9-a434ee7cd3a8" /> + <stereotypeInstanceHasPropertyInstances Id="60627e0f-b2d1-470a-ad6b-ee3ceb6bc95d"> + <propertyInstance Id="ec378e07-d02f-4d83-a8a2-30d1cd75e8ef" name="PackageVisibility" value="internal"> + <elementDefinition Id="7b8b9c89-efd7-4561-ac2b-159256c5c802" /> </propertyInstance> - <elementDefinition Id="60084ddd-9618-4abd-91c0-827f74b8deaa" /> + <elementDefinition Id="21da3bda-3d73-4716-829e-4955ad91944d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="29d82a12-0082-4da3-b59f-3885b873a3cc"> - <propertyInstance Id="fa47491d-6635-4bd8-ab17-d167bcba2cee" name="Set" value="public"> - <elementDefinition Id="785cd925-deeb-4ed5-ad15-d98a1c5c9558" /> + <stereotypeInstanceHasPropertyInstances Id="81db043e-f51f-4825-b79b-72e834ad90ac"> + <propertyInstance Id="4274f6a8-bb9f-4624-adb1-65dbbad75dcd" name="params" value="false"> + <elementDefinition Id="a938f5ab-a962-48c0-a177-feafa7dc701d" /> </propertyInstance> - <elementDefinition Id="709c64bc-f097-4648-ba5b-7f209a7acfb7" /> + <elementDefinition Id="1adef436-4f42-43cb-ac49-281724b9ec51" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="5bb8f522-6cce-4b3e-83fa-417262748ad6" /> - <type_NamedElement> - <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> - </type_NamedElement> - </property> - <property Id="99fec628-1759-4a89-a10f-3c5a595d0f71" name="CrossSectionArea" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="54252685-3b40-432d-a424-561c06ecc655" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="43b7caa4-69ad-49c8-bd40-4bd56f8dcac7" name="writer" direction="In"> + <referencesInternal> + <reference Id="6c5347b9-975f-429a-ad03-ce528a067026" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode"> + <elementDefinition Id="cf1d4fc8-445c-4495-bc4b-fdfc7d2f8a68" /> + </reference> + </referencesInternal> + <elementDefinition Id="f3ebe4e0-5435-43b4-858d-54dc23ac18d6" /> + <type_NamedElement> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="7a59aeda-8a8a-4a4c-8c00-ff888ae3bfd4" name="DoCommitSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="5cafdff1-7e3f-494f-94c3-34dad3690304" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCrossSectionArea" tag="ViewCode"> - <elementDefinition Id="a39d24a0-cd59-41d0-88df-96afd1d9d0e0" /> + <reference Id="47d1bd0a-cd2a-4c33-a83a-e1f812d87d7a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DDoCommitSimulationStep" tag="ViewCode"> + <elementDefinition Id="ff8eae49-c75f-4e5c-9d06-9c6ea0a177c8" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="bbc1a3a6-3d57-4905-a5f6-be4ab4f0a133" name="property" profile="CSharpProfile"> - <elementDefinition Id="06d2782d-e355-4f99-9f8a-50ab39125d7b" /> + <stereotypeInstance Id="0662f204-4056-4ed4-916d-47ecd8108166" name="method" profile="CSharpProfile"> + <elementDefinition Id="4aada18f-5071-43e7-a076-9536452f8574" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a50f8225-5d6e-4085-bfd9-ffa8e3799249"> - <propertyInstance Id="afc1d95a-3d85-4100-b6ea-24fcebfae88d" name="ClrAttributes"> - <elementDefinition Id="8097cbc7-ba66-419b-824c-6db61dd5ce26" /> - </propertyInstance> - <elementDefinition Id="a2dd6322-9426-4a28-a661-658d7e8b492d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c7bfb680-e6a6-47e7-8c53-c7c66af58c89"> - <propertyInstance Id="021e24e7-e4d5-4dad-8022-e645e68ccf95" name="Get" value="public"> - <elementDefinition Id="c6e403ea-9621-4f97-ac8f-45ebd0b04974" /> + <stereotypeInstanceHasPropertyInstances Id="6c4de5f9-abe2-4478-970d-360e5ef97914"> + <propertyInstance Id="f29cf4e4-3062-4013-96fc-b3b51b9b49ca" name="ClrAttributes"> + <elementDefinition Id="0fb2f827-7a67-4d16-ba5a-789eef11c628" /> </propertyInstance> - <elementDefinition Id="a7f037b2-38c2-466e-9268-641946e881bd" /> + <elementDefinition Id="5cecaddb-426b-4c12-8670-ec4b731a18b5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fafd1258-3011-45a2-85c5-ac88823ea896"> - <propertyInstance Id="9603d2a7-6749-47d2-90c9-ec5141e8f5cf" name="HasBody" value="false"> - <elementDefinition Id="da742c24-a759-40b7-a998-a34c39071e4a" /> + <stereotypeInstanceHasPropertyInstances Id="a8773e03-bce4-4ffa-81bb-acc9782e1e2d"> + <propertyInstance Id="182f12a8-9883-41ad-8d06-89d6cd4e27b3" name="IsPartial" value="false"> + <elementDefinition Id="a82ff9ba-3b58-4cc8-9a5a-01405691e47b" /> </propertyInstance> - <elementDefinition Id="b0cde0ba-7b1c-49f6-af32-20aa66106ac5" /> + <elementDefinition Id="03f8ca3a-f326-45a9-96b8-3d02488c38a5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d3ff1cfa-f4e0-4a74-9d92-3342814a23cc"> - <propertyInstance Id="4c4ccaa0-f872-48fc-8bc3-14a4ab58e660" name="IsUnsafe" value="false"> - <elementDefinition Id="d8a556b9-71b8-428a-9a87-a0906edb0e3f" /> + <stereotypeInstanceHasPropertyInstances Id="67d0ea57-c089-4c87-875f-f71ac371fa9e"> + <propertyInstance Id="c94568e3-fb4a-4894-96c6-3452cdcc0bda" name="IsUnsafe" value="false"> + <elementDefinition Id="08c6ff08-bdb9-4fb3-b87b-2f4dd9ba57cb" /> </propertyInstance> - <elementDefinition Id="e1398201-be68-4e72-86f6-b3e1f3187225" /> + <elementDefinition Id="a77b6287-b456-4731-bf3a-071c3058b0e0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0a58f1bc-b264-446e-92b9-a9161c68150e"> - <propertyInstance Id="fbb7ba15-c136-4dd1-94aa-d66e74551e2a" name="Inheritance" value="none"> - <elementDefinition Id="efbc7bbb-04d6-4297-b8e2-cbf22b1077c9" /> + <stereotypeInstanceHasPropertyInstances Id="c90ca0f0-fa75-4d77-b05a-4fcadaf11f63"> + <propertyInstance Id="e2a0a25f-fccd-4376-abc7-1efc20628f06" name="Inheritance" value="none"> + <elementDefinition Id="963c793f-856e-4f3d-bf2e-9d704474f467" /> </propertyInstance> - <elementDefinition Id="19e3f0fe-1cdb-43d2-a334-3b50c39d0e90" /> + <elementDefinition Id="c0e5a494-fe5b-409c-8975-e1b41bb28292" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3bd02bd9-669d-4508-ac82-08707a91e42a"> - <propertyInstance Id="67ea2d07-9124-4464-8b37-526cb982f21a" name="PackageVisibility" value="internal"> - <elementDefinition Id="59de80a4-edaa-4025-a9dd-4ce95b96f61b" /> + <stereotypeInstanceHasPropertyInstances Id="08f74080-c7d1-4ea1-8f30-45041d553678"> + <propertyInstance Id="c397672f-3145-4e60-9f23-5d614d940a8a" name="PackageVisibility" value="internal"> + <elementDefinition Id="dd1ffb53-8875-4d2f-affd-bcbca33232bb" /> </propertyInstance> - <elementDefinition Id="0524a04a-04dc-4759-9044-c646f34626ae" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a35a247c-19c5-41ee-a5fd-4a40e3a6763a"> - <propertyInstance Id="7968b32f-4caa-4824-bd01-b67193b5dac7" name="Set" value="public"> - <elementDefinition Id="74d73c1a-fdce-4370-b9ad-d77a5fb72da4" /> + <elementDefinition Id="4e6f247a-1be7-4334-837b-57934f710a9c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a6626024-acaa-4f29-8287-6c004d0f671a"> + <propertyInstance Id="f38de33f-5bd3-4356-a2c8-2b692e3d0347" name="params" value="false"> + <elementDefinition Id="155aa582-7fbe-4623-9d45-e132f42d0cff" /> </propertyInstance> - <elementDefinition Id="aded68ce-c52c-4c53-b1db-9a77a9680798" /> + <elementDefinition Id="e4ef69c3-2275-456a-9b0d-1d5e15c069ef" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="9c195527-49fb-4237-bfe2-afbdef68118d" /> - <type_NamedElement> - <referencedTypeMoniker Id="27c7c504-8342-4225-bfec-f17e9f9db3f6" LastKnownName="SquareMeter" /> - </type_NamedElement> - </property> - <property Id="2b07918f-ef58-44ca-9148-b8a7d579db37" name="DragCoefficientRigidTruck" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="eb71cf38-67c0-4b10-bfea-ac20b20246b5" /> + </operation> + <operation Id="8ed0ce64-bbd3-45c5-9edb-5e6e443df7f7" name="OutShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="888a90e6-5de9-417a-b7f0-e4682a396db2" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="95e3f88c-4dfe-4d2d-a67e-3099c239523b" direction="Return"> + <elementDefinition Id="441828b6-3323-49a1-932c-dc80bf0da6a7" /> + <type_NamedElement> + <referencedTypeMoniker Id="d3dbf564-5d44-4a8d-b4d1-0ce4e7c7caab" LastKnownName="IDrivingCycleDemandOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="909e263e-2f46-41b6-bf3e-73f165d77f68" name="InShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="60a3dae8-b54a-48fd-8f32-f9f0eb127aa6" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="01e74874-d5d2-4be3-9519-27a92035628a" direction="Return"> + <elementDefinition Id="d373fc4d-c7f1-4cfa-be20-1de67e7550b4" /> + <type_NamedElement> + <referencedTypeMoniker Id="77e92ec8-5073-427c-8bd3-8ad157b87430" LastKnownName="IDriverDemandInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="74f18fa6-7a85-4072-b1c4-42bfdf4205f7" name="OutShaft" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="2844c523-6976-4926-bafe-b77e2baa4fa5" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="92447cec-115c-49c2-add7-e5bc678d7512" direction="Return"> + <elementDefinition Id="e7587717-54ac-4fbc-abd3-4c10eb8e72ae" /> + <type_NamedElement> + <referencedTypeMoniker Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" LastKnownName="IDrivingCycleOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="fd35e293-9739-4264-9f0f-615e0957082e" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="1a693793-3b0e-44d9-b976-a9c965ad2261" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="de681506-6fb1-49d4-b325-21d5cd12b69c" name="absTime" direction="In"> + <elementDefinition Id="6809b85b-d275-419a-9545-c898f64c8241" /> + <type_NamedElement> + <referencedTypeMoniker Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" LastKnownName="TimeSpan" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="e2a8cb35-e843-408a-9f59-16aa3822beff" name="dt" direction="In"> + <elementDefinition Id="9c2648e6-d77e-4162-8fcd-8cdc909ce475" /> + <type_NamedElement> + <referencedTypeMoniker Id="292cde99-42cf-42f0-9827-d0c6c3a2578e" LastKnownName="TimeSpan" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="be6e323b-aba4-4b82-b124-e55377936836" direction="Return"> + <elementDefinition Id="98b5ba2b-ac7a-4b87-9484-87d637b5edf7" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </logicalClassDesignerModelHasTypes> + <packageHasNamedElement> + <referencedType Id="ecc4f8b5-b41d-4e8e-bd9c-1be22df52372" name="DriverState" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::DriverState"> + <elementDefinition Id="fadb1e23-9ef8-4b36-8907-cb9a09d23fa4" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="77e92ec8-5073-427c-8bd3-8ad157b87430" name="IDriverDemandInPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IDriverDemandInPort"> + <elementDefinition Id="b927a257-01d5-4781-9388-c38bd1db1a80" /> + </referencedType> + </packageHasNamedElement> + <packageHasNamedElement> + <referencedType Id="d3dbf564-5d44-4a8d-b4d1-0ce4e7c7caab" name="IDrivingCycleDemandOutPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IDrivingCycleDemandOutPort"> + <elementDefinition Id="acba282a-5e7f-4a9a-9327-8b3b7336ff3b" /> + </referencedType> + </packageHasNamedElement> + <logicalClassDesignerModelHasTypes> + <class Id="cf793bee-d208-404b-864c-689de5489934" name="TimeBasedDrivingCycle" isAbstract="false" isLeaf="false" isActiveClass="false"> + <referencesInternal> + <reference Id="ca9efac6-074c-4ded-946a-2efa01e8e30c" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle" tag="ViewCode"> + <elementDefinition Id="ca0cb248-c77f-4722-ac3c-38d71bfb440b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="45d7fe68-39ff-482b-a79c-fdbaa6660410" name="class" profile="CSharpProfile"> + <elementDefinition Id="08c8cf43-e73e-4cec-9837-406d0ebf6fcb" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="18413ce2-8a57-4dff-8e5e-466495387075"> + <propertyInstance Id="a79e0049-5477-4ffd-b849-6b99bc4dfa0d" name="ClrAttributes"> + <elementDefinition Id="7b2eb730-3fb5-4d33-9e37-1913c1979c5f" /> + </propertyInstance> + <elementDefinition Id="430fb8ff-426d-4b68-926d-8e41e1158791" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d5f7a224-f357-4996-9e70-b6feffc028c5"> + <propertyInstance Id="44db94f4-aeff-4a9f-a227-f60d6db93e25" name="IsPartial" value="false"> + <elementDefinition Id="f6689cb2-2765-4032-b198-d2d827ade1b3" /> + </propertyInstance> + <elementDefinition Id="b648077a-8163-488b-a409-43e9d4267b92" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="330aca8b-a8da-4d3b-a4c5-2a8b55d2521c"> + <propertyInstance Id="62aa6d15-9095-4160-b579-99a5e31a9dd2" name="IsStatic" value="False"> + <elementDefinition Id="973eeb80-62f1-4d20-99d7-9a992360dd33" /> + </propertyInstance> + <elementDefinition Id="75f43576-9f89-408b-a090-39d2eb031c3c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1b9aa9fb-d09f-43ef-b049-88569c07c14d"> + <propertyInstance Id="26867999-97c5-48c8-b4a7-2e0c38477374" name="IsUnsafe" value="false"> + <elementDefinition Id="4eed8d45-15b2-4750-b037-bdac984d22b1" /> + </propertyInstance> + <elementDefinition Id="1141f590-0087-4b45-8755-5244e5863b19" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="138da6eb-2453-4dbb-810a-8c8e8378dc1a"> + <propertyInstance Id="8b7bb3e5-e645-4f50-b782-94292a313e45" name="PackageVisibility" value="internal"> + <elementDefinition Id="01d82850-4f9a-47ab-b084-e4696111d23b" /> + </propertyInstance> + <elementDefinition Id="a5717265-a6b2-433c-8b76-49f1a2dcb8a4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8fc6d502-cc36-4b89-8253-8bf13e5dc096" /> + <targetEnds> + <association Id="437bc400-5071-4424-8d09-bccc09c17ecd" isDerived="false" sourceEndRoleName="TimeBasedDrivingCycle" targetEndRoleName="VehicleContainer" isLeaf="false" isAbstract="false"> + <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="146de61a-ae44-47bc-ae93-5b6853d934e8" name="TimeBasedDrivingCycle" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="4307ed78-1b9f-48b2-9973-863e9c7bd9a5" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="cf5dbdfe-0965-430b-b800-02eefb70cd8b" name="VehicleContainer" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="78350156-634c-4bd0-b95d-ca03c77694b9" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="b3870650-d84d-40aa-81da-4e2dd351e354" /> + </association> + </targetEnds> + <ownedAttributesInternal> + <property Id="b9d59461-91cb-4284-ac57-4ab2f8cc6cc7" name="Data" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="dc659740-1344-4443-bc6d-d86154d9d274" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DDragCoefficientRigidTruck" tag="ViewCode"> - <elementDefinition Id="4a5b71c6-dd86-41ae-ab75-e8bac3bf1a80" /> + <reference Id="40e6f2b6-ed66-483c-be8c-9bad1dcb63b2" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DData" tag="ViewCode"> + <elementDefinition Id="9dc9ff7b-6048-4239-b94d-010807e9a8bc" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="75ae9b3c-4061-44b9-a466-e55a6e37ec3a" name="property" profile="CSharpProfile"> - <elementDefinition Id="7bc12ceb-149c-4ec2-8401-70eda72d07d2" /> + <stereotypeInstance Id="7374de5d-de5f-405a-843d-ac2ab5ff371b" name="field" profile="CSharpProfile"> + <elementDefinition Id="ddef0f75-ef6b-4932-8101-5e5308f62da6" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cd8358c7-396d-4d71-b2ea-6945888d008d"> - <propertyInstance Id="0b28cf9a-bc32-44c3-8363-6bad15d98462" name="ClrAttributes"> - <elementDefinition Id="7e46d63c-4866-46e9-8e98-38e44ed1c064" /> - </propertyInstance> - <elementDefinition Id="dfae5501-b963-46a5-a75f-388a311e9830" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="48cbca27-83c5-4af5-8437-07ee602a8676"> - <propertyInstance Id="18ac600c-da8d-4f85-8ab1-cc2e6626d83c" name="Get" value="public"> - <elementDefinition Id="8a842199-5588-47ad-b3c6-2278c2e3fe05" /> - </propertyInstance> - <elementDefinition Id="feb76ef7-083f-43ec-9e52-efdc059aa639" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7f8025df-0ccb-45b2-a313-65c892efdcc7"> - <propertyInstance Id="2b2720c0-13f9-4ad7-8334-33e4cdc49a19" name="HasBody" value="false"> - <elementDefinition Id="39bd0073-2133-44b3-af50-75a5379e3f74" /> + <stereotypeInstanceHasPropertyInstances Id="d52f0188-8742-4d3c-b25c-82ce429400dc"> + <propertyInstance Id="7ae61fa5-1640-4692-9279-169118cfb895" name="ClrAttributes"> + <elementDefinition Id="ed618cfb-c9d6-4d27-b8bb-681c8f3bcffc" /> </propertyInstance> - <elementDefinition Id="c4a1d1a6-0716-4c09-954b-a23812f3b09c" /> + <elementDefinition Id="a2ca9c48-d450-4a46-85d8-8a94fe4c22ea" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a3109d0a-f940-4d53-b042-57c6f08a54ed"> - <propertyInstance Id="6392de4c-2632-4687-8704-d4e3f5f32ffb" name="IsUnsafe" value="false"> - <elementDefinition Id="cdaf1354-3aa4-4d78-a5ac-0bbe509ae3a3" /> + <stereotypeInstanceHasPropertyInstances Id="164412a4-f390-4cc4-bbea-9b602058deb2"> + <propertyInstance Id="ff4e3de2-0408-4ed2-b5a5-32869bdb5e80" name="IsConst" value="false"> + <elementDefinition Id="39946b59-10af-4f71-844d-2959e9c24ce7" /> </propertyInstance> - <elementDefinition Id="dd7bb7ae-cd46-4030-8a59-65efa468e788" /> + <elementDefinition Id="32dd749b-6a2f-4f08-b542-f7ad73799d09" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d5380009-76a8-4f23-9a18-1962e5c14f68"> - <propertyInstance Id="0b79eb0e-9382-41a7-a1f5-ce6356f52cf2" name="Inheritance" value="none"> - <elementDefinition Id="fc2773b8-70e4-4af7-9941-514d14834af5" /> + <stereotypeInstanceHasPropertyInstances Id="1cd2d0bc-6365-49c6-82f7-f8d174305e1a"> + <propertyInstance Id="99dfe4f1-68f4-4423-ac68-7fd006e78be4" name="IsNullable" value="false"> + <elementDefinition Id="dfb0e8ab-693b-4df8-8b7a-a04b4b76c251" /> </propertyInstance> - <elementDefinition Id="ae8c0d1b-b741-4d65-a7d9-fc621ff3676d" /> + <elementDefinition Id="ea2a49b4-cd24-4793-8eac-279d25d9719a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ace7ebcd-131d-45c1-9697-4a2913c37ef1"> - <propertyInstance Id="36534790-6e7c-4c99-b345-ea1e28d3a28f" name="PackageVisibility" value="internal"> - <elementDefinition Id="a5d74809-b962-4683-a998-c684eefc8cda" /> + <stereotypeInstanceHasPropertyInstances Id="99a051d8-1857-4308-a112-02ce2f160709"> + <propertyInstance Id="b9595bde-3fdb-4dd0-ac25-10f68fa87d04" name="IsVolatile" value="false"> + <elementDefinition Id="88718974-c2fc-493b-9b46-2dd0b6165da6" /> </propertyInstance> - <elementDefinition Id="9cf0b81b-88ba-47ac-879d-463ad1ce0ad5" /> + <elementDefinition Id="62aa79a7-8771-4bc6-be4b-6400fbd67174" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="87972417-c090-424e-bc44-acbecc6bd5b6"> - <propertyInstance Id="fea17e31-b3b6-4ea8-9b8e-bb83eeebf400" name="Set" value="public"> - <elementDefinition Id="2a1ad560-4710-4f20-a5af-ef35cfcdc221" /> + <stereotypeInstanceHasPropertyInstances Id="a1ffb905-d0ca-4316-96e6-3ac4a2e018f7"> + <propertyInstance Id="af8726db-3b1a-4380-a1a8-7e8ac7a3a264" name="PackageVisibility" value="internal"> + <elementDefinition Id="a19d68a9-e00e-4d28-a1c6-d96ba9e907ba" /> </propertyInstance> - <elementDefinition Id="9d91b29d-dec3-464a-a525-eee538f32793" /> + <elementDefinition Id="4df52c7d-cfa7-48b8-bd81-06208efc6c2a" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="180d8821-19aa-454c-88b6-d5bb11c53cac" /> + <elementDefinition Id="514aa245-b2f6-40a1-b1fc-7ac00e4554c2" /> <type_NamedElement> - <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> </type_NamedElement> </property> - <property Id="d86f875c-91f5-4031-871f-a750c7cd72ff" name="CrossSectionAreaRigidTruck" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="f1d1ff87-bdc5-458f-960b-d1cc57c87764" name="_outPort" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="693435d6-d6cd-43fb-ab2b-eb018f086042" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCrossSectionAreaRigidTruck" tag="ViewCode"> - <elementDefinition Id="0aa64795-2a1b-4c02-bcd3-a4d3243831fc" /> + <reference Id="af221018-99cd-467b-9738-aa202d3c4009" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D_outPort" tag="ViewCode"> + <elementDefinition Id="3bb8128f-4e2f-4be8-a0cc-204ee6d4608b" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="160dd3c6-d4ff-4aac-b9a2-be4764b69b6b" name="property" profile="CSharpProfile"> - <elementDefinition Id="86594c7b-efcb-41c4-bd72-955340e03f28" /> + <stereotypeInstance Id="da167dc9-275d-4929-ae98-a4a04e6ca94e" name="field" profile="CSharpProfile"> + <elementDefinition Id="f0356118-d306-467e-9283-a127edc8f319" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="98db3903-5aa0-4723-ac41-941bfe503649"> - <propertyInstance Id="633c51df-bb1c-41bb-829f-49544bfed7e6" name="ClrAttributes"> - <elementDefinition Id="6d33e075-fb08-45b0-bfaf-64404f55da13" /> - </propertyInstance> - <elementDefinition Id="e5a577a4-daf1-4a5f-8741-a514f3042c3c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7e0f9eae-9b53-4c03-83f1-682f24a0d179"> - <propertyInstance Id="9dbd970c-b768-4772-810b-17263df4079a" name="Get" value="public"> - <elementDefinition Id="183238c3-1556-4beb-9460-2702c760b813" /> - </propertyInstance> - <elementDefinition Id="3b703b33-9166-4f43-bce9-14da89a04629" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0f62f89c-11e0-442b-8bd8-88f3cc2bb3ba"> - <propertyInstance Id="063e449d-d477-4468-8016-f2249d776cc3" name="HasBody" value="false"> - <elementDefinition Id="039a2f89-3ee1-4436-be82-373fde1f26ae" /> + <stereotypeInstanceHasPropertyInstances Id="f98881bc-0999-42d7-80fe-01b816ff2e85"> + <propertyInstance Id="8a0adf4e-05ef-449e-b2e9-cf17aa3cf201" name="ClrAttributes"> + <elementDefinition Id="80a4fb90-658e-4ced-bf83-8e97e79c04dc" /> </propertyInstance> - <elementDefinition Id="e5e138ec-5dc6-4418-b749-1edc5efaa9a1" /> + <elementDefinition Id="4e1f4f6f-7df9-4ddc-b499-f8fbe89e4213" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f461a469-f26f-4f39-aca6-275a8195419b"> - <propertyInstance Id="1e75834b-c5fe-4977-adcb-2c0c9f624ea3" name="IsUnsafe" value="false"> - <elementDefinition Id="d8d69da9-c1ee-44a5-9f0d-f181d4b2ac8d" /> + <stereotypeInstanceHasPropertyInstances Id="c6587c02-b917-4a85-947a-01da8e3e5ca6"> + <propertyInstance Id="34e31b0a-c55b-4509-b105-4ed74bce9a7e" name="IsConst" value="false"> + <elementDefinition Id="04229eb0-9566-4fd8-af44-1e4aedabd7ca" /> </propertyInstance> - <elementDefinition Id="e36a808c-f36c-42b9-88fa-504ece5e3984" /> + <elementDefinition Id="f4ceac15-10cf-44be-a469-80af04775790" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e0e9ffb3-d824-4db5-a98e-fdcf8eeba4c9"> - <propertyInstance Id="fbfe4566-556a-465b-9dbe-82976773fd4e" name="Inheritance" value="none"> - <elementDefinition Id="5fb2e8a4-5737-4306-bdb7-7a3927b4e9bf" /> + <stereotypeInstanceHasPropertyInstances Id="cf447f56-eea4-4391-906d-12eeca1ed938"> + <propertyInstance Id="835b10e7-d214-4bdc-9605-730fdcb1e30a" name="IsNullable" value="false"> + <elementDefinition Id="7dffa716-e300-4dda-a4e1-02852ea0ee02" /> </propertyInstance> - <elementDefinition Id="35690acd-1113-4880-8988-1a3cac9e76c6" /> + <elementDefinition Id="5c0fc367-773e-4bdb-a360-1298e3f81280" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a11e7811-3c33-4f89-b67b-5f4dd320822d"> - <propertyInstance Id="ba5aff3d-adcc-421e-86ac-e1165814d90d" name="PackageVisibility" value="internal"> - <elementDefinition Id="63e7de1a-fc88-436b-ad7f-0f79226d3895" /> + <stereotypeInstanceHasPropertyInstances Id="405644e2-1471-463b-bbb8-6af1dec1daac"> + <propertyInstance Id="8c561b56-8dab-4310-8a0b-079cfa946032" name="IsVolatile" value="false"> + <elementDefinition Id="ef4b9ce8-309c-45be-81ac-1aadf525079a" /> </propertyInstance> - <elementDefinition Id="7b6229b4-0b57-46a8-a455-dcf7d8e48711" /> + <elementDefinition Id="54dcbe86-c0c8-4c7a-95e4-4fa9cda6a7c4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="10323fac-49cb-4d67-9677-2ab747ddc231"> - <propertyInstance Id="a1d6add1-059c-4a18-bc8d-ad37cf218be8" name="Set" value="public"> - <elementDefinition Id="e46008ed-5d54-492a-96ba-1bf6135a7380" /> + <stereotypeInstanceHasPropertyInstances Id="da5bc82e-23c5-4e21-9644-2552b5fd2b5f"> + <propertyInstance Id="7826cba8-f8f9-4811-83bf-117f27a813d6" name="PackageVisibility" value="internal"> + <elementDefinition Id="b3dd97e6-c651-4505-b4e2-d0f39c1ed9d2" /> </propertyInstance> - <elementDefinition Id="51deed6d-0483-418e-a50e-9e2d809d8fe0" /> + <elementDefinition Id="4facbda1-5523-4c54-9fb9-c833712465c9" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="f01299f8-e6a3-43f2-9427-b43a0d5a2ab7" /> + <elementDefinition Id="26e6c50c-b4b1-42f3-b433-0881b12f9b80" /> <type_NamedElement> - <referencedTypeMoniker Id="27c7c504-8342-4225-bfec-f17e9f9db3f6" LastKnownName="SquareMeter" /> + <referencedTypeMoniker Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" LastKnownName="IDrivingCycleOutPort" /> </type_NamedElement> </property> - <property Id="06387842-8c9d-40be-86b5-0e99e13a2fa7" name="CrossWindCorrection" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="baea6e3a-c24b-4859-b91e-64167f1b456f" name="TimeBasedDrivingCycle" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="331f69a2-2998-4c44-8fa5-2b1278b58d3d" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DCrossWindCorrection" tag="ViewCode"> - <elementDefinition Id="f7880588-d638-44b4-811f-5b82965690ad" /> + <reference Id="abc7dc57-8aee-4a50-9683-4c6666e846db" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)])" tag="ViewCode"> + <elementDefinition Id="eda15d1e-9ab1-404e-a17e-591d8ed266b0" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="439710df-7e78-44b0-831b-40bd6824f2f7" name="property" profile="CSharpProfile"> - <elementDefinition Id="e50d2dea-8fe8-40e5-8f16-6fb10f9c9feb" /> + <stereotypeInstance Id="9787f85b-bdc2-4a66-a207-d3f1cd43edcc" name="method" profile="CSharpProfile"> + <elementDefinition Id="89e20ca0-9de9-4fc2-af02-05f0545a2639" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ea0a1aab-d334-4549-b0bc-0ba1f22641b3"> - <propertyInstance Id="b9a24c1a-1a60-4bb9-8f14-7ca41e616b95" name="ClrAttributes"> - <elementDefinition Id="9e9a6308-7293-469c-ab8b-ba1b8e29504f" /> + <stereotypeInstanceHasPropertyInstances Id="443f8778-499e-4383-99a3-1c0e8053c52f"> + <propertyInstance Id="fa21e103-05db-4842-ae21-d922ef32e939" name="ClrAttributes"> + <elementDefinition Id="8a0f6d3f-4c9f-4e26-8724-41eda3de2b64" /> </propertyInstance> - <elementDefinition Id="26326a04-ed5f-437e-99f1-b4558bba1c3d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c039f0b2-cb7f-4283-aa54-ae209a83fd2a"> - <propertyInstance Id="c51e0d56-d177-42ee-a9ee-c11d5cfe6917" name="Get" value="public"> - <elementDefinition Id="6dd940f4-7289-4c7d-9b73-1b3f7b960a4b" /> - </propertyInstance> - <elementDefinition Id="bb4e46ff-0bf4-4fcf-85da-42edfb7aac8f" /> + <elementDefinition Id="525cddbc-25b0-4f91-9dbd-179df164f745" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e0cd4902-ba1d-495d-810f-022dd88fc013"> - <propertyInstance Id="4920484d-c0c5-4048-a7d0-bef51f5a0eb6" name="HasBody" value="false"> - <elementDefinition Id="cfae1b3c-3af2-499d-aa2f-dd2382f87746" /> + <stereotypeInstanceHasPropertyInstances Id="a63904f3-695c-4f0e-a101-0b62da3aa133"> + <propertyInstance Id="4b1c3487-dfbe-4772-9928-7ac901458a84" name="IsPartial" value="false"> + <elementDefinition Id="dfaa15b5-423e-48b6-a69a-bfd80bb6ab10" /> </propertyInstance> - <elementDefinition Id="cd0ec577-82af-4b33-af03-e6a97cf1d9bb" /> + <elementDefinition Id="a49871cb-7690-4a1e-ab1f-6b18c66b73f2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="753fc0a5-c5fc-4c53-9c78-a52aab022fc4"> - <propertyInstance Id="39ccbcbb-c0d6-4c5a-a88a-9e1800e0c956" name="IsUnsafe" value="false"> - <elementDefinition Id="e85417aa-0d4b-4b3c-b9e8-ccadb321d816" /> + <stereotypeInstanceHasPropertyInstances Id="482d761d-48c4-4687-92bc-f578190f8d63"> + <propertyInstance Id="9c76e860-0aa2-4e95-9abe-15cb4b0568e1" name="IsUnsafe" value="false"> + <elementDefinition Id="700665d9-9b29-46b5-9302-cab226f9cc66" /> </propertyInstance> - <elementDefinition Id="55e4ee56-02de-4d32-968e-825fdadfcfd0" /> + <elementDefinition Id="855b3f5e-672a-471a-9c06-1deadaf6acc5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="43c092c1-ffbc-401a-b1e9-b6eed8e3bf4a"> - <propertyInstance Id="9a0c2c14-13f8-40cc-bf5a-c6759d1e8bc8" name="Inheritance" value="none"> - <elementDefinition Id="36d081bd-c399-4c81-9c9b-69e8a44d94a9" /> + <stereotypeInstanceHasPropertyInstances Id="6321f72b-387f-4a8a-8277-c2507ff30aa8"> + <propertyInstance Id="04299200-b79b-4fce-a885-1bec4bd13656" name="Inheritance" value="none"> + <elementDefinition Id="031e9cda-a43f-4bf4-8ba3-daf6364f6df9" /> </propertyInstance> - <elementDefinition Id="f9759730-d775-49e6-93dd-ac6ff3f15b66" /> + <elementDefinition Id="51ce5c2d-76d3-42bb-aa71-294403752a2f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b281bfff-6e6f-4b35-9736-d16b9177c23d"> - <propertyInstance Id="b1a066f1-31c8-4b1f-b241-d52fb95cdb04" name="PackageVisibility" value="internal"> - <elementDefinition Id="49a65b4a-e68b-4f92-b516-bee37e7e98ad" /> + <stereotypeInstanceHasPropertyInstances Id="e4546c0a-82d8-4665-9837-ab20244abdf8"> + <propertyInstance Id="8c654824-2f93-4eba-b004-09a90d3b03d0" name="PackageVisibility" value="internal"> + <elementDefinition Id="cf20d5e2-7b6f-45f3-b6e6-7dca65f10c49" /> </propertyInstance> - <elementDefinition Id="67d0cbf8-724e-4024-9d07-2511913165ba" /> + <elementDefinition Id="3f66bdee-b694-4932-8105-e7281b8ec0d5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="698a2f3d-eb98-469e-9f51-91cf335963b4"> - <propertyInstance Id="7f3c3306-7e31-42c2-aeba-903ddbc5ac96" name="Set" value="public"> - <elementDefinition Id="9be97efa-b562-45ba-b61e-33da19bad0d8" /> + <stereotypeInstanceHasPropertyInstances Id="a743920d-e2d1-4f38-a4f3-a14cb16b4d14"> + <propertyInstance Id="a2fb3c92-f559-4cba-ae75-b62963f92547" name="params" value="false"> + <elementDefinition Id="ebd3f289-3806-409e-8336-46d488b0e03d" /> </propertyInstance> - <elementDefinition Id="0fbb2ac5-6ddd-490c-bf45-29af122ba420" /> + <elementDefinition Id="53f26b37-fdf7-4803-b4f3-c0f5a8741846" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="48a07c5e-b6a3-48f0-8d64-9f54d43f65a0" /> - <type_NamedElement> - <referencedTypeMoniker Id="8cd8d20c-a3c3-4f93-884c-745ddfec4876" LastKnownName="CrossWindCorrectionMode" /> - </type_NamedElement> - </property> - <property Id="d013a796-0484-4aeb-b23c-b1b8bfb80851" name="DynamicTyreRadius" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="7e25253f-a8cf-442b-aab4-18eaf53cf7a2" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="aa8f2f54-ae31-4119-a844-f87509df3cc3" name="container" direction="In"> + <referencesInternal> + <reference Id="650b4a09-9506-4272-9e0b-5b9bbf2707b5" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> + <elementDefinition Id="cac3e08d-9474-4e3e-842f-57158cf43c1e" /> + </reference> + </referencesInternal> + <elementDefinition Id="fdc3f657-ae99-4d6e-8b97-9df6141c482a" /> + <type_NamedElement> + <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="ffff61d2-63ee-4017-b0ed-8b419a9fccae" name="cycle" direction="In"> + <referencesInternal> + <reference Id="f91ee8a0-7193-4b95-a4ca-312d3955dd52" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)]) ParameterIdentifier%3Dcycle" tag="ViewCode"> + <elementDefinition Id="01995c6e-154f-43ac-acb5-b6087454eba9" /> + </reference> + </referencesInternal> + <elementDefinition Id="330aef43-97c5-4984-8e9a-f45a5cf1bc90" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="f2236ef2-ffa5-4d85-8526-91d9404e3cb6" name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="f0ebc67e-1ef0-450a-a6ec-fdb70b2a0775" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DDynamicTyreRadius" tag="ViewCode"> - <elementDefinition Id="13ffcdc7-dc42-4239-a29c-5308201a8472" /> + <reference Id="0531bdb4-5450-4ee0-b7ac-bc9c6723ddcb" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DOutPort" tag="ViewCode"> + <elementDefinition Id="2a18d0f6-d1b7-4348-bb43-20693cf8e6c2" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="0d3e44b8-457a-442d-823f-cc16669bda34" name="property" profile="CSharpProfile"> - <elementDefinition Id="67717d17-df09-4d99-91b2-579f08096807" /> + <stereotypeInstance Id="5cd5f439-e222-43a5-89e3-b868ccfaefed" name="method" profile="CSharpProfile"> + <elementDefinition Id="f76fbb12-b9bd-4d49-8e35-f0f17112b419" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3479cae8-35ef-4a50-b7bf-b4602ed503b6"> - <propertyInstance Id="8803ff11-92b2-49b8-ac30-8bbc13e62435" name="ClrAttributes"> - <elementDefinition Id="5e2c2c21-88bc-410f-aebd-c69382803773" /> - </propertyInstance> - <elementDefinition Id="fa4c8dab-efdd-42c8-be40-15b00c5085f4" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f4cf4ad9-adf3-487e-9c83-4d546abca330"> - <propertyInstance Id="b4e568b8-3cf5-441c-8397-b8885ef7f75b" name="Get" value="public"> - <elementDefinition Id="8bd767c8-947b-4343-8117-7258ca77a9ad" /> + <stereotypeInstanceHasPropertyInstances Id="3d28e530-e6e1-4e00-aa39-7a2859d08e23"> + <propertyInstance Id="b7aec485-968f-49a2-af5b-115f43292695" name="ClrAttributes"> + <elementDefinition Id="025582ea-9475-4e16-b26a-3d734cb03d66" /> </propertyInstance> - <elementDefinition Id="5c1aaf3a-e639-484f-8b9c-e1f31c2f4e36" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b5db8020-758f-4973-b0b1-5deab31131f3"> - <propertyInstance Id="86430341-7c15-4f66-b17a-83d9c95edecb" name="HasBody" value="false"> - <elementDefinition Id="e5d652ef-c493-4067-8dfb-54746cf0e496" /> + <elementDefinition Id="bdd8fa92-57ff-4b1a-8a91-597528175682" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="705b1283-a2ee-421c-9c35-aeb59da114ed"> + <propertyInstance Id="a751d57d-cde5-4801-a91f-07b11a6b3068" name="IsPartial" value="false"> + <elementDefinition Id="05b61fd0-a4a1-4630-b5a0-ad400b295546" /> </propertyInstance> - <elementDefinition Id="c2ce2ade-62be-47d0-bc4b-aa2b2348f591" /> + <elementDefinition Id="661cb0c2-5d86-48e1-8959-3a04bf3601aa" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="72f69ac6-71d4-4b46-b9c6-69143c4b0139"> - <propertyInstance Id="685aebac-85b3-48d1-a271-4502d72d0e19" name="IsUnsafe" value="false"> - <elementDefinition Id="11a470da-d926-4f83-a32d-292e12b4b42e" /> + <stereotypeInstanceHasPropertyInstances Id="f5e3bb9d-f377-4c78-97a8-f2bb2105517b"> + <propertyInstance Id="c702191c-94eb-4f95-ac9d-63f36492aff0" name="IsUnsafe" value="false"> + <elementDefinition Id="5d9dedf6-e4a5-4084-9602-4e00dd5d1ce4" /> </propertyInstance> - <elementDefinition Id="f10638f3-bf02-478f-9da2-cada4b301dec" /> + <elementDefinition Id="b2499d37-3242-4054-8085-666e266f6ce6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6b0cb8c2-812e-4bff-b5ca-a62413d00565"> - <propertyInstance Id="90c5d421-3565-4e0e-9012-8be19ecea470" name="Inheritance" value="none"> - <elementDefinition Id="409fd2b0-8c1a-4812-a764-dd86c343f1b1" /> + <stereotypeInstanceHasPropertyInstances Id="015f31fc-efae-4d19-bd7a-77dfb820140a"> + <propertyInstance Id="a5ea0dc0-4f1f-47e4-a0a1-39a89e9db99e" name="Inheritance" value="none"> + <elementDefinition Id="664e8730-9ae0-4be1-a483-8bbd84039978" /> </propertyInstance> - <elementDefinition Id="1d9ae6e9-e7a8-49b9-a13a-fdf298ed5a7a" /> + <elementDefinition Id="ef671849-2b56-4c0d-8a56-78d7dc02d240" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="85af35e3-7540-4645-b2ff-edf5ccb479d1"> - <propertyInstance Id="a692b89a-3d42-4c7b-928c-06ec4bd5b114" name="PackageVisibility" value="internal"> - <elementDefinition Id="648d2e8c-83e4-489f-8fbd-939597278cf7" /> + <stereotypeInstanceHasPropertyInstances Id="5f9a539a-6653-428d-94c3-26bd36d2b7f1"> + <propertyInstance Id="57bb1adc-9dd4-4a53-a2ad-199a9b15f374" name="PackageVisibility" value="internal"> + <elementDefinition Id="611702d6-a8f1-4377-b2a0-ec08e89f3fd0" /> </propertyInstance> - <elementDefinition Id="368f75e4-263b-4083-a562-d947048bc241" /> + <elementDefinition Id="a42c3e23-94b5-4c29-9a9d-d77af8d4793f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a670f0f5-2f0a-49e7-b3c5-b86647eaeff1"> - <propertyInstance Id="aec3855c-9d54-48c0-a860-58f1fd3e3709" name="Set" value="public"> - <elementDefinition Id="3640802c-ccf4-42bb-82e4-8e0fa996af9d" /> + <stereotypeInstanceHasPropertyInstances Id="f7f131bb-1d81-47fe-8e55-5ea87dd275b2"> + <propertyInstance Id="804b2902-f0d2-493a-859d-9b5ecdf00c19" name="params" value="false"> + <elementDefinition Id="14017ec2-f617-4a29-8980-ac7c54714586" /> </propertyInstance> - <elementDefinition Id="ede4c33e-e871-4e7b-91ce-6a8ea1e2d4c8" /> + <elementDefinition Id="818c93bb-0a25-484a-82b9-3927db40c67b" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8cafb431-3606-4bba-b8c5-aa02576e1cdd" /> - <type_NamedElement> - <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> - </type_NamedElement> - </property> - <property Id="ec226adc-c18f-498f-8e56-825abc26a81a" name="ReducedMassWheels" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="230ac709-faa6-4c9a-a187-d9c78cff107c" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="969159be-129b-4f90-a258-0fd64c7d680a" direction="Return"> + <elementDefinition Id="84bf413a-b290-4e64-ac3d-46e03e92e18d" /> + <type_NamedElement> + <referencedTypeMoniker Id="ca4d8f59-d1cf-4a9a-931b-273c9f020166" LastKnownName="ISimulationOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="c9444d8b-3d9c-4b06-ab9c-c06b77b83b48" name="InPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="af2903af-447b-4dda-8412-f9e68c1aa7fa" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DReducedMassWheels" tag="ViewCode"> - <elementDefinition Id="844bfcbd-95ff-4d34-ba74-b4105c1da070" /> + <reference Id="81c930d9-ac1c-4352-98d4-4c32ab770dce" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DInPort" tag="ViewCode"> + <elementDefinition Id="ea756b12-5be0-463c-a32a-26812924744a" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="563377ae-84ba-46db-ae2f-1ba5689d9ea8" name="property" profile="CSharpProfile"> - <elementDefinition Id="eb7f8299-ee69-4f90-9c5c-f0bba15024e6" /> + <stereotypeInstance Id="dbeea234-fb13-4943-8aac-3856407ed214" name="method" profile="CSharpProfile"> + <elementDefinition Id="d551c2df-6baf-425f-9221-39a25f812a36" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="243b7444-70b6-4b4e-bfa2-c1e09107fdc9"> - <propertyInstance Id="e565d87e-abc3-4a14-86fd-6b02f65ef139" name="ClrAttributes"> - <elementDefinition Id="d39e9b7d-7c40-43f1-a6a9-5923c6a06f6a" /> - </propertyInstance> - <elementDefinition Id="26f61609-d7b5-4e06-9fb7-211aab8ccf3c" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a8b4e79e-cbad-4c85-9906-200d7612acd7"> - <propertyInstance Id="f0f2790b-a541-48a0-851f-4cb141e9d291" name="Get" value="public"> - <elementDefinition Id="05ae18e7-506a-4b6d-8e8d-a7b4da239cc1" /> + <stereotypeInstanceHasPropertyInstances Id="3832d345-6343-4acf-aaaf-f706e44cbcd6"> + <propertyInstance Id="070ba632-8505-47f8-bc67-d25eb4e4ce5b" name="ClrAttributes"> + <elementDefinition Id="4257e346-024c-4b7f-9284-ae4cdd0c1d2d" /> </propertyInstance> - <elementDefinition Id="0ae3cc75-762e-40e2-aca2-7319030922bc" /> + <elementDefinition Id="b16922be-a511-4a90-9e28-d6c78b9eb183" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6c124304-9814-4691-9625-9b92cabf68a9"> - <propertyInstance Id="ea0aa12d-9a05-4b60-9655-17e496686e1d" name="HasBody" value="false"> - <elementDefinition Id="c3d25248-be84-48f0-ac16-193245d459a9" /> + <stereotypeInstanceHasPropertyInstances Id="b21e3d5c-9a98-4dbd-b496-85d6e8d85550"> + <propertyInstance Id="70603dfe-3501-4b44-a316-fc7d6b57e2ac" name="IsPartial" value="false"> + <elementDefinition Id="0c0ef132-7f52-4ebc-ba41-468952505f8a" /> </propertyInstance> - <elementDefinition Id="2a24869e-f585-4dd3-8be9-744caae86490" /> + <elementDefinition Id="4791b995-6d6a-4d1b-8ca5-2945822c3c2f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9b08769e-9155-403a-b55d-8e4767991be2"> - <propertyInstance Id="55a7cc95-eebb-4cd2-979d-c9504197f0c0" name="IsUnsafe" value="false"> - <elementDefinition Id="f7fdbb0e-c056-47e4-a917-6bebba0b891e" /> + <stereotypeInstanceHasPropertyInstances Id="675ecb1f-5144-40ae-8787-db256c3251af"> + <propertyInstance Id="c1efe377-1ee1-4e4c-840c-60c7061246b6" name="IsUnsafe" value="false"> + <elementDefinition Id="f96a41c2-a3f4-4a63-8c90-5a466dd39935" /> </propertyInstance> - <elementDefinition Id="a4387133-4098-46c1-8575-c1e2b0187c5b" /> + <elementDefinition Id="e833ab77-ccc7-4bb5-9991-2ee7944495da" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ea900c22-ce71-4ca3-9c0a-cfd10ac7ef63"> - <propertyInstance Id="fb1ef4c2-8b56-4327-afd0-30d026b36e1f" name="Inheritance" value="none"> - <elementDefinition Id="b395d70f-e724-4b2a-8d8b-9c3fb45108bc" /> + <stereotypeInstanceHasPropertyInstances Id="edf3e550-5a52-405f-a317-69d9c925bcac"> + <propertyInstance Id="be533e69-1226-42e9-9b86-96025cfd4dec" name="Inheritance" value="none"> + <elementDefinition Id="2b99ac0f-61d4-48c4-95b1-cfba09b8f789" /> </propertyInstance> - <elementDefinition Id="2218c6e8-40f0-4ab8-b063-b18ccb1480c3" /> + <elementDefinition Id="9630b44d-7fd5-4cd1-8642-602a9561ee5b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b44b94ab-f817-4275-89d8-d3706b5fa147"> - <propertyInstance Id="8c010e31-3668-49a6-b9dc-a51837b47190" name="PackageVisibility" value="internal"> - <elementDefinition Id="5585e3fd-55e6-4bf0-833c-f0c6c621a93c" /> + <stereotypeInstanceHasPropertyInstances Id="fd44ba67-b326-4591-96ac-836fe8303f0b"> + <propertyInstance Id="71a27f4c-f13a-41ad-9d3c-6fa2022e5a0c" name="PackageVisibility" value="internal"> + <elementDefinition Id="56e56a98-088c-4270-9e5d-581162955976" /> </propertyInstance> - <elementDefinition Id="ce896d2e-de55-4fae-8a4a-9070bba78d45" /> + <elementDefinition Id="e076fe17-6db6-4d31-9083-852c61875a7b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="97d510a6-a9a0-45a4-95ca-52c273dbce0e"> - <propertyInstance Id="f0bc0e1a-34bd-47bf-a927-818eaaa2edb5" name="Set" value="public"> - <elementDefinition Id="271f03f8-43bd-4b45-93ef-4e12d4f5351c" /> + <stereotypeInstanceHasPropertyInstances Id="bdb9628d-c70a-426b-abd3-eb277b1f54ab"> + <propertyInstance Id="babf92d6-2927-4e7c-b73f-2935c4b0b89e" name="params" value="false"> + <elementDefinition Id="96b57e50-4920-4b0f-92ef-0193fc264dd8" /> </propertyInstance> - <elementDefinition Id="2741b394-0784-4f36-b8d1-2d199b58f63d" /> + <elementDefinition Id="4821d73f-4e08-4acb-bdb9-a87533adcb04" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="ed14fd0a-7ea2-4ba9-992d-aaafb3019d2e" /> - <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> - </type_NamedElement> - </property> - <property Id="43f3cc2f-c6f3-4b17-bc3f-fb056b953367" name="Rim" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="c796a7c9-fb9a-44fe-b996-10e720ae5c13" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="313d3f7a-d4c4-446c-abaf-5ba23a62e0ce" direction="Return"> + <elementDefinition Id="75e854a8-c431-48ca-8e79-46b694d6125d" /> + <type_NamedElement> + <referencedTypeMoniker Id="27f3246f-2ad0-46a0-8cb5-5db13e2f2d3d" LastKnownName="IDrivingCycleInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="ad0f497a-5be2-4cee-b569-8b70e792a0ca" name="TUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="6eb08d7a-6d32-4340-8dfe-3ccdb7696e4b" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DRim" tag="ViewCode"> - <elementDefinition Id="da644424-b02b-48e5-8871-ea5d89823263" /> + <reference Id="6bbd79b8-b34d-4263-950f-717524ee7d41" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" tag="ViewCode"> + <elementDefinition Id="92e979b0-09a7-43aa-8da6-c7c67bbc9d70" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="a2cda745-639d-461d-a962-a9d56e430c0c" name="property" profile="CSharpProfile"> - <elementDefinition Id="8501cee0-2e62-46a0-8cab-a0ed0c68e768" /> + <stereotypeInstance Id="e83fcde0-fc95-4329-afeb-5b9aab04a825" name="method" profile="CSharpProfile"> + <elementDefinition Id="5ca92dc6-aab2-4a91-be48-18e70100a298" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2ca83ee0-5eb2-4d6b-80d3-42c8eb447d31"> - <propertyInstance Id="7fbd1b74-9305-43a4-bb7a-21e5a2359fbe" name="ClrAttributes"> - <elementDefinition Id="ee2e28a4-3dfc-426b-a5e8-680e166f7f2f" /> - </propertyInstance> - <elementDefinition Id="5524209c-58d3-4251-919c-ba3a9106fb4d" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7b8f7e60-c116-41e3-b66d-a88e04831d2c"> - <propertyInstance Id="7b6f37f3-1727-42c6-826c-b40170dc791e" name="Get" value="public"> - <elementDefinition Id="7d86c82f-3aee-4854-bd50-097434a8b2b4" /> + <stereotypeInstanceHasPropertyInstances Id="3c787893-7fb7-43fd-8bc0-d1c7e643e04e"> + <propertyInstance Id="26f8db58-85fb-4f40-b4ca-6a09d19364e1" name="ClrAttributes"> + <elementDefinition Id="497e0cd0-1f11-4856-adb4-a271d6cb8939" /> </propertyInstance> - <elementDefinition Id="75e2d419-8fa0-4fea-abd7-5e144b9790ed" /> + <elementDefinition Id="e5ee6d18-d612-4dda-b548-5abb121511ac" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="03a223ab-ab8e-4e25-833c-5ab071e54283"> - <propertyInstance Id="225e7dd5-267e-4ce1-8903-222eacc7b31b" name="HasBody" value="false"> - <elementDefinition Id="0850921d-530e-4854-a8ed-6cb6a116fd5b" /> + <stereotypeInstanceHasPropertyInstances Id="a1a6e646-e60a-44e2-8a9f-ab976b08bb82"> + <propertyInstance Id="e883d51b-d8cc-471b-917d-a4af2022d0fa" name="IsPartial" value="false"> + <elementDefinition Id="f77bacc3-8123-4e88-a28f-b4c3a2d6f6a8" /> </propertyInstance> - <elementDefinition Id="19468108-e8cb-4ca4-9197-7c6f265e33c6" /> + <elementDefinition Id="b8f89304-dd44-4622-9c5c-c74edeeb902e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3ef37b85-4297-41f4-bdae-c637df0e60d5"> - <propertyInstance Id="3198487f-54ab-4c68-8c8f-f49c4eeb2fde" name="IsUnsafe" value="false"> - <elementDefinition Id="d6aa1184-6eb6-404a-b227-03679d3859e9" /> + <stereotypeInstanceHasPropertyInstances Id="18d62e3d-2196-4fbe-a923-36c3c2b338e8"> + <propertyInstance Id="72144813-07f2-4c4c-b432-588e45a7b20f" name="IsUnsafe" value="false"> + <elementDefinition Id="ced88a62-dbe9-488f-8303-78a0cf6ead7e" /> </propertyInstance> - <elementDefinition Id="f47207cd-deaf-431b-b74e-b67bfd31ba78" /> + <elementDefinition Id="54b2b370-ae93-4f05-b6a9-bbdcaa111a0a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4b46d385-9158-462e-b95d-0ea8c2f336f2"> - <propertyInstance Id="f142c5f9-a4d5-442e-b776-a0ed2de7574f" name="Inheritance" value="none"> - <elementDefinition Id="6d84b2bb-d0d2-4e91-b7e7-30b40e4f2770" /> + <stereotypeInstanceHasPropertyInstances Id="8a0f2a46-5053-4b75-8bbf-b9ff7dde278c"> + <propertyInstance Id="36494f87-6245-42c1-a080-19508c275981" name="Inheritance" value="none"> + <elementDefinition Id="77b1e79b-a2c7-4584-aac5-4398ad0ee669" /> </propertyInstance> - <elementDefinition Id="f6f8378a-0b37-4469-aedf-39b3bc107c0e" /> + <elementDefinition Id="b29cd74b-0147-4290-b4a7-5ad5d8363f66" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="81e4c9fb-f76b-40e8-924b-b35af56230b1"> - <propertyInstance Id="04446838-f0a6-42b4-a9b0-efe04c23c388" name="PackageVisibility" value="internal"> - <elementDefinition Id="0559c406-5d89-4ff7-b95e-f07bc94d3a8d" /> + <stereotypeInstanceHasPropertyInstances Id="a7b6ef41-9bc6-4f23-9ca1-851e04240e2c"> + <propertyInstance Id="cb97d77c-e479-4e0d-a933-9a45876b8c14" name="PackageVisibility" value="internal"> + <elementDefinition Id="911d3953-ae45-4664-8a28-94f92b6698b7" /> </propertyInstance> - <elementDefinition Id="389035e1-918d-416b-a0af-587f4bcd29c8" /> + <elementDefinition Id="391d0611-c8d3-467c-91f1-757b7cdb2ddd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d518310b-937b-447e-8692-331ce8642315"> - <propertyInstance Id="a63b1bbd-9198-45dc-b821-8777f5bd6e0a" name="Set" value="public"> - <elementDefinition Id="c145df2f-8b18-4b67-bb63-548ed2665522" /> + <stereotypeInstanceHasPropertyInstances Id="8852e6f5-5da5-403f-b497-5397655d868a"> + <propertyInstance Id="18522710-c33d-47c5-b684-db2827c40e02" name="params" value="false"> + <elementDefinition Id="264cf100-4190-4e7a-aa5b-19d836b876b0" /> </propertyInstance> - <elementDefinition Id="2e41e73d-ad16-406b-bfd9-afe9032a210d" /> + <elementDefinition Id="e6d8a34a-b224-4a13-97b7-9d24ef4d2aef" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="68baf7a8-1925-4d50-b94a-bf9a8e488578" /> - <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> - </type_NamedElement> - </property> - <property Id="b0f36b5e-fe68-4b11-a07b-f4e6779a8336" name="TotalRollResistanceCoefficient" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="b1db4dcf-71e2-4bbc-a26f-5b330ca5bc1e" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="2e08e3b8-1dc9-4b1d-8b9c-546c85bcaf74" direction="Return"> + <elementDefinition Id="c191183b-c37a-4f70-9bf9-c3ad68d57a1d" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="22061ecc-ca74-45e9-805d-c9f3c2767b59" name="absTime" direction="In"> + <referencesInternal> + <reference Id="b033a7e2-484a-4d32-8ebc-2032bd3fee35" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="834b0fd7-9a04-4eaf-8c50-898c4b1a6705" /> + </reference> + </referencesInternal> + <elementDefinition Id="86b8c8bb-eda7-4cce-8db8-6ff9efd2bbae" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="b98622a4-5976-42ac-97da-a10da1542608" name="ds" direction="In"> + <referencesInternal> + <reference Id="c206e027-2d65-4c8d-8cd2-8ec20069ff81" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Dds" tag="ViewCode"> + <elementDefinition Id="a7e3341d-ae1d-4cc8-bcc2-c20fddf65913" /> + </reference> + </referencesInternal> + <elementDefinition Id="9a08378d-1ca3-4abe-9c71-dda7d4bb9b2f" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="e4397b58-de16-46a3-bf17-da438d5afa64" name="Request" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="7c72933c-3d7d-4cea-bb6f-1cb93e436e9b" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DTotalRollResistanceCoefficient" tag="ViewCode"> - <elementDefinition Id="15e782fd-8d3d-4c3b-bb6f-2ebdbb1ed786" /> + <reference Id="b23a9839-d2df-40da-8f84-29a402c71b99" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)])" tag="ViewCode"> + <elementDefinition Id="8fb35a84-148d-4a51-b92c-25e581b43278" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="de60beb3-467b-4b1b-8322-b6e3c34bebfe" name="property" profile="CSharpProfile"> - <elementDefinition Id="8349002a-a466-4b47-89f4-69acad8ba373" /> + <stereotypeInstance Id="a31eae77-1403-4781-af42-b39a47d0c612" name="method" profile="CSharpProfile"> + <elementDefinition Id="e8c552d3-5e82-4f86-a838-e534fb7bc0f0" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c07fd29b-d606-4036-86dd-8581c3c77e71"> - <propertyInstance Id="3885cf31-4e86-4e44-bddb-c6b107c73da7" name="ClrAttributes"> - <elementDefinition Id="daddf23c-8045-472e-9e41-1e2bfc7123bf" /> + <stereotypeInstanceHasPropertyInstances Id="da6c0b4c-7663-4838-a558-5f1cd790a847"> + <propertyInstance Id="2aaac412-4279-4669-877d-bf17cc1043e8" name="ClrAttributes"> + <elementDefinition Id="96aaa646-6816-4971-a7cb-aed919d2e8dd" /> </propertyInstance> - <elementDefinition Id="ccf8c085-d17a-442e-ada6-c53db758fa72" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8d59aa0c-20c4-4d56-815a-336fe2f3f2c9"> - <propertyInstance Id="bc47d0e9-53d4-4e73-9fa4-829dd24e5871" name="Get" value="public"> - <elementDefinition Id="67b8c59f-e07a-49e5-8423-5969d071113c" /> - </propertyInstance> - <elementDefinition Id="49448aed-6b65-44ba-b4d1-58baf4b2f3a2" /> + <elementDefinition Id="062fdae3-17b0-4509-9b8c-8df9e46017af" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bfb97205-3d02-4af5-801f-101bb990b9c0"> - <propertyInstance Id="0a5e0c72-ab37-45d9-8e70-bc24273bd870" name="HasBody" value="false"> - <elementDefinition Id="9bcc99eb-48f9-4dfd-8c10-c52311bf96c6" /> + <stereotypeInstanceHasPropertyInstances Id="45dea681-b7ca-434c-95bb-da49970494e6"> + <propertyInstance Id="9e248810-ca9a-4565-b1ce-b27bbac83f48" name="IsPartial" value="false"> + <elementDefinition Id="ec0e84d3-ca8a-469a-a4a1-a5981ad4d291" /> </propertyInstance> - <elementDefinition Id="6314b6ac-fb25-4499-9ed0-0415bd7ee5df" /> + <elementDefinition Id="e2b7a477-9bda-4fbd-8a7f-35aef4e87956" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="adc02ea1-5766-491e-87aa-0359beddcf56"> - <propertyInstance Id="a967615d-91a4-467d-888f-2f40a9c5a2b1" name="IsUnsafe" value="false"> - <elementDefinition Id="525990ed-bc41-43d7-a521-0a89e4e022eb" /> + <stereotypeInstanceHasPropertyInstances Id="7dfa4f73-a5bc-4212-9d51-606d8a5d9f75"> + <propertyInstance Id="6aee7d6d-9f87-4408-816c-69feed6e20ea" name="IsUnsafe" value="false"> + <elementDefinition Id="e4cb07e0-e5ad-4018-951b-3435c7f1872d" /> </propertyInstance> - <elementDefinition Id="9d585b15-4fd4-4965-b078-8ac22a268580" /> + <elementDefinition Id="99d225f7-abac-41e6-9493-43f910ebc2f2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="724ff590-e4ea-4e17-80f4-86a983dbf592"> - <propertyInstance Id="8a3147f0-596c-4b40-bc4a-87faf0fdd36d" name="Inheritance" value="none"> - <elementDefinition Id="0c9bde5c-5f48-4d1a-b5bf-214a887b34d0" /> + <stereotypeInstanceHasPropertyInstances Id="18d24d1f-d6da-4f04-a8d6-313e3ebeed1f"> + <propertyInstance Id="c101a17c-affd-47b3-8d82-0e365c80121b" name="Inheritance" value="none"> + <elementDefinition Id="be7eb650-b10c-48df-91c4-f42d11ab6201" /> </propertyInstance> - <elementDefinition Id="d0c71f60-4492-42de-8fb5-a3173c1957a8" /> + <elementDefinition Id="59e59794-03e3-42c2-9c7d-19a835001f00" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="673324fc-68fc-4672-bc84-76d471c7d07e"> - <propertyInstance Id="f2860150-5178-46c3-8da0-68248681ff4e" name="PackageVisibility" value="internal"> - <elementDefinition Id="5259a9e0-2187-4b32-aa09-8b7ad3bcaa99" /> + <stereotypeInstanceHasPropertyInstances Id="26e80d57-73ac-483e-8882-ac17f1a14114"> + <propertyInstance Id="0d12a82f-a9c6-4923-b390-24b027eaecb8" name="PackageVisibility" value="internal"> + <elementDefinition Id="246f5cab-40b7-4ce1-a07d-aa600f1ebe39" /> </propertyInstance> - <elementDefinition Id="c44c497b-5356-4715-8585-c2a47c2d681e" /> + <elementDefinition Id="c7409c8e-929d-4d13-aa4f-7640e723e42d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="399c43fc-6f22-4b0d-85cd-060963da3c9a"> - <propertyInstance Id="404d056b-f2f9-4af1-b852-71b7d2bc49f0" name="Set" value="public"> - <elementDefinition Id="8d0107cf-d2c8-4e55-aae0-879fd950f29d" /> + <stereotypeInstanceHasPropertyInstances Id="4f5a2448-a503-4c1a-aeae-e3226b165482"> + <propertyInstance Id="0f22ff69-425b-4894-b6e6-06b696a25fa3" name="params" value="false"> + <elementDefinition Id="21c3bbf4-6d50-49dd-bd08-feda7197ea95" /> </propertyInstance> - <elementDefinition Id="36688338-0843-4be6-8523-2d3a3674272b" /> + <elementDefinition Id="b0c0e9fe-ff23-4442-abbc-e03396d1ffac" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="2ac3912f-dbb0-404d-ba97-04f13217ae0f" /> - <type_NamedElement> - <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> - </type_NamedElement> - </property> - <property Id="f7959a4c-7b6f-4d46-be8a-a9c609454aea" name="_axleData" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="fecc5ea3-75ec-4e1c-820c-178309e986e8" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="90ed8b1a-7e45-4a8e-8d30-7e9dae210bf7" direction="Return"> + <elementDefinition Id="12e1b8ca-2716-451a-a85e-938ce4509a60" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="77930837-eb30-42bf-9475-7aac82c5b07c" name="absTime" direction="In"> + <referencesInternal> + <reference Id="c1b0ddf2-c19c-424c-9e0b-b0787ec4360f" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="5b6820f8-aaf1-4648-a180-eb5410e9d850" /> + </reference> + </referencesInternal> + <elementDefinition Id="59f0e3b4-be0b-4b1b-9ee3-4bb3659d1f0c" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="60bf9c35-09d8-496d-9b31-159358f9dd63" name="dt" direction="In"> + <referencesInternal> + <reference Id="12efea33-0760-4eca-b852-4af012785a76" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="aed8640a-bfc7-4c85-9856-505f240972a3" /> + </reference> + </referencesInternal> + <elementDefinition Id="3642c241-0d5f-44b3-9d42-c599b58f7b88" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="9f42307d-3bd4-4f27-850c-ab57a4e29089" name="Initialize" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="89bc53a6-592f-49b8-a105-f25a356cb1e3" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3D_axleData" tag="ViewCode"> - <elementDefinition Id="79d295cb-d156-445b-b1ff-5b890ff80a9c" /> + <reference Id="6532118a-7933-4a9f-9260-18dbe7fe595c" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DInitialize" tag="ViewCode"> + <elementDefinition Id="7595d730-b7db-4be8-acc6-af8841a31023" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="796dd1ab-4a90-4e80-8ad9-b5039056b6ce" name="field" profile="CSharpProfile"> - <elementDefinition Id="bf598840-c488-4934-b4ca-94c35d9c2dd8" /> + <stereotypeInstance Id="1d4070a9-dbf5-4ca2-bef1-ecf1fc1f26bf" name="method" profile="CSharpProfile"> + <elementDefinition Id="e2787348-b538-4fea-80df-739a69f5af27" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f1d4702c-911d-489a-bcc3-6fc7a12d16b9"> - <propertyInstance Id="b3a5edd2-8eee-4c2c-b435-b6166978a51d" name="ClrAttributes"> - <elementDefinition Id="da698c2d-5c31-4497-82c6-73bbf3e892bb" /> + <stereotypeInstanceHasPropertyInstances Id="7f065aab-7f5d-4c62-aca7-d012122e5469"> + <propertyInstance Id="a363b02f-f846-4a98-8833-fdfb25f7c17a" name="ClrAttributes"> + <elementDefinition Id="98c52a3c-0746-4be9-831f-a9b7dc0051c6" /> </propertyInstance> - <elementDefinition Id="535f14ba-0060-4fa4-bf62-8cd1354202da" /> + <elementDefinition Id="5e7af3f9-8fd8-4f59-a6b4-3402dcaffc35" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f4bf0c1d-2e31-48be-8a49-410a0c7e6038"> - <propertyInstance Id="ad693d89-0718-4ff9-bfaa-929d1a695d84" name="IsConst" value="false"> - <elementDefinition Id="69145cb8-0e8d-4a4c-84f5-6363626963b5" /> + <stereotypeInstanceHasPropertyInstances Id="076b3b4b-0336-4d6e-a064-92d16cb90b0e"> + <propertyInstance Id="4f14a7a9-9d55-4d7e-8e8d-22e7d87cadfe" name="IsPartial" value="false"> + <elementDefinition Id="2ea9fe0d-d022-4ee7-95e0-485826492fb0" /> </propertyInstance> - <elementDefinition Id="137f9243-24b6-45c9-97a2-6a92a279a797" /> + <elementDefinition Id="906b1a79-eb09-4bf2-939c-0156af0411d2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ade37c90-9939-423b-a50d-5e75b9335539"> - <propertyInstance Id="71f31e23-5453-4655-a3fd-e55580cf67b2" name="IsNullable" value="false"> - <elementDefinition Id="841533c6-4e58-4e83-9837-f80bb26319de" /> + <stereotypeInstanceHasPropertyInstances Id="67b727da-b679-47bb-abcc-73725b8402a7"> + <propertyInstance Id="1018e991-4d74-4f42-a455-0cbdd7ef9a82" name="IsUnsafe" value="false"> + <elementDefinition Id="8d879c12-3d93-4d4b-9fe8-1a1d79f0a81b" /> </propertyInstance> - <elementDefinition Id="0ff99f35-f856-48cf-a7bc-6b712c525210" /> + <elementDefinition Id="2b2870ad-7acb-4620-80b0-bcac362fdc2f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="daabc804-1581-45a9-b047-dfc3ae747706"> - <propertyInstance Id="7c4b2d28-85a6-41d7-b068-55d58f8f0a93" name="IsVolatile" value="false"> - <elementDefinition Id="e0387233-99b2-493d-992b-68b7ca7b13ed" /> + <stereotypeInstanceHasPropertyInstances Id="5f20180c-2a87-4a31-a52a-91176ae55b88"> + <propertyInstance Id="3a33008c-83c4-4ec9-b366-b6607a3a127b" name="Inheritance" value="none"> + <elementDefinition Id="6105ae67-5810-4dc5-b078-fb99f77f588b" /> </propertyInstance> - <elementDefinition Id="5b2536a6-4d95-42fc-b30b-b1950cfd4f93" /> + <elementDefinition Id="2444e8e5-1d4e-4f28-9258-93c30c5f15e5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0f04a34a-73cb-4a0c-a755-a594ae84788e"> - <propertyInstance Id="a2884718-75fc-44fe-9241-d4241f0bc3c7" name="PackageVisibility" value="internal"> - <elementDefinition Id="93a4350f-c1ff-4c77-a66a-00e11426b32d" /> + <stereotypeInstanceHasPropertyInstances Id="a91d20d3-436d-4873-8058-a99e39047b2e"> + <propertyInstance Id="acbbef6a-9eff-47c1-9004-efe77c2a5c60" name="PackageVisibility" value="internal"> + <elementDefinition Id="ddd6da83-28c4-448a-a505-d022e3074863" /> </propertyInstance> - <elementDefinition Id="d41484a1-9880-465d-98f1-e770e3522fdf" /> + <elementDefinition Id="9482542d-75e8-4504-bc91-fc5cf9c68653" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f0b1c05f-8fbd-4c59-9043-19a7dd86b000"> + <propertyInstance Id="06edefe1-9249-4aa4-affa-9e3366b91668" name="params" value="false"> + <elementDefinition Id="b4e70279-fb0d-4304-ae71-a1e1ec79902d" /> + </propertyInstance> + <elementDefinition Id="7c08ff6a-89f6-4b1e-9810-fdd142dd62a2" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="34307e5c-c61d-4c07-9180-430f38aa6834" /> - <type_NamedElement> - <referencedTypeMoniker Id="c82d7a22-68c6-41d5-b711-2206bcc9125e" LastKnownName="List<Axle>" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="8d168a42-1752-460b-9d1c-1ff0c4abce9b" name="TotalVehicleWeight" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="3e5cbe19-147f-49ee-a82a-ee7bdb090ef7" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="f38235f0-e676-480b-bc3f-0a48bd9c4f8b" direction="Return"> + <elementDefinition Id="da2c6c17-fc71-43ea-a280-f5d9c5a66d27" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="0f619925-4658-44a5-902c-3ff2918e1c53" name="TUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="866658fb-5144-46dc-b1e4-a7942f20825d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DTotalVehicleWeight" tag="ViewCode"> - <elementDefinition Id="0283e300-10e8-40ec-974d-2d9894ec7b8b" /> + <reference Id="e5825c33-c890-4efe-8746-77bf956c51ac" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDrivingCycleOutPort)])" tag="ViewCode"> + <elementDefinition Id="50577d9f-b3d1-4c8e-9071-e6b73868e734" /> </reference> </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="e70aa612-372c-4146-9e8d-63bd993341cd" name="method" profile="CSharpProfile"> - <elementDefinition Id="e3b452fa-8681-4981-9971-bf944debcc8e" /> + <appliedStereotypesInternal> + <stereotypeInstance Id="88e5642c-1381-4f3c-add0-5c35b53023ce" name="method" profile="CSharpProfile"> + <elementDefinition Id="a4083d5c-bf65-4eca-862e-16255d2807cc" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0ecd29a9-52de-4ad0-a86a-22575e32e722"> - <propertyInstance Id="b77d6be5-068b-4c69-8ddf-7689a6c8a999" name="ClrAttributes"> - <elementDefinition Id="c597dde2-1e62-41d9-bf3c-5a8dab019770" /> + <stereotypeInstanceHasPropertyInstances Id="ff1fe17c-57b0-4694-bd5d-76631a35c43a"> + <propertyInstance Id="6746bf38-1e2a-448b-ba2c-db444de8b130" name="ClrAttributes"> + <elementDefinition Id="a61d2775-5504-4609-a4c7-2095a2d42730" /> </propertyInstance> - <elementDefinition Id="c9dc6c6d-3c79-4ac5-ab5c-4ede4faa6532" /> + <elementDefinition Id="7538acec-5ebe-4b03-a9a8-be1ae0d030e0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="84a530c9-7546-44b0-88e1-c7164a3374ca"> - <propertyInstance Id="ce40e443-56f0-4b9f-9155-c54ad527b2d8" name="IsPartial" value="false"> - <elementDefinition Id="107bfb54-450c-4144-8d2d-e7a69f08d6a0" /> + <stereotypeInstanceHasPropertyInstances Id="4274e209-4ff7-42cd-a5f3-59ae21ca8f7e"> + <propertyInstance Id="94eca4e3-9e47-4d94-918a-c5f789173934" name="IsPartial" value="false"> + <elementDefinition Id="8beefc1f-f594-4d72-85b9-126871e8184c" /> </propertyInstance> - <elementDefinition Id="3c63500e-f79b-4533-824e-a7c449c66bbb" /> + <elementDefinition Id="7586f8c6-6f9c-462c-bf1c-d48260729ecd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fe60c2de-e51d-42f1-87b8-77abcbcbef24"> - <propertyInstance Id="ca9e4b6e-df1f-4de5-9229-0b195e375f14" name="IsUnsafe" value="false"> - <elementDefinition Id="7bcfee2d-58aa-40b9-bbf6-63d2f42ca2a8" /> + <stereotypeInstanceHasPropertyInstances Id="90acea90-ec9d-423d-83e0-c4de02afa6d3"> + <propertyInstance Id="2c35c95b-b1f5-4537-b4a0-138499f451c6" name="IsUnsafe" value="false"> + <elementDefinition Id="f2223f64-2c7d-4c35-809d-99a9da184ce3" /> </propertyInstance> - <elementDefinition Id="0980d53c-5592-456d-adfa-b2c270468fb1" /> + <elementDefinition Id="7ce7cc7f-f09e-4a32-b5f6-61ffd00b2069" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4ae4054f-3364-46a3-a6c0-c587da529ad2"> - <propertyInstance Id="fd5395ad-fe00-40ad-b24d-c0e910c4353e" name="Inheritance" value="none"> - <elementDefinition Id="4167c1c7-c813-4f4b-b3e8-44951fe4a687" /> + <stereotypeInstanceHasPropertyInstances Id="cb2643b6-88e8-4ab0-852b-7e8c9494d53f"> + <propertyInstance Id="ecd99fd3-375d-4718-9e30-f2953405ad82" name="Inheritance" value="none"> + <elementDefinition Id="d32603c7-e534-4005-9490-9d976e2798fb" /> </propertyInstance> - <elementDefinition Id="859e6837-4ca2-4a1f-92b2-114bf9e4f179" /> + <elementDefinition Id="baf37f24-0ae8-4e8e-a5cd-29c07ec070be" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c3e38535-e9f2-40a7-b6c6-4b8fa2b93134"> - <propertyInstance Id="bb03a41d-c91a-4998-865f-5d8e58639986" name="PackageVisibility" value="internal"> - <elementDefinition Id="ebcb015b-f757-4287-9d4c-f541ee0e3039" /> + <stereotypeInstanceHasPropertyInstances Id="33ff4f1b-ecc0-4be8-b6a9-a447c7683ae6"> + <propertyInstance Id="6ba7a1a5-ee98-43d4-9b49-b7328dab6949" name="PackageVisibility" value="internal"> + <elementDefinition Id="b559039d-1a7c-4a1e-9405-b5ed9ec1f3d5" /> </propertyInstance> - <elementDefinition Id="772ed2b6-f687-4ec2-bfbe-0a4403251e7b" /> + <elementDefinition Id="b8d6737b-9e9f-4a14-83d8-8c4cc02cf5eb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a54ba56f-6110-4c7d-8ba8-d83589f19d0d"> - <propertyInstance Id="cb2a41a0-9254-451e-86f4-f9af3e2e2d08" name="params" value="false"> - <elementDefinition Id="c11932c8-362e-4bc0-9890-994cdb15a374" /> + <stereotypeInstanceHasPropertyInstances Id="5f990144-c79d-4989-b2c7-f19148d7b152"> + <propertyInstance Id="190d4ffc-ed1d-485f-b210-d465ed34f8da" name="params" value="false"> + <elementDefinition Id="50f3ce0f-0ac6-45a3-a505-bd7b5ce97e25" /> </propertyInstance> - <elementDefinition Id="113585dc-9199-4e96-949c-e60a507300d8" /> + <elementDefinition Id="7061ec9d-775f-4b77-9ed8-5dbd198f0e12" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="5a3a5258-ad42-49f6-9d75-ce6fd5a5610f" /> + <elementDefinition Id="03e052aa-ecbe-4a80-b29d-789168368b58" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="cdefef28-08a2-469b-9376-9bbadbcc0266" direction="Return"> - <elementDefinition Id="2dc482ee-8415-43ca-98ae-73d7f6a768bd" /> + <parameter Id="ee63f00b-250e-476b-94dc-ad61fdeec307" name="other" direction="In"> + <referencesInternal> + <reference Id="96be7c40-6f90-4e12-9a97-b14482bbbe61" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDrivingCycleOutPort)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="4c8021a7-92c0-4037-9674-04cf3afddb3b" /> + </reference> + </referencesInternal> + <elementDefinition Id="3f1ae1f8-3cbf-444e-9811-08be0f42a9db" /> <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + <referencedTypeMoniker Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" LastKnownName="IDrivingCycleOutPort" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="4b2f9684-a6b2-4876-9129-e9deaa928cb9" name="TotalCurbWeight" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="cc5d7b3e-18dc-4957-8586-e55b77fb8584" name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="7cf2f1b6-ee5a-4edf-b1e8-5952eebca1bc" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DTotalCurbWeight" tag="ViewCode"> - <elementDefinition Id="ccdf5bfb-f0d6-4372-b63e-4f52dceea404" /> + <reference Id="f936d5c0-a35f-407e-86da-8e8aa7a3cf96" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode"> + <elementDefinition Id="4b4dfe63-0e17-402f-9df2-e4eaf04605e9" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="3a19dd7b-b9ff-4e6c-bd18-9ecf39bb86d4" name="method" profile="CSharpProfile"> - <elementDefinition Id="018284c5-9a98-47ee-9813-a6e38869c4cc" /> + <stereotypeInstance Id="32051eb6-17a3-41fb-be04-625e6832ca69" name="method" profile="CSharpProfile"> + <elementDefinition Id="caba9f54-7b26-4f37-8571-4c150ac3159b" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="06f2285e-eeb1-480d-a56c-866dc1d53dac"> - <propertyInstance Id="8ce3e0b6-d749-4e3e-92da-00d4356afcdd" name="ClrAttributes"> - <elementDefinition Id="93a71d90-615e-454d-8fc3-4b1ec0078f50" /> + <stereotypeInstanceHasPropertyInstances Id="5d33e4e0-12cc-498b-82af-ab4709e2b530"> + <propertyInstance Id="873c36dd-0343-4138-8c8f-56f7b2951db7" name="ClrAttributes"> + <elementDefinition Id="d1e8f0a7-63f0-49b1-a18a-25584b65eb3a" /> </propertyInstance> - <elementDefinition Id="bb56b9cb-8286-4263-b09a-ac4188e3cecb" /> + <elementDefinition Id="4a6f369b-ea19-45c0-be0c-ffce26a7f630" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c3ddcecc-90d6-4855-a2c8-dcf329e299c5"> - <propertyInstance Id="9e15335c-845a-414f-9bbb-d61288139f12" name="IsPartial" value="false"> - <elementDefinition Id="adfa17b2-499e-40af-ab36-46feaf55f813" /> + <stereotypeInstanceHasPropertyInstances Id="6af89882-32e2-43a7-9f25-715228270380"> + <propertyInstance Id="ad176236-df5c-4b9f-9f1f-add73f324d3f" name="IsPartial" value="false"> + <elementDefinition Id="24219cf6-dd68-4cc9-ac3c-110a30d1a3a4" /> </propertyInstance> - <elementDefinition Id="cffd3c8b-3219-476f-a574-0d1c05797314" /> + <elementDefinition Id="62584f0f-1f4c-483c-8734-554c931c0ddb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f2bc515c-bb6e-4e22-ada9-30e6a2920b5a"> - <propertyInstance Id="d75938db-067b-463b-891b-02a2c3c806e9" name="IsUnsafe" value="false"> - <elementDefinition Id="b214f369-5fc8-4193-8d50-f34aed00cbe9" /> + <stereotypeInstanceHasPropertyInstances Id="0683e22d-97b5-4627-98dc-3d94acf2c46e"> + <propertyInstance Id="64153515-9c33-4b59-844c-14f18dc8bc72" name="IsUnsafe" value="false"> + <elementDefinition Id="41fa58f3-daeb-476a-a348-eae92779e27c" /> </propertyInstance> - <elementDefinition Id="d45deced-ee0e-4c6b-a730-6f71924c953a" /> + <elementDefinition Id="b5462e86-c16e-4e99-bc2b-810ab680cd85" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="216eecf8-563b-4d4b-b4fb-07415eeddf54"> - <propertyInstance Id="d7c5f720-ad20-480a-8d70-48010df6caa1" name="Inheritance" value="none"> - <elementDefinition Id="e626f23d-6b7c-49de-8be6-14fafbb091d3" /> + <stereotypeInstanceHasPropertyInstances Id="7efcdf85-7f05-4d87-a8fb-ad8b5a38b188"> + <propertyInstance Id="873e77c4-dc6b-49ea-98db-d49171a97390" name="Inheritance" value="none"> + <elementDefinition Id="c05bf23d-0a10-44ff-acbe-887557c33310" /> </propertyInstance> - <elementDefinition Id="d36d1166-5718-4553-9b55-e4c062f2d789" /> + <elementDefinition Id="8fd011e4-e964-4827-968d-310e07a712c6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0f8c13bf-de5c-4dcd-b4b7-b0921691622d"> - <propertyInstance Id="78dc6c97-285e-47b2-8968-abf6e60c6f89" name="PackageVisibility" value="internal"> - <elementDefinition Id="4db2ecc3-7c2a-4d30-b603-20e3ae5cd30f" /> + <stereotypeInstanceHasPropertyInstances Id="728187a3-9132-47c0-9e5a-565a9e75a8be"> + <propertyInstance Id="bbb0a80a-d3e6-41d8-b49c-3568d9a9c26d" name="PackageVisibility" value="internal"> + <elementDefinition Id="253aa466-7f86-4132-86d6-15d68d15408f" /> </propertyInstance> - <elementDefinition Id="ddb9c743-21b9-4e01-838a-7699a89c0137" /> + <elementDefinition Id="11fd9da3-fb19-4ad8-9807-2726ea841c03" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5388c942-d4c9-4ea3-b2c9-009e26d50e82"> - <propertyInstance Id="0b4bb208-60c5-46b5-9828-a40f0cad4595" name="params" value="false"> - <elementDefinition Id="d427fd1d-2fd3-4c26-9066-9d8a4215d82d" /> + <stereotypeInstanceHasPropertyInstances Id="0d059049-c5a5-403d-b994-9fc7843cda7c"> + <propertyInstance Id="75517cd3-d187-477e-85e5-f65cb38f0525" name="params" value="false"> + <elementDefinition Id="dba20f7f-157e-41b1-99c2-9f12053d6bdf" /> </propertyInstance> - <elementDefinition Id="425bcf39-1105-4b4d-98d8-a794645f1122" /> + <elementDefinition Id="dfd428a7-a01f-4ed5-80ad-f317e188b365" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="540c7783-3968-418c-8d2e-4bd34dc4f464" /> + <elementDefinition Id="df88cd0c-0d0b-4de7-a3d1-f6907c61fe47" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="9f653ad6-7724-4148-b537-625dfd882092" direction="Return"> - <elementDefinition Id="7003a1fc-e1ed-4da2-8791-455281a44341" /> + <parameter Id="a896d788-7518-4b4b-a632-3da97c46ac23" name="writer" direction="In"> + <referencesInternal> + <reference Id="a811a093-8d40-4d2e-aecc-d5e26c29ea04" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode"> + <elementDefinition Id="85de5d61-ef29-4d4c-b525-845863042111" /> + </reference> + </referencesInternal> + <elementDefinition Id="96ddb83c-ebde-473a-938d-ca94eebbc319" /> <type_NamedElement> - <referencedTypeMoniker Id="56eef501-daf3-498a-b88a-3302cddfe13d" LastKnownName="Kilogram" /> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="46c577e0-e5b5-4c9c-ad3e-ccf5d774f072" name="ComputeRollResistanceAndReducedMassWheels" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="3de3e41c-c673-40a2-bb8b-12f14ad13009" name="DoCommitSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="dc42f111-028e-48d1-8749-751e737e493a" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3DComputeRollResistanceAndReducedMassWheels" tag="ViewCode"> - <elementDefinition Id="0591e9d7-cbf7-455a-8c17-9d39a49b09f8" /> + <reference Id="80838c10-909c-4ed8-979d-847301529630" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DDoCommitSimulationStep" tag="ViewCode"> + <elementDefinition Id="8f73f84d-1e0e-482a-b021-4af63bdc9909" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="9ec91db4-a36e-4d48-8291-355f5e704fb5" name="method" profile="CSharpProfile"> - <elementDefinition Id="f8728408-180e-4bd9-b1ac-d5f2bc861504" /> + <stereotypeInstance Id="38252892-b3ea-4f37-adb0-7cc1ef5090f7" name="method" profile="CSharpProfile"> + <elementDefinition Id="c341a0cb-9ac6-480d-b58a-a3795de7441f" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e999ce10-40c2-441f-8d1a-8996b6522f2d"> - <propertyInstance Id="29ce11f7-91c9-4579-8185-21fc00edb369" name="ClrAttributes"> - <elementDefinition Id="6d71d08f-0d69-4458-9a4f-8102bd69d781" /> + <stereotypeInstanceHasPropertyInstances Id="98a3ade1-295f-4f52-b511-0f23b1bba0cd"> + <propertyInstance Id="03697a7f-6ea3-4fee-808c-5affb59ecdd8" name="ClrAttributes"> + <elementDefinition Id="e6f1e39d-de5f-42ab-9fd2-36a3da305f5c" /> </propertyInstance> - <elementDefinition Id="3c8e2fb6-bc13-4184-ae04-b77d0462453c" /> + <elementDefinition Id="397dafa1-c236-4585-9238-659f1a0531c9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f3c8eb6d-9cf6-45cb-872b-81960f2300fd"> - <propertyInstance Id="a5ba7772-f3ed-4802-a311-ed0fca8d820d" name="IsPartial" value="false"> - <elementDefinition Id="a1edeae4-ea46-44f1-8163-342de7834476" /> + <stereotypeInstanceHasPropertyInstances Id="12d2ebfd-0d0d-42ff-b6dd-9c8fd9fb3b9f"> + <propertyInstance Id="f2cdc5bc-92ba-4721-9350-c16da6a28f0f" name="IsPartial" value="false"> + <elementDefinition Id="e0811964-ee96-47a1-a7f9-14fc8aa90fa1" /> </propertyInstance> - <elementDefinition Id="03e0b274-e0b9-42fd-a8fa-b31a159dc55f" /> + <elementDefinition Id="3681aa67-80f6-4de3-945f-7361bdad8672" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f85bcac8-b17b-4ade-a592-1709f020b234"> - <propertyInstance Id="5581acac-56e3-4da7-81db-9b035bf97fcf" name="IsUnsafe" value="false"> - <elementDefinition Id="08f8dd7d-e8ef-40bd-a936-e3eb3afa0c87" /> + <stereotypeInstanceHasPropertyInstances Id="0ea792a5-2a06-44cf-a485-4fe9747840e2"> + <propertyInstance Id="83957cee-7ddc-4535-9abf-6500e75fc812" name="IsUnsafe" value="false"> + <elementDefinition Id="eef60836-e658-48cd-9cda-5fd349f3df1d" /> </propertyInstance> - <elementDefinition Id="e26ee28f-603e-4df6-b6c3-3590f1bd3cd6" /> + <elementDefinition Id="88825bce-779a-4582-b950-93ad6ff4f6b3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5b01ff79-048e-4a1a-b250-8e6f5e7adfbb"> - <propertyInstance Id="21583bd2-4d27-44e3-a2f6-b2d416e589fc" name="Inheritance" value="none"> - <elementDefinition Id="75590d1c-b567-4fec-8582-cd0b48d40a10" /> + <stereotypeInstanceHasPropertyInstances Id="94fce2ae-17d9-4c48-a3e9-e1870301d77b"> + <propertyInstance Id="7f477c8d-31ac-48b6-897e-1f3c3d97e9f0" name="Inheritance" value="none"> + <elementDefinition Id="76564df5-97b0-4745-aadf-9a7fa07395cf" /> </propertyInstance> - <elementDefinition Id="132fc22a-5e99-4500-8989-0af4ccdc8ed7" /> + <elementDefinition Id="63712b49-ffbb-4a5a-a091-a835bc07337a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="975feb03-b312-4483-9a82-5c74cda65152"> - <propertyInstance Id="c48bd23c-f01c-4185-873b-3863948fdd2a" name="PackageVisibility" value="internal"> - <elementDefinition Id="7f3ffe66-33d6-478f-bc8c-465e1abeacfa" /> + <stereotypeInstanceHasPropertyInstances Id="81581c29-a295-4b06-b0b1-51646e903e50"> + <propertyInstance Id="71a07ecc-6301-4c5f-9c2e-5202281ed94a" name="PackageVisibility" value="internal"> + <elementDefinition Id="cde5e4b0-aa49-48ff-aef2-e6519de51eaf" /> </propertyInstance> - <elementDefinition Id="29c6e789-4cb5-47ee-bc05-eb15b07b2fb0" /> + <elementDefinition Id="8d24ac01-9951-47cb-8370-08a31e9719a6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e8868597-5991-4417-b688-afa1682b1df1"> - <propertyInstance Id="5368b312-51a1-4cd3-b2d3-e3cb68614d0e" name="params" value="false"> - <elementDefinition Id="866e2b49-63a8-4cf3-b4f8-8099537167ec" /> + <stereotypeInstanceHasPropertyInstances Id="f53cc696-72bd-4bd6-99ac-680b1cb3b229"> + <propertyInstance Id="938d060e-76c8-4dd9-83c6-9076a1334d4d" name="params" value="false"> + <elementDefinition Id="efb29eb0-08ee-4a2b-be2f-4a1ffaeb4093" /> </propertyInstance> - <elementDefinition Id="1be6dc8d-1e6c-48a4-9137-ab89da6658a2" /> + <elementDefinition Id="1cb54b6d-09e6-4ad5-9732-1d4d3e4ee6f7" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="935b8044-c158-4584-9bd1-bdecccd75e8e" /> + <elementDefinition Id="250da5fd-8de5-4236-bf48-740278bb460a" /> </operation> - <operation Id="e633267c-7a59-43db-8209-410224ab452a" name="VehicleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="bac508f3-aa31-4865-9ba7-f2164a3fb786" name="CycleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="9b42ba02-043b-46ed-9151-ee59c4f92da3" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="589016f7-0b82-4792-a0e2-6428d20537d8" /> + <reference Id="bd5dfa1c-5d7e-4dda-b1ce-6a79337b3050" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DCycleData" tag="ViewCode"> + <elementDefinition Id="9e827796-54bc-4c6c-833c-de0d604ed88b" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="12eadc4f-fd6d-478f-9818-1aea2fa8e5d4" name="method" profile="CSharpProfile"> - <elementDefinition Id="38b50f9f-2679-4985-832a-04d4c0bf0820" /> + <stereotypeInstance Id="44dc4cd8-3f39-437f-a0ab-f95d3ed70126" name="method" profile="CSharpProfile"> + <elementDefinition Id="c23f4720-351b-48e6-8d98-90c04b0e34d7" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="78e324d4-63b4-4d66-bb72-2a66154f9203"> - <propertyInstance Id="3a25bd25-243e-4e9f-ae42-7ebea7e8172b" name="ClrAttributes"> - <elementDefinition Id="83e5b062-5812-4407-9da7-a5304d407329" /> + <stereotypeInstanceHasPropertyInstances Id="78c4c3f0-a20c-49c1-909f-2cdcb1c51a98"> + <propertyInstance Id="15bb672e-e15f-4d33-894b-b195d67c9eca" name="ClrAttributes"> + <elementDefinition Id="c7bcc88c-b703-40f4-a110-cf910660541d" /> </propertyInstance> - <elementDefinition Id="d1aebc62-9ca1-4182-ac3e-a9b45bd5455a" /> + <elementDefinition Id="f436fd91-3dfa-448d-865c-e3d6f06e662e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="78f5c562-246d-4fcd-80bb-d3c9daf16d18"> - <propertyInstance Id="5533514f-9f8e-40a9-bf85-c619d37bea24" name="IsPartial" value="false"> - <elementDefinition Id="145fcc83-7b9f-42e7-91ed-5932bedbd63c" /> + <stereotypeInstanceHasPropertyInstances Id="72baa9b9-dba2-439a-9520-ef17b6d409ba"> + <propertyInstance Id="dc5af07d-aa2e-4aa8-8fa5-0ffee263e4dc" name="IsPartial" value="false"> + <elementDefinition Id="a4866b4f-b548-4a8d-ba5f-ee24682aa172" /> </propertyInstance> - <elementDefinition Id="0ad3a7f4-1cd3-4df7-80f4-888019c07caa" /> + <elementDefinition Id="e08ba3f1-030b-4ddd-a423-7096cee77822" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="588eb2f9-83f7-46b8-a097-f16cb8bb4bd3"> - <propertyInstance Id="da307c02-01c9-4c36-9320-11d036c4f2e3" name="IsUnsafe" value="false"> - <elementDefinition Id="05bb1f8b-859f-4907-90e8-b06554add706" /> + <stereotypeInstanceHasPropertyInstances Id="b2c20e56-5628-4386-92f3-2121bbca4df6"> + <propertyInstance Id="dd585648-b6f4-47da-9248-ea2f5cbd1307" name="IsUnsafe" value="false"> + <elementDefinition Id="673804b8-270f-4386-90b5-2c2cf284d367" /> </propertyInstance> - <elementDefinition Id="8a2e1b7b-0326-4220-9add-87f7a13e1759" /> + <elementDefinition Id="d91386ef-58b5-43bb-ba94-c2a07764eb41" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b638e423-a5f0-4298-8ac0-7832ce557678"> - <propertyInstance Id="7d81bcf6-60ff-40d1-8098-5ed903b67457" name="Inheritance" value="none"> - <elementDefinition Id="701bc2e6-df7c-4220-9076-48e68e2c77a5" /> + <stereotypeInstanceHasPropertyInstances Id="84ee8488-65ba-4f0d-afa0-d3342b503e11"> + <propertyInstance Id="31fef910-19d1-49a4-a881-2b00cc1edfdf" name="Inheritance" value="none"> + <elementDefinition Id="b047688a-ffcc-4c10-8e67-07d25b0d2f33" /> </propertyInstance> - <elementDefinition Id="bafab893-a27e-445e-be62-b6a14d8267b2" /> + <elementDefinition Id="db595ec7-8a5e-4987-b202-47fa141cb973" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7471b8f8-c552-4fbb-9284-e58a5564063b"> - <propertyInstance Id="277f16f4-d6d1-4285-adbc-88244a00d652" name="PackageVisibility" value="internal"> - <elementDefinition Id="30719beb-4207-4dcf-bc3f-c73393efc271" /> + <stereotypeInstanceHasPropertyInstances Id="edad1b94-68a9-4be6-bf6d-2962ba9662ac"> + <propertyInstance Id="b8578553-d59f-4be6-aee4-29d4bd248d64" name="PackageVisibility" value="internal"> + <elementDefinition Id="77541d6b-ef57-404d-825f-9b113ee50b91" /> </propertyInstance> - <elementDefinition Id="490f6cfa-ccbf-449e-b813-6cde960123f2" /> + <elementDefinition Id="e558c9df-8e6e-45fc-8a4f-77f006448725" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a903b22f-aff0-4e80-b86b-939e1343be35"> - <propertyInstance Id="d89971d0-ed75-4bdc-a5f1-ffef6c4ae4c7" name="params" value="false"> - <elementDefinition Id="1f5cc490-c1f8-4526-9fa7-332c3e26a536" /> + <stereotypeInstanceHasPropertyInstances Id="51a54225-5a36-47d4-819e-5a91fbc7b481"> + <propertyInstance Id="7958de19-7c1b-425e-980b-0b8db8e81770" name="params" value="false"> + <elementDefinition Id="bc716755-550d-417c-a3e1-4ea6956eb283" /> </propertyInstance> - <elementDefinition Id="e297ff8c-f12b-480a-8ef1-9d944c91c0fd" /> + <elementDefinition Id="0a1ed7d1-85fb-4b2b-a29a-99dd7d2c07e5" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="7e9b5689-0102-4aa1-a24d-f9d92902555f" /> + <elementDefinition Id="16f1d736-5355-4c47-bef1-8d747405647a" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="31ef8631-441c-4d45-8044-ad6f9e12a67f" direction="Return"> + <elementDefinition Id="9bfe1ce4-73b7-4a3a-8a0b-77eaede89e83" /> + <type_NamedElement> + <referencedTypeMoniker Id="157e6440-4725-42ef-bb58-9c24641b77f5" LastKnownName="CycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> </operation> </ownedOperationsInternal> </class> </logicalClassDesignerModelHasTypes> <packageHasNamedElement> - <referencedType Id="8cd8d20c-a3c3-4f93-884c-745ddfec4876" name="CrossWindCorrectionMode" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::CrossWindCorrectionMode"> - <elementDefinition Id="4bc346c7-df2e-41a7-b5ab-dce81b3ee864" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="141c68fc-a935-4cc6-9b64-2ca1eaa2ca16" name="RetarderData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::RetarderData"> - <elementDefinition Id="beabcd61-a52a-4c88-be6f-45d8042b9236" /> + <referencedType Id="ca4d8f59-d1cf-4a9a-931b-273c9f020166" name="ISimulationOutPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::ISimulationOutPort"> + <elementDefinition Id="09bd2ca0-5aec-46fa-a193-6f40d97ecb00" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="c82d7a22-68c6-41d5-b711-2206bcc9125e" name="List<Axle>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::List<Axle>"> - <elementDefinition Id="5fe69551-d08b-4436-972f-0ed0538f9099" /> + <referencedType Id="27f3246f-2ad0-46a0-8cb5-5db13e2f2d3d" name="IDrivingCycleInPort" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IDrivingCycleInPort"> + <elementDefinition Id="8e7c95a2-0936-440d-8316-0c8bf46bb7f7" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="27c7c504-8342-4225-bfec-f17e9f9db3f6" name="SquareMeter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::SquareMeter"> - <elementDefinition Id="dcb7fcfb-191d-4d3d-8df5-eadec6ca735c" /> + <referencedType Id="157e6440-4725-42ef-bb58-9c24641b77f5" name="CycleData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::CycleData"> + <elementDefinition Id="dd45f09e-e920-4e60-8372-7c44eaadd030" /> </referencedType> </packageHasNamedElement> <logicalClassDesignerModelHasTypes> - <class Id="e39a08de-34ee-434d-bf49-7cf05cc9800b" name="GearboxData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <class Id="bcd08daf-4bcf-44cf-8678-3c6ee46630fd" name="DistanceBasedDrivingCycle" isAbstract="false" isLeaf="false" isActiveClass="false"> <referencesInternal> - <reference Id="33a33db0-1dd5-4580-855c-731e4834519a" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData" tag="ViewCode"> - <elementDefinition Id="b79e3cb9-17b0-4ea7-b3ad-4e2724b1d7d6" /> + <reference Id="3f37adc9-0de0-4d8e-955a-b4d5d2a5ce68" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle" tag="ViewCode"> + <elementDefinition Id="4a782ef2-c6cd-4acb-854c-0eacae267d91" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="1ac774d3-032c-4cbe-826e-e486056b49fa" name="class" profile="CSharpProfile"> - <elementDefinition Id="4b74b5b3-5aaf-424d-bff2-fda7871e2619" /> + <stereotypeInstance Id="02df404f-58e4-4850-9792-6520bfca7dfc" name="class" profile="CSharpProfile"> + <elementDefinition Id="5b18481e-ae26-4ffc-8f24-5301cd95d45c" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8c75b8d5-abe2-40af-a718-0c1dd25de026"> - <propertyInstance Id="4b2d7b39-1f10-4378-9cf1-ae1033682504" name="ClrAttributes"> - <elementDefinition Id="767070ad-37a9-4bb6-976d-c592d3a3cfde" /> + <stereotypeInstanceHasPropertyInstances Id="8414df83-5166-46f6-b978-28136608f8c6"> + <propertyInstance Id="1024bc34-5aea-4639-bdd5-b7805550db2e" name="ClrAttributes"> + <elementDefinition Id="ecc32029-7c43-4277-a49d-d4aa278ac9a0" /> </propertyInstance> - <elementDefinition Id="df39252a-0849-4d36-b4c3-c29a51776da6" /> + <elementDefinition Id="97500037-c83d-44fc-8670-228eea3c0a9a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9944e35a-3217-428a-9dd7-f85a8c3da5f7"> - <propertyInstance Id="6e38c419-9029-4ba0-9d4f-2a3974bb7385" name="IsPartial" value="false"> - <elementDefinition Id="cbd2c577-4ff8-4661-8890-5a323637cc5a" /> + <stereotypeInstanceHasPropertyInstances Id="f15b0eaf-bba7-461f-82a8-194c97fead00"> + <propertyInstance Id="cfd228d2-aa7b-4327-bc24-a2b65c36c2b0" name="IsPartial" value="false"> + <elementDefinition Id="144c10fe-7027-40da-b2e8-0dfd51a1661f" /> </propertyInstance> - <elementDefinition Id="f96f8940-c182-4b50-837d-bc3dd362b163" /> + <elementDefinition Id="bba84923-d87c-42e0-8ed8-fe31225c1967" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="990b7709-8996-4a74-a1bb-df1b44262c13"> - <propertyInstance Id="2aa1e4b3-97c1-444f-9de6-42b3ccf709a0" name="IsStatic" value="False"> - <elementDefinition Id="60227d85-739c-4741-a44e-1d8b11cae824" /> + <stereotypeInstanceHasPropertyInstances Id="e9cc52d9-f572-4b0c-942f-46be2e5d99de"> + <propertyInstance Id="4e72899c-d579-4307-9f13-2e5fe181b32a" name="IsStatic" value="False"> + <elementDefinition Id="0a6a5f88-589e-49ce-b21a-de6db49f20a0" /> </propertyInstance> - <elementDefinition Id="a35ff40d-9114-47b3-ad63-8f98f57ab54e" /> + <elementDefinition Id="16150f3c-4a06-4905-b41e-0c7c51c79dd8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8d53f415-4b78-46ca-a0e3-18140849d508"> - <propertyInstance Id="a0376a6f-e733-47f9-a523-1a6b77b21a48" name="IsUnsafe" value="false"> - <elementDefinition Id="cbffa26f-995c-4df4-92e2-6aa17c261a62" /> + <stereotypeInstanceHasPropertyInstances Id="555407ba-2bf6-4a07-86ec-2b941fca594a"> + <propertyInstance Id="aaa6be19-ebd6-48ca-898a-52a4e68ef1ad" name="IsUnsafe" value="false"> + <elementDefinition Id="5394aa38-b0ce-4c13-8309-5468ec4c25e6" /> </propertyInstance> - <elementDefinition Id="2d01c140-80d2-47f7-bad9-1d6173508bde" /> + <elementDefinition Id="26db95be-5640-4909-80f9-f0a22e5593ce" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="adc5d392-ec6a-4bb3-9f37-950c3925130a"> - <propertyInstance Id="fd4668ed-e80d-45e3-961d-0b274ed82428" name="PackageVisibility" value="internal"> - <elementDefinition Id="fd8aa9fc-c7aa-47f0-8980-349f7c1e87fa" /> + <stereotypeInstanceHasPropertyInstances Id="87a071a5-3a89-48ea-b5be-0610be84b569"> + <propertyInstance Id="b1e916ac-c1c5-4862-af15-4edf85c45ca7" name="PackageVisibility" value="internal"> + <elementDefinition Id="3cedefc8-0539-42a8-baa5-62463eba47a4" /> </propertyInstance> - <elementDefinition Id="fc43cdc8-1e2e-4c49-a2cf-d3e082cb5e4f" /> + <elementDefinition Id="54b39de1-ce68-4beb-82a7-43d0a314c31b" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="8b5ae4e9-713d-4a09-9e2f-40ecdb827a34" /> + <elementDefinition Id="66fb39cf-6ab2-4e29-bdb3-145252dd7f91" /> <targetEnds> - <association Id="ce61f68f-6120-4203-83ee-577855c3e116" isDerived="false" sourceEndRoleName="GearboxData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> - <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> + <association Id="91b0dd44-dedf-4972-9c9f-2705273ccbea" isDerived="false" sourceEndRoleName="DistanceBasedDrivingCycle" targetEndRoleName="VehicleContainer" isLeaf="false" isAbstract="false"> + <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> <relationshipOwnedElementsInternal> <associationHasOwnedEnds> - <memberEnd Id="2d941a9b-46b8-4676-a312-8427298e9114" name="GearboxData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> - <elementDefinition Id="b1ef8d58-7082-4607-b54f-3bd41d36c243" /> + <memberEnd Id="46f2a5ff-e2f3-44fc-ab61-7dfbac7bdece" name="DistanceBasedDrivingCycle" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="0f421d9d-3a8b-4d23-85a9-e42ceba89a10" /> </memberEnd> </associationHasOwnedEnds> <associationHasOwnedEnds> - <memberEnd Id="063c6f56-cf90-4a4b-b306-425762a690bd" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <elementDefinition Id="6518169e-f9ae-4d13-a3cc-35023bad8c2f" /> + <memberEnd Id="d57612cc-2d4e-45ee-b254-44f1caf092de" name="VehicleContainer" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="d33d4c2d-7b71-49d2-9bc7-d79d947c696c" /> </memberEnd> </associationHasOwnedEnds> </relationshipOwnedElementsInternal> - <elementDefinition Id="4536e139-bf05-410c-9b04-5fcb5c42a141" /> + <elementDefinition Id="bf8fca12-af3a-4d2b-b417-970928b076a1" /> </association> </targetEnds> <ownedAttributesInternal> - <property Id="8472175e-6055-4228-b339-8882aea9debb" name="ModelName" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="a3dc9d62-62be-46e2-a573-ebd119db5a46" name="Data" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="3efa6e82-6643-4ad7-afd2-5be49652e81a" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DModelName" tag="ViewCode"> - <elementDefinition Id="be18a158-307b-4f20-8a6a-b42ef2c38088" /> + <reference Id="df50fdb0-ba95-48c5-9bfb-ef8e10a5976f" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DData" tag="ViewCode"> + <elementDefinition Id="0a18a46c-aa35-4a41-9750-d896715d69f0" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="3effc377-a47c-4001-9a09-8d7d018df436" name="property" profile="CSharpProfile"> - <elementDefinition Id="65694402-59a9-462b-8c62-052184323cec" /> + <stereotypeInstance Id="516a310b-197d-4dd1-8542-8496eb8e3ac9" name="field" profile="CSharpProfile"> + <elementDefinition Id="767b3767-0385-4db1-8cae-808932d075c6" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="92215636-0c30-44ca-90cc-f24dec6be538"> - <propertyInstance Id="d85f2503-f15e-4ffc-9144-a87fb35ba149" name="ClrAttributes"> - <elementDefinition Id="7028a60c-4b17-4c39-92bf-5b863f5823b8" /> + <stereotypeInstanceHasPropertyInstances Id="3f34398f-b9f4-44b5-9a30-f4e3a51a5564"> + <propertyInstance Id="0675b1a3-32d7-4c76-877f-7a546b524992" name="ClrAttributes"> + <elementDefinition Id="656d936f-ec9d-483f-90c1-996c434cdaaf" /> </propertyInstance> - <elementDefinition Id="e6affefe-30c8-4425-ad8c-db117aaf50f9" /> + <elementDefinition Id="9fff9117-6e16-4c0e-b767-64d045aac43a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="73d4374c-83c9-415d-abe8-35cef5b8a281"> - <propertyInstance Id="209504fb-2666-4c53-9b1f-80244323beae" name="Get" value="public"> - <elementDefinition Id="0c2a20af-1050-4842-b950-9ec3832cea5e" /> + <stereotypeInstanceHasPropertyInstances Id="51706a97-2831-4b78-8a51-fb9d20da4ddd"> + <propertyInstance Id="5d7c7bd3-a794-4f72-8d74-88b20d21fed8" name="IsConst" value="false"> + <elementDefinition Id="aa5d579c-b83c-40a0-8746-28c83546e279" /> </propertyInstance> - <elementDefinition Id="6e66cec5-06fd-4199-8550-46a8ef6a7857" /> + <elementDefinition Id="c8be3c8f-e883-4a2d-bf4f-f0c9a6a88d8a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8cc844e1-3bdc-40d0-b524-3feed5aad279"> - <propertyInstance Id="15d6c6b1-7a8c-4615-89a7-1b325a75dc48" name="HasBody" value="false"> - <elementDefinition Id="853afb6b-8bcf-4481-9303-6e3c6be75163" /> + <stereotypeInstanceHasPropertyInstances Id="28105c5b-9cb0-4e65-b087-7ebfa78b68d6"> + <propertyInstance Id="734ca7d9-415e-49d7-a285-483f910285b3" name="IsNullable" value="false"> + <elementDefinition Id="3fd437c7-dcc2-4541-bbff-bbff00d8edcb" /> + </propertyInstance> + <elementDefinition Id="81f2d264-6a7a-4528-860d-20e4349e8ece" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fc551f7d-37e0-4ddd-809d-0d337b645791"> + <propertyInstance Id="a9dfcdac-cf85-4e2e-8da5-a785921e9c15" name="IsVolatile" value="false"> + <elementDefinition Id="c003675c-7903-4b97-8ded-e88c965b454e" /> + </propertyInstance> + <elementDefinition Id="997d0f75-2aa3-484e-b4f0-97331f3b598e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c00c3c81-dbe1-4c85-835e-93b7bd39e1ed"> + <propertyInstance Id="57e43fac-c162-40af-8205-a4788aeb9926" name="PackageVisibility" value="internal"> + <elementDefinition Id="c4bedf06-49a0-46f3-874f-510d5daddbae" /> + </propertyInstance> + <elementDefinition Id="19c81267-e634-46d8-98e3-af4ea5ea6abe" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="fe42c994-7375-4da2-8f32-6e9e761e6ac7" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </property> + <property Id="9ae5bc69-db50-4f9d-a3b2-9d8299f1a301" name="PreviousState" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="1207b753-24fe-4730-9456-1a72393fb825" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DPreviousState" tag="ViewCode"> + <elementDefinition Id="38fe4ec3-caf4-4302-bf34-795932ed6d24" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="cb8983dd-82e3-4c6a-a2ea-89f812d600fe" name="field" profile="CSharpProfile"> + <elementDefinition Id="2f84188a-8789-4ed5-a012-9cde7a6e3213" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6ff506a3-5a80-445b-bb7f-bb04fc095163"> + <propertyInstance Id="9608bdf3-774a-47c1-bd7c-648961c7c6f4" name="ClrAttributes"> + <elementDefinition Id="a19ba89e-6f72-47e0-a2ea-4b6997ff9554" /> + </propertyInstance> + <elementDefinition Id="9e21d4af-b7f1-4701-9553-53e57b924240" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d5feb060-43c1-4270-ad40-c70668aba03b"> + <propertyInstance Id="e07a9cdb-39a7-4d71-ad14-62bd201c45c4" name="IsConst" value="false"> + <elementDefinition Id="710b716b-8891-42ef-badb-8d6116fd9cff" /> + </propertyInstance> + <elementDefinition Id="a8fc7594-1a1e-423d-8a8b-915403ae2c0c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="010f71d8-0e00-48e6-a864-8c930260a80f"> + <propertyInstance Id="66d3502d-d1e3-47ef-af48-b54ef05adfd9" name="IsNullable" value="false"> + <elementDefinition Id="fefd96cf-c4c5-4f07-bd2c-263a2454b9ac" /> + </propertyInstance> + <elementDefinition Id="a1bb32c6-adf8-4d04-bcb0-a61105f5f7eb" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e64c0bde-0b40-4a46-8deb-a2c0c8cb144b"> + <propertyInstance Id="05298b94-7d1a-4068-8b25-5fd958bef30b" name="IsVolatile" value="false"> + <elementDefinition Id="fea3da58-3e46-4d83-b60e-f505892ad261" /> + </propertyInstance> + <elementDefinition Id="c789a7ac-dec5-4a06-abf3-23afab79bc5a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ee568cbe-7f93-4746-a946-4836e0a502bd"> + <propertyInstance Id="e5db5042-7d39-42f1-8143-22feaf495b68" name="PackageVisibility" value="internal"> + <elementDefinition Id="ed60fe29-1cdc-423c-8255-6c26e3440147" /> + </propertyInstance> + <elementDefinition Id="ec1dbb04-546c-458a-92a6-56890cf6915b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="37a95a99-4067-4dd6-95b0-3839686981e9" /> + <type_NamedElement> + <referencedTypeMoniker Id="19b63d0b-7edf-44fb-9feb-c7cfde1ab228" LastKnownName="DrivingCycleState" /> + </type_NamedElement> + </property> + <property Id="9868780c-21fd-4316-b60c-32eee91d282e" name="CurrentState" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="4f537b97-2d4f-43c9-b2b2-03c759105db1" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DCurrentState" tag="ViewCode"> + <elementDefinition Id="72c02879-befd-435a-875c-93cff49867c8" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="774538b0-a346-4c03-bfb6-b534dc4544d9" name="field" profile="CSharpProfile"> + <elementDefinition Id="608b30d1-60f7-4647-9a07-ebed058ed89f" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="c81ad4b3-4d30-4c01-995b-869e732acaea"> + <propertyInstance Id="defc348e-7562-49a7-9b65-8ea5443b16d2" name="ClrAttributes"> + <elementDefinition Id="1d8c7c7e-8b06-4d85-944b-6cfd0c8ad976" /> + </propertyInstance> + <elementDefinition Id="0ebc19f4-0b7d-4ed9-8470-39e748da6a7e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="382456cc-486b-4eb8-97fb-7eb3a3022128"> + <propertyInstance Id="8fe13f0d-e3bd-46bf-b41c-a46a855473e5" name="IsConst" value="false"> + <elementDefinition Id="ca0aeb1e-7ba1-494a-9dc2-916418c34ac2" /> + </propertyInstance> + <elementDefinition Id="d31ed880-fd8b-44f5-8c1b-932c27b7094a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="809b4272-4121-41b3-9fa1-b9147fdd5ddc"> + <propertyInstance Id="6576af6d-03b1-4fb9-9d00-6d0c99d01469" name="IsNullable" value="false"> + <elementDefinition Id="bf03ee11-182b-43a6-b482-16631d88b229" /> + </propertyInstance> + <elementDefinition Id="6b2655e1-0c9a-4697-a3d2-2ecd5493dd41" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6eb139a3-83bc-4594-a8c4-82dbf31d22ba"> + <propertyInstance Id="7774106c-0b2c-4da7-b488-79edf48c4179" name="IsVolatile" value="false"> + <elementDefinition Id="fb800458-4138-4255-9c07-b242b812e6fa" /> + </propertyInstance> + <elementDefinition Id="207d09f9-cefe-4c16-8f92-22e0a1bfe379" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d4f0cf47-2338-40ba-a293-c13463132999"> + <propertyInstance Id="0614fe3a-2e4e-476b-9c42-006fb405bd4e" name="PackageVisibility" value="internal"> + <elementDefinition Id="7c309c54-0175-488b-bb90-5fb346b0dc84" /> + </propertyInstance> + <elementDefinition Id="4975495b-4a5b-4131-8d8f-deccfccc314b" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="8398405e-59fd-4301-9156-d674b324158d" /> + <type_NamedElement> + <referencedTypeMoniker Id="19b63d0b-7edf-44fb-9feb-c7cfde1ab228" LastKnownName="DrivingCycleState" /> + </type_NamedElement> + </property> + <property Id="46e7b937-91c2-4e65-9e32-4cf57e06cdcf" name="CycleIntervalIterator" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="3fbf66ea-b590-4ff5-86c0-6a62f868ffda" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DCycleIntervalIterator" tag="ViewCode"> + <elementDefinition Id="d24b25f3-612c-48b5-9996-c9417cca26de" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="03926f9a-0c0d-42e5-837e-4d505f37b66c" name="field" profile="CSharpProfile"> + <elementDefinition Id="faabb262-ea51-4273-9286-84a90910dd5e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="9de7f4c0-1bf4-466f-a941-e70128fac214"> + <propertyInstance Id="ebde1983-cae2-4b0e-9a6c-86876f6431c9" name="ClrAttributes"> + <elementDefinition Id="ff156449-9d48-4961-a0d1-e1d961f38228" /> </propertyInstance> - <elementDefinition Id="f07492a2-a71a-414a-ab7f-45644694b038" /> + <elementDefinition Id="0a58cf70-e175-4e0a-8907-304f7c7d8990" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="df13e008-fe09-4a2f-9473-01975db847ed"> - <propertyInstance Id="9ff80b39-261e-44c7-9f51-659a7f64b626" name="IsUnsafe" value="false"> - <elementDefinition Id="a0162cbb-3780-4d2b-ac8a-6e32d47936a7" /> + <stereotypeInstanceHasPropertyInstances Id="90da8da0-9224-44c3-82a5-a12ee1a6f90d"> + <propertyInstance Id="9a746d90-c88c-4695-a0ca-d8f6541f00b9" name="IsConst" value="false"> + <elementDefinition Id="632f5162-e0fd-4677-850d-44c848bfc8d0" /> </propertyInstance> - <elementDefinition Id="00a6a561-3ca0-4255-9dc2-7f6cdc747533" /> + <elementDefinition Id="b9ed3d91-4ef3-4234-bb3b-7fa53d8d2cfb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="04639b61-5b7e-4f38-97a1-e60983459091"> - <propertyInstance Id="a377883f-46df-4f28-aaa2-2967bccd9a32" name="Inheritance" value="none"> - <elementDefinition Id="22b9788f-3d5c-460c-86a7-93beb4fcee40" /> + <stereotypeInstanceHasPropertyInstances Id="9fab6a85-a463-4ef6-b80a-a662058b80ae"> + <propertyInstance Id="2f903bd1-e54c-4f15-a0ee-9fe1d385d872" name="IsNullable" value="false"> + <elementDefinition Id="136e5cb8-6b2f-4b15-ae9a-5e40ab8e6f41" /> </propertyInstance> - <elementDefinition Id="b08795f6-139b-41ff-9e04-a404ee4255f2" /> + <elementDefinition Id="bf270686-ab75-426b-851f-2432f1b5b489" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="96b0677d-f083-440d-9c80-c8199109c631"> - <propertyInstance Id="5fb96d2b-5b29-4d2d-ab0a-3f276c2a6caf" name="PackageVisibility" value="internal"> - <elementDefinition Id="657b2261-337b-45bb-a80d-39c3d006bf17" /> + <stereotypeInstanceHasPropertyInstances Id="cb707c71-b0a9-4c08-857d-c330d286e4d0"> + <propertyInstance Id="816fa32b-412a-4033-9598-9392d2547c3d" name="IsVolatile" value="false"> + <elementDefinition Id="7fb0f5c9-315a-4cf8-b4ef-ac03c72e59b0" /> </propertyInstance> - <elementDefinition Id="c7d66ceb-f329-49ce-ba4d-dd5771d54a4d" /> + <elementDefinition Id="8bcc8567-7397-4dc2-9fb1-e08636161719" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f38d0be4-4769-48fe-9089-c53f1c7598bb"> - <propertyInstance Id="b2c8171c-e6d0-40cc-8fc9-dd2f6609f487" name="Set" value="public"> - <elementDefinition Id="126a7f07-a558-441b-94e9-4425603530f5" /> + <stereotypeInstanceHasPropertyInstances Id="1a9f9688-f625-40bb-9a2f-6a96bb76c8f6"> + <propertyInstance Id="51d504c8-1a00-4b0f-b58b-03b8ac5b5af1" name="PackageVisibility" value="internal"> + <elementDefinition Id="23432dde-93f7-4d80-afba-7a5349b0b4f0" /> </propertyInstance> - <elementDefinition Id="d55e1c2d-33bf-4db7-844f-86da954dbd7a" /> + <elementDefinition Id="0dc2f827-4790-4e22-b94e-6097e2f9ba93" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="fc51a5f5-990e-4df9-aa90-4cbbbcdbc106" /> + <elementDefinition Id="d7dac110-baee-4594-a52f-82e54ca97f36" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="c300503e-75dc-49a4-95d5-7f43ecddbfa8" LastKnownName="DrivingCycleEnumerator" /> </type_NamedElement> </property> - <property Id="f30df4e4-1615-4023-ac01-1e3b6dfa77ce" name="AxleGearData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="e0739f1d-bb9e-4a18-98b2-cde0ff1cb3a6" name="_outPort" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="be9104a8-4c08-413d-a0b9-b03f0cc920bf" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DAxleGearData" tag="ViewCode"> - <elementDefinition Id="c987ac92-23e5-4204-a7c7-4740591d2210" /> + <reference Id="47abfc80-c59e-4907-affe-0df02d34efab" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D_outPort" tag="ViewCode"> + <elementDefinition Id="66a63428-95ac-495f-8d7d-54585d99f8bc" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="02e8b198-f7cd-4b59-a9e4-7c7fdce5a089" name="property" profile="CSharpProfile"> - <elementDefinition Id="d4955292-0b64-44e4-80a3-f68d40d6b3b5" /> + <stereotypeInstance Id="22728449-1ba1-4cfe-a355-e0e15ba1ef6a" name="field" profile="CSharpProfile"> + <elementDefinition Id="bb09066a-3ed3-4d91-b3d9-f8db87af0f9e" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d865b7ab-4d5e-42fa-8cab-dac67a571b27"> - <propertyInstance Id="5f7619b9-a7a9-4271-b5f7-344711be7af6" name="ClrAttributes"> - <elementDefinition Id="4ed65dce-fcc0-40ed-a680-fc3d980ac617" /> - </propertyInstance> - <elementDefinition Id="3563823f-3a59-4e09-9cca-7eed540a6847" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="347e2cf0-5d7d-4a32-a102-03e0c52cf0b8"> - <propertyInstance Id="cd0c0acd-09a6-4f81-8c4e-fd73d5c724e0" name="Get" value="public"> - <elementDefinition Id="c2061dd0-cf9f-4422-8b08-76c5e6f6e410" /> - </propertyInstance> - <elementDefinition Id="50e636fe-6036-470c-99e7-d34c486f5b28" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="166db86a-7f9f-4101-a4d4-ea55cb960135"> - <propertyInstance Id="b945209a-da42-4bd5-9c01-2e2fd8a58f62" name="HasBody" value="false"> - <elementDefinition Id="a54e5021-61d7-4585-a8cc-f52a4d55f89a" /> + <stereotypeInstanceHasPropertyInstances Id="a17aa7aa-8103-444a-b14b-7e804defc069"> + <propertyInstance Id="d4abbf7a-09dd-490f-a45e-1638886879ec" name="ClrAttributes"> + <elementDefinition Id="3c1c427e-74fb-4552-953c-2548943ae8c7" /> </propertyInstance> - <elementDefinition Id="6cb1c585-d794-4de8-9078-3fbbb777a120" /> + <elementDefinition Id="8e4cb2de-8dd7-4a59-94a7-7b5e68954f18" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="75449cb7-c650-4f13-b3b0-9ee2a377d418"> - <propertyInstance Id="581755ce-88a7-439e-9444-e27f9a500742" name="IsUnsafe" value="false"> - <elementDefinition Id="22f06d0e-864e-45c7-86ec-9bc260118de9" /> + <stereotypeInstanceHasPropertyInstances Id="997120ef-228e-4d36-b88f-0a32011b6638"> + <propertyInstance Id="2ea1268e-019c-448c-82dc-3410f3656e13" name="IsConst" value="false"> + <elementDefinition Id="7dc1bba8-b1bc-444d-9e6f-fda9524ac980" /> </propertyInstance> - <elementDefinition Id="6c183bef-5e9d-4b4c-b2a3-3e365449024f" /> + <elementDefinition Id="066f5d4b-0c0e-40b5-97f9-6505d105a254" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f148ea47-dfd8-4606-93f6-9afb3cacdb6e"> - <propertyInstance Id="3988abd8-401e-4797-a96d-4fcdcc22555c" name="Inheritance" value="none"> - <elementDefinition Id="e16e016b-c41d-4132-8f9a-119083c9e9cb" /> + <stereotypeInstanceHasPropertyInstances Id="783cdcf6-f874-44b8-b78a-790da4b6d98d"> + <propertyInstance Id="307228a8-aba7-40c1-aadf-fb1e33631c65" name="IsNullable" value="false"> + <elementDefinition Id="7d1c28f6-03a6-46aa-aad8-b1d2e9e2d603" /> </propertyInstance> - <elementDefinition Id="1c2d4156-8f9d-4b50-afc5-5b23c6f37a66" /> + <elementDefinition Id="ad3043cb-e07e-4ea4-9339-12cae778a121" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="db39d2d8-a34f-4ea2-9f0e-dcfee878da4c"> - <propertyInstance Id="e1e06713-4744-4818-b429-e054095e7df7" name="PackageVisibility" value="internal"> - <elementDefinition Id="20b3fc2c-d526-4fba-bf4c-bca31a76f8ea" /> + <stereotypeInstanceHasPropertyInstances Id="93d95940-699a-4a7d-ba85-d0a0b26e847f"> + <propertyInstance Id="970c76dd-6aa2-4858-bf38-953fe965e453" name="IsVolatile" value="false"> + <elementDefinition Id="7a8b57a6-cfbb-44b6-aa83-83602de0c7f8" /> </propertyInstance> - <elementDefinition Id="4cc010bc-6b66-40a2-885a-e2a2cb6bbeb5" /> + <elementDefinition Id="ef66ccd4-3b1b-456b-b673-11dc8832b595" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="16089b4b-0f3b-4daf-8c7c-ce0549d1409b"> - <propertyInstance Id="316c0167-dd38-4ae4-a10a-1e2a6bc53262" name="Set" value="public"> - <elementDefinition Id="8df220da-3f9a-4e82-b4a7-4dd32e14b059" /> + <stereotypeInstanceHasPropertyInstances Id="de61abc4-c936-41de-b099-cb906488625d"> + <propertyInstance Id="dbc64339-2b87-4a69-8475-b6184078328c" name="PackageVisibility" value="internal"> + <elementDefinition Id="1feb2584-6427-4f04-9c05-16dc1cba46f9" /> </propertyInstance> - <elementDefinition Id="7f507b59-45a3-4a48-83ee-bc2771c616f8" /> + <elementDefinition Id="ede99872-6ed6-4073-8b01-87544426bfed" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="48c42d92-49f8-41b5-b4a5-08d81d949731" /> + <elementDefinition Id="eaba27e6-8713-4c07-9ecb-d703d1d00f3e" /> <type_NamedElement> - <referencedTypeMoniker Id="ded1521a-c504-4c08-af7d-8107a84ea757" LastKnownName="GearData" /> + <referencedTypeMoniker Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" LastKnownName="IDrivingCycleOutPort" /> </type_NamedElement> </property> - <property Id="a1a1990a-ad3c-45c2-928e-310cbb15cf07" name="Type" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation Id="641cfb5e-aa60-4854-9e21-a3e59f6f5ea3" name="DistanceBasedDrivingCycle" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="5b6217ea-312b-4643-8081-f3c52c8df21d" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DType" tag="ViewCode"> - <elementDefinition Id="f588a734-b8b2-44f6-8147-48ed33e96594" /> + <reference Id="a5e3ad77-89b7-4285-87dc-994271dee35d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)])" tag="ViewCode"> + <elementDefinition Id="ef09fcce-e2f5-4fdc-b97c-da0582b5f0a8" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="c810a990-2ce1-4615-8ceb-226134644d23" name="property" profile="CSharpProfile"> - <elementDefinition Id="373810f8-aa9b-4f26-95c6-cebc98d5557d" /> + <stereotypeInstance Id="0bd670c9-614a-4acd-b117-30df032a60f4" name="method" profile="CSharpProfile"> + <elementDefinition Id="9fc50837-aca5-47f4-b154-88ce6d5f92c3" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8fc91981-2a9c-4eff-9e36-20cad765720c"> - <propertyInstance Id="d0a6d0ac-85b7-46ea-809f-d75f91615a76" name="ClrAttributes"> - <elementDefinition Id="1c89bd9d-dbd3-4011-8ebe-bac4a5795c59" /> - </propertyInstance> - <elementDefinition Id="57aa6249-e6df-4559-88ee-be6d0e76c1f5" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ca4cf9b5-679b-47e5-8f08-11977bbedf5e"> - <propertyInstance Id="b74d2be1-7595-4cc4-9e1b-1135aa34b822" name="Get" value="public"> - <elementDefinition Id="8c41c3de-925b-426c-b037-098ce2385850" /> + <stereotypeInstanceHasPropertyInstances Id="d98192b2-9950-4782-8707-910abff33a9b"> + <propertyInstance Id="9587e06b-fdf6-4ea8-b8f6-16e410dd97f2" name="ClrAttributes"> + <elementDefinition Id="b9355402-9416-4588-8053-e5863baee034" /> </propertyInstance> - <elementDefinition Id="1ad571d5-2d04-404d-88df-4c713d380ddf" /> + <elementDefinition Id="1f379e52-9f58-4de6-a0dd-1c198cfb0259" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="00d2ea8e-26b1-423a-b119-720c6aafb7be"> - <propertyInstance Id="5775ea88-5966-4566-b29a-d2232e78ffb2" name="HasBody" value="false"> - <elementDefinition Id="a6b647bd-7b9f-4b88-bdd9-d3bba2cb9dbb" /> + <stereotypeInstanceHasPropertyInstances Id="fdd48126-c65c-42bd-924b-4b1f5c0ded3d"> + <propertyInstance Id="909b573f-3e72-4342-8b37-d96b390ebbce" name="IsPartial" value="false"> + <elementDefinition Id="4230f451-5b00-448c-8c13-a7844abefe35" /> </propertyInstance> - <elementDefinition Id="ba75966b-0718-43f0-bed4-33a7da3366c2" /> + <elementDefinition Id="165dfdcf-5f7a-4dba-a943-afe94624767c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cd1502d7-7122-4e68-8a38-98592fa60035"> - <propertyInstance Id="6dc8fa1a-86fc-484f-9e8f-dd333a37edea" name="IsUnsafe" value="false"> - <elementDefinition Id="c4332fb5-d9d7-4d10-a942-69b5b8ef3b5f" /> + <stereotypeInstanceHasPropertyInstances Id="fcfca041-54da-4774-aaa4-34f2ce308ccc"> + <propertyInstance Id="802f4ca4-f99a-48e3-9cd8-7af035502897" name="IsUnsafe" value="false"> + <elementDefinition Id="da3c4e60-3015-42c2-820d-120d3737e1f8" /> </propertyInstance> - <elementDefinition Id="f881b6c5-a906-4a49-afaa-7d02743bfd03" /> + <elementDefinition Id="cdc49948-3a66-42b4-81d4-610ab47ad01b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2d0b7947-113a-4cc1-b8b2-f3fd40b0470f"> - <propertyInstance Id="7493852b-7e35-4d36-a301-43a0bb839537" name="Inheritance" value="none"> - <elementDefinition Id="d6e9a0a6-b392-43e4-a022-f430062660c8" /> + <stereotypeInstanceHasPropertyInstances Id="528e5569-bddd-4524-8a16-80c087393075"> + <propertyInstance Id="d73bebb0-0215-4fe2-910b-1f3ef2a70113" name="Inheritance" value="none"> + <elementDefinition Id="f6ed334d-7dcd-4bd0-9163-b8e19f5e6301" /> </propertyInstance> - <elementDefinition Id="fa8e0901-43b1-4b34-bded-02ec3dec62eb" /> + <elementDefinition Id="aeaf5969-2ab8-4233-9473-6c8728bbe4a7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="57a8ad44-fa61-4a72-a599-50439a489c23"> - <propertyInstance Id="43299522-359b-4a95-8472-4755c79412a6" name="PackageVisibility" value="internal"> - <elementDefinition Id="942c01b2-286d-44a7-920c-1459d50f47d9" /> + <stereotypeInstanceHasPropertyInstances Id="bafe45a6-4ea4-4b63-b638-bbef90cfe191"> + <propertyInstance Id="11adc532-9a7b-4a97-a82a-73307d85e5a8" name="PackageVisibility" value="internal"> + <elementDefinition Id="6a88c87d-9ebf-47b4-8c97-099dfea0f4cf" /> </propertyInstance> - <elementDefinition Id="d0bdf04f-e151-4e00-89e1-927d2f79c54d" /> + <elementDefinition Id="714d44a5-a670-42f7-ba51-57ee7d045c6c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a18af5a0-f1d3-4ae2-85a1-05979595291a"> - <propertyInstance Id="e2459a89-8aa6-484a-8cf4-caf4b34eca78" name="Set" value="public"> - <elementDefinition Id="4b104261-5e1b-42c1-aad7-b9ea8156abcc" /> + <stereotypeInstanceHasPropertyInstances Id="702a6f78-2ccf-4356-8dae-6f7b70457e14"> + <propertyInstance Id="7c7aef83-e243-4919-a607-f4862eefc62c" name="params" value="false"> + <elementDefinition Id="c769163c-512d-4e35-b8ac-15b30be785ff" /> </propertyInstance> - <elementDefinition Id="026a5d97-e7cf-4ae5-955b-acdb211f03a1" /> + <elementDefinition Id="5ba9f012-12de-4779-af96-2b77d07769cf" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="04dc69e1-45f2-47ef-ae61-65edc50a83e8" /> - <type_NamedElement> - <referencedTypeMoniker Id="08cffa40-d02b-4c58-8227-602bfa603450" LastKnownName="GearboxType" /> - </type_NamedElement> - </property> - <property Id="06280ccc-2425-492d-9e84-d26583fb8de9" name="Inertia" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="ca1a7d48-d621-4295-a8e9-57281422bcf1" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="35b495b0-cd30-4a3f-95e0-b5cb2d2ae622" name="container" direction="In"> + <referencesInternal> + <reference Id="4a23069e-c04c-48a8-a935-a7a65446869d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> + <elementDefinition Id="3c122083-c2f5-42d4-9f09-fa4ec5182cf1" /> + </reference> + </referencesInternal> + <elementDefinition Id="d3c26170-ea33-4a39-aa55-14f3c9498c03" /> + <type_NamedElement> + <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="721ee094-09c4-47a8-b2e1-62640b8d8c07" name="cycle" direction="In"> + <referencesInternal> + <reference Id="53ce2b0e-3a12-4651-9df5-d24dc89256eb" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)]) ParameterIdentifier%3Dcycle" tag="ViewCode"> + <elementDefinition Id="6def861d-d432-46f2-b288-453cbe58e428" /> + </reference> + </referencesInternal> + <elementDefinition Id="56076ce1-feda-4dd6-b200-c65f8adb3670" /> + <type_NamedElement> + <referencedTypeMoniker Id="72462902-9914-4d86-9414-d60dbbaf7098" LastKnownName="DrivingCycleData" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="87028857-ad2b-4d01-8795-95b02805ee6a" name="InPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="ee31a107-3c45-49d1-bf40-77c4f47a6944" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DInertia" tag="ViewCode"> - <elementDefinition Id="f8d66be6-cc43-4a70-a0dd-71198cf2b00c" /> + <reference Id="7f8fec3c-41dd-4704-9683-53d1f756fe62" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DInPort" tag="ViewCode"> + <elementDefinition Id="3f0530a5-7466-4979-9d8b-063f004f034e" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="88f400b4-2d09-4319-b2ee-93fee679cbe6" name="property" profile="CSharpProfile"> - <elementDefinition Id="d60a69ec-574a-418f-9fa9-2893a5549aa2" /> + <stereotypeInstance Id="28cb04d1-5ffb-4e9a-9a61-7bc166e54158" name="method" profile="CSharpProfile"> + <elementDefinition Id="97b60a18-3c6a-4537-a1c5-c2be19f03c24" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c9e6513f-5318-412e-835d-1e741a97f230"> - <propertyInstance Id="69dc2bc9-9c6c-493c-9cd3-11b906d8021c" name="ClrAttributes"> - <elementDefinition Id="231655ef-bdea-415a-ba5a-686194bf181c" /> + <stereotypeInstanceHasPropertyInstances Id="d7697ed9-9233-4130-a3af-7589eac05d5b"> + <propertyInstance Id="7a7fe4de-b241-4bf9-a68f-743121dd069c" name="ClrAttributes"> + <elementDefinition Id="2ccc39d6-4c92-4759-ad79-b635e498e879" /> </propertyInstance> - <elementDefinition Id="04497e1a-5d84-4207-b063-ae04128b5eda" /> + <elementDefinition Id="68674a6b-92d9-4832-9756-247f5ab19a0a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0a539e21-016c-40f3-98d8-b7292bc82c97"> - <propertyInstance Id="648eabd7-f987-4c9f-a44a-49b8ee876c57" name="Get" value="public"> - <elementDefinition Id="bd322d44-bc2a-4bbd-a305-0d9a7764330d" /> + <stereotypeInstanceHasPropertyInstances Id="ab7389a1-99d1-4e25-bedf-58d119737a28"> + <propertyInstance Id="343730fa-9df2-423c-b3d7-64e495dc9819" name="IsPartial" value="false"> + <elementDefinition Id="5905c6f7-b085-4774-a6e4-2deb89d3addd" /> </propertyInstance> - <elementDefinition Id="35a67f29-b7c1-49dc-a47a-915fe21e1aa0" /> + <elementDefinition Id="c4732c88-e34b-471a-b3d7-b98593aa2af6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="47fc2ec0-e8ba-4630-8c6d-fc5bafda38a7"> - <propertyInstance Id="7ca9d98b-65e8-4eb5-a034-df4758c7a420" name="HasBody" value="false"> - <elementDefinition Id="ff41ff1d-365f-41c1-b0bb-c115015dce45" /> + <stereotypeInstanceHasPropertyInstances Id="2095de5f-3783-4744-9940-d392075eeb38"> + <propertyInstance Id="83e39900-4e71-4f3f-82f1-a0670316a886" name="IsUnsafe" value="false"> + <elementDefinition Id="f58f23e4-a0d0-4ca7-8936-2acf1c58da26" /> </propertyInstance> - <elementDefinition Id="838739a8-6e46-407a-a46a-ee40ba6eb6ef" /> + <elementDefinition Id="15074176-c77f-4b6c-9249-fd0b79fee149" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="54fd0208-d941-4509-8653-076fdfad2503"> - <propertyInstance Id="6c5c0d52-220c-48ed-a8c3-63c6e1f220a1" name="IsUnsafe" value="false"> - <elementDefinition Id="1b66f23a-c273-46fb-8602-88e3edeee63a" /> + <stereotypeInstanceHasPropertyInstances Id="eb64e745-2305-4ef4-98e6-c34b02ead1d2"> + <propertyInstance Id="0ab4ee89-118e-4468-9275-1915bbd6ca70" name="Inheritance" value="none"> + <elementDefinition Id="f33a0599-95f6-4f7a-8b9a-8d83c438ec2a" /> </propertyInstance> - <elementDefinition Id="4aa81478-6e42-4fbb-a88f-608a01ba50de" /> + <elementDefinition Id="a62e19c3-3639-41e5-818b-e097e083d10d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2a7a389d-1326-46a4-b463-de491959ebe4"> - <propertyInstance Id="d22e9a54-a7cc-4798-b384-698943cbe138" name="Inheritance" value="none"> - <elementDefinition Id="9437fe70-d832-4c0b-8817-1aff4420ca18" /> + <stereotypeInstanceHasPropertyInstances Id="1e93aece-0b59-4a74-a543-e32ecb3d584d"> + <propertyInstance Id="56f58ec0-74ae-4f11-b290-ff44ac9040b7" name="PackageVisibility" value="internal"> + <elementDefinition Id="3fc7f798-dea5-4404-9517-c0611bab5b65" /> </propertyInstance> - <elementDefinition Id="b8c1cf06-a6b0-4b11-8e63-2d8bc91fc1bd" /> + <elementDefinition Id="814384b4-9af7-44f8-a2cc-2426c4c05832" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b0c394dc-ec13-4a94-83ef-50bf502f96ed"> - <propertyInstance Id="57392fed-efa7-417b-8ac3-cfc438f9c802" name="PackageVisibility" value="internal"> - <elementDefinition Id="cab81cbc-2a80-4627-9527-2e4088d597b6" /> + <stereotypeInstanceHasPropertyInstances Id="9b296b1e-3fd3-4398-ad4a-6ecbc6d7ad56"> + <propertyInstance Id="a11982ed-1199-409a-b6ed-ce00a843ebb4" name="params" value="false"> + <elementDefinition Id="708fce44-719e-4330-aecf-9f46832d4477" /> </propertyInstance> - <elementDefinition Id="10a787cb-09ac-44a3-82ed-7d12e74f4129" /> + <elementDefinition Id="dbfec1c9-c151-4b2e-8c73-255318eb4644" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="269be75b-955a-4e4d-960b-389cd64d7669"> - <propertyInstance Id="6cf7db4b-5db3-40d6-8dc2-66fe6bdd7f52" name="Set" value="public"> - <elementDefinition Id="6e687efa-884c-4384-82f5-b1b3444444e6" /> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="f987a882-3a3a-46fa-8e58-25dd8dee4ce4" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="34024382-ec7e-4038-b1c9-b51c6d6e9a5b" direction="Return"> + <elementDefinition Id="78eae4f5-d25e-4dd5-b217-ada5bed54aef" /> + <type_NamedElement> + <referencedTypeMoniker Id="27f3246f-2ad0-46a0-8cb5-5db13e2f2d3d" LastKnownName="IDrivingCycleInPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="b6cce8d2-9009-4b10-bec0-ed0f79449a2a" name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="06f3e74a-0915-44d9-b81a-762dd286c2bb" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DOutPort" tag="ViewCode"> + <elementDefinition Id="844aff52-583f-4aa1-a2a3-55d36922ee09" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="3f44f775-5945-4cc5-b79a-7a74f6fc4408" name="method" profile="CSharpProfile"> + <elementDefinition Id="1e0c9fd6-98d4-458f-a4ed-e64474d02216" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d84bc5eb-621c-48cb-8d10-eb31fb25cf0d"> + <propertyInstance Id="acabc30d-6a43-4474-876b-bf72dfd190dd" name="ClrAttributes"> + <elementDefinition Id="fe07a946-a70e-496d-bf6e-92c15bcf8745" /> </propertyInstance> - <elementDefinition Id="ed4bcc93-56a0-448b-8ad4-f34cdb4e44f9" /> + <elementDefinition Id="d8c4b866-f155-40f6-adc6-432e83cf526e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="767d711a-1b9b-45a7-9a39-e502b4e2f3a6"> + <propertyInstance Id="91629875-1f2a-4fca-a0b6-fa23280e6398" name="IsPartial" value="false"> + <elementDefinition Id="8d96773e-2bb3-4914-a568-2bea4a8592ea" /> + </propertyInstance> + <elementDefinition Id="02b9babc-5fe7-437e-850f-cf3040121b69" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8ff5efdd-f572-44c0-86a4-4ce292b8d709"> + <propertyInstance Id="da1b52f9-746c-46b7-a991-4644cc6d0eef" name="IsUnsafe" value="false"> + <elementDefinition Id="a4b797ae-fecf-41b7-8170-15f943789936" /> + </propertyInstance> + <elementDefinition Id="b90c562e-c82d-4f6c-b7f3-8c76716193aa" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="24c822fd-c191-46a4-ac33-d1bf37f5dad1"> + <propertyInstance Id="3ca299e8-4a66-46cc-9dd2-a740991b9751" name="Inheritance" value="none"> + <elementDefinition Id="b391125f-2c18-4408-b826-59788723b554" /> + </propertyInstance> + <elementDefinition Id="8d58a4ac-d327-480f-96a5-bdc04d4e1c28" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="81a51691-e7bc-459e-b90e-7d78795f4fab"> + <propertyInstance Id="fc68a909-ab13-4ba5-99c8-6c8b327a25e4" name="PackageVisibility" value="internal"> + <elementDefinition Id="c1a052ab-e6b3-4a82-899e-f841967a6c9c" /> + </propertyInstance> + <elementDefinition Id="6081ca9b-183d-4f3d-9d81-086da42d4a76" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3bf591c9-f341-4378-88e7-dc9978a8bdfa"> + <propertyInstance Id="dfcc2721-6d7e-42bc-a945-bfb341ed3be2" name="params" value="false"> + <elementDefinition Id="33aee39b-6a90-4dc3-9d8b-9295334d8bb0" /> + </propertyInstance> + <elementDefinition Id="7389732f-9c1c-4dc6-8f8e-3a7523474655" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="2f8fc3b0-f130-49fa-95ae-8355e9e8fb52" /> - <type_NamedElement> - <referencedTypeMoniker Id="e408ffa9-da2e-434f-a1ca-429da053bc1c" LastKnownName="KilogramSquareMeter" /> - </type_NamedElement> - </property> - <property Id="fc7e75c6-7aec-4af3-acc3-6ab019b2e3ca" name="TractionInterruption" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="e97b927e-df9f-4df5-8986-db7365c5d828" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="5ed172bb-c5ca-4794-9bc1-80b2f05f2d41" direction="Return"> + <elementDefinition Id="57f5b64d-e909-4f09-b690-43199c5840a6" /> + <type_NamedElement> + <referencedTypeMoniker Id="ca4d8f59-d1cf-4a9a-931b-273c9f020166" LastKnownName="ISimulationOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="5132eca5-6419-4e6b-8545-0dd96774dda1" name="TUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="e2288b01-abf9-461f-808f-c1be80c40cdb" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DTractionInterruption" tag="ViewCode"> - <elementDefinition Id="b2b901c2-7d80-4fd5-a235-12a8c8f6e151" /> + <reference Id="d2f8a345-3769-4fdb-9d81-61ebe8b875e7" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDrivingCycleOutPort)])" tag="ViewCode"> + <elementDefinition Id="ed9c8f85-0225-4620-8917-22a2361e830a" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="2f8e66d5-703d-4918-aa7a-63cbf31f5e11" name="property" profile="CSharpProfile"> - <elementDefinition Id="70de4e8c-0a10-4e15-a487-aa4739d9946d" /> + <stereotypeInstance Id="c8090d4a-da42-4dde-a6a9-920c53c0ae3c" name="method" profile="CSharpProfile"> + <elementDefinition Id="4f168af7-e1ca-4c83-a0c9-72ae70ecf2d8" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3c666cdc-f374-4a2b-8a7d-6ee5af1c1091"> - <propertyInstance Id="89cbc0b0-5972-4d8e-9a44-6c8cce1b82dc" name="ClrAttributes"> - <elementDefinition Id="71328bc1-c0c9-4f0b-bf58-73d2860e5af2" /> + <stereotypeInstanceHasPropertyInstances Id="8dbe95c0-7666-4779-975d-22aae5fcaad2"> + <propertyInstance Id="06a3bb18-301d-4729-9713-e0c1bad2df79" name="ClrAttributes"> + <elementDefinition Id="c256ceb5-2927-4a2c-b0b3-44accaf4ab93" /> </propertyInstance> - <elementDefinition Id="ea314c59-b0f7-48a2-9bd4-8a844698b267" /> + <elementDefinition Id="ee86953f-45f3-49e5-a36f-8a5e6c1eaa41" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a4200f86-ac1c-4ba5-b2b5-2b2cc28f883c"> - <propertyInstance Id="4b5789a7-0b2f-43e2-870b-055265eb928a" name="Get" value="public"> - <elementDefinition Id="82d713e7-4fb8-4fae-9b16-81dc3b15205d" /> + <stereotypeInstanceHasPropertyInstances Id="e97b4708-71ea-47db-ae96-3793a13857d8"> + <propertyInstance Id="fcd9a8a7-ea78-41db-87b9-e9a91f7cf0ff" name="IsPartial" value="false"> + <elementDefinition Id="619811b6-d340-42ee-b883-c4d65bdbf00f" /> </propertyInstance> - <elementDefinition Id="38dd213c-2ec8-4118-a661-2eafb84c6d25" /> + <elementDefinition Id="412ebab2-7abd-4ed7-8149-13b540e19316" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="36360bd9-1ffc-406a-81a2-e0c2422dd92c"> - <propertyInstance Id="25b66b97-f10c-4e79-ae44-e45d45f37376" name="HasBody" value="false"> - <elementDefinition Id="81625824-729e-41d1-8231-e885b1cb48b1" /> + <stereotypeInstanceHasPropertyInstances Id="c9c06802-225a-4683-adfc-75cd34d3bf13"> + <propertyInstance Id="c9ee063b-b5b7-4bb4-8741-565e9d641901" name="IsUnsafe" value="false"> + <elementDefinition Id="64985b67-e5de-44f0-8117-5365708e28d3" /> </propertyInstance> - <elementDefinition Id="cce1c5c8-4c44-4d5f-868f-847c21209b27" /> + <elementDefinition Id="cc7b3213-4327-41ad-a816-de0ea2df99bd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6830cf5b-9e03-49b5-9ce5-d9f3d020766c"> - <propertyInstance Id="113c0398-3e96-4a35-8fd5-c47503be83b8" name="IsUnsafe" value="false"> - <elementDefinition Id="2580d5a9-3139-49b9-b6f5-9dd634b1e206" /> + <stereotypeInstanceHasPropertyInstances Id="edb300a4-8dac-4f8a-bca9-5596bc613e3e"> + <propertyInstance Id="694d2166-350a-47cf-9785-c37e07333caa" name="Inheritance" value="none"> + <elementDefinition Id="fbf0b4d3-8cc5-4b40-b1f1-7a9865c39f17" /> </propertyInstance> - <elementDefinition Id="fb771c7f-1d00-4d09-adc4-5ff900773373" /> + <elementDefinition Id="36f22db7-bf37-48e2-9632-1531a22325cf" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6294d8dd-3862-4f36-83e6-626de3871d6b"> - <propertyInstance Id="80e45483-9514-434c-bfe2-3696706ba41a" name="Inheritance" value="none"> - <elementDefinition Id="8c7713b5-3b6e-4569-8831-c23a730d55ac" /> + <stereotypeInstanceHasPropertyInstances Id="868cee06-6e8e-4cc8-a1d9-d16a9c3c55ca"> + <propertyInstance Id="a2f83afe-0c4d-4c76-a730-d0f1a057fe22" name="PackageVisibility" value="internal"> + <elementDefinition Id="555b0aa0-6828-43ac-92a3-373f2ff9709e" /> </propertyInstance> - <elementDefinition Id="71d30769-2926-402c-9522-fd2dbfb2558d" /> + <elementDefinition Id="1dd50c02-4bac-4636-a521-1cec2a957f19" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="10487f6b-c7b7-4479-a273-3cd6dcbe0891"> - <propertyInstance Id="02acf4ac-756d-4061-a5be-fbf6b92aaf77" name="PackageVisibility" value="internal"> - <elementDefinition Id="be36b312-0dc6-4612-9e5b-ab07c5934a70" /> + <stereotypeInstanceHasPropertyInstances Id="4f747f28-c5ce-4892-a0c6-2ec9d766cc11"> + <propertyInstance Id="de294edf-e229-413d-b82c-c9381a1b4464" name="params" value="false"> + <elementDefinition Id="9b3b80b0-1074-47ac-9dc8-7eaa9e55348f" /> </propertyInstance> - <elementDefinition Id="4a51fc5c-b92a-490a-bc71-f5c5f121360f" /> + <elementDefinition Id="169cba46-0bc9-4dc9-ae73-920b0491a26a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9a6b62f9-c847-4d4a-94bc-6dba87c0a208"> - <propertyInstance Id="52c34ac3-2ae7-40f3-941d-4d3ccb5ce73c" name="Set" value="public"> - <elementDefinition Id="91d30a9b-296a-4c4b-ad63-2dbc37b5f6ca" /> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="ee165857-8a99-4554-924d-72c3b7e0f6e4" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="c46a99ac-71a8-45a4-af16-37b73f2fa916" name="other" direction="In"> + <referencesInternal> + <reference Id="14d1631f-9ef2-4795-ac34-1cb53cca8edc" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDrivingCycleOutPort)]) ParameterIdentifier%3Dother" tag="ViewCode"> + <elementDefinition Id="137ad86b-ce63-4684-824e-043c9a154db5" /> + </reference> + </referencesInternal> + <elementDefinition Id="1136bb6b-b772-4090-84b6-e0349829b802" /> + <type_NamedElement> + <referencedTypeMoniker Id="1c84cc4c-48d1-47e6-91da-4a6e2fd10ad4" LastKnownName="IDrivingCycleOutPort" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="09cb5662-22da-422b-981f-1093914f3c68" name="TUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="b7e0f384-d7e1-49a5-9ae1-8d178799423e" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" tag="ViewCode"> + <elementDefinition Id="8df84568-273d-463a-86c1-266e23a10619" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="0e9505b5-1dd3-4a18-bfca-5ed66944fa7b" name="method" profile="CSharpProfile"> + <elementDefinition Id="9fdb3324-65a0-4695-9f86-26244d1a843e" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="34e56d0b-e358-4c90-9378-ca82b4a5011d"> + <propertyInstance Id="6076ca39-fd56-4c07-8dad-736285354975" name="ClrAttributes"> + <elementDefinition Id="7566520b-cba0-459d-b28d-3841a45cb163" /> + </propertyInstance> + <elementDefinition Id="bab4b9f5-c33c-4a1b-9458-0df988c5084f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="10ec45c4-6485-45e1-9f4f-6b38b1050ffb"> + <propertyInstance Id="3e4757f7-9c37-4cfe-b283-f605df1e9f47" name="IsPartial" value="false"> + <elementDefinition Id="e3f1c72e-3f41-4901-b8dc-bff030e7edf3" /> + </propertyInstance> + <elementDefinition Id="40389bd9-a41c-43f2-a3cf-fb72e8b5a730" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="840b7064-4499-40eb-82a5-4df290f7f969"> + <propertyInstance Id="2748b93a-06e4-4781-bca6-31e4d01d6e5c" name="IsUnsafe" value="false"> + <elementDefinition Id="13266d18-a979-41f1-9228-e6b3f8255e34" /> + </propertyInstance> + <elementDefinition Id="b786d3aa-0c48-4669-9262-b2472f63d79c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6eb4f18f-2afd-4c2b-99e6-9b068bd5402d"> + <propertyInstance Id="04059f87-7e30-45ae-8af3-460aebe881e5" name="Inheritance" value="none"> + <elementDefinition Id="7cad6936-761a-4215-8d48-ece68850964c" /> + </propertyInstance> + <elementDefinition Id="3137ff02-829b-4832-8364-bb80ac5daf2f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="4afc1f65-8e17-456b-8f8a-02d28a7b3c4f"> + <propertyInstance Id="8c4ce9c2-72cc-42e7-b4de-df88f044262d" name="PackageVisibility" value="internal"> + <elementDefinition Id="1eab2fe5-5841-48a7-a07e-6439a424be0c" /> + </propertyInstance> + <elementDefinition Id="f82b4445-3b18-4a3d-8611-3064aaf1702e" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7befc914-07cc-4378-815f-5c64266fba54"> + <propertyInstance Id="6e54e46e-0263-41ee-a553-a0608366df75" name="params" value="false"> + <elementDefinition Id="75fb9823-f576-42a0-af4e-9f2778207f26" /> </propertyInstance> - <elementDefinition Id="80514ad4-c9ee-47a5-8bc1-f602724c7986" /> + <elementDefinition Id="25239e19-f185-49cf-9503-6777c4995ec5" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="55fbe1b8-c2e8-47b9-bd15-717c7e7a6e59" /> - <type_NamedElement> - <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> - </type_NamedElement> - </property> - <property Id="f0ad3f55-fb42-4c7a-9bfa-bcfe0d569639" name="TorqueReserve" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="03094b90-3244-41a3-bd80-4948848403d6" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="0802ff86-bc31-4ba2-80a1-bc0c0abc2858" direction="Return"> + <elementDefinition Id="8d7b0f0f-2225-47ab-af4b-1d40ea91e3f8" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="b00ebc88-1fe9-4599-92e4-272b79aae1ff" name="absTime" direction="In"> + <referencesInternal> + <reference Id="bc70435c-b4ea-48b2-b8c1-a687bdcf9495" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="9fd1f4fe-d35b-4fb9-9a17-8f0ac74df0f4" /> + </reference> + </referencesInternal> + <elementDefinition Id="e4a68d1e-3a03-4199-b9e0-c2ce0e64b1c5" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="4941fbcf-1df0-472d-96de-b96d5f0a4782" name="ds" direction="In"> + <referencesInternal> + <reference Id="f9fc1c4b-db26-412d-9ce8-0ef0fe223087" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Dds" tag="ViewCode"> + <elementDefinition Id="ce49fe15-dea5-45ee-b28c-b0fb11dbf165" /> + </reference> + </referencesInternal> + <elementDefinition Id="4d5378be-e12e-4912-841b-a5edef021e81" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="912c7de1-abe0-4f9f-a9ce-d3ce33cae94c" name="DoHandleRequest" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="616463a4-e7dc-408e-baa4-a64a23355530" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DTorqueReserve" tag="ViewCode"> - <elementDefinition Id="f7e6bb26-324f-4f89-9679-6e0a62de5fd2" /> + <reference Id="473352cd-e283-4d92-b5c1-ebe4fd780c01" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" tag="ViewCode"> + <elementDefinition Id="a366ea6e-dfcf-4037-8408-008c2217e782" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="325a227f-bca9-4f76-9ca6-78b054754bee" name="property" profile="CSharpProfile"> - <elementDefinition Id="7984a82b-47ba-4c14-aff2-17ddae835984" /> + <stereotypeInstance Id="b6a90e1c-57ad-4545-8840-764b821c6c79" name="method" profile="CSharpProfile"> + <elementDefinition Id="8f38974b-7768-4b12-86eb-69a6ba70cc60" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="32e55f51-9a14-4de5-8cc6-dde4a2fb44f2"> - <propertyInstance Id="7515273e-7e2a-4b35-bc23-d8989b6ada5d" name="ClrAttributes"> - <elementDefinition Id="d1c4bfc8-16ec-4572-b08c-fe03c9672e12" /> + <stereotypeInstanceHasPropertyInstances Id="d2de2825-fe1d-489f-b86c-ad36149a0fde"> + <propertyInstance Id="5c0f2617-b433-4aae-b578-38048eb2049d" name="ClrAttributes"> + <elementDefinition Id="11f46f7f-af45-4bfa-8465-7fa15e76c4f4" /> </propertyInstance> - <elementDefinition Id="b60c420f-1505-4bce-a092-dedea62a28f5" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b63516c6-f8c6-4afc-9cfb-75fd448706e8"> - <propertyInstance Id="3a28776a-5389-4b7d-b55b-8522c3298e20" name="Get" value="public"> - <elementDefinition Id="f0fc7409-8f6a-4092-a11d-67407ab9dd4e" /> - </propertyInstance> - <elementDefinition Id="71b6f2fd-d527-4f4d-b244-c5246ee599b5" /> + <elementDefinition Id="c2381b38-ee84-472b-95ba-d26653becce6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="84448552-0a9c-4fb2-a150-76a73d41235f"> - <propertyInstance Id="d77ecb79-2bad-45a6-befa-de2fb38104bb" name="HasBody" value="false"> - <elementDefinition Id="cfb945a1-0960-4a48-8eba-8b6c5930b2f5" /> + <stereotypeInstanceHasPropertyInstances Id="007a7323-5c52-43ae-a583-eefcaba4841d"> + <propertyInstance Id="f0a1be0c-1bbe-46de-93b8-67dc97a02a02" name="IsPartial" value="false"> + <elementDefinition Id="335ef311-adbb-48e5-95b9-d17eb8886603" /> </propertyInstance> - <elementDefinition Id="1dbb230e-8d80-4d9d-b9f3-1c2ef172602a" /> + <elementDefinition Id="3b730c22-d4df-437a-8379-9a9d2f5fc07e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9c297228-23a1-49c9-8cbc-cecd3d525223"> - <propertyInstance Id="a9368ab8-567c-4b57-80b4-7083a21eb752" name="IsUnsafe" value="false"> - <elementDefinition Id="f751da78-4129-4014-b553-001a028ca2ea" /> + <stereotypeInstanceHasPropertyInstances Id="ae09ce98-2311-44bb-971c-36637762270d"> + <propertyInstance Id="e2f6aefe-b150-45e5-8f09-b9d6f9164d39" name="IsUnsafe" value="false"> + <elementDefinition Id="0c9a0986-1111-483e-b004-89371f4a564f" /> </propertyInstance> - <elementDefinition Id="784f68fe-8924-41e5-a038-8ef90beae756" /> + <elementDefinition Id="947bbf47-e401-4d2f-927d-1f51da9f6e7c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="944560e6-890c-402a-b30b-af0df45554f7"> - <propertyInstance Id="0011203b-d335-42ad-83bd-117c27377234" name="Inheritance" value="none"> - <elementDefinition Id="511991c5-740a-49c7-8113-dc77c6b8d8f2" /> + <stereotypeInstanceHasPropertyInstances Id="f4c9f4a7-240a-4629-8309-18e77f7dc7e7"> + <propertyInstance Id="57f21c94-2ace-4870-9847-eab84b7747f5" name="Inheritance" value="none"> + <elementDefinition Id="d2d5d820-b6a1-4962-a366-622d8e834c6a" /> </propertyInstance> - <elementDefinition Id="c69fbff3-c9f7-4a56-beb8-bdce2a817fba" /> + <elementDefinition Id="595b16e9-d64e-4a07-b091-e80dbaf2d6f2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4ffe722e-f164-4b55-8464-0beca8fcae6e"> - <propertyInstance Id="a299f218-9a73-4f36-bf04-07a35e55f564" name="PackageVisibility" value="internal"> - <elementDefinition Id="6c079d29-4e73-4bd4-b5c7-6dc8ead83dff" /> + <stereotypeInstanceHasPropertyInstances Id="de9f95c0-de50-49f8-8a06-d6fa123db212"> + <propertyInstance Id="8893c029-3be9-42a0-b3a1-6e08ff603f2f" name="PackageVisibility" value="internal"> + <elementDefinition Id="6b0c256e-370e-4710-b3a3-512d1785373b" /> </propertyInstance> - <elementDefinition Id="5bd9cb58-38dc-433a-a1a7-fa903a5567a1" /> + <elementDefinition Id="84205aa0-2b18-4dcb-a476-094c91f4bd4f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="197445e6-d5bf-4db8-99eb-a2ff97447977"> - <propertyInstance Id="8be33f8a-31da-46df-81b7-1187009e00bf" name="Set" value="public"> - <elementDefinition Id="833bc462-50c6-4df6-a7a0-9c5c30b5fa7e" /> + <stereotypeInstanceHasPropertyInstances Id="ac8b3995-5394-416f-a70c-0d8bd8853264"> + <propertyInstance Id="2a52ef8c-27ec-491a-892d-0a37bf9393fe" name="params" value="false"> + <elementDefinition Id="e569d02a-0b0f-4554-aad8-471d1050f77c" /> </propertyInstance> - <elementDefinition Id="3db8037f-3c23-4235-be36-76d11e17df52" /> + <elementDefinition Id="87ebe2b9-2684-4a01-a4cd-1cea43317965" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="52be3632-d33b-4d2e-bd77-0e23ee2f6f4c" /> - <type_NamedElement> - <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> - </type_NamedElement> - </property> - <property Id="e2e6537d-7d3c-4b44-abf0-129e2efdc2e4" name="SkipGears" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="0dbbc8b6-bfec-4872-aaab-1be47ab5f424" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="31d2652d-2961-444f-a53a-737c25c46e2c" direction="Return"> + <elementDefinition Id="98cdf772-8a69-4a91-851d-8284b58def59" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="01d90fa6-e65c-4eda-be4c-09fd8ca97992" name="absTime" direction="In"> + <referencesInternal> + <reference Id="10785199-8bd1-4fbb-b708-55d249a9c71e" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="84f0c487-07db-409f-82b1-6d55c627d464" /> + </reference> + </referencesInternal> + <elementDefinition Id="12beac6f-2806-4c90-943a-a2b01c6d222c" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="174bf630-ae3f-4e79-83c6-5da0eb74b75b" name="ds" direction="In"> + <referencesInternal> + <reference Id="590eef2a-b87a-4ad8-8ef7-0d793b6cede8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Dds" tag="ViewCode"> + <elementDefinition Id="ad9a6aae-0168-4791-a0f5-8f47fa2ca7ec" /> + </reference> + </referencesInternal> + <elementDefinition Id="3c935394-a9cc-470f-9906-7bc448087cb7" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="3f186886-4eb4-4c13-9181-dae75d6cd86d" name="DriveTimeInterval" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="c38dc145-dac0-42a4-8362-b27066c3f0ae" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DSkipGears" tag="ViewCode"> - <elementDefinition Id="531954df-aeb2-4147-a758-a49511e999b5" /> + <reference Id="69a165b0-dae3-4f48-989c-3beca9d48fbf" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)])" tag="ViewCode"> + <elementDefinition Id="c2e0a9a6-cc5d-4829-b124-0d57911bd542" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="1058185a-6acc-4f01-9435-8f1affa7fba5" name="property" profile="CSharpProfile"> - <elementDefinition Id="a5235850-4979-4adf-b1f8-ee41646dcefe" /> + <stereotypeInstance Id="893a474c-479d-426e-b693-f200454b207a" name="method" profile="CSharpProfile"> + <elementDefinition Id="a13dfb77-3f37-4fc1-981a-3a8a05d6f46a" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="15b2fd1b-3d3d-4f73-bc49-1890505d6089"> - <propertyInstance Id="08de7dde-d0c6-4e58-8c2c-72d5f1096ffd" name="ClrAttributes"> - <elementDefinition Id="8ee1b999-0fc7-4b72-929c-ec9cac6ab254" /> - </propertyInstance> - <elementDefinition Id="447f6d18-2881-4532-859c-8dce9094b95a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="159a0c34-3453-4a1f-ba2c-ba2ea7b363e1"> - <propertyInstance Id="fbe62392-9aa0-4777-9786-d5478287f5c2" name="Get" value="public"> - <elementDefinition Id="0014414c-4d88-47b1-81cc-8da173ea2c2d" /> + <stereotypeInstanceHasPropertyInstances Id="cff7bf69-4702-4407-9550-0a7d4cf992a0"> + <propertyInstance Id="02763603-48a8-4432-a18c-9b69ab1f05a6" name="ClrAttributes"> + <elementDefinition Id="9cab088e-f2c3-4661-bf5c-866fcd5e1080" /> </propertyInstance> - <elementDefinition Id="79772bd0-0b15-4eeb-b63f-6faacad72990" /> + <elementDefinition Id="673265da-f9f0-42fa-bf0a-c939f15d611e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="44811681-0f08-4839-943c-e692db3e117b"> - <propertyInstance Id="6695725a-bc5f-4b01-8c08-da322c063dc4" name="HasBody" value="false"> - <elementDefinition Id="36f6e121-b802-496a-a1c7-eb54fc90dc6a" /> + <stereotypeInstanceHasPropertyInstances Id="1da38f01-ecd8-4307-81b4-4788b8d48800"> + <propertyInstance Id="3f139d19-f0ee-46b4-9308-5e673f55f0c1" name="IsPartial" value="false"> + <elementDefinition Id="9a429cbb-7aeb-4e7c-bd9d-43cfebf9c37b" /> </propertyInstance> - <elementDefinition Id="106e1883-cbdf-4a84-9377-fc44fd04cef2" /> + <elementDefinition Id="52d854ce-d1b3-4da1-bee4-5ca252659086" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b0b36274-b519-4346-85e1-d3c043d2e422"> - <propertyInstance Id="609e9ec2-2677-466e-b55a-b4f37f70d688" name="IsUnsafe" value="false"> - <elementDefinition Id="bca9da3b-e1a5-4840-92a8-157fb9c75ed9" /> + <stereotypeInstanceHasPropertyInstances Id="0fe69c52-cf06-43af-a3ca-9844a27e2d01"> + <propertyInstance Id="125529ae-94ba-4663-b28d-470d4cf0774c" name="IsUnsafe" value="false"> + <elementDefinition Id="db26aabf-555e-42c1-a5b5-1dc6a61e874d" /> </propertyInstance> - <elementDefinition Id="bef292c5-9121-4714-be58-297f9607f773" /> + <elementDefinition Id="00fe7e35-503e-46ec-bdd7-6f78715d24eb" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ff2a9a03-f83d-4daa-a4bb-02b30506f28c"> - <propertyInstance Id="9c1fa662-424b-472c-bcbc-6829b614fa20" name="Inheritance" value="none"> - <elementDefinition Id="05aec1f0-835a-4504-a089-2cb157d4b9a5" /> + <stereotypeInstanceHasPropertyInstances Id="950d50e7-9ee6-4976-8289-3b4ffd9458b8"> + <propertyInstance Id="04acbaf1-9d73-4762-b4ed-3d6d0382da06" name="Inheritance" value="none"> + <elementDefinition Id="6cd4ec24-cb51-4a6b-ad83-0e31aff1df33" /> </propertyInstance> - <elementDefinition Id="1f58d750-6693-45af-8106-3153ad83a7b2" /> + <elementDefinition Id="fcd1cfd1-284c-4920-abf9-a84946a9387a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="138b3ecd-683f-4f19-9b11-3af61e0de8cf"> - <propertyInstance Id="45010cbb-f1d1-4c72-b108-bc88d2675d06" name="PackageVisibility" value="internal"> - <elementDefinition Id="853b65d7-199d-4be0-8a4d-060e75987f75" /> + <stereotypeInstanceHasPropertyInstances Id="3e170972-486e-4b9a-b5c6-0051442575f9"> + <propertyInstance Id="bce152d8-a477-4351-8d5f-3ee1f9832109" name="PackageVisibility" value="internal"> + <elementDefinition Id="721811ee-53f2-4660-8776-a98f438ec8d1" /> </propertyInstance> - <elementDefinition Id="fdde9c73-426a-4ee5-8829-a157348641d1" /> + <elementDefinition Id="3090fd19-3da1-4e7f-b711-0af35b43d603" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="38d7382a-e465-4057-b66b-6fd2629a6182"> - <propertyInstance Id="639b784e-07c2-4da0-b12a-fc5188a579c0" name="Set" value="public"> - <elementDefinition Id="6c4b36c8-2f3a-4930-a996-fd4bbf23c07b" /> + <stereotypeInstanceHasPropertyInstances Id="7fa91d5f-a483-4542-b9fe-936ec341779c"> + <propertyInstance Id="ecb7d094-fee8-4343-b1e8-0854749c4bb0" name="params" value="false"> + <elementDefinition Id="a66f1613-3a76-4d25-9155-f56286876958" /> </propertyInstance> - <elementDefinition Id="6c2db2f6-76a7-49b4-8605-8e0b0ded6ace" /> + <elementDefinition Id="4852dae6-70a1-45a9-bde8-2acc2cc42d35" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="d0885ee2-00f2-4641-a722-43b50495fbe7" /> - <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> - </type_NamedElement> - </property> - <property Id="8a94eb5b-8f0e-4e3d-b1b0-79348ee052f0" name="ShiftTime" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="6af6c7a9-729c-46fa-9d38-d0436ebe6d8f" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="20893f97-62a9-4794-aa2a-e6c5e103d43d" direction="Return"> + <elementDefinition Id="19445434-160b-494c-8b3e-1f76924c37bb" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="2c4d055d-8360-4412-ac9a-3daad43afdf7" name="absTime" direction="In"> + <referencesInternal> + <reference Id="5e4ec188-f4e3-47c7-b9c6-1516740585aa" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="d19d4534-7550-4556-a94e-ebc6a9585b0d" /> + </reference> + </referencesInternal> + <elementDefinition Id="9aef9bb4-d0e9-4f34-ab24-91a3cef229c9" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="a1437ae3-9de6-4139-b42c-692837eccbf0" name="dt" direction="In"> + <referencesInternal> + <reference Id="4df095fe-6fc2-4a4c-a9f7-68d57ab09186" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="d8520136-164d-4eec-b2a0-b7cdba68d649" /> + </reference> + </referencesInternal> + <elementDefinition Id="b84beef6-87fa-4ada-807b-8aa3016af2fd" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="b983c36c-2a96-4e67-bf30-e2111f0539b4" name="DriveDistance" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="197e7c16-3514-43d7-a5bf-5d50d6a6cc52" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DShiftTime" tag="ViewCode"> - <elementDefinition Id="518b9df7-0180-493e-a2b6-874f71702a70" /> + <reference Id="05b63b6a-5f0e-4556-b025-d07a2363f021" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveDistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" tag="ViewCode"> + <elementDefinition Id="5cdc0d17-4331-48fa-8ec3-0a2afa8abd70" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="af9ddba8-6302-4581-932d-badfdeb68eff" name="property" profile="CSharpProfile"> - <elementDefinition Id="191aed23-1f37-4043-ad01-07b7099d7ccd" /> + <stereotypeInstance Id="b8f32de1-823e-4f6b-bf4d-78b66f25b0a8" name="method" profile="CSharpProfile"> + <elementDefinition Id="896f9e39-bce2-47cb-b466-94be4a3b1ecc" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5e8c894a-62d3-4070-8f7f-a65062633ce4"> - <propertyInstance Id="5a2c010e-3917-4879-9a40-2979821c8b04" name="ClrAttributes"> - <elementDefinition Id="5ccb4942-b70e-4a6b-87f1-1acda1869af5" /> - </propertyInstance> - <elementDefinition Id="65877175-e1ad-4b9b-b7a1-739118693841" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="749b1830-9309-499b-b96a-e03e0a2d339d"> - <propertyInstance Id="d86b3dc7-f79b-4495-99df-93ddaa1eb94d" name="Get" value="public"> - <elementDefinition Id="f3e92ac2-0978-422c-af10-ffcc852576b6" /> + <stereotypeInstanceHasPropertyInstances Id="a549f37f-6fac-4297-a541-bd493defa14b"> + <propertyInstance Id="4eb89164-db5d-4c6a-a9ba-76466a02ac47" name="ClrAttributes"> + <elementDefinition Id="ca5c9eb1-787e-4600-9a4a-77711347eb21" /> </propertyInstance> - <elementDefinition Id="d82701ec-2b5c-4614-9599-4f921fc45c0e" /> + <elementDefinition Id="79a7cd82-e95c-4774-844b-b17cd8ff9732" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4b644914-8678-4ee3-a66b-4d6b6e11b86c"> - <propertyInstance Id="a4efc53f-38c7-449b-bfc1-3e414a034d3f" name="HasBody" value="false"> - <elementDefinition Id="1d6d3d7a-de0e-4064-babe-93e704016336" /> + <stereotypeInstanceHasPropertyInstances Id="73a40214-ad82-403a-9e21-6bd9079ee086"> + <propertyInstance Id="c61d3bcc-8d8a-4a5e-93e4-8c5e802c02b9" name="IsPartial" value="false"> + <elementDefinition Id="53a7f9ab-e8da-4d92-ba93-ddc82f8188be" /> </propertyInstance> - <elementDefinition Id="258ffc85-469f-4c10-beb0-ddc5d77f6e2f" /> + <elementDefinition Id="a5ed0fd4-3928-45b6-b254-cfe3e26bbdd7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9e86564e-d873-4f56-aa13-381630ba0ceb"> - <propertyInstance Id="605a5af1-b2b7-4f25-be79-a16cba71cb9a" name="IsUnsafe" value="false"> - <elementDefinition Id="4464946a-ef83-402f-a042-ad237c679e4c" /> + <stereotypeInstanceHasPropertyInstances Id="f6e7c0f1-4011-45c3-a239-b58a1765e48b"> + <propertyInstance Id="dbf5a5ab-6085-47ba-9dac-a81a6ac94fbc" name="IsUnsafe" value="false"> + <elementDefinition Id="9050644a-5600-4047-a91b-2270d9523b93" /> </propertyInstance> - <elementDefinition Id="dd9b0028-4bad-4ce3-af6a-adb1da81039f" /> + <elementDefinition Id="886d5b89-7108-4c53-a2bb-182676f782ef" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3bd977b2-4915-40f5-8b27-115f14472c04"> - <propertyInstance Id="fc871cc2-3a6e-4c96-a2cc-e024d051dc17" name="Inheritance" value="none"> - <elementDefinition Id="8a54ba78-604e-4c06-85ef-f275bc8ac512" /> + <stereotypeInstanceHasPropertyInstances Id="81c4e6f1-cbcb-40d4-8f72-4176a6d2ba3d"> + <propertyInstance Id="203d5cc0-b74e-48f7-9bf1-8b3154aa63ec" name="Inheritance" value="none"> + <elementDefinition Id="54f9233e-2fdc-4f7d-964c-89746f565658" /> </propertyInstance> - <elementDefinition Id="4065eda3-6c74-4c22-a04d-1835d97cd721" /> + <elementDefinition Id="f6419183-ccca-4930-a662-3831a963fc0c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="faad1215-0cad-4ebf-b0f7-0d287730237e"> - <propertyInstance Id="e00285d1-b0f7-4085-a5dc-60f8000d3169" name="PackageVisibility" value="internal"> - <elementDefinition Id="583c0136-62ba-4a3d-8f29-abb451527ef2" /> + <stereotypeInstanceHasPropertyInstances Id="558e77ff-bbb0-4c1c-ba7b-39e1ae8e7994"> + <propertyInstance Id="0bb8f496-4acf-4ec2-bb37-1950ee3b111a" name="PackageVisibility" value="internal"> + <elementDefinition Id="75d7b144-ae78-4861-9b11-3e9e7e3f8749" /> </propertyInstance> - <elementDefinition Id="122c86d6-1aca-42e9-b0ab-f6407b3d65b8" /> + <elementDefinition Id="fefef3cd-8ac2-4ce4-8485-39378672c74d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3ecc1f07-b0b9-432b-99e2-fc5c54c64dab"> - <propertyInstance Id="0f54d1f2-5adc-4f9c-8821-11be33bf73b2" name="Set" value="public"> - <elementDefinition Id="de05b27a-b945-4ce3-971c-f411ff52d773" /> + <stereotypeInstanceHasPropertyInstances Id="cc0d981e-5ffe-4714-a3a8-24b8544fece6"> + <propertyInstance Id="fb85e0e5-f677-4f9c-80df-31a8eb457af2" name="params" value="false"> + <elementDefinition Id="7503d2a5-eb2f-4bdd-a0d7-80fb0a29b8aa" /> </propertyInstance> - <elementDefinition Id="2f946e20-977c-46c2-a64d-94f64163cddd" /> + <elementDefinition Id="0c0d2327-ca74-46f9-9822-b85773c4e420" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="4b159557-24d5-47af-adb1-21d8c43e5885" /> - <type_NamedElement> - <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> - </type_NamedElement> - </property> - <property Id="4c195b8a-f9e0-41a1-8b07-3facb7f864f5" name="EarlyShiftUp" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="44da844b-3f3f-426f-b7ae-61865ce9ec21" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="221e3903-cdec-4102-92fe-eaf165d2156b" direction="Return"> + <elementDefinition Id="b6baa504-aca2-4f3a-b80b-6740306e617c" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="84c88bb9-75f5-475f-b383-b0e75c94097e" name="absTime" direction="In"> + <referencesInternal> + <reference Id="e058b9b7-9e6b-4104-8d07-5e864ea54adc" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveDistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="e4bc006f-f22f-435a-8f63-f1ec2bb03906" /> + </reference> + </referencesInternal> + <elementDefinition Id="7cd56562-78b1-4316-9668-bfd4cd266a6b" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="0c7c3382-0be4-4590-bfaa-7cbd299ea7b9" name="ds" direction="In"> + <referencesInternal> + <reference Id="f64749df-8c0a-4a7c-b6bb-b04890635a18" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveDistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Dds" tag="ViewCode"> + <elementDefinition Id="5cd8fef7-de97-4aeb-8b36-ceacf818b614" /> + </reference> + </referencesInternal> + <elementDefinition Id="4f3f53e1-68c5-47a2-9130-3f2e4800d7e8" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="618cedbf-8cc6-4157-9c32-12a19e11e53a" name="ComputeGradient" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="d3685dbb-eed3-4abd-9575-0a39ca2b4a00" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DEarlyShiftUp" tag="ViewCode"> - <elementDefinition Id="0f1e7a47-a218-43e8-bd3e-e7ddceba1a41" /> + <reference Id="d6356c58-d1f1-49e6-bab3-a195028d5db5" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DComputeGradient" tag="ViewCode"> + <elementDefinition Id="c2fc5f30-dabf-4570-bf4f-52b06a533c07" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="844e59d3-197c-45cd-8f62-b461e560baf1" name="property" profile="CSharpProfile"> - <elementDefinition Id="c6546475-1b1b-4555-b3c0-a00d02e0113b" /> + <stereotypeInstance Id="110d0d4a-eee6-4241-8e09-8865823db7cb" name="method" profile="CSharpProfile"> + <elementDefinition Id="cf9c2443-32a6-4a1e-a5b2-23b0f7a90e4a" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="55ac1a42-8bc6-45d0-975e-10468ce0f114"> - <propertyInstance Id="c90372a2-adc7-4edd-926b-2a3d49452e8b" name="ClrAttributes"> - <elementDefinition Id="822c65f2-251b-4598-a2e4-68197e7e2721" /> - </propertyInstance> - <elementDefinition Id="6ae738df-0483-4d19-b08a-60b9468132b4" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="94539fbe-06aa-4cf6-8d2a-af1d1916ecca"> - <propertyInstance Id="a48b1728-fd44-44cd-857b-8d80dc64a883" name="Get" value="public"> - <elementDefinition Id="953e2f29-1155-4950-ad93-5cf238b886dc" /> + <stereotypeInstanceHasPropertyInstances Id="87b4cbe2-0272-4f5a-9a8c-b6984ea8af60"> + <propertyInstance Id="e932ab8d-4acc-487e-af40-e4e65fcf77c2" name="ClrAttributes"> + <elementDefinition Id="a848b0df-e3a8-42c4-9980-81cce51f4018" /> </propertyInstance> - <elementDefinition Id="f36bc557-89c1-46c7-a037-a1d29b8cb7f0" /> + <elementDefinition Id="940cf13a-6a56-4fe7-8402-ba90e877eb68" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3075e636-46cf-47b9-98fd-0f6dc94143fe"> - <propertyInstance Id="2fe600d4-40f9-4973-89fb-e50197416038" name="HasBody" value="false"> - <elementDefinition Id="9a3e78f0-4ff9-40b7-9ce2-32216f816dbf" /> + <stereotypeInstanceHasPropertyInstances Id="6815b2ce-1523-4adb-ab11-774485a4fb10"> + <propertyInstance Id="78c18136-598f-41dc-99b9-7f849af06596" name="IsPartial" value="false"> + <elementDefinition Id="e1bf30a7-6258-4807-97e4-dea9326143eb" /> </propertyInstance> - <elementDefinition Id="467f8261-b504-4584-a791-1eb7757cf5a1" /> + <elementDefinition Id="e66ef395-098b-4e44-a8a5-bb5c56132384" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="55435bf1-51ae-4e20-b7f3-baa66f7516f4"> - <propertyInstance Id="e7b6c539-2602-44a3-8a85-64c6cfba8a55" name="IsUnsafe" value="false"> - <elementDefinition Id="feac9935-374e-44d0-b73a-7f46c4a75083" /> + <stereotypeInstanceHasPropertyInstances Id="5bfd0d48-0d51-4a91-b600-5e61f166f873"> + <propertyInstance Id="c93755c6-3865-40ec-9045-510368407337" name="IsUnsafe" value="false"> + <elementDefinition Id="fa653b07-8ed4-4afa-8495-4bd5400785e0" /> </propertyInstance> - <elementDefinition Id="7e6223a7-d25c-4984-a22b-5e66d685e591" /> + <elementDefinition Id="730dc91c-6415-4393-8498-b09917ecdc1d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="82b4b226-982d-4de3-af32-6f7bd4e7e1f1"> - <propertyInstance Id="56d03248-0f39-46df-99da-e74bb5a70b3b" name="Inheritance" value="none"> - <elementDefinition Id="ec8f50fe-e733-4c74-9e09-2b7fbd1b03fc" /> + <stereotypeInstanceHasPropertyInstances Id="f7b38fa8-8f9b-47ca-a314-d0f42793dcc9"> + <propertyInstance Id="db25394c-5925-4927-943e-048f7aa4827f" name="Inheritance" value="none"> + <elementDefinition Id="727fe743-a005-46d4-91dc-9ea4af73b8ca" /> </propertyInstance> - <elementDefinition Id="d0a5e0e8-fc54-407a-bd6c-d809335a1e0d" /> + <elementDefinition Id="40555674-8eaf-4db8-9436-5a83dc47c127" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fc73bebf-153f-4824-8076-fb1ae8f0c8eb"> - <propertyInstance Id="1b64b498-fe4b-48d6-8fac-0c2c9c8333fa" name="PackageVisibility" value="internal"> - <elementDefinition Id="87dce23f-0f07-4a66-9237-81f3d3a9ddc5" /> + <stereotypeInstanceHasPropertyInstances Id="6200f366-4bc7-4384-8714-1c0a501e105c"> + <propertyInstance Id="240b6657-d5c1-4bfd-a90d-6c2ef817e8a8" name="PackageVisibility" value="internal"> + <elementDefinition Id="e2a417c0-89e3-453a-8845-cf22b0f1ce24" /> </propertyInstance> - <elementDefinition Id="37035c53-4158-47c2-b7c3-fe9f8c472e12" /> + <elementDefinition Id="ee7d421c-1ec4-4e78-a057-e1c4c60593ed" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9ff1b1fc-15a6-416f-bb12-71686d660e58"> - <propertyInstance Id="c7a52f72-5846-422b-97ac-adb5f61885d8" name="Set" value="public"> - <elementDefinition Id="4987ace6-e185-40cf-8f40-e329b1aa1dd8" /> + <stereotypeInstanceHasPropertyInstances Id="2a3b3ad2-b008-455b-9e81-a31d814dc8c4"> + <propertyInstance Id="3ed2e677-d04d-432f-8b1b-1a0a5100991c" name="params" value="false"> + <elementDefinition Id="0318b78c-cd0e-40d5-823e-caf7b1eda043" /> </propertyInstance> - <elementDefinition Id="3cce577e-5cf5-47e6-8fef-c8765e3fd30b" /> + <elementDefinition Id="1fac5e16-da97-4309-acab-2d9b07d0e697" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="849cf93d-8e89-4470-b157-514bff3d3cd0" /> - <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> - </type_NamedElement> - </property> - <property Id="a662df44-872e-48b2-833a-6af29c9866d8" name="StartTorqueReserve" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="0936ef49-93f7-48f7-b584-62970eeb8581" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="b1ea6395-f5c2-45a1-956f-4f7416513b17" direction="Return"> + <elementDefinition Id="8db86a54-bcbb-44b0-81a4-5f0ad1305c0d" /> + <type_NamedElement> + <referencedTypeMoniker Id="b205f5b6-b044-4009-9d22-b734f29c92ec" LastKnownName="Radian" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="d70ab13c-18af-47f9-8f8f-4e2fd1afc1c6" name="TUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="d9a1aaa8-1b59-41cd-b802-01380ec379ec" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DStartTorqueReserve" tag="ViewCode"> - <elementDefinition Id="f7954462-6dac-4f00-9a62-9ab36a9858ef" /> + <reference Id="fcd33e23-5bce-4ab3-8198-ab7d7dab0fb4" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)])" tag="ViewCode"> + <elementDefinition Id="bd73201e-ff93-43e1-9d8a-e295e3411256" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="517f9d33-855a-4110-a260-38d6d6d91533" name="property" profile="CSharpProfile"> - <elementDefinition Id="3d9473d1-e4ad-4262-bf9e-e1009cab4b87" /> + <stereotypeInstance Id="adfe05a3-68fe-4284-9de5-647c724481a3" name="method" profile="CSharpProfile"> + <elementDefinition Id="c20ff1fb-4478-45ff-a1fe-c9bd228a8531" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7d929a69-e6fd-42c2-b8bb-0f572025be43"> - <propertyInstance Id="458827b4-b35f-4645-9fbb-89001a0d603d" name="ClrAttributes"> - <elementDefinition Id="b3f9f91a-2c49-4541-8cc8-e4750599429b" /> - </propertyInstance> - <elementDefinition Id="a6b882ae-151e-41d2-8bbe-1ecc55c84201" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1630547f-a7ee-4a00-8c55-68706d83787e"> - <propertyInstance Id="a9c98ac5-89d4-41d0-be9d-d70ddd890766" name="Get" value="public"> - <elementDefinition Id="7d68947a-828a-4d30-b9a4-93c100d4a90f" /> + <stereotypeInstanceHasPropertyInstances Id="c5427a7c-8e6c-43f3-bc8a-14b17b9ec2a8"> + <propertyInstance Id="078c4e70-85c2-43df-a5ca-bec749630b4b" name="ClrAttributes"> + <elementDefinition Id="e84b57a4-7c3e-486e-a157-d21aec292b8a" /> </propertyInstance> - <elementDefinition Id="d3478edd-203b-41fb-a243-96076be9224e" /> + <elementDefinition Id="fdb8021a-620c-4cc6-8858-e0c1c6807990" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a66405c2-e5ee-4593-a7dd-18b09c103b82"> - <propertyInstance Id="6872fbd1-95f6-484b-9db4-fd87e23ea8d9" name="HasBody" value="false"> - <elementDefinition Id="f570b414-f1bf-4c8b-b6e6-c2f780b4a609" /> + <stereotypeInstanceHasPropertyInstances Id="a1069ad8-8408-45fc-af0c-75447c7f28d3"> + <propertyInstance Id="0a0ffc00-6786-4894-b6e4-fa13db9fd603" name="IsPartial" value="false"> + <elementDefinition Id="203c4b32-4e4e-43e3-9296-83f67dacdfc6" /> </propertyInstance> - <elementDefinition Id="8a03e1eb-62a6-4874-9da9-01ada41ca5a7" /> + <elementDefinition Id="719fe484-be98-43dc-8d81-e88211f4e300" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a8ffff22-b813-4b93-b8dd-574a9a8cc3d0"> - <propertyInstance Id="2842e9bc-6d7f-48fa-8517-d748cf056df0" name="IsUnsafe" value="false"> - <elementDefinition Id="fd8e7cd2-9de1-4db8-9c2b-da8229346cb4" /> + <stereotypeInstanceHasPropertyInstances Id="b715f70c-8768-4911-ac26-a85f856aff93"> + <propertyInstance Id="f759878a-5df3-4ce5-9151-5c6177235139" name="IsUnsafe" value="false"> + <elementDefinition Id="844e11a2-8195-488b-a877-d7057590650f" /> </propertyInstance> - <elementDefinition Id="de99b2e1-eeeb-4031-89a4-f4cae19663f4" /> + <elementDefinition Id="902f9725-e3ee-425f-867c-9c8f4e5f2066" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d4d7c4e2-0735-479b-8b88-6f5dad5f516e"> - <propertyInstance Id="079f36c7-d7e7-46c8-888c-3c15dd67ed35" name="Inheritance" value="none"> - <elementDefinition Id="a5f11f0a-da14-4e7b-a3cb-e0fc033d306c" /> + <stereotypeInstanceHasPropertyInstances Id="53cfc754-a76f-4fb4-b0ba-19e1d0686579"> + <propertyInstance Id="0a674804-d846-4133-b902-d2353f536444" name="Inheritance" value="none"> + <elementDefinition Id="dca4cf87-cb21-4155-bad1-9c54edc0c8d4" /> </propertyInstance> - <elementDefinition Id="4355c1ed-da70-4ef6-92c2-e7961fdd2d95" /> + <elementDefinition Id="6b099c7b-9d9f-4d91-bb79-570828e220c8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b1e13b9c-f5e8-4166-990c-ba4e1b5f3901"> - <propertyInstance Id="e378f9b5-ba31-4619-b449-8b48c2c1968c" name="PackageVisibility" value="internal"> - <elementDefinition Id="c140b199-833c-4880-b43e-733dd7d931a2" /> + <stereotypeInstanceHasPropertyInstances Id="943e3556-ed63-404a-8b40-3cb90bed8fbc"> + <propertyInstance Id="1b8e6717-cc52-4b9f-9a3b-a7d6701e287d" name="PackageVisibility" value="internal"> + <elementDefinition Id="6bf76b49-da09-43ba-b931-623cec657dcb" /> </propertyInstance> - <elementDefinition Id="c338ea66-e5af-4d21-a072-25adf87271dd" /> + <elementDefinition Id="f0f3abcc-90d5-4bb8-90f3-676761152b53" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="825035a0-0777-4ce5-97cd-e68aab10f8ec"> - <propertyInstance Id="aa2369de-f550-4f91-88de-316d72f013fa" name="Set" value="public"> - <elementDefinition Id="86fe75e5-d775-4a5f-8adf-dc52f8e43412" /> + <stereotypeInstanceHasPropertyInstances Id="c1c5d6fe-ca26-401b-afe2-ddd1b2c799d0"> + <propertyInstance Id="33ed6328-aa25-4f20-838f-190ff3c7a0ba" name="params" value="false"> + <elementDefinition Id="67060292-7322-4ec1-8ef4-fe6332046bc0" /> </propertyInstance> - <elementDefinition Id="764b652f-8439-4aca-8223-86d1bf7a3cd0" /> + <elementDefinition Id="1fcc0324-a85e-430a-9939-c3063128e08a" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="33abd620-dde0-46fb-bdc2-fbbdabf1c653" /> - <type_NamedElement> - <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> - </type_NamedElement> - </property> - <property Id="6eedbd6e-c4f0-4507-b50a-100b298701c8" name="StartSpeed" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="10b8fd7a-8553-4039-8fa7-7412fba521c9" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="d04813a3-ca1e-4949-939c-ac1f9cebecfb" direction="Return"> + <elementDefinition Id="e3cbe292-b8eb-4a21-8e93-a047dab21426" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="4bf17198-017a-414c-b7ea-d5bfa4ab3901" name="absTime" direction="In"> + <referencesInternal> + <reference Id="8b91ea16-defc-4770-b230-2535f657bb01" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3DabsTime" tag="ViewCode"> + <elementDefinition Id="5c7e776d-202d-4143-bef8-e754813177e7" /> + </reference> + </referencesInternal> + <elementDefinition Id="00464af1-c1a5-425f-9de4-6d91c99ae467" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="d7788eb1-98db-4548-91da-3cb54086820b" name="dt" direction="In"> + <referencesInternal> + <reference Id="4eb59797-0214-4891-b993-b7b97e5da340" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3Ddt" tag="ViewCode"> + <elementDefinition Id="0443a907-4467-4a6f-ad3e-7d20f9f4cba4" /> + </reference> + </referencesInternal> + <elementDefinition Id="ed79b0d6-5690-4d6b-b6ee-7262a08af0f6" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="54d6b85e-8512-4a29-a099-b27cc66c5afd" name="TUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Initialize" visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="fd0af1c1-5ddb-42d0-a5ee-98825098029c" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DStartSpeed" tag="ViewCode"> - <elementDefinition Id="fa9f9801-f015-47d6-9e47-e013ac624f3d" /> + <reference Id="ff5aa5a5-17a7-49a1-b755-bafc8233a8b6" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Initialize" tag="ViewCode"> + <elementDefinition Id="b5c714a0-de78-4437-a940-173370dd129e" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="41173f4d-7655-45d9-9801-239392900d88" name="property" profile="CSharpProfile"> - <elementDefinition Id="bbd625e6-5121-46f0-89f5-ef4b30177fb4" /> + <stereotypeInstance Id="374abcf4-7aa1-401d-a194-c5ca5ad05b5f" name="method" profile="CSharpProfile"> + <elementDefinition Id="30a85049-7768-4f71-a8d4-f77862a7ea62" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b1ee0c41-a368-42e8-a79a-52a7314a7c55"> - <propertyInstance Id="825ec99a-7d4c-4dbe-aa7f-f9f20df3b7a8" name="ClrAttributes"> - <elementDefinition Id="f3b80ae3-c248-4a7b-a457-e55ff6938601" /> - </propertyInstance> - <elementDefinition Id="73213e9e-e12f-4ed7-adbc-aea2e5203e31" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5cdad549-b068-44ff-8448-423ba1ebe558"> - <propertyInstance Id="a813460a-b93f-48fe-96ee-308488ae4814" name="Get" value="public"> - <elementDefinition Id="cfee4892-f4a1-4a7a-8089-e62ae1b5c570" /> + <stereotypeInstanceHasPropertyInstances Id="e93e8df1-3c52-4660-8407-aab4bce0ab72"> + <propertyInstance Id="556a9004-80d4-4d83-b9b7-3f3a2737b6a8" name="ClrAttributes"> + <elementDefinition Id="76cccd8a-e812-4804-b195-7efa4354f5a9" /> </propertyInstance> - <elementDefinition Id="3b895fe6-498f-4e51-bc63-2bad57a2401f" /> + <elementDefinition Id="f464a6f6-1362-4ee6-8a9e-bfc32c5f2126" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="03a853cf-e139-4d71-a410-3fb906f37f3b"> - <propertyInstance Id="69767a7d-ff5e-4811-ae35-ddd25951c060" name="HasBody" value="false"> - <elementDefinition Id="6fd40d7d-8da5-4dfa-b520-70c73cbf990b" /> + <stereotypeInstanceHasPropertyInstances Id="c0d9d9f6-0faf-46e8-ae37-895388391099"> + <propertyInstance Id="4a9cd74c-8150-4b05-961a-055958b77aa4" name="IsPartial" value="false"> + <elementDefinition Id="67d9b465-36ef-414d-ae6e-6e8de7dc5ed2" /> </propertyInstance> - <elementDefinition Id="9d346ef5-dbd7-40fd-8382-6567ccfc6047" /> + <elementDefinition Id="e61f2d95-9cfe-4e0a-a8f7-670ad53d081b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="88fee89f-0ef9-4494-993c-65a3c44e24ea"> - <propertyInstance Id="159244a4-c9e8-4c19-8b7f-d049660e92b6" name="IsUnsafe" value="false"> - <elementDefinition Id="15004013-dd34-49f6-843d-e0a474f7265f" /> + <stereotypeInstanceHasPropertyInstances Id="58059629-9e2b-4055-8a69-c64cd3c45635"> + <propertyInstance Id="49351bf1-1eb4-483b-a36e-6c6beb64513a" name="IsUnsafe" value="false"> + <elementDefinition Id="e0ed53d5-2e48-45da-ba67-e98a60ffa3d9" /> </propertyInstance> - <elementDefinition Id="b355dc3e-41c3-4fc3-80cd-5c83c2903b64" /> + <elementDefinition Id="50443cc3-c218-4e17-afd8-6bef2354a50a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="20833862-e77e-4530-af42-ce0f18bf15a3"> - <propertyInstance Id="a0807b3f-ccaa-43ef-bb0e-2adfb348c10a" name="Inheritance" value="none"> - <elementDefinition Id="d128cfad-385c-456e-a131-7f51b70083ac" /> + <stereotypeInstanceHasPropertyInstances Id="c901913c-2ec6-49c4-b03a-cc758c81389e"> + <propertyInstance Id="d04bde30-4806-43ab-bc9c-2c73891182c6" name="Inheritance" value="none"> + <elementDefinition Id="6ecaf88c-1b79-45bf-9917-c959ce1f5713" /> </propertyInstance> - <elementDefinition Id="5278cb91-9efb-4fa2-98f5-528a3e14d419" /> + <elementDefinition Id="1be0fb7a-9916-4b2e-85b2-00685bd4f551" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fcb2ea1e-437d-4127-a813-1068e799cc00"> - <propertyInstance Id="5e2dec44-d19b-4462-9747-cba87d26dd5a" name="PackageVisibility" value="internal"> - <elementDefinition Id="fe02b0c1-315e-4381-90ed-7d2c98d87c75" /> + <stereotypeInstanceHasPropertyInstances Id="6639ca90-c70a-4909-bfcf-5e3a95fcb546"> + <propertyInstance Id="b5fdf3eb-eda4-4d89-959d-c5fe50ed95bb" name="PackageVisibility" value="internal"> + <elementDefinition Id="f3a71ad4-b8a5-488a-afa6-aff39b155f23" /> </propertyInstance> - <elementDefinition Id="757613ed-5a3c-410d-be08-69eade2293de" /> + <elementDefinition Id="7c856f1e-f5ba-45b8-9473-a750775b8138" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2f8c1b20-cca9-43c2-bcb9-36ff332e3a43"> - <propertyInstance Id="f362b75c-8080-4e38-91e1-c0b25048d96a" name="Set" value="public"> - <elementDefinition Id="0551f29c-fca9-42d4-b339-6f2cd288843a" /> + <stereotypeInstanceHasPropertyInstances Id="7bb1eb13-864f-4a38-adf8-483a94c6e38c"> + <propertyInstance Id="9b4e5b1d-78de-4324-8ada-b895b4054cc9" name="params" value="false"> + <elementDefinition Id="9d73f0b0-72d4-45a5-97f3-96d87f7d4ece" /> </propertyInstance> - <elementDefinition Id="1f0353c1-0006-4275-abf6-651e70a2000a" /> + <elementDefinition Id="5e8a0aa1-fcc9-442a-be42-9396db1bccfd" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="b37c9cd0-3b55-411a-b7a9-fb4cf5dbacf1" /> - <type_NamedElement> - <referencedTypeMoniker Id="01d728a5-d3cd-4f40-b63d-e1d2207bd60a" LastKnownName="MeterPerSecond" /> - </type_NamedElement> - </property> - <property Id="7a0d987e-5f3c-42de-8899-d22929568db6" name="StartAcceleration" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="aee6d46c-f95b-46dd-8ca9-930eaccb19b6" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="32b7c692-5d1a-4699-9d0e-e98b7c193c9a" direction="Return"> + <elementDefinition Id="0a123035-2c7d-416c-9cb7-01a6ec7293a3" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="4633e57f-2d2d-480b-bb3a-e35b5f83d89f" name="ProcessResponse" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="4580d69b-04fa-4d0a-a680-547840e592f6" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DStartAcceleration" tag="ViewCode"> - <elementDefinition Id="505a31be-6b03-4156-874e-03b25d617d84" /> + <reference Id="74839c47-98c5-4b33-97b5-d0f42d7b387f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DProcessResponse OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)])" tag="ViewCode"> + <elementDefinition Id="7f396e8f-3401-4c78-8b54-bc30d20bda07" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="1f43c761-a645-4d70-9a06-600c2da8f5ea" name="property" profile="CSharpProfile"> - <elementDefinition Id="a34c11f9-dfdb-4058-9b22-aea4809e24f9" /> + <stereotypeInstance Id="575e6175-228e-4dd1-9735-7e462b337cf1" name="method" profile="CSharpProfile"> + <elementDefinition Id="6d961246-27ae-4610-ab65-7b3988100386" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9f0fb3f2-e167-4319-a162-d579a820746d"> - <propertyInstance Id="0d5fb981-a4c7-417b-9bce-c32d36300afa" name="ClrAttributes"> - <elementDefinition Id="4a13da7b-a3f1-4d2d-9cbf-a25b999c3027" /> - </propertyInstance> - <elementDefinition Id="c7460da7-f8e8-4835-ba35-773d553cb9be" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c563e880-9442-4613-9e15-d1d27b08af69"> - <propertyInstance Id="e6573a0e-98ac-4321-86b1-160d05c608e8" name="Get" value="public"> - <elementDefinition Id="0ce133d7-0b46-4b77-8094-adb86aeb652b" /> + <stereotypeInstanceHasPropertyInstances Id="dffe0eb5-1689-466e-9e67-91b50f35d9d4"> + <propertyInstance Id="99bfb2c8-5449-4441-b018-632a44778fa0" name="ClrAttributes"> + <elementDefinition Id="b0c4f587-7383-4ee6-9006-2593ba1bffe5" /> </propertyInstance> - <elementDefinition Id="1071d786-4c74-4d69-85aa-f6760b16cc9e" /> + <elementDefinition Id="ecb6e121-a143-4021-b6f2-987e4647acb0" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fe1c28d4-5954-4282-857d-286218d36fe4"> - <propertyInstance Id="74fe3af7-bb4a-44da-a270-4cb892d105d1" name="HasBody" value="false"> - <elementDefinition Id="5642d534-aa1c-4bbe-a318-a8d965a40a72" /> + <stereotypeInstanceHasPropertyInstances Id="0ebb76ba-93a8-4657-9a6a-bf63bd1452ba"> + <propertyInstance Id="eaeb5480-4ff2-4629-a3ca-0ae5146a808b" name="IsPartial" value="false"> + <elementDefinition Id="fe5a453d-8902-41d0-bb1c-a1af70c2030a" /> </propertyInstance> - <elementDefinition Id="6db900bd-7b8a-4c62-9c22-c2863768a10e" /> + <elementDefinition Id="41bf933c-6f9d-41c6-872f-d84aa8571e23" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="140ab256-ea5e-4bb8-a88d-fed9fac5f3c6"> - <propertyInstance Id="8c0f4604-2256-4f72-8bc5-1a9400d990cf" name="IsUnsafe" value="false"> - <elementDefinition Id="03cc359c-1072-44a6-9e63-eff29611b059" /> + <stereotypeInstanceHasPropertyInstances Id="b58e7b17-7ad7-4bab-8efc-40da3900cec4"> + <propertyInstance Id="73cf0805-f11a-41d9-9085-1f8423c58415" name="IsUnsafe" value="false"> + <elementDefinition Id="62a53077-7a9b-4e7e-90dd-14ca171ed560" /> </propertyInstance> - <elementDefinition Id="8d2bcfe6-88ef-452c-8d50-ad6bb2bc76ff" /> + <elementDefinition Id="8a1931fa-aaf9-4131-a4df-ee6c23f80771" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a2888a29-db0a-4d77-8787-d357239d8f27"> - <propertyInstance Id="d68c1384-3c38-4e64-b6bd-ba3a83040be5" name="Inheritance" value="none"> - <elementDefinition Id="8793013e-7caa-4e3a-b0f9-e27aa989aa47" /> + <stereotypeInstanceHasPropertyInstances Id="c7e88a29-eccb-4ae0-8528-93c88af0753f"> + <propertyInstance Id="1f019956-8152-4cac-843f-6f00edfd051c" name="Inheritance" value="none"> + <elementDefinition Id="9f271fa6-b5af-4e01-9a58-f66870b0eb1a" /> </propertyInstance> - <elementDefinition Id="9ce1e88e-b413-4463-bacd-e8f59c72ceef" /> + <elementDefinition Id="6936d830-a833-479e-8a60-15e33823a178" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="192629dd-2936-44cf-98f8-98f2d25df239"> - <propertyInstance Id="3357aedc-577f-4c55-adfa-0fd7c323ea0b" name="PackageVisibility" value="internal"> - <elementDefinition Id="fc3fb4a1-e51a-4f0b-af24-a5d7984c0478" /> + <stereotypeInstanceHasPropertyInstances Id="76b0700d-86f2-4402-8a9b-7c6579959f55"> + <propertyInstance Id="4dae3e2f-ab28-4494-92dd-94eff323db7c" name="PackageVisibility" value="internal"> + <elementDefinition Id="5e1e413e-0864-4e01-9f69-77053d709a33" /> </propertyInstance> - <elementDefinition Id="f9afcd21-cea6-4bec-b44e-dd36bb0eab79" /> + <elementDefinition Id="1b374d50-9068-4949-b9de-ac08d4b62b73" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c351a86c-919f-4aaf-a0b7-65a12d0a26ee"> - <propertyInstance Id="3774f4b6-c53e-456b-870c-a7ed2ad41b30" name="Set" value="public"> - <elementDefinition Id="2d85b303-27d8-4f45-a465-6fa206cc1fee" /> + <stereotypeInstanceHasPropertyInstances Id="b3bb0c9f-170a-4ed2-babd-ddbc9c0cf5c2"> + <propertyInstance Id="6b723427-910d-44f8-8d1c-bf95fbdfd069" name="params" value="false"> + <elementDefinition Id="ea2007db-6470-43b2-98f5-957e26b23bd7" /> </propertyInstance> - <elementDefinition Id="21dc3007-f04f-46e7-84ea-b897334c815f" /> + <elementDefinition Id="df63dc50-05b0-4a1e-9c17-cfc035d40ade" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="3ab92d4d-f1ec-42db-a79c-6d3907635064" /> - <type_NamedElement> - <referencedTypeMoniker Id="4b28e39a-7d19-4339-9cb2-d2e357d9c323" LastKnownName="SI" /> - </type_NamedElement> - </property> - <property Id="c40805d9-f91f-4eb2-a6c9-493469c031d5" name="HasTorqueConverter" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="c34d74d8-28a2-45ee-9921-ec76c645d45e" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="ae623094-cdad-4965-b5ef-801e6eef846e" direction="Return"> + <elementDefinition Id="b39ec5d0-35fa-4d8c-b356-96b4c81fa57a" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="7f73761b-b475-41ba-86b4-401849e33bee" name="response" direction="In"> + <referencesInternal> + <reference Id="14cb843f-d06a-480d-a236-6d815a744d38" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DProcessResponse OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3Dresponse" tag="ViewCode"> + <elementDefinition Id="90ebe323-7b88-4c60-b708-a87aa8252ec5" /> + </reference> + </referencesInternal> + <elementDefinition Id="672753d0-ab1f-4eab-93de-245733e0b875" /> + <type_NamedElement> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="998eec28-714e-4a0d-b01f-c6e724135db0" name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="ae75fdff-23b6-4908-b004-63add9505b8f" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DHasTorqueConverter" tag="ViewCode"> - <elementDefinition Id="bd456982-79ff-4590-b4e8-419d138fb2f8" /> + <reference Id="a936dbb7-9154-48f9-b417-90019ae63356" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode"> + <elementDefinition Id="84b60482-7908-49f0-9cf6-01878c86f399" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="6c0ad8f9-6263-4756-a5f7-012c348f30d5" name="property" profile="CSharpProfile"> - <elementDefinition Id="5bebc01a-cd42-4eb1-989e-0488991d27e1" /> + <stereotypeInstance Id="b37e3630-c4c1-4f38-a3fa-ef09191444f7" name="method" profile="CSharpProfile"> + <elementDefinition Id="26e205c1-2dc9-4c8d-9131-eb3685d3dd68" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ac7d51d3-88d5-49a6-8330-fcd78174ef19"> - <propertyInstance Id="0a8fd5b2-cb03-4480-91d4-85ee9fbf1009" name="ClrAttributes"> - <elementDefinition Id="ac23fcd4-f8a2-4e31-94cc-55d79a75f625" /> - </propertyInstance> - <elementDefinition Id="59e183d2-4945-440a-b437-46b8dcf8fae4" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a9fe5a6e-5c71-4671-b78e-77507c0d6d5d"> - <propertyInstance Id="6da81813-4b12-40b5-8ef8-795551cd893a" name="Get" value="public"> - <elementDefinition Id="f6556bbe-ce84-4dba-9212-94a27da63248" /> + <stereotypeInstanceHasPropertyInstances Id="c6828b8e-3038-47c7-8348-abd386f1e030"> + <propertyInstance Id="7e5e5212-7cf3-4ed8-81a3-243c4a15a5a5" name="ClrAttributes"> + <elementDefinition Id="fec47091-6b09-4119-a37c-000017adbd37" /> </propertyInstance> - <elementDefinition Id="146332cd-819f-44b1-aedf-8e1158e15d32" /> + <elementDefinition Id="2d235e1e-caa2-4e13-a33e-d8038c002953" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e6f50598-f6ea-431f-8592-fe0cc045069b"> - <propertyInstance Id="44e534c1-2d35-4ec9-a550-dc82b517f792" name="HasBody" value="false"> - <elementDefinition Id="8294d037-b269-4108-90b2-89df4170e23c" /> + <stereotypeInstanceHasPropertyInstances Id="34e9d874-092a-48dc-8adf-1e68e394840f"> + <propertyInstance Id="b63b78c0-038c-4917-9d87-dd891db90af1" name="IsPartial" value="false"> + <elementDefinition Id="00dae4df-304d-48eb-a073-dfcbf63fdc6b" /> </propertyInstance> - <elementDefinition Id="91dad255-81a7-471f-8a77-6e74508197fb" /> + <elementDefinition Id="5395ce1c-f41c-4b59-b7d2-c6a0dedcd9d4" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="7415c306-b4c3-4301-b291-2892dcd41d42"> - <propertyInstance Id="80a41922-dc5c-41e3-8088-d68400d5454c" name="IsUnsafe" value="false"> - <elementDefinition Id="7b0c4bab-d9ac-4e3e-9f13-e78cb7fd3231" /> + <stereotypeInstanceHasPropertyInstances Id="f5d06bf5-c778-496a-b1a1-2fc05868ac44"> + <propertyInstance Id="50099963-26a9-4e12-81fc-03108b3aa525" name="IsUnsafe" value="false"> + <elementDefinition Id="bbf37940-7f3c-4bd6-932f-74a41f28dd42" /> </propertyInstance> - <elementDefinition Id="1e1a201c-add7-4886-a336-3442013bb5d8" /> + <elementDefinition Id="bec21866-c47d-4bbc-8835-d5e9b7097c3c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f5c6a1c7-c2dc-460a-88fb-ab77ea49116e"> - <propertyInstance Id="ce6ab8bf-1d4c-4911-ab3c-0cae80a325c7" name="Inheritance" value="none"> - <elementDefinition Id="2a557e89-82f8-4657-b3c3-d69a8a74dbce" /> + <stereotypeInstanceHasPropertyInstances Id="03c03719-e0c1-4564-ac8f-004b788f0da3"> + <propertyInstance Id="6c10bf4e-1002-40d5-b6f9-8883a35264bc" name="Inheritance" value="none"> + <elementDefinition Id="a7041890-7555-4697-902d-b9925177f267" /> </propertyInstance> - <elementDefinition Id="bda1c61f-38d6-4d07-93ee-cb042d0187eb" /> + <elementDefinition Id="be2ddd4d-dad6-4cfa-a192-1e451f3adb49" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="aada6b38-1833-4047-a7fc-6b1361d86ca4"> - <propertyInstance Id="ffc288c4-0ffc-4391-9fa9-2f162da3d0c8" name="PackageVisibility" value="internal"> - <elementDefinition Id="51ed809c-3487-4afd-8bb0-18c9ab2b5d7e" /> + <stereotypeInstanceHasPropertyInstances Id="56c500bd-9eaa-4311-bba4-1c87a8d63a3a"> + <propertyInstance Id="86dce9d2-d02c-4987-bc36-58f3ec15aab7" name="PackageVisibility" value="internal"> + <elementDefinition Id="9148dde5-fd2c-439b-9901-9bf6362c6a5f" /> </propertyInstance> - <elementDefinition Id="583b9eac-104d-41ce-9589-08effaa9548e" /> + <elementDefinition Id="8d7c3ebd-0101-4b0e-b8dc-952c6b512340" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4aecae6c-87d9-4938-b0ea-a8c426c04e3a"> - <propertyInstance Id="0f51291f-92fa-4017-8aaf-671dffc4ddd9" name="Set" value="public"> - <elementDefinition Id="f5a55d3e-8cd3-4ee4-9b49-e22ae68b823a" /> + <stereotypeInstanceHasPropertyInstances Id="5dbee092-7361-4710-8c49-3653e2e3833d"> + <propertyInstance Id="52b45cb1-a18a-43be-933c-449b0edf2316" name="params" value="false"> + <elementDefinition Id="eb676fac-21b1-4941-b36a-6e9987c1152e" /> </propertyInstance> - <elementDefinition Id="443ad70d-21be-4159-855f-5435c9252d87" /> + <elementDefinition Id="ea98dcc0-7876-4a61-b5f1-e93918348a1a" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="939e7bad-b6bb-467f-ba71-521138529d24" /> - <type_NamedElement> - <referencedTypeMoniker Id="4c37230b-0c17-4e67-9f5f-d123af4e3c8b" LastKnownName="Boolean" /> - </type_NamedElement> - </property> - <property Id="c22af05c-3592-4137-a195-92d7ddfb7c97" name="_gearData" visibility="Package" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="b39803e8-a6a8-4662-b62f-9734c2f5bbbc" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="7ab3910b-ae29-41e7-ae74-37aff9889363" name="writer" direction="In"> + <referencesInternal> + <reference Id="7f81bcf7-f2bf-4397-84fe-597b1984ae10" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode"> + <elementDefinition Id="8bee5c77-f7fc-4900-a768-3731da66b13e" /> + </reference> + </referencesInternal> + <elementDefinition Id="ec5a826d-c7f2-4c71-97fe-10943d9c08f9" /> + <type_NamedElement> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="4d9515d1-d0ea-4f36-9999-0f307854c77b" name="DoCommitSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="c5b70006-1e4f-4ad7-81d1-161cf4c9e4ee" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3D_gearData" tag="ViewCode"> - <elementDefinition Id="74987bed-b7ad-4f66-a005-02483d2f1c4e" /> + <reference Id="80670b83-fccc-4a3e-b0a1-3863932092aa" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DDoCommitSimulationStep" tag="ViewCode"> + <elementDefinition Id="259eaf5b-90b7-481e-ad5a-d68a89e9af27" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="9684af4e-628c-4161-8af2-7c138b673cb3" name="field" profile="CSharpProfile"> - <elementDefinition Id="a80886cd-6146-4491-a519-004b57df217d" /> + <stereotypeInstance Id="35b50730-0ed2-4a9e-9118-d661a60c4cf9" name="method" profile="CSharpProfile"> + <elementDefinition Id="546b27eb-3926-416b-914e-fe117eb3c1b8" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4a699057-c2e8-4d77-b7f9-19b7ed1a89ba"> - <propertyInstance Id="6f09862a-a1d0-4872-b389-10780d8a0167" name="ClrAttributes"> - <elementDefinition Id="c05c1a32-63a8-4969-ae8a-a8f28cd76356" /> + <stereotypeInstanceHasPropertyInstances Id="7692ce4a-e9cf-4467-9fe3-c19d9119fde7"> + <propertyInstance Id="9d254c50-901a-4350-a147-ae8e7cfcf936" name="ClrAttributes"> + <elementDefinition Id="22977c3f-3424-4b2e-9536-0f4e6abdd863" /> </propertyInstance> - <elementDefinition Id="5f441d98-fd33-4f9f-9631-da3c740b7e85" /> + <elementDefinition Id="009aa096-76b9-4a89-a896-4dbe83056f99" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ad3bacee-dd2d-4907-b775-ac6d4dddd3ad"> - <propertyInstance Id="037afa6e-55b2-4a25-bc4a-e491655a5663" name="IsConst" value="false"> - <elementDefinition Id="76178981-0f0e-48da-b007-01025fd97f94" /> + <stereotypeInstanceHasPropertyInstances Id="ac7ee0c5-69ba-49ce-a2eb-7508258c8d66"> + <propertyInstance Id="1d85e83a-ec81-4a78-86d2-fddaa979c6c8" name="IsPartial" value="false"> + <elementDefinition Id="c4c82dba-0716-4202-a662-bfccf5ecc227" /> </propertyInstance> - <elementDefinition Id="2bb1d26b-a2a5-4de5-bb93-ea7e9734fdec" /> + <elementDefinition Id="a9312e19-a2dd-463d-9eec-0b4b5d05016e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d43ab89c-5213-4818-a10a-0f5410cd5c3c"> - <propertyInstance Id="b858ded4-59d1-42aa-8eae-cea8bebef040" name="IsNullable" value="false"> - <elementDefinition Id="5eb02a4d-e31a-4629-a125-c1b00b2a5689" /> + <stereotypeInstanceHasPropertyInstances Id="ce4f776d-99a2-4be6-8e04-57059a609be7"> + <propertyInstance Id="6c35334c-4965-4049-854c-c9c64eee661e" name="IsUnsafe" value="false"> + <elementDefinition Id="0b89f035-121b-4398-a0ae-f229c8f5f8a6" /> + </propertyInstance> + <elementDefinition Id="7389add9-46ab-4807-b4ec-56fbd5d19b2a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dac5e627-a8cb-4be0-a838-7f6271f122fb"> + <propertyInstance Id="4f532b4e-4ca3-4311-bc70-849bc7165631" name="Inheritance" value="none"> + <elementDefinition Id="95a7cfe8-9a67-4f54-aefc-0859d0bd0aff" /> </propertyInstance> - <elementDefinition Id="4771c061-8741-43ac-9adb-7d9d05b1be81" /> + <elementDefinition Id="8eb54290-c68e-4ab3-a0c4-ed937fb2bfc3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2332aaba-3dc3-4c28-b457-35a31b774637"> - <propertyInstance Id="fa930b7b-1141-46aa-9376-c49ad8abf508" name="IsVolatile" value="false"> - <elementDefinition Id="0245d907-3d96-42db-bc40-4813ee3d615e" /> + <stereotypeInstanceHasPropertyInstances Id="b2c0be2a-9e5c-49da-8298-2f3cb56efbca"> + <propertyInstance Id="d722cf64-011c-47b4-8a8d-bc9c23e1f704" name="PackageVisibility" value="internal"> + <elementDefinition Id="bb1ea9f5-6b22-469e-818e-2d7722fd189b" /> </propertyInstance> - <elementDefinition Id="3ec3740d-e380-4e76-9d5f-d382b898641e" /> + <elementDefinition Id="2ff263e1-3a79-411b-83df-23aa4c2004f3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3649eecb-63eb-4541-8179-668c16f3e178"> - <propertyInstance Id="08e9697a-7ff9-4a53-b364-9088afdddce5" name="PackageVisibility" value="internal"> - <elementDefinition Id="46fc4a2f-0e25-4f6f-b91a-7c67a1e94c6b" /> + <stereotypeInstanceHasPropertyInstances Id="acddd337-8b09-4c0c-88c6-f101f8588f8f"> + <propertyInstance Id="15a1b2fa-799d-4947-8ea4-58c6299ce1e2" name="params" value="false"> + <elementDefinition Id="0d134867-38fd-456e-9392-c77aaebde283" /> </propertyInstance> - <elementDefinition Id="7f7353d7-6994-4202-aa69-bde52a7e5152" /> + <elementDefinition Id="d633962d-2ea9-488f-a083-855aebf7d1ad" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="61d6eb84-753b-49b3-9099-6bf3a7cbeb57" /> - <type_NamedElement> - <referencedTypeMoniker Id="7f71e574-98cc-4f89-af9f-61837c0c01ae" LastKnownName="Dictionary<UInt32, GearData>" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation Id="cb68966f-5a95-4d08-8a14-aea29198b63b" name="GearsCount" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <elementDefinition Id="a883b1ba-8d38-4d1e-b56c-370a83ef790d" /> + </operation> + <operation Id="697ba7ab-5cdc-43d0-bd02-4051f3de07e8" name="LookAhead" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="32a9bb90-855a-4327-b7af-0536df50175f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3DGearsCount" tag="ViewCode"> - <elementDefinition Id="7dff8c62-3004-4be3-b6ee-69740cb9d576" /> + <reference Id="aba1aaac-2408-496d-aa55-d1ba0eee7d7d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DLookAhead OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" tag="ViewCode"> + <elementDefinition Id="62564795-16fa-411c-b3e1-96a9bf524381" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="b4f8fa70-9195-4448-86e3-9e420ff941f6" name="method" profile="CSharpProfile"> - <elementDefinition Id="6552a5c4-2e41-49be-95d3-09b559e8a5f4" /> + <stereotypeInstance Id="d1eaaea3-49d9-4dfe-860a-fca7fae10c35" name="method" profile="CSharpProfile"> + <elementDefinition Id="260e2c8d-a6d1-42d2-ac3f-3723ac68fdc2" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="74d89aac-fa98-4fad-b754-8581a6b595a1"> - <propertyInstance Id="5e085e5b-0d45-41e5-aa6c-84a531cc60a8" name="ClrAttributes"> - <elementDefinition Id="f25e0247-5c8f-48a1-98bb-ea59d95425ae" /> + <stereotypeInstanceHasPropertyInstances Id="43a8c392-aa8b-43d5-90f7-3b30734e6db3"> + <propertyInstance Id="fdf1a1dc-7b7b-4066-a2d8-b6742250ebc6" name="ClrAttributes"> + <elementDefinition Id="cae86d4b-e3d7-4b79-b559-3f6ac011b1b9" /> </propertyInstance> - <elementDefinition Id="2125731f-baf7-436a-8518-e0461b506ede" /> + <elementDefinition Id="24cd8dc6-13f1-4a33-bfec-cfd99afedc1d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b9f7fb09-0e2b-4323-9317-4c49910ef4e0"> - <propertyInstance Id="0aa808c4-11b1-40fa-910c-e2e97f22a41f" name="IsPartial" value="false"> - <elementDefinition Id="ed021458-05bc-4e43-924d-b73ff69bc386" /> + <stereotypeInstanceHasPropertyInstances Id="9a241f60-7fb0-442f-8c11-ec479e4265e6"> + <propertyInstance Id="711eea7e-c1c2-4f3c-998c-fb66323053bc" name="IsPartial" value="false"> + <elementDefinition Id="22a21447-3af8-4690-9aaa-b0604d3a80d2" /> </propertyInstance> - <elementDefinition Id="92cbc5bd-4ad4-4abc-9461-e8aac8fecea8" /> + <elementDefinition Id="6d7c89a1-fdbd-4c74-bc2f-dbeafc6061c7" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="dd558a6f-f5eb-4441-893d-1217042f727a"> - <propertyInstance Id="565d39c9-72c8-4159-9fd4-c6bef9790372" name="IsUnsafe" value="false"> - <elementDefinition Id="31a3c651-0586-4469-8498-192b696bf443" /> + <stereotypeInstanceHasPropertyInstances Id="da575b0f-b393-47ac-ba1f-0f6027e570d6"> + <propertyInstance Id="940e847f-7be4-48dc-8999-b38133994e64" name="IsUnsafe" value="false"> + <elementDefinition Id="40336ce7-218d-4efe-ac2f-bd80d7b3ca3f" /> </propertyInstance> - <elementDefinition Id="083f6050-bbb4-48f8-8b7f-414c2446dc12" /> + <elementDefinition Id="4538ddcd-2a36-43e8-b534-01aa1898dc8a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a9177704-541b-420e-9a73-e063ed3b072a"> - <propertyInstance Id="7934d716-05e7-481e-8a13-b182273a09c6" name="Inheritance" value="none"> - <elementDefinition Id="13deee12-50c2-4665-94b3-ab1d5e51d68e" /> + <stereotypeInstanceHasPropertyInstances Id="0f7ad291-52e5-4021-b10d-c3052751360a"> + <propertyInstance Id="70d0523b-7fc6-41b1-8222-8c4b1c371984" name="Inheritance" value="none"> + <elementDefinition Id="6436058f-cf99-429a-9972-44e6788707b1" /> </propertyInstance> - <elementDefinition Id="504825d8-a478-4f60-a646-e78b22dc88d8" /> + <elementDefinition Id="c76ea3a3-462d-40c2-a32a-c00e0ecbb7f3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="bfa731f0-2df9-46a0-8c16-9f7c4e9c0d99"> - <propertyInstance Id="0f6153bb-7869-49df-8584-6987f6b15585" name="PackageVisibility" value="internal"> - <elementDefinition Id="abb26f20-1c32-468c-8c5e-d6081baf096e" /> + <stereotypeInstanceHasPropertyInstances Id="26896959-0214-40ee-9009-754f1eeecfc1"> + <propertyInstance Id="48f3d7cf-80e4-41ee-87d1-12ed2dd82450" name="PackageVisibility" value="internal"> + <elementDefinition Id="e56b92a3-f993-47f5-8545-a88131d07d44" /> </propertyInstance> - <elementDefinition Id="4bae02ae-69f6-4627-81ce-a731ada4ada1" /> + <elementDefinition Id="574147ad-fe81-4e18-bc68-6150a143f718" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d5859ba5-58c5-4c76-becd-ce76d4181288"> - <propertyInstance Id="32f0ed96-59e5-4dd6-a8f8-95ac1d0014ed" name="params" value="false"> - <elementDefinition Id="b88b9b35-1234-477d-a38c-26f0c2451c0b" /> + <stereotypeInstanceHasPropertyInstances Id="a721599c-5f62-412f-886a-5250df1e7a9c"> + <propertyInstance Id="aa04d1b4-3530-427d-b7f8-a37d013cae2d" name="params" value="false"> + <elementDefinition Id="f5fb61d3-0ae0-4958-9bc7-1136ee147d3c" /> </propertyInstance> - <elementDefinition Id="da9b19e3-45bc-400a-ace3-c917df81e8c3" /> + <elementDefinition Id="f9d50f4f-34db-4686-ba51-35c5629a68a3" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="953e80c8-80de-4a2a-b4ba-cdaa18c4a227" /> + <elementDefinition Id="91b6c6e8-97c1-430a-9d98-e5c116a85252" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="4d6f9e18-b367-4ebc-80ee-f17359917f2e" direction="Return"> - <elementDefinition Id="132dba82-9128-47a7-9391-3906e4a22fb3" /> + <parameter Id="7832f5aa-7c88-40ad-88ff-717904283831" direction="Return"> + <elementDefinition Id="6b20ff0d-fa1f-40af-9ed1-15f9158969a2" /> <type_NamedElement> - <referencedTypeMoniker Id="3bd7d5f7-9765-4191-8d2a-a31f4f880179" LastKnownName="Integer" /> + <referencedTypeMoniker Id="c99d19a7-8ddc-4e8d-91e7-460b7c0c61f6" LastKnownName="IReadOnlyList<DrivingCycleData.DrivingCycleEntry>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="5b5ffbd9-ca8a-44cf-b81c-ad006ca0c3be" name="distance" direction="In"> + <referencesInternal> + <reference Id="58781c4e-fa88-46a7-b343-9ffc1a9d3930" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DLookAhead OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Ddistance" tag="ViewCode"> + <elementDefinition Id="db52be79-2384-40ad-8060-865a8412f59f" /> + </reference> + </referencesInternal> + <elementDefinition Id="3af4da7b-951b-4bdd-a589-b68f98454dd6" /> + <type_NamedElement> + <referencedTypeMoniker Id="405afdb7-24ac-4e75-ab99-70edea16d28b" LastKnownName="Meter" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="0399eea6-ba8b-4809-ac2d-aa1d605b4cd2" name="GearboxData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="ae9ebd5c-d048-4d1d-9cff-665a8d913a98" name="LookAhead" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="e1c6584b-ed36-4eb9-a571-9745dc305724" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="2db89265-8faf-4da3-8be7-5ee29f67e9db" /> + <reference Id="e45fcafd-f2de-4c52-b401-e9c84054872f" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DLookAhead OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)])" tag="ViewCode"> + <elementDefinition Id="cf3a7e2f-f202-433b-bc88-c045af516f8a" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="d16eb8c0-248f-4c5c-8194-34081963ddfc" name="method" profile="CSharpProfile"> - <elementDefinition Id="fe29f80b-27e8-4491-81c3-687f810ce704" /> + <stereotypeInstance Id="122d0a86-adf7-4229-a487-993613b084c5" name="method" profile="CSharpProfile"> + <elementDefinition Id="ba8ed016-947b-4ae3-ba8f-96ab9a5a777b" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="893b4292-828a-4299-a460-0e1514d91662"> - <propertyInstance Id="2f89f439-aedf-463e-ac4c-144c49201841" name="ClrAttributes"> - <elementDefinition Id="921e36a2-2baa-4b38-a33f-a4e32e373ae2" /> + <stereotypeInstanceHasPropertyInstances Id="8e7332ca-7002-4a3a-8ed6-64a7e3f8b2df"> + <propertyInstance Id="9d839d3c-5d08-4e6e-8a55-d437a0edeeb0" name="ClrAttributes"> + <elementDefinition Id="b39527f6-cd0f-41ae-ac2b-cdd19890e967" /> </propertyInstance> - <elementDefinition Id="5eb187c2-2967-4b03-a789-4110c13cb6f5" /> + <elementDefinition Id="3697d4be-4106-4525-85f9-f1bd1d45cb74" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="019da3e3-cfa4-47ec-8db2-f60742b4accb"> - <propertyInstance Id="c229308b-10b9-4365-81dc-4fd1371d52aa" name="IsPartial" value="false"> - <elementDefinition Id="ff509cd9-9e96-4867-9f5c-a0bffd9b3ab5" /> + <stereotypeInstanceHasPropertyInstances Id="52bef093-b86f-4417-95e5-661c8a14f37c"> + <propertyInstance Id="bc4d186b-f713-402f-90d1-e90a990bd741" name="IsPartial" value="false"> + <elementDefinition Id="e6c31596-ed0b-49e8-9018-a1fd585e43e9" /> </propertyInstance> - <elementDefinition Id="d79aab7d-b907-453d-a453-f3332c10c6da" /> + <elementDefinition Id="5b472bfb-e18f-4186-ba72-8848b16b6613" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="cee46eb8-d170-4b22-ada2-4c1dd38f406c"> - <propertyInstance Id="b270a44d-60c1-467d-8ba4-8618082837c8" name="IsUnsafe" value="false"> - <elementDefinition Id="0a6deeab-afe9-4184-8100-1d59a2436439" /> + <stereotypeInstanceHasPropertyInstances Id="76c757de-a7ef-48e7-b491-9f455c3f372d"> + <propertyInstance Id="6bcc3203-2289-47fe-9266-8bb88fcb5f8f" name="IsUnsafe" value="false"> + <elementDefinition Id="726699b8-5929-43d6-b64c-1b1ef0f3d36a" /> </propertyInstance> - <elementDefinition Id="37806566-9bea-4f73-8074-71c58c5c7712" /> + <elementDefinition Id="5581ce1c-d540-4858-89ac-7fcf7c8f0e50" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4e77149c-cfb8-4ef5-8e04-8ac1c708e4c0"> - <propertyInstance Id="16738243-859d-4753-8900-55da4b8dc8af" name="Inheritance" value="none"> - <elementDefinition Id="68ad4494-c5da-4337-b239-9d3ca8ee540a" /> + <stereotypeInstanceHasPropertyInstances Id="7d46d3b0-95c5-4259-9417-b63302adfb09"> + <propertyInstance Id="749f59f5-1a8b-47bb-ba57-e1f42974651d" name="Inheritance" value="none"> + <elementDefinition Id="d75d54b7-483a-4b2e-90d4-497846504374" /> </propertyInstance> - <elementDefinition Id="e7aeac24-4d10-4c29-b353-fbbc31324c00" /> + <elementDefinition Id="e1c0e56a-a444-4d2e-a08c-85b6e307cc43" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8e03bfb7-0f53-4b44-ab89-004e73c7b586"> - <propertyInstance Id="4b069d2f-8745-4cb0-b979-a37b7d1a49f5" name="PackageVisibility" value="internal"> - <elementDefinition Id="9ae1640e-b76a-46d2-a301-2e07de1c3b6c" /> + <stereotypeInstanceHasPropertyInstances Id="57edbd43-758a-486a-9b11-bf4b13a5d9c3"> + <propertyInstance Id="e2e4a089-1857-4784-9b49-41f543fa5f76" name="PackageVisibility" value="internal"> + <elementDefinition Id="22293254-535f-45da-aaee-d7196fa2fb65" /> </propertyInstance> - <elementDefinition Id="3b87e224-c010-4c96-8db5-e031a44dc79a" /> + <elementDefinition Id="2a030738-847c-4000-bf38-57bd4994a57e" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="369e140a-1bc3-40a3-9d33-da9232f6c8b5"> - <propertyInstance Id="1137a715-9d03-4853-86dc-450f41411dc6" name="params" value="false"> - <elementDefinition Id="0b861a8d-31c3-41f4-b310-efea705f0520" /> + <stereotypeInstanceHasPropertyInstances Id="4297adad-083f-45dc-b470-c78775cf02b9"> + <propertyInstance Id="b639fff4-b6fe-4df3-8d25-2b83cecc9025" name="params" value="false"> + <elementDefinition Id="c17a9be6-1a0f-4d1e-8f7c-ddb6daf5151c" /> </propertyInstance> - <elementDefinition Id="6506d7f5-6069-4822-8bc5-5e7cc6888e89" /> + <elementDefinition Id="f8b85867-f62d-4290-9b13-3c8add072a46" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="db4fb3f0-d3cb-46f5-9ab1-ab21bcd0bb97" /> + <elementDefinition Id="134ef998-d591-4a0d-af79-763de6bdf94d" /> + <ownedParameters> + <operationHasOwnedParameters> + <parameter Id="3c7f7720-0bfc-45da-b3e7-d8cdd34db850" direction="Return"> + <elementDefinition Id="dabb8e91-16db-46d1-bb3a-a4529ccfb1d9" /> + <type_NamedElement> + <referencedTypeMoniker Id="c99d19a7-8ddc-4e8d-91e7-460b7c0c61f6" LastKnownName="IReadOnlyList<DrivingCycleData.DrivingCycleEntry>" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter Id="85a92adb-5ed3-4c0c-ae42-65c82dcab289" name="time" direction="In"> + <referencesInternal> + <reference Id="6d374e30-2def-4d44-9c44-72c5aa3c58bf" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DLookAhead OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3Dtime" tag="ViewCode"> + <elementDefinition Id="03c499f8-219c-4dbe-878d-2dab31cd0276" /> + </reference> + </referencesInternal> + <elementDefinition Id="8ba83461-62e6-4bb7-a82e-4284cc875768" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> </operation> - <operation Id="ac2a7c38-b35e-44b9-a0dc-9bc85ea2c72c" name="this" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="f5d1062a-d685-4a54-988b-9226f0090ccb" name="CycleData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="05a0bca4-2edb-43f1-bbec-bc04f889b819" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3D(Name%3DItem OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DUInt32)])" tag="ViewCode"> - <elementDefinition Id="e8a9dd16-efb8-4957-9fa9-66de460ad474" /> + <reference Id="a922ee97-c7df-4d7f-b172-b31a1e4f94a9" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DCycleData" tag="ViewCode"> + <elementDefinition Id="92764c0d-0c14-4b87-ab3e-ed8a577aa50d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="a4375c01-6478-4050-9772-0ca4f2efdc17" name="indexer" profile="CSharpProfile"> - <elementDefinition Id="0b2ee623-a1c4-40a4-82df-310ef49c4e2b" /> + <stereotypeInstance Id="1aa3b229-ce5c-46df-8101-3fb238453f1e" name="method" profile="CSharpProfile"> + <elementDefinition Id="25ba3645-4513-436b-97cd-0ca28bfed469" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="ec548731-44db-4e3f-b1f9-1e8ba5863854"> - <propertyInstance Id="e1f624fd-e582-4c41-a8e5-621816a63068" name="ClrAttributes"> - <elementDefinition Id="27a8639e-5c1b-46a4-a630-feae63ac3832" /> + <stereotypeInstanceHasPropertyInstances Id="f8f05a8e-7635-46a3-8036-e90553fee9e8"> + <propertyInstance Id="bc1c1299-8c76-46ba-b67b-cc5a5c0fdd7e" name="ClrAttributes"> + <elementDefinition Id="7b02434d-7dea-4567-bd4a-e0eb934c3ab9" /> </propertyInstance> - <elementDefinition Id="059acde5-366f-4856-935a-e484b3b9ffa4" /> + <elementDefinition Id="bc42ba20-066c-4fdf-95de-a38cfe133104" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="aa9b3bb7-49d7-4560-9f47-7d24e47eb872"> - <propertyInstance Id="df2509c4-c73b-4591-ac63-91ad61a6051b" name="IsUnsafe" value="false"> - <elementDefinition Id="caf15bbb-b3c2-458d-94c6-3d4c8cf6f0c5" /> + <stereotypeInstanceHasPropertyInstances Id="be83fb1b-44db-4104-bbda-31fa90f4f074"> + <propertyInstance Id="9eb06786-9d4d-4acd-aca5-76dfe953e5cd" name="IsPartial" value="false"> + <elementDefinition Id="a35bc57d-4b12-452d-aa83-f5d067bb05ce" /> </propertyInstance> - <elementDefinition Id="6e87d1a9-4557-43a0-8a29-4349b5f177d3" /> + <elementDefinition Id="feb47b2b-9174-496a-a825-f76d092caff8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d7792a09-c9b5-4f5b-975f-e7ce12d9b7ad"> - <propertyInstance Id="07ec503c-d1a3-4c45-92e7-3c6825bc2098" name="Get" value="public"> - <elementDefinition Id="c72964ae-a438-4982-9481-f6b43472c66a" /> + <stereotypeInstanceHasPropertyInstances Id="22f6f421-79f4-483c-bcb4-227b04b2524c"> + <propertyInstance Id="c01c0c36-7dec-4724-b3dd-a388f902a5dc" name="IsUnsafe" value="false"> + <elementDefinition Id="d024c73e-4936-4736-81ed-8e8fda8c185a" /> </propertyInstance> - <elementDefinition Id="ed2d66ce-1727-494a-8493-58397451c676" /> + <elementDefinition Id="048be5ce-a763-4776-a244-2803de0b2d80" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a5d0fe3e-3899-49c4-8af2-de6d621143f5"> - <propertyInstance Id="eeb62840-dac8-4adf-9727-4156f07f29cf" name="Inheritance" value="none"> - <elementDefinition Id="c6fd93e1-93a8-4702-bfee-d15529702608" /> + <stereotypeInstanceHasPropertyInstances Id="09836315-b7f2-46ad-a1f8-132d1a158c3c"> + <propertyInstance Id="965fcb91-5d8e-477a-958a-9fc2fc4ed1f7" name="Inheritance" value="none"> + <elementDefinition Id="fe3f7f1e-fb5a-4835-9f61-b00a99282fb7" /> </propertyInstance> - <elementDefinition Id="d7fa24ab-8e26-49bd-acc6-d81509cdac23" /> + <elementDefinition Id="878e189a-6bc4-430b-9057-8d6088ba1280" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="894fec1c-957e-4722-847d-f3a45f5523e8"> - <propertyInstance Id="e1690996-fec6-4600-a51f-161922c46db4" name="PackageVisibility" value="internal"> - <elementDefinition Id="1b0ceb78-fb29-4cfb-8754-e60fcd97db27" /> + <stereotypeInstanceHasPropertyInstances Id="4dd8ff2a-0a0f-4a05-aab6-d7b131bb6f3d"> + <propertyInstance Id="f3664a88-5273-42a9-96ad-30fe1ac2d6a7" name="PackageVisibility" value="internal"> + <elementDefinition Id="7d0e8e43-e6d1-4a7f-9491-1ca3d7c1e94d" /> </propertyInstance> - <elementDefinition Id="ce6c4d48-6a9c-463b-b82d-03d997f142d5" /> + <elementDefinition Id="f0f99774-b155-4b52-920a-d279de6009d6" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="00a6933e-d061-4237-b069-b7f12708cde0"> - <propertyInstance Id="e53e4f27-b3dc-40bf-b41a-c364d52112a4" name="Set" value="none"> - <elementDefinition Id="d30cab1a-89a7-46fb-8a36-35a66778dd0e" /> + <stereotypeInstanceHasPropertyInstances Id="3b13f36d-724e-41fb-a61a-ce9b53637a82"> + <propertyInstance Id="677dc52c-cf74-4aac-a60e-f2f8d548b03d" name="params" value="false"> + <elementDefinition Id="7d137b8f-682b-4101-b16b-ccf9ec93924c" /> </propertyInstance> - <elementDefinition Id="4faca088-2a94-483e-a520-2f5e6b6ac915" /> + <elementDefinition Id="94eac30b-6679-4adb-9790-a0f49113132d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="7fef69aa-c2da-4d01-a995-d55e0703a4c9" /> + <elementDefinition Id="6f7b6be0-99af-4865-a94e-c18eb718750e" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="00c7bcc2-19c5-4012-9b6b-e5c88a2e3671" direction="Return"> - <elementDefinition Id="85835345-4037-4aca-82ee-0f255c5042e8" /> - <type_NamedElement> - <referencedTypeMoniker Id="ded1521a-c504-4c08-af7d-8107a84ea757" LastKnownName="GearData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="6211cba0-8c1e-4d91-9541-9e137bff08ad" name="i" direction="In"> - <referencesInternal> - <reference Id="d4bcd950-b45a-4196-92a0-48ef611e0aac" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData Member%3D(Name%3DItem OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DUInt32)]) ParameterIdentifier%3Di" tag="ViewCode"> - <elementDefinition Id="78798a7b-5260-4b04-a63f-6298e66abc39" /> - </reference> - </referencesInternal> - <elementDefinition Id="33c9d615-35d7-4adf-a5a8-8eae35c46381" /> + <parameter Id="9cef0ea3-453d-4bc0-9459-980065092376" direction="Return"> + <elementDefinition Id="d12e48e2-738f-491e-b5c4-0b704898560e" /> <type_NamedElement> - <referencedTypeMoniker Id="9c70893d-a363-4032-bbaa-a913395b2ca8" LastKnownName="UInt32" /> + <referencedTypeMoniker Id="157e6440-4725-42ef-bb58-9c24641b77f5" LastKnownName="CycleData" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> @@ -14932,670 +31519,819 @@ </class> </logicalClassDesignerModelHasTypes> <packageHasNamedElement> - <referencedType Id="ded1521a-c504-4c08-af7d-8107a84ea757" name="GearData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::Gearbox::GearData"> - <elementDefinition Id="bb9b4a3f-af3d-48da-897d-871398c4c3ea" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="08cffa40-d02b-4c58-8227-602bfa603450" name="GearboxType" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::GearboxType"> - <elementDefinition Id="be6f1d91-9c14-49b4-b3b7-9a030b05ae37" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="e408ffa9-da2e-434f-a1ca-429da053bc1c" name="KilogramSquareMeter" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::KilogramSquareMeter"> - <elementDefinition Id="64bfab11-9c18-4a0c-95bc-215f9a22075a" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" name="Second" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::Second"> - <elementDefinition Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" /> + <referencedType Id="19b63d0b-7edf-44fb-9feb-c7cfde1ab228" name="DrivingCycleState" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::DrivingCycleState"> + <elementDefinition Id="fa8164de-1eb9-4a33-b3f4-52a1ba13bcb2" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="4b28e39a-7d19-4339-9cb2-d2e357d9c323" name="SI" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::SI"> - <elementDefinition Id="0d1c0d99-e3d6-4e3b-b980-e5fbc2357618" /> + <referencedType Id="c300503e-75dc-49a4-95d5-7f43ecddbfa8" name="DrivingCycleEnumerator" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::DrivingCycleEnumerator"> + <elementDefinition Id="3f67b636-d26a-424b-a391-66ef582fd7b0" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="7f71e574-98cc-4f89-af9f-61837c0c01ae" name="Dictionary<UInt32, GearData>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::Dictionary<UInt32, GearData>"> - <elementDefinition Id="707a026f-4bd0-4204-aae3-3b3b7b25af3d" /> + <referencedType Id="c99d19a7-8ddc-4e8d-91e7-460b7c0c61f6" name="IReadOnlyList<DrivingCycleData.DrivingCycleEntry>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IReadOnlyList<DrivingCycleData.DrivingCycleEntry>"> + <elementDefinition Id="637c8ac7-1b3d-460f-999d-df04759c00b3" /> </referencedType> </packageHasNamedElement> <logicalClassDesignerModelHasTypes> - <class Id="b849feeb-48bf-4d4c-846b-837510854aab" name="AuxiliaryData" isAbstract="false" isLeaf="false" isActiveClass="false"> + <class Id="9f8b1723-1f86-4b2f-ab0f-980343794e95" name="VectoRun" isAbstract="true" isLeaf="false" isActiveClass="false"> <referencesInternal> - <reference Id="0b522eb8-7761-43ee-bb05-495f0fcd95f9" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData" tag="ViewCode"> - <elementDefinition Id="f9f849e5-864f-4143-957f-6d106d385971" /> + <reference Id="d07d547d-4c35-46e7-bf4d-686fa2580524" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun" tag="ViewCode"> + <elementDefinition Id="0359bf8a-e016-4120-8f3c-48a76dc62c45" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="c3df64a5-4497-4f10-8121-f332d88fa80f" name="class" profile="CSharpProfile"> - <elementDefinition Id="2e13b79b-20dc-47bb-8ca1-bc82797b149d" /> + <stereotypeInstance Id="a1dbd770-da0c-41df-b1d0-da05ca4ca053" name="class" profile="CSharpProfile"> + <elementDefinition Id="7516234a-e57c-43fc-bfc5-7ce567576165" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2f595b44-412a-4916-a260-e27f796f16ae"> - <propertyInstance Id="605a3e37-67be-46ae-9f93-5e96425b4aa4" name="ClrAttributes"> - <elementDefinition Id="1e1d5bb8-a2a6-4d0c-bb2e-9734f0df82b4" /> + <stereotypeInstanceHasPropertyInstances Id="846f11cb-bffe-42ab-87ac-8c5ec859f4c4"> + <propertyInstance Id="4a4fc9e6-e174-4370-9ed0-94dba2192448" name="ClrAttributes"> + <elementDefinition Id="08dcad43-6210-4685-a537-eac9065f2c94" /> </propertyInstance> - <elementDefinition Id="f76dcd84-21f3-4f55-bd8d-2f31d5e6b69c" /> + <elementDefinition Id="bc458ec3-ed9a-4670-ad13-4a8162007480" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f7558265-d7d2-47a8-8ecf-7a75bf8ad82d"> - <propertyInstance Id="0ee6f978-2196-49b4-8f73-2b79d42ca34b" name="IsPartial" value="false"> - <elementDefinition Id="0ffbb431-e07f-4231-b86d-7aa26103dd7a" /> + <stereotypeInstanceHasPropertyInstances Id="e6c89817-7565-49cb-b1db-41d65496a0c1"> + <propertyInstance Id="21480b1f-88d2-40e5-8632-8cae46745d01" name="IsPartial" value="false"> + <elementDefinition Id="4acd6bbd-a9dd-4063-858c-227386dc7920" /> </propertyInstance> - <elementDefinition Id="8f0b8e95-678d-420f-8ef3-99c8db72da26" /> + <elementDefinition Id="8834a29a-923f-4e04-8221-fe9b141fbe60" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="1505aed4-612d-4ef5-a0e5-9577cf707076"> - <propertyInstance Id="4307a194-5c59-4be8-813b-7e12e19d252b" name="IsStatic" value="False"> - <elementDefinition Id="19834c72-d97c-43bd-8de0-ef3689836d00" /> + <stereotypeInstanceHasPropertyInstances Id="f6874f09-9e53-48b6-9269-c79bac9caabb"> + <propertyInstance Id="0962e293-3b6a-4b88-8549-7666c6be6c9b" name="IsStatic" value="False"> + <elementDefinition Id="18855e99-604c-4f30-8d43-033c392ca7c6" /> </propertyInstance> - <elementDefinition Id="720689be-8a78-4783-9d5b-a1f62a8d2a14" /> + <elementDefinition Id="98b81479-5b26-48ed-84ab-3cd0f934ae45" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="dc1d516c-4c6b-448f-9eb4-4501c2dc565e"> - <propertyInstance Id="66542136-e399-497d-b11a-550c19b51d45" name="IsUnsafe" value="false"> - <elementDefinition Id="614a2e52-9d18-49da-bb3f-d8318817d438" /> + <stereotypeInstanceHasPropertyInstances Id="3cb0a3f9-204c-4bff-a0a8-46fdf5c94235"> + <propertyInstance Id="83d073b5-d02a-44fe-af8e-21605b573d00" name="IsUnsafe" value="false"> + <elementDefinition Id="edca33a5-747b-4cad-86c0-b752f0137230" /> </propertyInstance> - <elementDefinition Id="39ebd83b-3188-4e06-bb17-4eb52e6e5418" /> + <elementDefinition Id="f5393036-d421-4733-ad5d-20fa179533d3" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a2a48faa-1480-47d7-bc83-883be20596be"> - <propertyInstance Id="0e227c18-3ec4-4801-baff-315fb74cffd8" name="PackageVisibility" value="internal"> - <elementDefinition Id="9902edda-f008-4f6a-917f-688700a783f3" /> + <stereotypeInstanceHasPropertyInstances Id="a204056f-87a1-454f-9086-6ce2f3d3f647"> + <propertyInstance Id="2ae194b9-de4a-4ece-95dc-0ef32cfa6f6f" name="PackageVisibility" value="internal"> + <elementDefinition Id="a28d70ad-7e57-4d17-a51f-da9b4165656b" /> </propertyInstance> - <elementDefinition Id="83d2ff93-9cda-4b7d-ac86-a6987539c800" /> + <elementDefinition Id="2712dd8c-2b9e-4bc4-a8d9-b5b4b0e58833" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="d269b480-bca9-4acd-9eda-fc737ea894a5" /> - <targetEnds> - <association Id="b9d566f9-cdfb-4878-8048-312c5b832e59" isDerived="false" sourceEndRoleName="AuxiliaryData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> - <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> - <relationshipOwnedElementsInternal> - <associationHasOwnedEnds> - <memberEnd Id="ad29e1d8-9f30-43d9-adc8-7777bde66dcd" name="AuxiliaryData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> - <elementDefinition Id="c7059322-9569-4aa8-9085-9e6c086d4d51" /> - </memberEnd> - </associationHasOwnedEnds> - <associationHasOwnedEnds> - <memberEnd Id="21a997b2-0777-4be6-90ad-b6a6fd8d885b" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <elementDefinition Id="5e1baaee-9d13-4f04-b29c-60beb2b543b3" /> - </memberEnd> - </associationHasOwnedEnds> - </relationshipOwnedElementsInternal> - <elementDefinition Id="ef3917ca-654b-46d7-9cbc-5a46b249a894" /> - </association> - </targetEnds> + <elementDefinition Id="9a589442-9048-40f6-95b2-db12f132400d" /> <ownedAttributesInternal> - <property Id="6e03be20-1f2e-41a1-98ee-fb334f30772e" name="EfficiencyToSupply" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="d406f5ff-da4c-42da-a409-c17a08a7a295" name="SumWriter" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="109e8840-c756-4202-8cc2-ea5f7f2e604d" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DSumWriter" tag="ViewCode"> + <elementDefinition Id="0f265348-8112-4d2e-a255-0311c702813f" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="42231bce-e491-4ea6-92c5-26bbce49787b" name="property" profile="CSharpProfile"> + <elementDefinition Id="3efcd26a-9dec-4bbb-a587-ba09e49fe6a4" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="ae6ec707-a650-4e46-b399-f43a10d3dad9"> + <propertyInstance Id="ceea5ad0-cd7b-4457-87c5-b9639785df79" name="ClrAttributes"> + <elementDefinition Id="779f77f7-6acb-4853-9230-d8cb1f0fa2bf" /> + </propertyInstance> + <elementDefinition Id="8623a787-0267-4afd-800d-b0d62302b5b6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f5fca1ab-01ec-4822-9199-4e170970297d"> + <propertyInstance Id="87656f03-b81d-4644-9285-94b04fa3fce9" name="Get" value="protected"> + <elementDefinition Id="692394b3-1e77-4f36-af3d-71e8f7251e32" /> + </propertyInstance> + <elementDefinition Id="37ccaa80-8608-44bc-9313-0d8c2a578ead" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="dceb5555-7ffd-4219-adc5-279076f35eba"> + <propertyInstance Id="44c37877-709e-4129-b79b-394477e8e122" name="HasBody" value="false"> + <elementDefinition Id="b49768f6-4bce-41ae-977f-827e29ee7397" /> + </propertyInstance> + <elementDefinition Id="eba0662e-f791-41d7-9da6-432186442f72" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1ca8fa6e-eb81-4781-a453-67e4a42d8f78"> + <propertyInstance Id="bb091343-61e4-4063-a3e0-7560766a82a5" name="IsUnsafe" value="false"> + <elementDefinition Id="3764cd62-63f9-44d3-9a88-361574555a7c" /> + </propertyInstance> + <elementDefinition Id="a353a513-f8c4-4999-be62-6707e79939c2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f346dbee-85bf-4211-bdd1-863d99fa0eb8"> + <propertyInstance Id="d4a2ffd2-a267-4fea-bc74-7c4dea7037bd" name="Inheritance" value="none"> + <elementDefinition Id="1636b8e7-aaa7-4fcf-a0c9-eecb4925d8f2" /> + </propertyInstance> + <elementDefinition Id="eac159ca-2892-41a5-90e7-408e56dac0a2" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="38cf882d-9012-487d-8d52-8e818ece5188"> + <propertyInstance Id="28e2961e-d81d-4856-948a-eff40348281f" name="PackageVisibility" value="internal"> + <elementDefinition Id="56cd2934-0758-4f34-9c78-710492f10348" /> + </propertyInstance> + <elementDefinition Id="aa132061-bc6d-43ff-95d4-21b9345f89cf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="38d86734-45a1-4419-8944-8cbda1a023b3"> + <propertyInstance Id="642b6b74-9073-4e45-a563-bd7667e1b0ab" name="Set" value="protected"> + <elementDefinition Id="6a4c22a6-e923-41d3-a308-65f711d71e4f" /> + </propertyInstance> + <elementDefinition Id="dddffabb-327b-45b3-a6a8-dbee2d64a59c" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="7bde9221-acfa-438d-b398-5c70cf0b8b7f" /> + <type_NamedElement> + <referencedTypeMoniker Id="b66eb5af-a294-4c17-8cef-f8e50eeebeae" LastKnownName="SummaryFileWriter" /> + </type_NamedElement> + </property> + <property Id="0f954808-75b4-47dd-868c-d8a074cdb856" name="JobFileName" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="ef495947-f5f3-4207-bd0c-5dfb5ab7eab5" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DJobFileName" tag="ViewCode"> + <elementDefinition Id="2aeac243-752b-4b2f-a404-76653bd72423" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="46415432-2fc4-4cf8-b7fb-5f6cf249adc6" name="property" profile="CSharpProfile"> + <elementDefinition Id="f797317c-f6b9-4928-885a-69d0c0c3c0e9" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d43803ea-7918-4021-be9b-aa302d83fa67"> + <propertyInstance Id="696ee4c7-1980-43fa-b514-66f1d6fd9268" name="ClrAttributes"> + <elementDefinition Id="0a6eb6b4-3f0c-49a4-8430-eb2f40667a65" /> + </propertyInstance> + <elementDefinition Id="8f724b0c-7f0e-4e17-b978-dbba1633a780" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="3d90771c-98c1-42ec-b860-e59c63d06f39"> + <propertyInstance Id="f245799e-7e0f-4d77-8be0-d0d76f40df52" name="Get" value="protected"> + <elementDefinition Id="bdb68143-658b-4995-a5e6-12644b268ead" /> + </propertyInstance> + <elementDefinition Id="390ee7db-98ad-4555-b5cb-5b374cc1dc66" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="bdfa6731-f773-412b-bf06-5c7546f1261b"> + <propertyInstance Id="a6686a33-3309-4064-a225-5c8b3b3da6ca" name="HasBody" value="false"> + <elementDefinition Id="49e9b9cc-9f2d-45bf-b7f1-8236d9510d37" /> + </propertyInstance> + <elementDefinition Id="34886fdd-d3e3-49b3-9ef7-6364931f3fa8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2915b3d2-1729-4d30-abd0-f9bd78ca62c7"> + <propertyInstance Id="372084d6-ab93-4c8a-b6c1-b2eecffdbe2c" name="IsUnsafe" value="false"> + <elementDefinition Id="3c65178e-1d57-448f-96d8-441e0e1a8696" /> + </propertyInstance> + <elementDefinition Id="0ff5de08-536f-4403-97e6-72f11683a13f" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e0bc07e5-bbbf-470f-9e5c-252a1ba042ad"> + <propertyInstance Id="a85fd3c1-8df8-4d25-8700-d88a56991d9a" name="Inheritance" value="none"> + <elementDefinition Id="62de339a-84b9-493d-bce0-23aed1e3028c" /> + </propertyInstance> + <elementDefinition Id="918c984b-ca33-401f-b710-e011f720d20a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="2e2a2a8f-0af9-4ac9-8a2b-d5a7645d1817"> + <propertyInstance Id="75e309e6-d66f-4a9e-9e92-5de82941cfda" name="PackageVisibility" value="internal"> + <elementDefinition Id="124afa97-8243-4584-946e-e39055cd1c5a" /> + </propertyInstance> + <elementDefinition Id="30eb3c0d-9c34-4e9b-abbb-fb75e8876a43" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="d2c406ab-8bd2-428b-a9f6-bb7cb80c4834"> + <propertyInstance Id="d46a430d-332b-42af-8da0-ebb3f3fa85e3" name="Set" value="protected"> + <elementDefinition Id="38a32452-d614-4471-bbad-73a49c46b916" /> + </propertyInstance> + <elementDefinition Id="1b11e47c-f5c9-46a7-935d-1596afa3145a" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="9b363d78-6246-4887-86d4-5c3674eb74db" /> + <type_NamedElement> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + </type_NamedElement> + </property> + <property Id="27d5bcf7-64ba-4521-9786-0f8e3e9bcb42" name="JobName" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="f0be0585-d5b6-4b0d-b92e-22c0af731dff" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3DEfficiencyToSupply" tag="ViewCode"> - <elementDefinition Id="54d7b912-46de-4cd5-ad81-95beaa6563d3" /> + <reference Id="53469604-cadb-4cce-9477-ed5c8a8b213c" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DJobName" tag="ViewCode"> + <elementDefinition Id="067ee1c0-f9b2-43d2-931b-0a48dd032f89" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="addb3cca-4ee4-482a-ba49-7c15bbbc1e39" name="property" profile="CSharpProfile"> - <elementDefinition Id="a89d77c9-18be-4aba-944d-8173e25d8d3f" /> + <stereotypeInstance Id="f2b3789a-e08b-4fcf-a09f-fb5f01937441" name="property" profile="CSharpProfile"> + <elementDefinition Id="64328e0d-84b7-4ae7-af9f-5ac75bb9b6a8" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d86eab23-37f6-4f49-9ea2-4b7a16a92d9d"> - <propertyInstance Id="1c315886-4714-4cf5-9540-f19661088bb1" name="ClrAttributes"> - <elementDefinition Id="ebf3a539-9a4b-45a6-8ec4-e578c5568d99" /> + <stereotypeInstanceHasPropertyInstances Id="40c69c09-c0f1-4918-b579-a54312882a72"> + <propertyInstance Id="fec81ff2-2073-42c0-9b8b-9cee395661e8" name="ClrAttributes"> + <elementDefinition Id="eb2a53c0-6301-4825-a83d-34be59bd6807" /> </propertyInstance> - <elementDefinition Id="dd52965e-f484-49bf-9e60-d6cc02a98cb8" /> + <elementDefinition Id="affe2aab-6342-43cd-9d84-fa47e8e3f88d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="110aa605-15dd-4c89-a28e-26d29971c8b5"> - <propertyInstance Id="c8185353-bb9c-44bb-b7b9-bee1e3fd0aa9" name="Get" value="public"> - <elementDefinition Id="180d9273-db76-4e48-bd5c-bbe63da59e6e" /> + <stereotypeInstanceHasPropertyInstances Id="fd5d905d-2f3f-41b5-9b29-e3d463300389"> + <propertyInstance Id="77095e8e-d684-4b06-abac-28fa971d6858" name="Get" value="protected"> + <elementDefinition Id="cc752d6b-89de-463f-96b4-0f264e8c1b82" /> </propertyInstance> - <elementDefinition Id="97572db4-681c-449f-8f1b-3181491750b7" /> + <elementDefinition Id="9bf06518-d8bf-4797-b724-04885a380f0b" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3d197832-2f02-48f3-b335-f0fc59c4c89c"> - <propertyInstance Id="fecf5db1-ebbd-4c68-9f91-bc26d5a49231" name="HasBody" value="false"> - <elementDefinition Id="0fb7e20e-f253-4654-bef2-80b75ef5a142" /> + <stereotypeInstanceHasPropertyInstances Id="d41a5e06-f648-45ff-823b-6c3d71b70537"> + <propertyInstance Id="b7b3f4fb-b024-4892-8567-3fea9a2d1a25" name="HasBody" value="false"> + <elementDefinition Id="a281176e-1e8b-49dd-a00a-871c5e4c50c2" /> </propertyInstance> - <elementDefinition Id="23f8ac1f-86bb-45ca-8ad2-69920adaf94d" /> + <elementDefinition Id="65783a92-bb02-4b5c-8e51-6f014e87398d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="a12f1a75-7adb-412c-a020-88a89beb3352"> - <propertyInstance Id="eadc6e35-8d26-4b08-bc26-004fb8c2aba8" name="IsUnsafe" value="false"> - <elementDefinition Id="9c5ed83b-fd74-49b6-9298-c00a026c859b" /> + <stereotypeInstanceHasPropertyInstances Id="7e504ee3-0cf4-4ab4-9e59-f393d6b2dc9f"> + <propertyInstance Id="f5a8f5f6-8bbc-44c5-9005-17e1c44dbe76" name="IsUnsafe" value="false"> + <elementDefinition Id="1ebf35c6-faa5-4782-b607-10b155ab1987" /> </propertyInstance> - <elementDefinition Id="a2bd0615-a02d-4193-9b7f-83ab345fc98f" /> + <elementDefinition Id="79cf0c97-76f5-447e-948f-afb76861606d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2dcf420e-691b-4559-aa9d-424b5fc45fb4"> - <propertyInstance Id="66e51ebd-b725-4655-8c4b-323764092393" name="Inheritance" value="none"> - <elementDefinition Id="a7f7031c-e1c7-487e-b74b-2650a90788b9" /> + <stereotypeInstanceHasPropertyInstances Id="bb7d1c39-fdaf-484e-9705-a0582277b341"> + <propertyInstance Id="7203a074-04bc-453c-ab9f-1090c638bebf" name="Inheritance" value="none"> + <elementDefinition Id="d49c4f4b-b14e-4bca-8426-e8566466bb11" /> </propertyInstance> - <elementDefinition Id="b24aa587-bfac-4c1a-8564-7402b55311d6" /> + <elementDefinition Id="39ab949f-c094-4e04-9f93-ae4cd062bb02" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5a8291b8-82f9-4df4-ae2c-d09209714b5a"> - <propertyInstance Id="1091ed5c-5692-454b-89b7-86e7b29e681f" name="PackageVisibility" value="internal"> - <elementDefinition Id="0aad97dd-d1af-4d40-a68b-ec1168050102" /> + <stereotypeInstanceHasPropertyInstances Id="c39f7604-dbeb-4070-a89a-6f1dab1dc107"> + <propertyInstance Id="e4ba6bdb-f726-485e-b540-f94f430eff03" name="PackageVisibility" value="internal"> + <elementDefinition Id="05156baf-d9a0-4518-a20b-193a08da4d0c" /> </propertyInstance> - <elementDefinition Id="0d7a3dfc-ae38-47da-b712-3d821ac56482" /> + <elementDefinition Id="f00c9267-802a-405c-8942-ef095242bac9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="01d93e79-2cf7-49c5-b93e-45d869563d12"> - <propertyInstance Id="b2c835ec-a509-418a-b200-cc4f8a8578b3" name="Set" value="public"> - <elementDefinition Id="5bbfad44-f26c-4e94-8bbc-e6322567af93" /> + <stereotypeInstanceHasPropertyInstances Id="7434e7e0-46ac-4872-b697-1dcb0edd45e0"> + <propertyInstance Id="c78b8684-9ef2-4638-b32e-679122f78b6b" name="Set" value="protected"> + <elementDefinition Id="ecc82616-d447-48a2-b016-9e6ab0f10fa0" /> </propertyInstance> - <elementDefinition Id="542a4633-e7ca-4b30-8495-95af47d189db" /> + <elementDefinition Id="1a9e69ff-5e9a-4a65-b1a7-0bafc5203318" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="17c24841-62d6-496f-83d2-aae437c212b0" /> + <elementDefinition Id="333a3d27-2c54-4b6e-a63b-82d29d8dcd19" /> <type_NamedElement> - <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> </type_NamedElement> </property> - <property Id="af78e4fc-442e-4053-b99e-9f1c2190768f" name="TransitionRatio" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="219473ad-1a65-4d3f-800c-36f0c2f92f82" name="CyclePort" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="31140e85-c5b9-4fd7-ba40-6719bcacba82" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3DTransitionRatio" tag="ViewCode"> - <elementDefinition Id="6ad86e3f-05ae-4435-8106-3c36aefc1cdf" /> + <reference Id="8ef35667-53e9-4051-8dbb-9900fb82592e" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DCyclePort" tag="ViewCode"> + <elementDefinition Id="7ee89f7a-9c4d-4098-87e8-c7d919661c3b" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="a50d68e3-a9cd-495c-97c8-ad20d2cd6658" name="property" profile="CSharpProfile"> - <elementDefinition Id="68b6057e-137c-404d-86b2-139854564e50" /> + <stereotypeInstance Id="19dbbbb7-fa79-4806-b8bf-236000c0ea5a" name="property" profile="CSharpProfile"> + <elementDefinition Id="acfb7e0b-7767-424e-b18b-2434af5f0451" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f976804a-ffef-4fa2-83a4-87088d35f4aa"> - <propertyInstance Id="f6f10db4-b149-4ce1-ad7e-be188af8c2d8" name="ClrAttributes"> - <elementDefinition Id="19b8ac53-08a6-4b45-b9e1-2b3189e0a1e4" /> + <stereotypeInstanceHasPropertyInstances Id="b59ebbc3-09d6-4eb4-b936-31f247e79bf7"> + <propertyInstance Id="75b6393f-0c36-4dbf-a331-d75299bb6893" name="ClrAttributes"> + <elementDefinition Id="115c4711-661e-4583-8ff4-6327d162a8dd" /> </propertyInstance> - <elementDefinition Id="069fdf12-a8ed-4c92-93ed-1cc673beac3b" /> + <elementDefinition Id="21e8ed09-6d4a-4340-9564-10ffd2051758" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="6548161d-04c8-4d2d-b996-4596e3a2864a"> - <propertyInstance Id="a4de1974-8076-456b-bb58-092622d514bc" name="Get" value="public"> - <elementDefinition Id="bde38674-7cee-49bf-a265-356d0b600e81" /> + <stereotypeInstanceHasPropertyInstances Id="f2803a87-3c63-44d0-8fd8-545e1b44ec1c"> + <propertyInstance Id="68765484-1308-4400-9d5b-14bcd398c7eb" name="Get" value="protected"> + <elementDefinition Id="96b6e6f2-d8aa-4942-85c4-801621f68cb8" /> </propertyInstance> - <elementDefinition Id="48926327-5414-42dd-a7f5-67a72975ed45" /> + <elementDefinition Id="c75bb36e-c4ff-441d-9d37-c3cca2d67fe2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2998fc9b-3048-472c-b400-252223ea50de"> - <propertyInstance Id="7be324ce-fa82-44e7-8f0e-c03f0dfcce8c" name="HasBody" value="false"> - <elementDefinition Id="72ddaf9c-47c9-4c85-878c-10621086bca5" /> + <stereotypeInstanceHasPropertyInstances Id="da090a6a-4c0e-40b3-8093-bd9930d3afb4"> + <propertyInstance Id="2448d7bb-e86e-4959-bbdc-d6d0bfc1d70f" name="HasBody" value="false"> + <elementDefinition Id="91139014-4368-45e5-b288-9d1ea4566232" /> </propertyInstance> - <elementDefinition Id="b7496aa6-6afa-42e1-b0a6-4e8548a03a75" /> + <elementDefinition Id="da2ea689-f81d-4f2b-97b1-f331ff52c9c2" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="35c3df4f-a7ed-44e5-a262-299038e595dd"> - <propertyInstance Id="99b2c40b-13f5-46f7-8535-8a1c73713662" name="IsUnsafe" value="false"> - <elementDefinition Id="88efbb52-e7af-40f4-82d0-0272c6acb40e" /> + <stereotypeInstanceHasPropertyInstances Id="35cb52c2-6f48-48c1-9313-0c70f2d29729"> + <propertyInstance Id="9e2e39bc-c03f-481e-9c83-ff08bb7102f8" name="IsUnsafe" value="false"> + <elementDefinition Id="e211e1c3-f3be-4a27-accb-7cbda23df362" /> </propertyInstance> - <elementDefinition Id="b50a6bcf-d497-43b8-ad82-329908c1de0d" /> + <elementDefinition Id="51124dab-e610-4dc0-998f-bbaea10063d5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2f042941-bf7f-4de5-bc51-56e24c9f3663"> - <propertyInstance Id="98898941-0cb4-4798-837e-99d10d72a3b1" name="Inheritance" value="none"> - <elementDefinition Id="150a90a3-7361-4942-a1b1-fc201311c9fc" /> + <stereotypeInstanceHasPropertyInstances Id="c21f3318-244e-4610-b006-2fa79ddd5f6c"> + <propertyInstance Id="f85e09ea-ead6-4e11-9270-283e3e28b22b" name="Inheritance" value="none"> + <elementDefinition Id="8eefb61e-fa15-4430-a4bb-0ee0a0ed1204" /> </propertyInstance> - <elementDefinition Id="1b22e73e-dc9e-4e91-b027-61906535a024" /> + <elementDefinition Id="91d31951-c3d1-4acd-9dbe-1c91324b76e8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d17f19c3-7d6a-4ef0-826a-978a59088ab4"> - <propertyInstance Id="d85b1023-a4c5-48d2-985d-fd21072e9e81" name="PackageVisibility" value="internal"> - <elementDefinition Id="0c050820-bc78-4bda-ab5f-b773f1cff65f" /> + <stereotypeInstanceHasPropertyInstances Id="9fdc66d4-9646-4a6b-a009-2ea131163d56"> + <propertyInstance Id="bda3501e-603f-4663-be7c-f3d653f779d0" name="PackageVisibility" value="internal"> + <elementDefinition Id="b840d1c0-bb88-4bc5-9d4a-8aa28a75cf8a" /> </propertyInstance> - <elementDefinition Id="664ed625-9cca-4a9d-9ac7-98dd5cd8409b" /> + <elementDefinition Id="d89224e0-1cd4-4071-834a-33034b413eae" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="35e2cf01-df8c-4be1-bd5c-0fba8181142d"> - <propertyInstance Id="2e5ead15-bc22-4982-8a78-f5658481e463" name="Set" value="public"> - <elementDefinition Id="13fceae6-9222-4c90-9725-ce727f312cea" /> + <stereotypeInstanceHasPropertyInstances Id="8762cea4-6748-4e68-9eb0-aab36fa118ac"> + <propertyInstance Id="a5c6ad5d-ebba-4fb2-934f-4b1c2dd85f6e" name="Set" value="protected"> + <elementDefinition Id="fb4739ab-6437-4a82-b968-6f7cdcc42e8d" /> </propertyInstance> - <elementDefinition Id="e56dbb61-368e-4cd9-b507-2c79d098c4a0" /> + <elementDefinition Id="9d6fe19e-9419-447b-b58b-ed7d48dc65e7" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="ff694f5e-a6f3-4e94-95f5-19b65786fb8a" /> + <elementDefinition Id="ee16dc04-82a4-48c1-a1df-1bf4ad90f72b" /> <type_NamedElement> - <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + <referencedTypeMoniker Id="ca4d8f59-d1cf-4a9a-931b-273c9f020166" LastKnownName="ISimulationOutPort" /> </type_NamedElement> </property> - <property Id="35f4b724-9005-43d8-a43d-d050390cfeda" name="EfficiencyToEngine" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <property Id="77b415e5-b6fe-43a4-81c4-b36afb5bb14d" name="DataWriter" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> - <reference Id="0acadfe1-ad05-4222-8c56-99234231c093" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3DEfficiencyToEngine" tag="ViewCode"> - <elementDefinition Id="78a60104-de48-4b79-ab8f-a8a0e51c4184" /> + <reference Id="4b9a6561-1e7f-4345-82c8-fe32fef5024c" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DDataWriter" tag="ViewCode"> + <elementDefinition Id="2e08fe86-ccb6-4a99-af02-44949589afbb" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="b07a48bb-0ef7-43ff-aebe-642b57771d75" name="property" profile="CSharpProfile"> - <elementDefinition Id="72ba926a-9d4f-4f94-be3c-ab5d81286c8f" /> + <stereotypeInstance Id="67a49777-cd54-450b-9ec7-106ef0da327a" name="property" profile="CSharpProfile"> + <elementDefinition Id="fd916ba1-6c28-4811-8e62-e3e5c0573ab5" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="059c3a3b-bb9d-4a43-8df6-d074f1f42704"> - <propertyInstance Id="a4d10dbc-ca63-45b9-9352-52e9c97553aa" name="ClrAttributes"> - <elementDefinition Id="2a02cf63-d77c-45dd-ac20-4b7a40cf00a4" /> + <stereotypeInstanceHasPropertyInstances Id="a90c8653-5585-44a3-ab74-0971c9e27e69"> + <propertyInstance Id="db7204bc-3823-411f-b134-73457fb1c114" name="ClrAttributes"> + <elementDefinition Id="d55e659f-874f-4b79-9b34-9a61774d05fb" /> </propertyInstance> - <elementDefinition Id="09e7c4f9-b3ae-406b-8580-421a53654afa" /> + <elementDefinition Id="2d6905ba-3a19-4409-9688-5e5458baabcc" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="fee19bef-7c38-4d91-98f5-921dc4c141a9"> - <propertyInstance Id="cf090728-95e6-4dfb-bce9-318e9f12e05b" name="Get" value="public"> - <elementDefinition Id="7ec2cd5b-5d97-426f-b265-f7819b027c64" /> + <stereotypeInstanceHasPropertyInstances Id="6db1224d-303f-420a-b7d8-c0436745a5bc"> + <propertyInstance Id="335a8fc8-5b92-4820-8b4e-400461bcb8a9" name="Get" value="protected"> + <elementDefinition Id="57a45c05-b9b5-43de-baec-122a54bca1b8" /> </propertyInstance> - <elementDefinition Id="006ffce1-c243-4a61-b0a1-deeed9ed41f7" /> + <elementDefinition Id="b705f23f-1909-464d-9164-45bf3d9d797d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="0ce13c5a-2715-42ca-9de6-357815a64684"> - <propertyInstance Id="8f7f4d3a-63fd-47bc-afee-74fb75156912" name="HasBody" value="false"> - <elementDefinition Id="95233e67-3103-4154-841c-fdaba1dd0b1a" /> + <stereotypeInstanceHasPropertyInstances Id="ea4797ce-0523-44d0-ae01-a7d14ce06a04"> + <propertyInstance Id="5b82e7ff-4cbc-424e-82bb-a492791d9c30" name="HasBody" value="false"> + <elementDefinition Id="265c0fc7-f84a-4cb1-9b71-2438c4a503d3" /> </propertyInstance> - <elementDefinition Id="7d981913-5bf3-491f-bdd9-ba4cc3deb3ea" /> + <elementDefinition Id="2946ecfb-6425-4191-88c1-6cb3d1333f86" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3fa5f32b-eac3-4a7f-a71f-e16320535bd3"> - <propertyInstance Id="a47b9438-1d00-483d-9c53-056986b06032" name="IsUnsafe" value="false"> - <elementDefinition Id="e9661790-88d1-49bd-a476-c1ddb66eb7fe" /> + <stereotypeInstanceHasPropertyInstances Id="307ff87f-6faa-424a-924c-597d983bee81"> + <propertyInstance Id="7d8c1204-464b-4ba7-be84-3c417e5ac0cd" name="IsUnsafe" value="false"> + <elementDefinition Id="f069b01e-3f2c-4ae7-b29e-e2fddb9838af" /> </propertyInstance> - <elementDefinition Id="40735640-024e-4b85-92a9-c666536306ed" /> + <elementDefinition Id="875a341c-02c2-4903-9295-6997d70e2d7c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e7d8beed-bb6b-4b91-8f32-a5cc7d7075d9"> - <propertyInstance Id="341f7496-5c5b-4d55-b6ee-c5190f480401" name="Inheritance" value="none"> - <elementDefinition Id="746e3f0e-3a6d-4ecd-b8b0-7516640f8857" /> + <stereotypeInstanceHasPropertyInstances Id="1e1a6b8d-1e72-4d79-b486-3363f18d1b2b"> + <propertyInstance Id="72d1f0d1-d8ec-4f11-87bc-fea71de62833" name="Inheritance" value="none"> + <elementDefinition Id="a142d9d7-4cc5-4c16-b744-88d24bea554d" /> </propertyInstance> - <elementDefinition Id="1863173b-b24d-4028-bee7-414615c5ca3c" /> + <elementDefinition Id="128f715c-8172-4987-9441-75a041a89026" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="2dac052d-8d5f-493d-b27a-52a310fa53b1"> - <propertyInstance Id="acfe053c-5e1b-4dc5-a1c7-e7d4919d13f2" name="PackageVisibility" value="internal"> - <elementDefinition Id="60161c31-5ee7-4944-8d5c-a2bb05751d47" /> + <stereotypeInstanceHasPropertyInstances Id="da870bb5-7054-468e-8b9f-7c66bcc09489"> + <propertyInstance Id="de172c3c-03fe-4938-89cf-daa5b521825f" name="PackageVisibility" value="internal"> + <elementDefinition Id="0c5d480f-6d81-417d-b544-74335f4500f8" /> </propertyInstance> - <elementDefinition Id="1bd53981-d025-450f-9c3a-ef3db4f65d0a" /> + <elementDefinition Id="27746214-2ad1-4def-aa9b-dd01f960a183" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b4f7d369-53ad-472e-a590-b2e0a68e8933"> - <propertyInstance Id="bb8817e3-6c48-474e-925b-2c46250ec28a" name="Set" value="public"> - <elementDefinition Id="bf09d2f8-09b7-46c8-8036-8e4b6045e123" /> + <stereotypeInstanceHasPropertyInstances Id="40ab6745-f223-49f6-be31-dfbc39f11762"> + <propertyInstance Id="1f6cdaa9-fdd2-4fd8-aad1-88bfc15e1d0d" name="Set" value="protected"> + <elementDefinition Id="5d3636d0-8840-45f4-8eb8-9f56e36ef94a" /> </propertyInstance> - <elementDefinition Id="d56ede19-24f1-4e60-a8fd-8b02377cd5a0" /> + <elementDefinition Id="05f327d7-c432-4f88-b25f-dc565a48226d" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="1c4af47b-152e-4187-98f2-86179a4d3920" /> + <elementDefinition Id="9fd7d43e-7861-425f-8206-bc24b37c566f" /> <type_NamedElement> - <referencedTypeMoniker Id="317e18e1-4178-4640-81fe-d282459ef924" LastKnownName="Double" /> + <referencedTypeMoniker Id="e30953b4-f80e-4c11-b4ec-3282894f5d01" LastKnownName="IModalDataWriter" /> + </type_NamedElement> + </property> + <property Id="8c7d82d9-ebd3-48f1-ae9a-4d566d262aa7" name="Container" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="6f63015a-6341-4c35-8682-1b8f889f2315" handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DContainer" tag="ViewCode"> + <elementDefinition Id="57bdb23e-3ce5-47e0-a6ef-9ce646dfed76" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="9eba2b9f-1343-4942-9557-d9e5baff11ae" name="property" profile="CSharpProfile"> + <elementDefinition Id="23d75115-8a8c-4841-a6d6-a0d141f5b4da" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1a484834-b8fd-4930-a3da-c3e35cf815d9"> + <propertyInstance Id="4c595186-084b-406c-8cbd-4cb151c6ce9c" name="ClrAttributes"> + <elementDefinition Id="fc839347-fb1f-46b4-8ed4-a80d5085384d" /> + </propertyInstance> + <elementDefinition Id="e2cb5bbc-ad3d-486b-a24b-99e9a0c5a6d6" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="7ed2a404-c473-45f0-b902-824564f835f3"> + <propertyInstance Id="d1382cf6-92db-4050-aae4-31c43f9eb39a" name="Get" value="protected"> + <elementDefinition Id="40dfd662-1ca9-499c-b0ec-3a1e06d3fe76" /> + </propertyInstance> + <elementDefinition Id="ae59625a-bd16-4bfd-bdb1-d4eff3740e06" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="fd697544-4101-4893-abfd-d26fbce995e9"> + <propertyInstance Id="c7ba093c-7873-4560-ba41-54a1beae8320" name="HasBody" value="false"> + <elementDefinition Id="2d30a6c6-ecde-407a-893d-fdea1c6e8ab0" /> + </propertyInstance> + <elementDefinition Id="546e4cf2-0122-4c26-889a-0e59ec5bbf87" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="1768f439-3b06-49dc-839c-51adba256baf"> + <propertyInstance Id="caa8ca62-8dbd-4977-be92-115e96d9040a" name="IsUnsafe" value="false"> + <elementDefinition Id="34b42ee6-2e96-4f34-888d-3feecf2ff205" /> + </propertyInstance> + <elementDefinition Id="8f977fcf-89c5-473e-b934-7cd9376f9e19" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="73b7bed7-d896-4407-874e-c7ef8b1da3bd"> + <propertyInstance Id="57b4495a-dbd8-4683-846e-2d146d6ae811" name="Inheritance" value="none"> + <elementDefinition Id="b0ae5fbe-26ce-4089-b3b8-289c057a888d" /> + </propertyInstance> + <elementDefinition Id="58724730-f3b3-4134-ab20-228de8e67fbd" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="aff46ada-751b-4692-94a1-676641d0c626"> + <propertyInstance Id="40d106e7-e651-4a21-af4f-d1172746f77d" name="PackageVisibility" value="internal"> + <elementDefinition Id="a9664bd8-a0cf-4bad-83f4-940d0e4422de" /> + </propertyInstance> + <elementDefinition Id="5ca5badb-2540-43f5-a9e4-f848aabc8369" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="688ec434-ae82-4e32-9306-2da11e2ba9fe"> + <propertyInstance Id="865f74a1-bca5-432f-ab72-6fc311446ca9" name="Set" value="protected"> + <elementDefinition Id="a336aebd-2dc0-42f5-a2ad-fb01c20e0232" /> + </propertyInstance> + <elementDefinition Id="e1f74897-5e1e-40b0-8520-6597f1c67ec4" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="90dcbaf7-9c06-4a8f-a1ca-c61499d469cc" /> + <type_NamedElement> + <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> + </type_NamedElement> + </property> + <property Id="501a3db6-1e25-460b-a174-34bed6b3c267" name="AbsTime" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="ce2643da-5a9e-402a-9cbe-cb0097fbd63e" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DAbsTime" tag="ViewCode"> + <elementDefinition Id="c5ffe003-bb9c-4475-9f98-29173c6bbb85" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="99c114f8-41ae-4070-bc13-925d685f31c3" name="field" profile="CSharpProfile"> + <elementDefinition Id="8a5d6e47-6842-46a8-9c59-56b3d87cc219" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="825ddf4e-cbc4-483c-87de-921feda67bf8"> + <propertyInstance Id="72c21597-c7ac-4b9f-aba8-d36b7cee4471" name="ClrAttributes"> + <elementDefinition Id="279c94a5-2437-4b66-8311-d07ce0a11362" /> + </propertyInstance> + <elementDefinition Id="1265e274-aa13-4aa8-ae8b-1184a623c386" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="30c7c5d1-40c9-4505-b54f-34a5fc8a9fb7"> + <propertyInstance Id="74047bbe-c89f-4d82-b5be-b060164f8d75" name="IsConst" value="false"> + <elementDefinition Id="bdc1873e-632b-48d2-83a2-3020531e46c9" /> + </propertyInstance> + <elementDefinition Id="a1800d07-f1e0-41bd-8eb6-e183e4b9c16c" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="758e4d08-432a-494a-a4a3-e6f8390da956"> + <propertyInstance Id="2c01d266-bfda-4e37-9ac8-9b2617fba197" name="IsNullable" value="false"> + <elementDefinition Id="527ae3f1-c967-4ff9-809c-6b644dfaca77" /> + </propertyInstance> + <elementDefinition Id="b721b35f-e5f4-4378-ab04-ab92ac424f15" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="52abe397-65ac-49e8-b797-df5b19f77de8"> + <propertyInstance Id="1811034d-116d-4fa1-90e1-617b95218696" name="IsVolatile" value="false"> + <elementDefinition Id="04e99763-6fd4-4f73-b0d1-a788d38be371" /> + </propertyInstance> + <elementDefinition Id="d377d54f-4edf-48a9-aff9-79884223dadf" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="f7c01a36-5625-4498-98f6-e2e8cd5d4df6"> + <propertyInstance Id="09dd0213-4846-4317-adca-6392d4c5c54f" name="PackageVisibility" value="internal"> + <elementDefinition Id="1bdd6a61-d195-4505-b030-eb833ecc0495" /> + </propertyInstance> + <elementDefinition Id="e6e6e5ef-5cff-4bf4-a0df-b1940f599102" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="79a8de0b-d89c-4a11-8544-edc5e4320875" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> + </type_NamedElement> + </property> + <property Id="b3e82279-4849-4e30-bffe-285d3916d291" name="dt" visibility="Protected" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <referencesInternal> + <reference Id="01f45c80-21e3-4172-969e-222eb2b56791" handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3Ddt" tag="ViewCode"> + <elementDefinition Id="9f3f060e-8a9c-4fcf-b7a3-de82b864d37b" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="c20606c8-07c2-43da-9bd6-3d9ec83ef47d" name="field" profile="CSharpProfile"> + <elementDefinition Id="1638b5f4-7b59-48d8-9ef3-a03d065b17b5" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="57220b55-ab02-4fa6-a699-4360932f9501"> + <propertyInstance Id="09162427-176a-47ea-8969-99af7eb66cd5" name="ClrAttributes"> + <elementDefinition Id="09ddc23f-1fa5-4ecb-ac64-73f815ebd01b" /> + </propertyInstance> + <elementDefinition Id="350cf3a7-4102-4dbb-a12f-150c7f6fb878" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6db3f67d-e135-4912-9170-237c1ec8eafa"> + <propertyInstance Id="655733c1-d7e7-400e-8dc7-53d69d338ce2" name="IsConst" value="false"> + <elementDefinition Id="e4a12958-bfc0-4a8f-bf96-4b27eac27a5e" /> + </propertyInstance> + <elementDefinition Id="f513ca7d-cb2c-4973-8d86-3a9635b20067" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="8614e6de-3bfe-4e93-b48f-3a291abb9471"> + <propertyInstance Id="8ff42940-db2b-42db-81ae-1bbefab596ee" name="IsNullable" value="false"> + <elementDefinition Id="a06b777b-338b-4644-b93c-9d7955f3424d" /> + </propertyInstance> + <elementDefinition Id="831883c4-2689-4c71-b6f6-ba28ffc4973a" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="a73495ed-f965-481d-a701-69e30bc804b8"> + <propertyInstance Id="81478b29-3bf4-4ad0-8b83-f1781cf19212" name="IsVolatile" value="false"> + <elementDefinition Id="bb318450-1bb0-423f-9e81-c3daaa8dbdd3" /> + </propertyInstance> + <elementDefinition Id="cb720115-df4d-4c3b-90f6-a02b046375f5" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="0f8df8eb-389a-49b2-ba0f-5a75ad668621"> + <propertyInstance Id="a7eeae62-0724-4de3-abe6-d2bfb70ebe9d" name="PackageVisibility" value="internal"> + <elementDefinition Id="bf79b0b3-bba7-4018-b832-e92075f81aea" /> + </propertyInstance> + <elementDefinition Id="73d868d2-7516-470c-b870-8e8dd18cc359" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="17575797-675f-4ee7-9474-d6d72ec54a5d" /> + <type_NamedElement> + <referencedTypeMoniker Id="9f108129-e28d-4eb3-813c-f2630c7d75cd" LastKnownName="Second" /> </type_NamedElement> </property> </ownedAttributesInternal> <ownedOperationsInternal> - <operation Id="845eca1f-b6e8-4c77-be2d-63d87ec40116" name="GetPowerDemand" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="9e32a251-1702-4436-80e3-5b738d3ac636" name="VectoRun" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="2999fcc3-ebee-4885-9f48-c3e0b4b41597" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D(Name%3DGetPowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" tag="ViewCode"> - <elementDefinition Id="61f38370-a205-449a-af63-bfe1b65057c7" /> + <reference Id="6912a001-cd8c-4714-990c-1e38d1723f5d" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)])" tag="ViewCode"> + <elementDefinition Id="b71f2271-52ce-473e-98f0-3e0ae4e4a430" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="a25ee5ac-8251-4f76-b2dc-dfbcafd2f59f" name="method" profile="CSharpProfile"> - <elementDefinition Id="87c16862-2e9e-4ed7-bb94-7d82a111983e" /> + <stereotypeInstance Id="001d8d4a-b9db-4bc1-ac54-ef18401e697d" name="method" profile="CSharpProfile"> + <elementDefinition Id="3e11ace8-5266-46e1-804a-32f3694dcb53" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="f5981818-ca4b-4a12-84ad-9dc1c4bbf81c"> - <propertyInstance Id="8d4251e7-f0c3-4d5e-bfa2-7a6b2597c113" name="ClrAttributes"> - <elementDefinition Id="fcc8ae72-c585-4caf-ac71-375a890165f1" /> + <stereotypeInstanceHasPropertyInstances Id="295aabbe-cfeb-4f01-82e5-f43e97ab0554"> + <propertyInstance Id="6dc043fc-7b06-40f3-a50c-b135fcea7d79" name="ClrAttributes"> + <elementDefinition Id="5fa38aef-bc24-4047-bccb-a5f019985c2b" /> </propertyInstance> - <elementDefinition Id="e76816e6-5faf-4e87-977b-82f9735bb4f7" /> + <elementDefinition Id="c301ceac-59b6-4e2e-879b-39c9f54906a5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="742c6b9b-51d7-47a1-95b4-b5998a6cd4e4"> - <propertyInstance Id="5b30b0d6-9590-46a4-b365-b800219de7f8" name="IsPartial" value="false"> - <elementDefinition Id="c10b4fbb-9e89-481f-a42c-67e007c9163f" /> + <stereotypeInstanceHasPropertyInstances Id="bbcdaaa0-1dbd-4128-a1e8-047d70bf1aba"> + <propertyInstance Id="0221774d-1555-435b-819e-3516775cb469" name="IsPartial" value="false"> + <elementDefinition Id="88d7785a-26f2-49fb-81cd-51ad5c580009" /> </propertyInstance> - <elementDefinition Id="4b900ab2-ccef-4c1b-9f6c-3d6a37e69aef" /> + <elementDefinition Id="0f37e738-a03b-4605-93bf-98edaea865bd" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c5fc4f70-9fdb-445e-99c8-d49b1d6ec195"> - <propertyInstance Id="8f2f3a71-1d81-4c74-8f96-4b5884a00088" name="IsUnsafe" value="false"> - <elementDefinition Id="9280bccb-bdc7-47a5-841f-4f0b2ff52673" /> + <stereotypeInstanceHasPropertyInstances Id="adba50c4-879b-469f-97cb-8f7bf3fb110f"> + <propertyInstance Id="5da609b8-76fc-4e98-8036-762c2e843bd4" name="IsUnsafe" value="false"> + <elementDefinition Id="464f6c36-303f-4a45-b725-405cee85ecc8" /> </propertyInstance> - <elementDefinition Id="f4c4a18e-c815-4bf2-bcf6-61036e32f043" /> + <elementDefinition Id="663a382a-67e7-4fb2-b6cb-759155adb4f9" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="260def1b-aaf5-4c3f-bf6a-90087e7be772"> - <propertyInstance Id="50bdb366-576a-4587-802c-db7ca389fc52" name="Inheritance" value="none"> - <elementDefinition Id="591ea0c3-59da-4436-9e7b-8858ae6f6e61" /> + <stereotypeInstanceHasPropertyInstances Id="ed6db311-649f-4d07-867f-2ecd1f8babde"> + <propertyInstance Id="dc384ac1-cb38-44be-8deb-41e9bef02725" name="Inheritance" value="none"> + <elementDefinition Id="f9fd8658-b5da-4ae7-b934-68b8daa0b6b2" /> </propertyInstance> - <elementDefinition Id="7a6dbbaf-0197-415e-bfa2-ea8d1c6e4086" /> + <elementDefinition Id="1af2dc90-0c04-4073-a759-458893e1ae52" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8cbe9056-f650-4275-9958-f6167305833b"> - <propertyInstance Id="d814b048-a1c1-4467-ab41-d5c8164756dc" name="PackageVisibility" value="internal"> - <elementDefinition Id="285e8ab5-371c-4430-8a99-fcdfa3c17c09" /> + <stereotypeInstanceHasPropertyInstances Id="cf021431-6175-48c7-87a1-19bbf9846983"> + <propertyInstance Id="b4da0372-07fe-47f5-943e-aaff34136588" name="PackageVisibility" value="internal"> + <elementDefinition Id="a1ed738a-503e-4ef7-91ff-9e885371ad4b" /> </propertyInstance> - <elementDefinition Id="37353938-60ba-41bd-80e6-8969dac39ff1" /> + <elementDefinition Id="53489ab4-83bd-4f66-a3d5-ed9d5060a972" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b7b020b8-04d6-4f09-a176-51958ab896ee"> - <propertyInstance Id="1309b441-1505-4c6e-96de-a1cef8a938c4" name="params" value="false"> - <elementDefinition Id="b2b17418-7fd0-4d36-adb8-e0e97a2d9c89" /> + <stereotypeInstanceHasPropertyInstances Id="898fa466-c760-4ae1-9075-3a141c444db9"> + <propertyInstance Id="03fdb024-83f3-473f-a893-5f88fc6012c6" name="params" value="false"> + <elementDefinition Id="18ac90b4-99a8-469d-abb4-b44da7d61665" /> </propertyInstance> - <elementDefinition Id="39124c91-663d-42d0-b4ca-f8ef4c81c04c" /> + <elementDefinition Id="8514872a-6dad-4e8b-84d6-92befcdb695e" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="735e7091-73bd-463b-9a96-7ae339e14dba" /> + <elementDefinition Id="62a9429f-45d1-4fe5-95fc-fc29d35bcbbc" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="5c68dabe-af79-45d9-91d1-fef537295b99" direction="Return"> - <elementDefinition Id="e2b7f2ba-8a73-4299-a275-de686ed63a96" /> - <type_NamedElement> - <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="1243202f-fc91-444c-84f7-5a355ffec5a8" name="nAuxiliary" direction="In"> - <referencesInternal> - <reference Id="a0eb2a2b-90b2-4b97-a228-6e441f5d84ca" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D(Name%3DGetPowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DnAuxiliary" tag="ViewCode"> - <elementDefinition Id="1ed3fd53-6e0f-4bb9-aa83-68a959090aa3" /> - </reference> - </referencesInternal> - <elementDefinition Id="538ad759-2610-4347-a3ab-a6b880ec622e" /> - <type_NamedElement> - <referencedTypeMoniker Id="63ee95e0-7bd2-4303-91ad-bbcc83a132e3" LastKnownName="PerSecond" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="5bbf8d5e-bde9-496b-9d81-854ad72eadb1" name="powerAuxOut" direction="In"> + <parameter Id="613da612-6e29-412f-88b1-b5f612dca6d0" name="container" direction="In"> <referencesInternal> - <reference Id="0ea574f6-c6f4-4580-a8c4-aa16e7e21c51" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D(Name%3DGetPowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DpowerAuxOut" tag="ViewCode"> - <elementDefinition Id="6face4da-bc8a-46e9-807a-99ccda48bfda" /> + <reference Id="4d5a3026-068b-450e-9964-2174a05d5457" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)]) ParameterIdentifier%3Dcontainer" tag="ViewCode"> + <elementDefinition Id="a9da8a52-1744-4ada-b4d3-2a8ef32c9b32" /> </reference> </referencesInternal> - <elementDefinition Id="e607fd1d-6e9e-4540-944d-7facbc1157eb" /> + <elementDefinition Id="42bd2199-aabd-4195-8242-23fe5b376df1" /> <type_NamedElement> - <referencedTypeMoniker Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" LastKnownName="Watt" /> + <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="673cde23-4088-434c-8f14-15ff9d8168d4" name="ReadFromFile" isLeaf="false" isStatic="true" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="734af23b-e6a6-4c98-a0c1-1e94cb818ace" name="GetContainer" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="39f75c83-d57e-4846-8f56-ec2aac30f495" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="0e16bf76-5377-416b-95be-02b32ac9562f" /> + <reference Id="11a6f045-ce0f-4cdd-8712-4cded22102ab" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DGetContainer" tag="ViewCode"> + <elementDefinition Id="e28a76bb-9be6-45ed-b7c4-69225257e929" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="dbb31eac-9a6d-488d-994f-e8ca6087aaed" name="method" profile="CSharpProfile"> - <elementDefinition Id="60c87b9e-b204-4b63-b215-b8eb0785dfc5" /> + <stereotypeInstance Id="d230d712-a176-415e-8ebb-12d3a0a2eb77" name="method" profile="CSharpProfile"> + <elementDefinition Id="d5dba3ff-a03d-4993-9719-ddf720f939aa" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="d87df82b-0c94-4c31-b108-7f80cf921057"> - <propertyInstance Id="c40db202-8fa8-4d3b-b242-af53718b3708" name="ClrAttributes"> - <elementDefinition Id="523c5bf4-7cc9-41dd-8d29-b57bd8474711" /> + <stereotypeInstanceHasPropertyInstances Id="aa690eac-9f0c-4f36-94d3-98ac73219a7e"> + <propertyInstance Id="4d3a53c1-db93-4ffc-ad0b-213617cdd9c2" name="ClrAttributes"> + <elementDefinition Id="22a59e7f-f9cc-4190-af2e-6f92e954de61" /> </propertyInstance> - <elementDefinition Id="2f66d22a-2731-43a5-ab22-b131c703baa2" /> + <elementDefinition Id="91b8d75d-a497-4436-bf4b-70caaa7f516a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="3913e932-8955-45ad-bc3c-02ea75dac394"> - <propertyInstance Id="876483fc-59ba-4ed0-b4af-3647a85aeabc" name="IsPartial" value="false"> - <elementDefinition Id="2e7209e1-cfa3-44cb-a030-69b7dc3ee545" /> + <stereotypeInstanceHasPropertyInstances Id="03365083-d610-4588-9027-7126c77784de"> + <propertyInstance Id="22dcf5d7-e031-45d2-bd03-55fa403f2758" name="IsPartial" value="false"> + <elementDefinition Id="7464ad9c-8473-4ad6-b802-c76c36a026c2" /> </propertyInstance> - <elementDefinition Id="8f9ce227-9634-4644-a658-9f77dd00b763" /> + <elementDefinition Id="fde16b36-796b-4ad6-b27d-8aa6d3832218" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="75fc4fae-7b17-400d-8ca6-f8003fcce0a7"> - <propertyInstance Id="0bf3fcb9-4cd9-46a5-8f61-cc7d907da5d6" name="IsUnsafe" value="false"> - <elementDefinition Id="a58c6fce-faf5-4c49-a8a6-cde820d5d5c6" /> + <stereotypeInstanceHasPropertyInstances Id="1c805824-c397-47a3-920d-ec8a9e241b76"> + <propertyInstance Id="2f8306a5-c8b4-4ab8-8890-c5c43577b97e" name="IsUnsafe" value="false"> + <elementDefinition Id="595b0830-8fff-431c-b69d-33b63f7e7617" /> </propertyInstance> - <elementDefinition Id="5878d3f4-734a-4b35-92af-9b1f774bf141" /> + <elementDefinition Id="fe7cfca8-6b0b-4ce3-abb5-1336324e510a" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="97c882ff-0481-4050-9cac-df7fabb41ae0"> - <propertyInstance Id="413fa157-833b-4676-908f-1a802ec8f824" name="Inheritance" value="none"> - <elementDefinition Id="4a6704b0-1a98-4ff4-8ed6-518b754f0c2a" /> + <stereotypeInstanceHasPropertyInstances Id="2133dde6-fbd0-45b8-935a-c365edbcce04"> + <propertyInstance Id="02a83f11-2c44-4443-a73f-58453587d14a" name="Inheritance" value="none"> + <elementDefinition Id="fe8b7d63-bc3e-441c-b9ce-893e09287a84" /> </propertyInstance> - <elementDefinition Id="ebe15bb2-02e3-4966-88ee-283977e5ef4b" /> + <elementDefinition Id="da21d13f-d726-4872-9740-b370e0543991" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="506990e6-190e-43e6-a168-10b27bff750c"> - <propertyInstance Id="28bf0029-434f-46a6-b4ae-47f5a9ec17c3" name="PackageVisibility" value="internal"> - <elementDefinition Id="a279c821-7510-4a9d-9617-c8a195ddf2a0" /> + <stereotypeInstanceHasPropertyInstances Id="94e0cad8-63a4-424e-a2bf-b500dff8196a"> + <propertyInstance Id="84a9c61e-3e0e-4ad1-83dd-90c6dc8d3b04" name="PackageVisibility" value="internal"> + <elementDefinition Id="6fa694d9-2641-4e0b-b234-7a00aa7b70a8" /> </propertyInstance> - <elementDefinition Id="913b0537-be3b-4056-802d-424a31af4c94" /> + <elementDefinition Id="9e0971e1-5902-42c2-acf1-898a3f149a0d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="8a1c81f1-c8b3-413b-a211-355151204863"> - <propertyInstance Id="b1942630-88b9-459c-8e41-3eece4cfa965" name="params" value="false"> - <elementDefinition Id="17de689b-8521-4173-9560-391171dcb635" /> + <stereotypeInstanceHasPropertyInstances Id="6763a2a8-3787-4aaf-ba2a-c511d8873aaa"> + <propertyInstance Id="72a5913e-0cda-4c73-9a71-f0a9be8e804f" name="params" value="false"> + <elementDefinition Id="8561abe3-f6a0-4fa3-9d68-7eec36c43cbc" /> </propertyInstance> - <elementDefinition Id="3f8ba312-d1c4-40d9-a2d9-c6041ec3c406" /> + <elementDefinition Id="5dc17017-8c7e-47f7-80c8-d1099f6238e3" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="16ebcb13-9567-41ac-a034-49d7d6e4884b" /> + <elementDefinition Id="b00d188a-aa07-4272-ac96-ce70973aa684" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="7719ab21-fd6f-4789-a529-1d48e7e20262" direction="Return"> - <elementDefinition Id="abf83b6c-ec1c-47dd-b637-3e286bbcea76" /> - <type_NamedElement> - <referencedTypeMoniker Id="caf5c4ce-b78e-4299-8c3d-0080cf120fbc" LastKnownName="AuxiliaryData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="ed5bc1e7-7607-4313-905a-443a7d0f3534" name="filePath" direction="In"> - <referencesInternal> - <reference Id="93acffa1-f5ff-42ef-a1a9-77eb88de34e8" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfilePath" tag="ViewCode"> - <elementDefinition Id="455d8664-e5b3-43e9-bb5d-c105b4148268" /> - </reference> - </referencesInternal> - <elementDefinition Id="6e5c5424-924b-48b7-9e71-dcce91b830c7" /> + <parameter Id="93e8ae3d-4b68-4fe6-ba55-def2f6c87f8f" direction="Return"> + <elementDefinition Id="38f2b255-56a9-4512-803b-c1b1b2c70cd4" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="da482504-36ef-4daa-b62b-8d04414e647f" LastKnownName="IVehicleContainer" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> - <operation Id="04da68d0-7533-47bf-b7f8-4f85156729d7" name="AuxiliaryData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="2f314d92-f2cf-48db-a0e7-411a96d497c3" name="Run" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="4dafcd0a-8fb5-43d8-bb1c-14a849cb1bf4" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliaryData Member%3D.ctor" tag="ViewCode"> - <elementDefinition Id="047c42ad-b21f-47fc-99dd-27509594852f" /> + <reference Id="28552963-235f-4208-9af4-a6fdbb526263" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DRun" tag="ViewCode"> + <elementDefinition Id="011b6cdc-c91d-4ae1-9dec-0ce47ee6e55d" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="d8fd061b-3b8d-46b4-8596-7d8e9d1ca051" name="method" profile="CSharpProfile"> - <elementDefinition Id="72af55dc-1338-49cf-bbda-3da7e61441ea" /> + <stereotypeInstance Id="77fbbc49-2f07-484d-8626-ad39b7a5810a" name="method" profile="CSharpProfile"> + <elementDefinition Id="488ac3d5-1be0-4216-b054-484da7140547" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="88137dc1-ea67-47b3-bc2a-74fd12bf5083"> - <propertyInstance Id="185eae1c-1055-47fd-81df-f762d7168def" name="ClrAttributes"> - <elementDefinition Id="755c48a4-e5b8-4a0a-b6cc-e50c8616b2cb" /> + <stereotypeInstanceHasPropertyInstances Id="b2eba87e-8820-488d-96ef-08272f320384"> + <propertyInstance Id="6258a435-9e51-430b-ae8d-7e60441201a9" name="ClrAttributes"> + <elementDefinition Id="499f331a-54c1-4672-8244-7c4e3e46327c" /> </propertyInstance> - <elementDefinition Id="6a87f574-ce9a-4056-b02a-41eb6b56918a" /> + <elementDefinition Id="2e3c4064-1254-405a-8d13-b7e68dcb1365" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="39e910b5-2b13-4acb-b58e-a5f291bacbbd"> - <propertyInstance Id="961b4b4a-aab3-4a41-8070-53a111f0778d" name="IsPartial" value="false"> - <elementDefinition Id="cd7d1bd2-910f-48d6-94f9-ed6709820480" /> + <stereotypeInstanceHasPropertyInstances Id="b6169509-af82-4625-9b28-a7beccc13223"> + <propertyInstance Id="c117d734-cd4a-4251-9d50-c52f561d2621" name="IsPartial" value="false"> + <elementDefinition Id="88c476e1-e037-445c-9a45-428150d16fa6" /> </propertyInstance> - <elementDefinition Id="621a8509-eb31-4ebb-b48f-122093991a2b" /> + <elementDefinition Id="40988a27-0dc7-4ce0-9833-daa5fdb8939f" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9fda8937-0894-4a22-b39f-b00496427f80"> - <propertyInstance Id="461c6817-320b-47de-b00c-a9f1a18ad6ed" name="IsUnsafe" value="false"> - <elementDefinition Id="7e4d75d2-2363-4a20-ad22-818ac99997a2" /> + <stereotypeInstanceHasPropertyInstances Id="bc10e1bd-3ad6-4474-9a5d-667e650ae8cb"> + <propertyInstance Id="1fc2a45c-c419-416f-bddd-cf03d56f0e43" name="IsUnsafe" value="false"> + <elementDefinition Id="a1765fb6-ed3c-427b-ac32-92c84bca427b" /> </propertyInstance> - <elementDefinition Id="793b8132-0365-4090-82eb-c80812d9c2e4" /> + <elementDefinition Id="6810835e-ee0c-4c7a-b604-815b63d7647c" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="4282ecc9-6378-4c8e-92a3-a604070660f8"> - <propertyInstance Id="275c1f1c-dbc5-4436-bfdf-c7b968b899e0" name="Inheritance" value="none"> - <elementDefinition Id="daa6b181-5f30-4c47-b2e6-a12d20f6916a" /> + <stereotypeInstanceHasPropertyInstances Id="88bd974d-4483-419c-a395-a13ca7ce8d6d"> + <propertyInstance Id="403c88f4-3904-4747-86e6-d093b6538a6b" name="Inheritance" value="none"> + <elementDefinition Id="ea31e4f6-107b-4f07-89e5-91963f121045" /> </propertyInstance> - <elementDefinition Id="cd92b552-1d58-4243-ad94-1996e1c3f173" /> + <elementDefinition Id="776c7c8e-59c7-4c31-84b0-f6e3639dec97" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="415d1d38-ac1f-4d41-b3b7-14054c01429e"> - <propertyInstance Id="fcc7e708-e1fb-438d-9a95-387984013315" name="PackageVisibility" value="internal"> - <elementDefinition Id="a64b1f33-c7c1-46ed-879c-3940769f567c" /> + <stereotypeInstanceHasPropertyInstances Id="3e659ccd-d47c-4ef4-8e81-a900d805743e"> + <propertyInstance Id="78c9147f-93d0-41cf-a153-018eace53648" name="PackageVisibility" value="internal"> + <elementDefinition Id="1d69e18b-eb05-4cbf-b27a-c942d8a76cab" /> </propertyInstance> - <elementDefinition Id="8b13209f-530b-414d-8ea4-9bb6365cb197" /> + <elementDefinition Id="38bb4b3b-1cbb-4fad-ba4f-002c01173ff5" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b035fb85-c8c5-43c5-9887-488653fe5a52"> - <propertyInstance Id="234fc253-5a26-40bb-b3ec-9dd6f4ddcce6" name="params" value="false"> - <elementDefinition Id="20e9c187-a25a-4e61-848e-872ba9806e13" /> + <stereotypeInstanceHasPropertyInstances Id="277da034-e1a6-4c6d-9db8-4ebc9f576dfa"> + <propertyInstance Id="dbc11efa-2c77-4f31-9803-f93b496c686d" name="params" value="false"> + <elementDefinition Id="f40ec2e1-9941-4c2e-ab82-aeae6fa9359b" /> </propertyInstance> - <elementDefinition Id="afa2f647-a9f5-418e-bd94-788e04f24c97" /> + <elementDefinition Id="3c90ba09-9d36-4502-9020-2574d9ac0278" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="6c33d480-89f7-4891-8372-5f42243dec1c" /> + <elementDefinition Id="9638c35c-16d4-4335-81d5-fc8ce449a244" /> </operation> - </ownedOperationsInternal> - </class> - </logicalClassDesignerModelHasTypes> - <packageHasNamedElement> - <referencedType Id="4cd9f0d9-7822-4878-bc1c-56cea50a0d0d" name="Watt" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Utils::Watt"> - <elementDefinition Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="caf5c4ce-b78e-4299-8c3d-0080cf120fbc" name="AuxiliaryData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::AuxiliaryData"> - <elementDefinition Id="d269b480-bca9-4acd-9eda-fc737ea894a5" /> - </referencedType> - </packageHasNamedElement> - <logicalClassDesignerModelHasTypes> - <class Id="71d79f05-75c4-4e6d-afed-89ef1ad9e9df" name="DriverData" isAbstract="false" isLeaf="false" isActiveClass="false"> - <referencesInternal> - <reference Id="d3d6dcea-e976-49c8-a5c9-e3381fb744b5" handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData" tag="ViewCode"> - <elementDefinition Id="902ee4ce-970d-478c-a847-4d1e940bbd58" /> - </reference> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance Id="6822fd54-65c3-461e-b334-b2297f78077e" name="class" profile="CSharpProfile"> - <elementDefinition Id="63615d3f-73f4-488e-84cb-c553696156d1" /> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="69164540-6a00-44d5-a1a9-198ddd7da4ec"> - <propertyInstance Id="32aa47e1-c0ca-4052-b48d-ddda7faf2583" name="ClrAttributes"> - <elementDefinition Id="38d7cbe7-9961-494c-aebb-bef599d28c7c" /> - </propertyInstance> - <elementDefinition Id="9e1b1db2-9c4a-40aa-8ab2-2fbe8bc5c343" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="53630415-3f5d-48ea-810e-40babcf1809a"> - <propertyInstance Id="c4264721-4248-4396-a178-ef04f9b27e04" name="IsPartial" value="false"> - <elementDefinition Id="7bf11315-d385-49af-9399-dd5e0123cc9e" /> - </propertyInstance> - <elementDefinition Id="8954a733-7b90-4c07-8ee4-cf59bb5d0f9a" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="303bbfbf-bdb1-43a6-abd3-a4407c9a8455"> - <propertyInstance Id="33848008-6cb3-4f16-8a8b-00cb96084f92" name="IsStatic" value="False"> - <elementDefinition Id="3f7552a3-eacc-4f23-b0f5-f89839bf2003" /> - </propertyInstance> - <elementDefinition Id="774581e3-680f-4ba3-83ce-8a4f2a1f5002" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="83daa2bb-a21d-4f0c-b8d6-4df27d779cde"> - <propertyInstance Id="1c1e0901-034e-4650-8782-0c734591cf63" name="IsUnsafe" value="false"> - <elementDefinition Id="1cf39861-611a-415d-ae2b-1dbdda972f6f" /> - </propertyInstance> - <elementDefinition Id="533e419c-7cf9-48f6-850a-80ad2a7a14f1" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="02048b22-3db2-40c1-91b2-1eaf232cb4ee"> - <propertyInstance Id="b5336d92-9a5a-4628-a4f3-4c5fd3f57c4d" name="PackageVisibility" value="internal"> - <elementDefinition Id="acdf43f7-17ad-48c5-888c-e0aacbabf689" /> - </propertyInstance> - <elementDefinition Id="fc0eb8ef-ba51-4209-9bf0-1aff8682f759" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <elementDefinition Id="762dc6c3-0e90-457f-b14a-7dbda01548af" /> - <targetEnds> - <association Id="f5e0457f-5d44-4708-90de-53bbcac4b3cf" isDerived="false" sourceEndRoleName="DriverData" targetEndRoleName="VectoRunData" isLeaf="false" isAbstract="false"> - <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> - <relationshipOwnedElementsInternal> - <associationHasOwnedEnds> - <memberEnd Id="dd5b283e-a86a-4c1c-8c1d-5223fa52f2c9" name="DriverData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> - <elementDefinition Id="d8414e65-b7d9-4794-a647-003685910116" /> - </memberEnd> - </associationHasOwnedEnds> - <associationHasOwnedEnds> - <memberEnd Id="a52e0f60-a62b-413f-ba2d-6763b937da11" name="VectoRunData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> - <elementDefinition Id="dfe62726-00fe-4a8b-965b-5ef9d7c32bde" /> - </memberEnd> - </associationHasOwnedEnds> - </relationshipOwnedElementsInternal> - <elementDefinition Id="d36381d1-6897-44df-9349-f92480ae180a" /> - </association> - </targetEnds> - <ownedOperationsInternal> - <operation Id="63c21305-d20d-452f-bb67-db9793b695d3" name="DriverData" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <operation Id="a62a738c-463f-4847-af8a-a4e3a30810b8" name="DoSimulationStep" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> <referencesInternal> - <reference Id="760e90b5-57ca-49f2-beca-74df4da280a5" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DStartStopData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DOverSpeedEcoRollData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DLACData ParentType%3DVectoRunData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" tag="ViewCode"> - <elementDefinition Id="0eb21033-a86a-4178-bd2a-8c1c07758ff8" /> + <reference Id="1236a66e-e227-4a7a-b696-6a539ffeb6de" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DDoSimulationStep" tag="ViewCode"> + <elementDefinition Id="d08af459-83d2-44f2-82ec-47f1a35b1ca8" /> </reference> </referencesInternal> <appliedStereotypesInternal> - <stereotypeInstance Id="2376cdb5-7385-42b1-ba73-b2f9adbbe839" name="method" profile="CSharpProfile"> - <elementDefinition Id="c67a8b3c-a177-4a34-92f2-83dcaea15e91" /> + <stereotypeInstance Id="b9f75846-6e48-4cd6-b190-e7f9d0485cc0" name="method" profile="CSharpProfile"> + <elementDefinition Id="eee7e2bd-5b49-4119-b701-3a250bce0476" /> <propertyInstances> - <stereotypeInstanceHasPropertyInstances Id="c13b9f35-a5ac-4fb5-bb7e-e4079e9162e9"> - <propertyInstance Id="df6a89a7-06a7-411c-9fe9-6f73ccb5a751" name="ClrAttributes"> - <elementDefinition Id="ab3f5e7c-8b90-49e9-b647-6c55ed427de7" /> + <stereotypeInstanceHasPropertyInstances Id="0bfff688-8ca5-45dc-b185-c2fdb572f45c"> + <propertyInstance Id="b9037234-b2b3-4dc6-9d20-632a04519981" name="ClrAttributes"> + <elementDefinition Id="3c2b3619-f2e1-476c-aae7-598b7a860541" /> </propertyInstance> - <elementDefinition Id="378fa3b0-f970-4684-9a6a-9218f67feeee" /> + <elementDefinition Id="a54f1797-6ed4-461c-b2c4-591d2d84b739" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e00af6c3-9f00-4c88-bedf-84370843566c"> - <propertyInstance Id="51847b57-01f2-432b-ba48-c90331c7a92c" name="IsPartial" value="false"> - <elementDefinition Id="973221c3-488b-42fa-bb31-0b0413369b8d" /> + <stereotypeInstanceHasPropertyInstances Id="2183d0d4-da36-48f0-822c-45036da31428"> + <propertyInstance Id="50758324-6512-49f1-b50d-aabb1e35c746" name="IsPartial" value="false"> + <elementDefinition Id="70094fe6-db7a-48ad-8a25-355dafe73b35" /> </propertyInstance> - <elementDefinition Id="4df10c0d-644c-4c01-beb6-0a780ed0b39e" /> + <elementDefinition Id="39bacee2-e2af-456a-91d1-6b1c3edf37ef" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="9fc6a9dc-b649-4823-a385-b93fb7e91d74"> - <propertyInstance Id="08f0cea7-35a6-4f22-ae78-4dac927c1c6c" name="IsUnsafe" value="false"> - <elementDefinition Id="82756773-2d41-426f-9698-61d09534a352" /> + <stereotypeInstanceHasPropertyInstances Id="55e64836-964a-4dec-9d9c-ec42440cfa5f"> + <propertyInstance Id="f25854de-0952-49df-8b9d-2309ca768cb1" name="IsUnsafe" value="false"> + <elementDefinition Id="a8e5574d-a6f0-4f47-a1ca-6be5e848525e" /> </propertyInstance> - <elementDefinition Id="d4a1926b-2f23-4004-953f-05d1307d112a" /> + <elementDefinition Id="315471c1-16a9-450d-b0a7-8d4271fb307d" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="e217c919-13db-4226-8ec6-f5ef975e061a"> - <propertyInstance Id="f4fa3cc5-8eb8-4cef-a095-d4672efbc4c6" name="Inheritance" value="none"> - <elementDefinition Id="b6f53789-ffcb-4dfe-9668-bac888691237" /> + <stereotypeInstanceHasPropertyInstances Id="0ffbeb45-7a97-4ec4-b3d9-18fbc5421ea4"> + <propertyInstance Id="8e77eaac-f90c-48de-b268-0bc906244807" name="Inheritance" value="none"> + <elementDefinition Id="a06a3a02-bf00-4fed-9202-e6b8f544df6d" /> </propertyInstance> - <elementDefinition Id="18134210-d330-4e2f-8528-dad0a54b6784" /> + <elementDefinition Id="3059f718-20d4-44c3-a119-f7781798fbbf" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="b4ca1178-f766-4859-b679-30f9343e8abe"> - <propertyInstance Id="67f09d3e-e595-4956-890f-a52eb4d68691" name="PackageVisibility" value="internal"> - <elementDefinition Id="bb6fcadf-59d0-43f8-8c2e-38e8751bdb0d" /> + <stereotypeInstanceHasPropertyInstances Id="1c819a85-dc0f-461d-b028-d301db09c8b9"> + <propertyInstance Id="f1ae088f-8bed-4b75-81c8-4729126fd050" name="PackageVisibility" value="internal"> + <elementDefinition Id="c88c200d-f0d8-4416-b36e-aacd98a70257" /> </propertyInstance> - <elementDefinition Id="84215bcd-b9d5-43ca-8969-23e2072b3602" /> + <elementDefinition Id="ac3aefed-c753-47bf-908c-f71e04e98fc8" /> </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances Id="5a3efaf6-4228-4602-85c4-bc51eb4b5dfd"> - <propertyInstance Id="be66a493-eae0-44b2-8680-92065229c5aa" name="params" value="false"> - <elementDefinition Id="c30618a8-9bd3-4258-adb3-e3c994da6293" /> + <stereotypeInstanceHasPropertyInstances Id="7c1f04d6-eec5-4111-ba5f-e45c158b6f95"> + <propertyInstance Id="09460203-2fb7-48c7-b296-0b3da05cfdb8" name="params" value="false"> + <elementDefinition Id="3b6a7091-e981-4f82-b4e0-c5261cd835f8" /> </propertyInstance> - <elementDefinition Id="bab7f9ef-0968-4349-a6fb-7ed11f489888" /> + <elementDefinition Id="78af4f98-582b-4d6b-81f3-5ebf34d11a84" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <elementDefinition Id="a84274e8-e664-4cba-8a34-98f6cacdb299" /> + <elementDefinition Id="57e13703-d0e8-4ac2-97cf-f327dc15869b" /> <ownedParameters> <operationHasOwnedParameters> - <parameter Id="4c277227-6d6d-4810-8f0a-c5281f7282ab" name="startStop" direction="In"> - <referencesInternal> - <reference Id="64662563-8266-43f8-94ad-1f8a170c3a70" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DStartStopData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DOverSpeedEcoRollData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DLACData ParentType%3DVectoRunData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DstartStop" tag="ViewCode"> - <elementDefinition Id="769233f7-f3c9-4ba5-8ee2-cb44e305fb45" /> - </reference> - </referencesInternal> - <elementDefinition Id="e82b2f3f-05d5-4e90-8e1f-f35ff5183ed3" /> - <type_NamedElement> - <referencedTypeMoniker Id="0ae9dc28-0c83-4e86-9be8-6e02665a8f10" LastKnownName="StartStopData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="905b935a-d62c-4dee-9354-894840f088e2" name="overSpeedEcoRoll" direction="In"> - <referencesInternal> - <reference Id="b8e4364e-c3af-4eb4-9ae2-61fed031b3ec" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DStartStopData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DOverSpeedEcoRollData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DLACData ParentType%3DVectoRunData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DoverSpeedEcoRoll" tag="ViewCode"> - <elementDefinition Id="83aa61dc-2d61-46a0-8e05-2a63a638ea05" /> - </reference> - </referencesInternal> - <elementDefinition Id="fbec2677-6e94-4f3f-83cc-032dd2cabaf5" /> - <type_NamedElement> - <referencedTypeMoniker Id="f52e8a67-6cb2-4e6c-b678-9680c2dc97d5" LastKnownName="OverSpeedEcoRollData" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter Id="47531bb9-6653-404d-b5f9-3fddf70ae652" name="lookAheadCoasting" direction="In"> - <referencesInternal> - <reference Id="c12f47d4-a7c0-4c04-856c-719c4f10b725" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DStartStopData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DOverSpeedEcoRollData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DLACData ParentType%3DVectoRunData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DlookAheadCoasting" tag="ViewCode"> - <elementDefinition Id="7ab25455-1984-4b3a-9320-479f2acfbf47" /> - </reference> - </referencesInternal> - <elementDefinition Id="6f9bec9b-9d3f-41fa-8189-d0fa5859dac9" /> + <parameter Id="ad16b0d8-d512-42ee-83e0-c8ebc336cc65" direction="Return"> + <elementDefinition Id="b9eac9a8-5a68-461b-8beb-6f15406a7e3f" /> <type_NamedElement> - <referencedTypeMoniker Id="99c8da00-2368-424c-9c16-4687cb15a0ef" LastKnownName="LACData" /> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation Id="70f7a224-7ee5-4ca2-9034-44c62d548eb8" name="Initialize" visibility="Protected" isLeaf="false" isStatic="false" isAbstract="true" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference Id="544b3286-bcfb-4814-bca8-625231dfd9c4" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DInitialize" tag="ViewCode"> + <elementDefinition Id="5438acbc-443d-4f84-b1e3-ece2d853dcce" /> + </reference> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance Id="b1c908b8-1f74-40ed-958a-138da3a63363" name="method" profile="CSharpProfile"> + <elementDefinition Id="1a2423ab-9339-4da4-a691-06ae5bb3dca8" /> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances Id="13009324-8694-4cf7-998f-c88714657f9a"> + <propertyInstance Id="f6fff67d-adde-4705-afb7-9e15ea036818" name="ClrAttributes"> + <elementDefinition Id="8739428f-5fcd-43c3-901f-3ad5598df951" /> + </propertyInstance> + <elementDefinition Id="d2a42331-3625-4145-9845-8f5b991e37f8" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="6e19a626-8079-475e-95af-d6378655dc2e"> + <propertyInstance Id="67bd0c1d-7291-4a15-a3f6-31c19f349420" name="IsPartial" value="false"> + <elementDefinition Id="cba91144-7598-408c-9712-176eaf2d5b89" /> + </propertyInstance> + <elementDefinition Id="8a764933-4e28-4fef-93a1-d32df79194c1" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="44540275-44e6-40e3-9079-05643170e154"> + <propertyInstance Id="fb360d21-b82e-49f1-8c18-528a9dbfa61a" name="IsUnsafe" value="false"> + <elementDefinition Id="6bdc18c1-ae58-426f-9e3c-498eb559daf7" /> + </propertyInstance> + <elementDefinition Id="c0b5e527-b9c5-4565-ba8e-5010408bca48" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="e2a429be-aab3-424e-87d0-52e03c4faa67"> + <propertyInstance Id="33bf00ce-0483-49ee-8a4e-5980822f1a39" name="Inheritance" value="none"> + <elementDefinition Id="5b3d0e63-aed4-4808-86da-813abb174739" /> + </propertyInstance> + <elementDefinition Id="92853298-fd2c-45ec-bf20-0cc1bb2821ce" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="42c31b50-7d59-406d-9961-263fc86840c9"> + <propertyInstance Id="3463cb0c-0e54-4650-b967-26f92dd85066" name="PackageVisibility" value="internal"> + <elementDefinition Id="4e1edcd1-99ea-431e-aa42-81d0fe90d2d5" /> + </propertyInstance> + <elementDefinition Id="6b8d12f3-62d9-4ab2-b5b9-1295a1268730" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances Id="89e27cb0-98d7-4031-a782-3e6d3c4bcf31"> + <propertyInstance Id="99c2e07f-4893-4649-8d81-37aef97399f5" name="params" value="false"> + <elementDefinition Id="3cc17cf1-ee77-4497-bad6-e5732e4840b0" /> + </propertyInstance> + <elementDefinition Id="c0f1cc80-7fc0-408c-a253-06f34fabd3ef" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <elementDefinition Id="4ce8d578-e5a5-4fe3-b2b4-a4fd5e991a8d" /> + <ownedParameters> <operationHasOwnedParameters> - <parameter Id="d344d114-ee92-4a27-8e41-2067df5f987e" name="accelerationLimitingFile" direction="In"> - <referencesInternal> - <reference Id="182e1ecd-1913-4936-b322-474ae0f36a8d" handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DStartStopData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DOverSpeedEcoRollData ParentType%3DVectoRunData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3D(Name%3DLACData ParentType%3DVectoRunData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DaccelerationLimitingFile" tag="ViewCode"> - <elementDefinition Id="afc9b6da-89ab-4b9f-9a9a-bd2d4f0a28b2" /> - </reference> - </referencesInternal> - <elementDefinition Id="3c349186-bc0e-48b3-a832-9c7386b26191" /> + <parameter Id="9b1ceba4-6249-400a-8d0e-b3e7fd6fc0b8" direction="Return"> + <elementDefinition Id="61bd659b-34bc-47c6-8afb-472c64cd2b2a" /> <type_NamedElement> - <referencedTypeMoniker Id="1e509ca3-4458-42a2-bf0c-bc77416617d7" LastKnownName="String" /> + <referencedTypeMoniker Id="ab97accf-1a63-4394-bff8-9d4af9e210a3" LastKnownName="IResponse" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> @@ -15605,28 +32341,13 @@ </class> </logicalClassDesignerModelHasTypes> <packageHasNamedElement> - <referencedType Id="0ae9dc28-0c83-4e86-9be8-6e02665a8f10" name="StartStopData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::StartStopData"> - <elementDefinition Id="7fab061a-9f63-446f-b301-0d7e91046fa5" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="f52e8a67-6cb2-4e6c-b678-9680c2dc97d5" name="OverSpeedEcoRollData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::OverSpeedEcoRollData"> - <elementDefinition Id="3cce11da-4d42-4bbc-a667-bec2d7f391ca" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="99c8da00-2368-424c-9c16-4687cb15a0ef" name="LACData" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::LACData"> - <elementDefinition Id="43cb58b9-f600-4a0b-877f-b56d4347af4b" /> - </referencedType> - </packageHasNamedElement> - <packageHasNamedElement> - <referencedType Id="07afd455-a2ac-400d-a4df-b8cbc3fa7669" name="JsonDataHeader" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::JsonDataHeader"> - <elementDefinition Id="9938898d-e522-479c-be3e-b7d413531019" /> + <referencedType Id="328c155f-63bd-4ed4-83dc-2407f248af5e" name="IList<GearboxFileV5Engineering.GearDataEng>" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::System::Collections::Generic::IList<GearboxFileV5Engineering.GearDataEng>"> + <elementDefinition Id="5c88433a-a67b-4f83-b96d-f6be62c76db8" /> </referencedType> </packageHasNamedElement> <packageHasNamedElement> - <referencedType Id="012c0751-f427-43b2-8557-7a68f3f954e6" name="DataBodyEng" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::DataBodyEng"> - <elementDefinition Id="0b7ac80e-227b-4362-a33e-769c482e14d1" /> + <referencedType Id="ef6cde74-c001-4a46-a203-1e61ffd3e638" name="TorqueConverterDataEng" isAbstract="false" isLeaf="false" cachedFullName="VectoArchitecture::TUGraz::VectoCore::FileIO::EngineeringFile::TorqueConverterDataEng"> + <elementDefinition Id="64b082d4-77a2-4c51-94d4-5c687a33847d" /> </referencedType> </packageHasNamedElement> </packagedElements> diff --git a/VectoCoreArchitecture/FileInputAndPowertrainCreation.classdiagram.layout b/VectoCoreArchitecture/FileInputAndPowertrainCreation.classdiagram.layout index 8bd3abc94a..a7e4de58e9 100644 --- a/VectoCoreArchitecture/FileInputAndPowertrainCreation.classdiagram.layout +++ b/VectoCoreArchitecture/FileInputAndPowertrainCreation.classdiagram.layout @@ -1,57 +1,50 @@ <?xml version="1.0" encoding="utf-8"?> -<logicalClassDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 46.375, 33.875" name="FileInputAndPowertrainCreation"> +<logicalClassDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 46.625, 28.875" name="FileInputAndPowertrainCreation"> <logicalClassDesignerModelMoniker Id="10eefcfb-9021-4613-a5a9-1df862e14974" /> <nestedChildShapes> - <classShape Id="32945b69-1b05-4a4c-932b-39d3f827126a" isExpanded="false" absoluteBounds="37.5, 15.75, 1.5, 0.50533563931783043" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="32945b69-1b05-4a4c-932b-39d3f827126a" isExpanded="false" absoluteBounds="34.5, 14.75, 1.5, 0.50533563931783043" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="13edaa6b-621b-480b-9e76-d024550b0cde" LastKnownName="DeclarationData" /> <nestedChildShapes> - <AttributeElementListCompartment Id="4dd0eaae-de65-45e8-b9d2-7b5283e5047d" absoluteBounds="37.515, 16.265335639317833, 1.4700000000000002, 3.5644530132412906" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="fc41c845-78a6-4d69-9dbd-3f7c49861118" absoluteBounds="37.515, 19.839788652559122, 1.4700000000000002, 0.84179684768120477" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="4dd0eaae-de65-45e8-b9d2-7b5283e5047d" absoluteBounds="34.515, 15.265335639317833, 1.4700000000000002, 3.5644530132412906" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="fc41c845-78a6-4d69-9dbd-3f7c49861118" absoluteBounds="34.515, 18.839788652559122, 1.4700000000000002, 0.84179684768120477" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="92e22ee0-e709-439a-bb2a-d26a4c58d9c6" isExpanded="false" absoluteBounds="38.875, 0.5, 1.75, 0.50533563931783043" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="92e22ee0-e709-439a-bb2a-d26a4c58d9c6" isExpanded="false" absoluteBounds="30.375, 0.5, 1.75, 0.50533563931783043" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="e411871c-bb9c-4c79-a5a1-7101433147a2" LastKnownName="PowertrainBuilder" /> <nestedChildShapes> - <AttributeElementListCompartment Id="bf69d60d-6774-4663-8d72-edf98c1f1c81" absoluteBounds="38.89, 1.0153356393178306, 1.7200000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="d7e7fb96-7908-49b1-b2a9-a74135299e4c" absoluteBounds="38.89, 1.5468199969331422, 1.7200000000000002, 1.9628905629118283" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="bf69d60d-6774-4663-8d72-edf98c1f1c81" absoluteBounds="30.39, 1.0153356393178306, 1.7200000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="d7e7fb96-7908-49b1-b2a9-a74135299e4c" absoluteBounds="30.39, 1.5468199969331422, 1.7200000000000002, 1.9628905629118283" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" absoluteBounds="13.375, 29.375, 1.5, 4.2308042750755952" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" absoluteBounds="18.25, 15.375, 1.5, 4.2308042750755952" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="21f67cdd-cc9a-4e42-9597-d9ab5df58de4" LastKnownName="VehicleContainer" /> <nestedChildShapes> - <AttributeElementListCompartment Id="29e58506-01e4-4d73-b56d-d023d2ec226c" absoluteBounds="13.39, 29.890335639317833, 1.4700000000000002, 1.4824218278129893" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="694eb0b6-38fa-4507-ac2a-4c5332341647" absoluteBounds="13.39, 31.382757467130819, 1.4700000000000002, 2.1230468079447742" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="29e58506-01e4-4d73-b56d-d023d2ec226c" absoluteBounds="18.265, 15.890335639317833, 1.4700000000000002, 1.4824218278129893" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="694eb0b6-38fa-4507-ac2a-4c5332341647" absoluteBounds="18.265, 17.382757467130819, 1.4700000000000002, 2.1230468079447742" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="679b8b86-e2f7-4d2d-bff0-96154449be3d" isExpanded="false" absoluteBounds="38.875, 1.25, 1.75, 0.50533563931783043" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="679b8b86-e2f7-4d2d-bff0-96154449be3d" isExpanded="false" absoluteBounds="32.625, 0.5, 1.75, 0.50533563931783043" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="d2d4a7ed-3c57-4c2c-9244-272583861630" LastKnownName="SimulatorFactory" /> <nestedChildShapes> - <AttributeElementListCompartment Id="4559e0f4-11d1-4220-aa2e-dc0914625f4a" absoluteBounds="38.89, 1.7653356393178306, 1.4700000000000002, 0.84179684768120444" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="e0d78cae-a97b-487c-9bea-1728a3d4bafa" absoluteBounds="38.89, 2.6171324869990347, 1.4700000000000002, 0.681640602648258" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="4559e0f4-11d1-4220-aa2e-dc0914625f4a" absoluteBounds="32.64, 1.0153356393178306, 1.4700000000000002, 0.84179684768120444" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="e0d78cae-a97b-487c-9bea-1728a3d4bafa" absoluteBounds="32.64, 1.8671324869990347, 1.4700000000000002, 0.681640602648258" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <interfaceShape Id="d8158cd1-fa3b-4c12-9212-c94bf99db969" isExpanded="false" absoluteBounds="38.875, 2, 1.75, 0.56800345897674565" hideQualifiedName="true" increaseHeight="0.18800345897674564" customColor="207, 223, 191"> - <interfaceMoniker Id="f7be7268-a2fb-4d87-b346-e708d3c42a61" LastKnownName="IVectoRun" /> - <nestedChildShapes> - <AttributeElementListCompartment Id="cb117842-d76d-4f44-9786-4c8ec23c3f94" absoluteBounds="38.89, 2.5780034589767453, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="0be1e8a2-3d83-4245-9307-3bda015f1760" absoluteBounds="38.89, 2.7891753265261645, 1.4700000000000002, 0.521484357615312" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> - </nestedChildShapes> - </interfaceShape> - <classShape Id="e4e1e82e-f6b7-4354-a8bc-d0fed9f28b7a" isExpanded="false" absoluteBounds="40.875, 16.125, 1.5, 0.50533563931783043" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="e4e1e82e-f6b7-4354-a8bc-d0fed9f28b7a" absoluteBounds="42.75, 14.875, 1.5, 2.7893980697790788" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="3a375cac-c433-422a-9f21-f01e5dc0271d" LastKnownName="VectoRunData" /> <nestedChildShapes> - <AttributeElementListCompartment Id="87c6a151-9b9f-4230-a832-9614262180bd" absoluteBounds="40.89, 16.640335639317833, 1.4700000000000002, 1.8027343178788819" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="f0ae4aec-048f-4ce8-a266-201f8b9f2dd6" absoluteBounds="40.89, 18.453069957196711, 1.4700000000000002, 0.36132811258236552" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="87c6a151-9b9f-4230-a832-9614262180bd" absoluteBounds="42.765, 15.390335639317833, 1.4700000000000002, 1.8027343178788819" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="f0ae4aec-048f-4ce8-a266-201f8b9f2dd6" absoluteBounds="42.765, 17.203069957196711, 1.4700000000000002, 0.36132811258236552" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="948a3143-fad9-4178-958f-7ec64b0a832d" absoluteBounds="42.75, 18.875, 1.5, 2.30892933468024" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="948a3143-fad9-4178-958f-7ec64b0a832d" absoluteBounds="41.5, 23.5, 1.5, 2.30892933468024" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="6ead1fd3-3513-47b2-af08-009172c53f5e" LastKnownName="DrivingCycleData" /> <nestedChildShapes> - <AttributeElementListCompartment Id="ec73dcf0-33f1-4ff8-88ab-37eedefac4f6" absoluteBounds="42.765, 19.390335639317833, 1.4700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="c8b0bb0c-aec4-4d58-a9ed-a9b0b327d7e0" absoluteBounds="42.765, 19.921819996933142, 1.4700000000000002, 1.1621093377470972" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="ec73dcf0-33f1-4ff8-88ab-37eedefac4f6" absoluteBounds="41.515, 24.015335639317833, 1.4700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="c8b0bb0c-aec4-4d58-a9ed-a9b0b327d7e0" absoluteBounds="41.515, 24.546819996933142, 1.4700000000000002, 1.1621093377470972" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <associationConnector edgePoints="[(43.5 : 18.875); (43.5 : 16.2988746147442); (42.375 : 16.2988746147442)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationConnector edgePoints="[(42.25 : 23.5); (42.25 : 18.0393980697791); (44.625 : 18.0393980697791); (44.625 : 17.0334894861137); (44.25 : 17.0334894861137)]" fixedFrom="Algorithm" fixedTo="Caller" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="d837d79c-19a9-4ed1-af8d-da9e0a54fe0b" /> <relativeChildShapes /> <nodes> @@ -59,14 +52,14 @@ <classShapeMoniker Id="e4e1e82e-f6b7-4354-a8bc-d0fed9f28b7a" /> </nodes> </associationConnector> - <classShape Id="dbb1eefe-d69e-445f-b438-c43e2d93dcd6" absoluteBounds="40.875, 18.875, 1.5, 4.8714292552073815" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="dbb1eefe-d69e-445f-b438-c43e2d93dcd6" absoluteBounds="38.875, 23.75, 1.5, 4.8714292552073815" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="3a121d7b-4cfc-4e1b-b628-f3dd05d533a0" LastKnownName="VehicleData" /> <nestedChildShapes> - <AttributeElementListCompartment Id="d677b1b7-94a6-4a54-bc2d-1be5e5289046" absoluteBounds="40.89, 19.390335639317833, 1.4700000000000002, 3.4042967682083445" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="62411cbb-7148-466a-8210-9693700cbaac" absoluteBounds="40.89, 22.804632407526174, 1.4700000000000002, 0.84179684768120433" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="d677b1b7-94a6-4a54-bc2d-1be5e5289046" absoluteBounds="38.89, 24.265335639317833, 1.4700000000000002, 3.4042967682083445" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="62411cbb-7148-466a-8210-9693700cbaac" absoluteBounds="38.89, 27.679632407526174, 1.4700000000000002, 0.84179684768120433" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <associationConnector edgePoints="[(41.625 : 18.875); (41.625 : 16.6303356393178)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationConnector edgePoints="[(39.625 : 23.75); (39.625 : 16.3313388779017); (42.75 : 16.3313388779017)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="9cab1077-1e5d-4343-b14a-e8c4fc4a4b30" /> <relativeChildShapes /> <nodes> @@ -74,14 +67,14 @@ <classShapeMoniker Id="e4e1e82e-f6b7-4354-a8bc-d0fed9f28b7a" /> </nodes> </associationConnector> - <classShape Id="ac398059-e319-4af4-a4fe-6b77f1d8b9e2" absoluteBounds="37.125, 18.875, 1.5, 3.7503355399767564" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="ac398059-e319-4af4-a4fe-6b77f1d8b9e2" absoluteBounds="34, 17.375, 1.5, 3.7503355399767564" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="e39a08de-34ee-434d-bf49-7cf05cc9800b" LastKnownName="GearboxData" /> <nestedChildShapes> - <AttributeElementListCompartment Id="7c897b8a-b254-4fa1-838b-aed0ad08c793" absoluteBounds="37.14, 19.390335639317833, 1.4700000000000002, 2.4433592980106669" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="fc8d1b55-e45d-4df1-958d-368354551023" absoluteBounds="37.14, 21.843694937328497, 1.4700000000000002, 0.68164060264825821" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="7c897b8a-b254-4fa1-838b-aed0ad08c793" absoluteBounds="34.015, 17.890335639317833, 1.4700000000000002, 2.4433592980106669" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="fc8d1b55-e45d-4df1-958d-368354551023" absoluteBounds="34.015, 20.343694937328497, 1.4700000000000002, 0.68164060264825821" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <associationConnector edgePoints="[(37.28125 : 18.875); (37.28125 : 16.4740856393178); (39.6979166666667 : 16.4740856393178 : JumpStart); (39.8645833333333 : 16.4740856393178 : JumpEnd); (40.875 : 16.4740856393178)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationConnector edgePoints="[(34.75 : 17.375); (34.75 : 15.6370930848359); (37.5104166666667 : 15.6370930848359 : JumpStart); (37.6770833333333 : 15.6370930848359 : JumpEnd); (42.75 : 15.6370930848359)]" fixedFrom="Algorithm" fixedTo="Caller" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="ce61f68f-6120-4203-83ee-577855c3e116" /> <relativeChildShapes /> <nodes> @@ -89,14 +82,14 @@ <classShapeMoniker Id="e4e1e82e-f6b7-4354-a8bc-d0fed9f28b7a" /> </nodes> </associationConnector> - <classShape Id="6c767247-2d0c-4474-b753-fac3cf70fde8" absoluteBounds="39, 18.875, 1.5, 1.9886168446143486" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="6c767247-2d0c-4474-b753-fac3cf70fde8" absoluteBounds="35.625, 21.5, 1.5, 1.9886168446143486" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="b849feeb-48bf-4d4c-846b-837510854aab" LastKnownName="AuxiliaryData" /> <nestedChildShapes> - <AttributeElementListCompartment Id="326139dd-2c44-4695-a4c3-6f63e289959b" absoluteBounds="39.015, 19.390335639317833, 1.4700000000000002, 0.68164060264825832" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="1b8b7f30-4b0d-44e8-bd87-a82ed58d3076" absoluteBounds="39.015, 20.081976241966089, 1.4700000000000002, 0.68164060264825821" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="326139dd-2c44-4695-a4c3-6f63e289959b" absoluteBounds="35.64, 22.015335639317833, 1.4700000000000002, 0.68164060264825832" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="1b8b7f30-4b0d-44e8-bd87-a82ed58d3076" absoluteBounds="35.64, 22.706976241966089, 1.4700000000000002, 0.68164060264825821" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <associationConnector edgePoints="[(39.78125 : 18.875); (39.78125 : 16.2682903196589); (40.875 : 16.2682903196589)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationConnector edgePoints="[(36.375 : 21.5); (36.375 : 17.0255846709675); (37.5104166666667 : 17.0255846709675 : JumpStart); (37.6770833333333 : 17.0255846709675 : JumpEnd); (39.5416666666667 : 17.0255846709675 : JumpStart); (39.7083333333333 : 17.0255846709675 : JumpEnd); (42.75 : 17.0255846709675)]" fixedFrom="Algorithm" fixedTo="Caller" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="b9d566f9-cdfb-4878-8048-312c5b832e59" /> <relativeChildShapes /> <nodes> @@ -104,14 +97,14 @@ <classShapeMoniker Id="e4e1e82e-f6b7-4354-a8bc-d0fed9f28b7a" /> </nodes> </associationConnector> - <classShape Id="f43db161-821b-4e1c-970b-f5da4c717597" absoluteBounds="44.625, 18.875, 1.5, 1.1878356194496185" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="f43db161-821b-4e1c-970b-f5da4c717597" absoluteBounds="44.875, 23.125, 1.5, 1.1878356194496185" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="71d79f05-75c4-4e6d-afed-89ef1ad9e9df" LastKnownName="DriverData" /> <nestedChildShapes> - <AttributeElementListCompartment Id="a77aee70-7496-47e6-aadd-b343c77a9f51" absoluteBounds="44.64, 19.390335639317833, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="0d07dcc3-d3fd-4efc-a1f9-163083a623fa" absoluteBounds="44.64, 19.60150750686725, 1.4700000000000002, 0.36132811258236563" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="a77aee70-7496-47e6-aadd-b343c77a9f51" absoluteBounds="44.89, 23.640335639317833, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="0d07dcc3-d3fd-4efc-a1f9-163083a623fa" absoluteBounds="44.89, 23.85150750686725, 1.4700000000000002, 0.36132811258236563" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <associationConnector edgePoints="[(45.375 : 18.875); (45.375 : 16.495857627031); (43.5833333333333 : 16.495857627031 : JumpStart); (43.4166666666667 : 16.495857627031 : JumpEnd); (42.375 : 16.495857627031)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationConnector edgePoints="[(45.625 : 23.125); (45.625 : 15.9229922430568); (44.25 : 15.9229922430568)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="f5e0457f-5d44-4708-90de-53bbcac4b3cf" /> <relativeChildShapes /> <nodes> @@ -119,45 +112,291 @@ <classShapeMoniker Id="e4e1e82e-f6b7-4354-a8bc-d0fed9f28b7a" /> </nodes> </associationConnector> + <classShape Id="4e63c535-e50f-4a63-9bb3-fe8b394614e7" absoluteBounds="36.5, 24.375, 1.5, 3.1097105598449737" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="83868114-e447-4985-8be0-665aaf630e7a" LastKnownName="CombustionEngineData" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="3ebd83ca-472a-419b-8a04-e6ef2a3c2f03" absoluteBounds="36.515, 24.890335639317833, 1.4700000000000002, 1.6425780728459358" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="425ecfab-f004-4286-a996-31c0b99b82ad" absoluteBounds="36.515, 26.542913712163767, 1.4700000000000002, 0.84179684768120433" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(37.59375 : 24.375); (37.59375 : 15.224794042418); (42.75 : 15.224794042418)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="50b51e72-0121-48f6-80bb-e59e7a6af6e1" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="4e63c535-e50f-4a63-9bb3-fe8b394614e7" /> + <classShapeMoniker Id="e4e1e82e-f6b7-4354-a8bc-d0fed9f28b7a" /> + </nodes> + </associationConnector> + <classShape Id="b3f98da6-ec6d-4216-9995-983d2bc6108d" absoluteBounds="12.75, 20.875, 1.5, 5.0315855002403254" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="e2027d5d-5008-47d1-a67b-12367beb3478" LastKnownName="CombustionEngine" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="075205d2-3c81-4ed1-a939-7ace834edb33" absoluteBounds="12.765, 21.390335639317833, 1.4700000000000002, 1.4824218278129893" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="5c21f6b5-4146-4d31-9309-101984f607e0" absoluteBounds="12.765, 22.882757467130819, 1.4700000000000002, 2.9238280331095061" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(13.5 : 20.875); (13.5 : 16.894854748395); (18.25 : 16.894854748395)]" fixedFrom="Algorithm" fixedTo="Caller" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="cc0f43b2-5ce1-43d3-92d1-d01bef2368ce" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="b3f98da6-ec6d-4216-9995-983d2bc6108d" /> + <classShapeMoniker Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" /> + </nodes> + </associationConnector> + <classShape Id="e17d295b-4c98-4f4a-a55c-0f9818bdbe33" absoluteBounds="15.125, 21, 1.5, 4.2308042750755952" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="c33f2563-3e3f-42a8-a526-e71e311c13f2" LastKnownName="Auxiliary" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="851f4409-3b9a-4620-b386-50ed694ae196" absoluteBounds="15.14, 21.515335639317833, 1.4700000000000002, 0.84179684768120444" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="a6dfa628-daa5-4538-9fd2-7068515ce4e2" absoluteBounds="15.14, 22.367132486999033, 1.4700000000000002, 2.76367178807656" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(15.875 : 21); (15.875 : 17.1789135610558); (18.25 : 17.1789135610558)]" fixedFrom="Algorithm" fixedTo="Caller" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="7f08fdc3-ff3f-4f4a-99f0-a5fbe59a8d00" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="e17d295b-4c98-4f4a-a55c-0f9818bdbe33" /> + <classShapeMoniker Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" /> + </nodes> + </associationConnector> + <classShape Id="5120d5a9-6b8a-4616-8d0c-fe33a178639d" absoluteBounds="17.75, 21.25, 1.5, 4.0706480300426477" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="a2521c7c-7e58-4c45-bb4c-7be020e1cf01" LastKnownName="Clutch" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="848ad61d-917a-4079-99b8-70b54acbf316" absoluteBounds="17.765, 21.765335639317833, 1.4700000000000002, 1.162109337747097" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="85ced523-746b-4e12-a532-6174ce7380bb" absoluteBounds="17.765, 22.937444977064928, 1.4700000000000002, 2.2832030529777203" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(18.75 : 21.25); (18.75 : 19.6058042750756)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="aaf735ad-5d8b-4d14-ba4b-a6dc48956030" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="5120d5a9-6b8a-4616-8d0c-fe33a178639d" /> + <classShapeMoniker Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" /> + </nodes> + </associationConnector> + <classShape Id="d7333c0b-c862-41c6-8678-21e89c2bfedc" absoluteBounds="20.75, 21.375, 1.5, 3.5901792949438089" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="fb6d835b-20c5-447b-94d3-6ad3512f1456" LastKnownName="Gearbox" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="42074309-6a4e-4382-992f-7b4839768355" absoluteBounds="20.765, 21.890335639317833, 1.4700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="db0e3079-eec2-42dd-89e3-b8734bc30375" absoluteBounds="20.765, 22.421819996933142, 1.4700000000000002, 2.4433592980106669" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(21.5 : 21.375); (21.5 : 19.1731057063067); (19.75 : 19.1731057063067)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="9237e518-bb29-45db-8ea0-0ea3cebd4a02" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="d7333c0b-c862-41c6-8678-21e89c2bfedc" /> + <classShapeMoniker Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" /> + </nodes> + </associationConnector> + <classShape Id="5c0c7e39-dd44-44de-a05f-678b8972dd17" absoluteBounds="10.5, 16.5, 1.5, 3.10971055984497" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="5ee7289c-6913-415b-bd7b-e4977c0872ba" LastKnownName="AxleGear" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="3bfb2c98-6180-4145-8f2f-f19a1fee61fd" absoluteBounds="10.515, 17.015335639317833, 1.4700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="217e43a3-c14f-4d49-8cba-ddf11392d76c" absoluteBounds="10.515, 17.546819996933142, 1.4700000000000002, 1.9628905629118283" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(12 : 16.5120238901877); (18.25 : 16.5120238901877)]" fixedFrom="Algorithm" fixedTo="Caller" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="d30e7517-f203-484e-9397-86c1d3fc3604" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="5c0c7e39-dd44-44de-a05f-678b8972dd17" /> + <classShapeMoniker Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" /> + </nodes> + </associationConnector> + <classShape Id="3505e639-5c79-406f-85b7-ee55d87ce592" absoluteBounds="22.75, 22.125, 1.5, 2.6292418247461313" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="9b687699-01a2-4be8-a65c-a77e9114806b" LastKnownName="Wheels" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="4d841afc-8b50-4f0f-a48d-3e274050374b" absoluteBounds="22.765, 22.640335639317833, 1.4700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="28ef1a18-9d16-4514-ae3e-a47d914502e1" absoluteBounds="22.765, 23.171819996933142, 1.4700000000000002, 1.4824218278129895" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(23.5 : 22.125); (23.5 : 18.4399214494027); (19.75 : 18.4399214494027)]" fixedFrom="Algorithm" fixedTo="Caller" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="42f0cb93-d85b-42d4-bd8e-4c937e461b89" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="3505e639-5c79-406f-85b7-ee55d87ce592" /> + <classShapeMoniker Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" /> + </nodes> + </associationConnector> + <classShape Id="e8192a75-1b0a-4028-a298-58b0b213b6c0" absoluteBounds="9.75, 20.5, 1.5, 4.8714292552073815" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="1a331c2e-1ae2-42c1-ae55-e882ccd26f2b" LastKnownName="Vehicle" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="c2f9f21e-8d8d-4872-88dc-f02f82990430" absoluteBounds="9.765, 21.015335639317833, 1.4700000000000002, 0.84179684768120444" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="21563761-529a-43cf-9a99-a959cd029b02" absoluteBounds="9.765, 21.867132486999033, 1.4700000000000002, 3.4042967682083445" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(10.09375 : 20.5); (10.09375 : 15.90625); (18.25 : 15.90625)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="11ba73ed-266b-4f05-bade-e516db7f1c2a" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="e8192a75-1b0a-4028-a298-58b0b213b6c0" /> + <classShapeMoniker Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" /> + </nodes> + </associationConnector> + <classShape Id="3ac73738-d572-4e6e-933d-4e9aa48d53ee" absoluteBounds="29, 17.75, 1.5, 4.3909605201085427" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="2c7f4030-5f6e-4b00-9ecd-81d2a94df0d7" LastKnownName="Driver" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="2a2406ab-6ffc-4961-95c1-a7a27d24011a" absoluteBounds="29.015, 18.265335639317833, 1.4700000000000002, 0.68164060264825832" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="460e0632-683a-4aa3-bb84-90e2fccccb47" absoluteBounds="29.015, 18.956976241966089, 1.4700000000000002, 3.0839842781424522" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(29.75 : 17.75); (29.75 : 15.6556772045338); (19.75 : 15.6556772045338)]" fixedFrom="Algorithm" fixedTo="Caller" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="97cde24e-c61c-4bff-997c-36838871714e" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="3ac73738-d572-4e6e-933d-4e9aa48d53ee" /> + <classShapeMoniker Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" /> + </nodes> + </associationConnector> + <classShape Id="81c5b040-2c9c-45db-806a-22aee3c76041" absoluteBounds="27.125, 21.625, 1.5, 2.9495543148120262" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="cf793bee-d208-404b-864c-689de5489934" LastKnownName="TimeBasedDrivingCycle" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="816e386d-a4e8-4b34-a531-0046d8950237" absoluteBounds="27.14, 22.140335639317833, 1.4700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="37a66aec-6681-4ca3-a059-7e36bb8bdcd6" absoluteBounds="27.14, 22.671819996933142, 1.4700000000000002, 1.8027343178788817" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(27.875 : 21.625); (27.875 : 16.9951985687689); (19.75 : 16.9951985687689)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="437bc400-5071-4424-8d09-bccc09c17ecd" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="81c5b040-2c9c-45db-806a-22aee3c76041" /> + <classShapeMoniker Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" /> + </nodes> + </associationConnector> + <classShape Id="b49df8ff-e470-457a-9f52-f2b7f080695c" absoluteBounds="25.375, 21.625, 1.5, 4.5511167651414866" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="bcd08daf-4bcf-44cf-8678-3c6ee46630fd" LastKnownName="DistanceBasedDrivingCycle" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="dad6cb3c-63de-4e09-bd66-0cb991bcc1c1" absoluteBounds="25.39, 22.140335639317833, 1.4700000000000002, 1.0019530927141505" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="72ea2c58-5fae-45cf-9f52-e0a8ba121116" absoluteBounds="25.39, 23.152288732031977, 1.4700000000000002, 2.9238280331095057" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <associationConnector edgePoints="[(26.125 : 21.625); (26.125 : 17.8365503531533); (19.75 : 17.8365503531533)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="91b0dd44-dedf-4972-9c9f-2705273ccbea" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="b49df8ff-e470-457a-9f52-f2b7f080695c" /> + <classShapeMoniker Id="e5f551dc-e0b2-4e96-ac50-cb8e4d745acf" /> + </nodes> + </associationConnector> + <classShape Id="0fc90502-0f79-4352-a14d-26595c5610f3" isExpanded="false" absoluteBounds="34.875, 0.5, 1.5, 0.50533563931783043" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="9f8b1723-1f86-4b2f-ab0f-980343794e95" LastKnownName="VectoRun" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="696e3ee8-7990-4860-8193-2944e4e067ea" absoluteBounds="34.89, 1.0153356393178306, 1.4700000000000002, 1.4824218278129893" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="813f3dae-4519-4583-83c3-d587d8c3e0c8" absoluteBounds="34.89, 2.5077574671308196, 1.4700000000000002, 1.0019530927141509" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> <packageShape Id="dd60f6a8-1d21-45ed-b3b2-74c2cfa0f2d7" absoluteBounds="0.5, 0.5, 28.125, 13.5" customColor="255, 249, 230" hideQualifiedName="false"> <packageMoniker Id="85c816aa-e481-4a11-a798-b10bc20cb33e" LastKnownName="FileIO" /> <nestedChildShapes> <packageShape Id="7440a03b-adc4-4fbb-a0a9-6e2746050691" absoluteBounds="0.75, 2.125, 27.25, 6.5" customColor="255, 249, 230" hideQualifiedName="false"> <packageMoniker Id="130de168-be2f-4cee-9184-929de1689ded" LastKnownName="DeclarationFile" /> <nestedChildShapes> - <classShape Id="76a4117f-f762-42b7-9c23-bd456b2780ff" absoluteBounds="24.25, 2.875, 2, 1.508148109515508" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="44fc48c1-16fc-4481-8983-e414f3af65e5" absoluteBounds="22.875, 2.75, 1.5, 1.3479918644825606" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="6f507ded-add7-494d-a123-72144a912b90" LastKnownName="VectoGearboxFile" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="7a21e86c-6b72-4475-b8ae-924d67e99404" absoluteBounds="22.89, 3.265335639317831, 1.4700000000000002, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="cb866647-b991-483f-9128-d4d5fdcd4498" absoluteBounds="22.89, 3.6366637519001959, 1.4700000000000002, 0.36132811258236575" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <classShape Id="e916d637-5af2-497f-96d5-34104cfd1263" absoluteBounds="16, 2.75, 1.5, 1.3479918644825606" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="54ef5f46-8b18-4cc5-ad86-e68de7635dc4" LastKnownName="VectoEngineFile" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="1cdab293-9572-48fe-9337-46f536184474" absoluteBounds="16.015, 3.265335639317831, 1.4700000000000002, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="f615b855-3f1f-4a1f-9e54-8e128d700fae" absoluteBounds="16.015, 3.6366637519001959, 1.4700000000000002, 0.36132811258236575" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <classShape Id="c50b4ee6-a3a2-41c4-867a-3cd111510264" absoluteBounds="9.25, 2.625, 1.5, 1.3479918644825606" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="5b3488e2-35ec-40b2-ba94-2e6fefe02ebf" LastKnownName="VectoVehicleFile" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="1fb96c7f-4581-4101-b59d-1c26e761ac4a" absoluteBounds="9.265, 3.140335639317831, 1.4700000000000002, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="7f7af59b-a221-446e-89d0-99797a260878" absoluteBounds="9.265, 3.5116637519001959, 1.4700000000000002, 0.36132811258236575" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <classShape Id="7ff0cedc-2cc2-4c94-8c2f-ecc5001773f9" absoluteBounds="1.375, 2.5, 1.5, 1.5081481095155063" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="4b22830b-6a62-4107-855a-53f8a39ed3f5" LastKnownName="VectoJobFile" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="dd2c14f9-1791-4c24-8319-0f5da738b927" absoluteBounds="1.3900000000000006, 3.015335639317831, 1.4700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="26dbb4e0-d43b-4da6-aa57-a79a4f2de18e" absoluteBounds="1.3900000000000006, 3.5468199969331415, 1.4700000000000002, 0.36132811258236575" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <classShape Id="22e1419d-8c9f-4440-bd9a-0735b8a11118" absoluteBounds="5, 5.25, 1.5, 2.6292418247461313" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="b1916fd9-2deb-43d0-8fa5-a6b2709fe1c0" LastKnownName="DataBodyDecl" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="86099c29-c2c4-47df-8f25-594b3f7e136c" absoluteBounds="5.015, 5.765335639317831, 1.4700000000000002, 1.6425780728459358" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="d3d36b5e-912a-4c10-9cc5-be321ab27dae" absoluteBounds="5.015, 7.4179137121637666, 1.4700000000000002, 0.36132811258236563" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <classShape Id="76a4117f-f762-42b7-9c23-bd456b2780ff" absoluteBounds="22.75, 5.125, 2, 1.508148109515508" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="9f38288e-3283-4afe-b313-d84c5e561fb1" LastKnownName="GearboxFileV4Declaration" /> <nestedChildShapes> - <AttributeElementListCompartment Id="f2a2b6ee-0994-4f8b-b4f1-dc09aab09588" absoluteBounds="24.265, 3.3903356393178306, 1.9700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="f4707a6c-174c-4b3d-8078-9772d3c78d0a" absoluteBounds="24.265, 3.9218199969331424, 1.9700000000000002, 0.36132811258236575" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="f2a2b6ee-0994-4f8b-b4f1-dc09aab09588" absoluteBounds="22.765, 5.640335639317831, 1.9700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="f4707a6c-174c-4b3d-8078-9772d3c78d0a" absoluteBounds="22.765, 6.1718199969331424, 1.9700000000000002, 0.36132811258236575" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="5e87103c-9f91-4e7b-885b-35ccc0108d55" absoluteBounds="17.25, 2.75, 2.125, 1.508148109515508" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <generalizationConnector edgePoints="[(23.75 : 5.125); (23.75 : 4.47299186448256); (23.625 : 4.47299186448256); (23.625 : 4.09799186448256)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationMoniker Id="9d57d04b-7d75-4da8-b29b-4531928cb456" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="76a4117f-f762-42b7-9c23-bd456b2780ff" /> + <classShapeMoniker Id="44fc48c1-16fc-4481-8983-e414f3af65e5" /> + </nodes> + </generalizationConnector> + <classShape Id="5e87103c-9f91-4e7b-885b-35ccc0108d55" absoluteBounds="15.625, 5.375, 2.125, 1.508148109515508" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="7310dbcc-11f7-41cf-863c-127881aac8b5" LastKnownName="EngineFileV2Declaration" /> <nestedChildShapes> - <AttributeElementListCompartment Id="6536f9cf-0cad-4243-9587-12aa5e654a9c" absoluteBounds="17.265, 3.2653356393178306, 2.0949999999999998, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="62931a07-9fa1-48c0-8b44-26439546f16e" absoluteBounds="17.265, 3.7968199969331424, 2.0949999999999998, 0.36132811258236575" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="6536f9cf-0cad-4243-9587-12aa5e654a9c" absoluteBounds="15.64, 5.890335639317831, 2.0949999999999998, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="62931a07-9fa1-48c0-8b44-26439546f16e" absoluteBounds="15.64, 6.4218199969331424, 2.0949999999999998, 0.36132811258236575" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="f53ce594-1e17-43a5-bf1f-3f71b16183cb" absoluteBounds="9.875, 2.625, 2, 1.508148109515508" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <generalizationConnector edgePoints="[(16.6875 : 5.375); (16.6875 : 4.47299186448256); (16.75 : 4.47299186448256); (16.75 : 4.09799186448256)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationMoniker Id="15c3031b-570a-4d72-b452-d0b63d11592c" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="5e87103c-9f91-4e7b-885b-35ccc0108d55" /> + <classShapeMoniker Id="e916d637-5af2-497f-96d5-34104cfd1263" /> + </nodes> + </generalizationConnector> + <classShape Id="f53ce594-1e17-43a5-bf1f-3f71b16183cb" absoluteBounds="9.125, 5.875, 2, 1.508148109515508" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="17d56f9c-3000-4958-a994-85cc9430b47c" LastKnownName="VehicleFileV5Declaration" /> <nestedChildShapes> - <AttributeElementListCompartment Id="689cd18f-6a6f-41c1-bff4-bbc60767923e" absoluteBounds="9.89, 3.1403356393178306, 1.9700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="4802b1e7-9f36-444f-99fd-ec1d80988526" absoluteBounds="9.89, 3.6718199969331424, 1.9700000000000002, 0.36132811258236563" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="689cd18f-6a6f-41c1-bff4-bbc60767923e" absoluteBounds="9.14, 6.390335639317831, 1.9700000000000002, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="4802b1e7-9f36-444f-99fd-ec1d80988526" absoluteBounds="9.14, 6.9218199969331424, 1.9700000000000002, 0.36132811258236563" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="4f3a7cf1-04f8-4e88-927c-2f840711f831" absoluteBounds="2.375, 2.625, 2.25, 1.508148109515508" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <generalizationConnector edgePoints="[(10.125 : 5.875); (10.125 : 4.34799186448256); (10 : 4.34799186448256); (10 : 3.97299186448256)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationMoniker Id="aaa0e1a0-d3b1-4fd2-bb3f-44dc71094068" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="f53ce594-1e17-43a5-bf1f-3f71b16183cb" /> + <classShapeMoniker Id="c50b4ee6-a3a2-41c4-867a-3cd111510264" /> + </nodes> + </generalizationConnector> + <classShape Id="4f3a7cf1-04f8-4e88-927c-2f840711f831" absoluteBounds="1, 5.625, 2.25, 1.508148109515508" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="f63396ef-0b92-44ea-a247-d160eeb55562" LastKnownName="VectoJobFileV2Declaration" /> <nestedChildShapes> - <AttributeElementListCompartment Id="47e484ce-8d1e-464c-b6a8-bfccc6d587fc" absoluteBounds="2.39, 3.1403356393178306, 2.2199999999999998, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="b937fb0d-9463-4244-af83-c049938cc533" absoluteBounds="2.39, 3.6718199969331424, 2.2199999999999998, 0.36132811258236575" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="47e484ce-8d1e-464c-b6a8-bfccc6d587fc" absoluteBounds="1.0150000000000001, 6.140335639317831, 2.2199999999999998, 0.52148435761531176" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="b937fb0d-9463-4244-af83-c049938cc533" absoluteBounds="1.0150000000000001, 6.6718199969331424, 2.2199999999999998, 0.36132811258236575" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> + <generalizationConnector edgePoints="[(2.125 : 5.625); (2.125 : 4.00814810951551)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationMoniker Id="b309187c-588b-4309-afe4-cd1f514f9f11" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="4f3a7cf1-04f8-4e88-927c-2f840711f831" /> + <classShapeMoniker Id="7ff0cedc-2cc2-4c94-8c2f-ecc5001773f9" /> + </nodes> + </generalizationConnector> </nestedChildShapes> </packageShape> <packageShape Id="bab81b73-92ef-48af-9129-5ac8a5b26400" absoluteBounds="0.75, 8.75, 27.25, 4.25" customColor="255, 249, 230" hideQualifiedName="false"> <packageMoniker Id="d918c89a-ec6b-4bc6-aa91-17061e329175" LastKnownName="EngineeringFile" /> <nestedChildShapes> + <classShape Id="2c2a988f-2d0c-4ba5-b8fd-f2df0d5e7872" absoluteBounds="4.75, 9.5, 1.5, 2.9495543148120227" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="c68952d1-17b5-4b59-9c60-b947eedef045" LastKnownName="DataBodyEng" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="72883d68-0861-4f94-b488-2698268cfd02" absoluteBounds="4.765, 10.015335639317831, 1.4700000000000002, 1.9628905629118283" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="86cd961e-48d8-441e-9913-ef0df44ad203" absoluteBounds="4.765, 11.988226202229658, 1.4700000000000002, 0.36132811258236552" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> <classShape Id="d74e3b54-183b-4730-8903-c6543527e280" absoluteBounds="22.25, 9.375, 2.25, 1.3479918644825606" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="c40724bb-17cf-4aff-996a-4e5714c2d51b" LastKnownName="GearboxFileV4Engineering" /> <nestedChildShapes> @@ -190,7 +429,7 @@ </packageShape> </nestedChildShapes> </packageShape> - <generalizationConnector edgePoints="[(2.375 : 9.125); (2.375 : 7.60143887614012); (1.49863284373218 : 7.60143887614012); (1.49863284373218 : 4.50814810951551); (3.5 : 4.50814810951551); (3.5 : 4.13314810951551)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(2.375 : 9.125); (2.375 : 7.50814810951551); (2.125 : 7.50814810951551); (2.125 : 7.13314810951551)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="84c168a2-a544-491d-a0ef-c577bb8bc8a3" /> <relativeChildShapes /> <nodes> @@ -198,7 +437,7 @@ <classShapeMoniker Id="4f3a7cf1-04f8-4e88-927c-2f840711f831" /> </nodes> </generalizationConnector> - <generalizationConnector edgePoints="[(9.875 : 9.5); (9.875 : 4.50814810951551); (10.875 : 4.50814810951551); (10.875 : 4.13314810951551)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(9.875 : 9.5); (9.875 : 7.75814810951551); (10.125 : 7.75814810951551); (10.125 : 7.38314810951551)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="06c755d3-c91f-4f1d-b57f-998abe0216e7" /> <relativeChildShapes /> <nodes> @@ -206,7 +445,7 @@ <classShapeMoniker Id="f53ce594-1e17-43a5-bf1f-3f71b16183cb" /> </nodes> </generalizationConnector> - <generalizationConnector edgePoints="[(16.375 : 9.625); (16.375 : 4.63314810951551); (18.3125 : 4.63314810951551); (18.3125 : 4.25814810951551)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(16.375 : 9.625); (16.375 : 7.25814810951551); (16.6875 : 7.25814810951551); (16.6875 : 6.88314810951551)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="c0db5fb9-8018-4ec3-a6a3-7f328817cf13" /> <relativeChildShapes /> <nodes> @@ -214,7 +453,7 @@ <classShapeMoniker Id="5e87103c-9f91-4e7b-885b-35ccc0108d55" /> </nodes> </generalizationConnector> - <generalizationConnector edgePoints="[(23.375 : 9.375); (23.375 : 4.75814810951551); (25.25 : 4.75814810951551); (25.25 : 4.38314810951551)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(23.375 : 9.375); (23.375 : 7.00814810951551); (23.75 : 7.00814810951551); (23.75 : 6.63314810951551)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="4edeb469-7040-4394-83dd-63654b868af2" /> <relativeChildShapes /> <nodes> @@ -222,33 +461,49 @@ <classShapeMoniker Id="76a4117f-f762-42b7-9c23-bd456b2780ff" /> </nodes> </generalizationConnector> - <packageShape Id="060fced9-cb51-42d0-a5f9-e7502f60368b" absoluteBounds="2.25, 18.375, 7.625, 5.5" customColor="255, 249, 230" hideQualifiedName="false"> + <generalizationConnector edgePoints="[(5.5 : 9.5); (5.5 : 8.25424182474613); (5.75 : 8.25424182474613); (5.75 : 7.87924182474613)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationMoniker Id="daf0c047-5e1c-4671-8eb7-53c90858864f" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="2c2a988f-2d0c-4ba5-b8fd-f2df0d5e7872" /> + <classShapeMoniker Id="22e1419d-8c9f-4440-bd9a-0735b8a11118" /> + </nodes> + </generalizationConnector> + <associationConnector edgePoints="[(3.75 : 9.98649593224128); (4.75 : 9.98649593224128)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="cf89ee52-40bb-4c03-a685-d194fba75439" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="983a5234-33a2-4ce7-af4b-43c0102ec5a0" /> + <classShapeMoniker Id="2c2a988f-2d0c-4ba5-b8fd-f2df0d5e7872" /> + </nodes> + </associationConnector> + <packageShape Id="060fced9-cb51-42d0-a5f9-e7502f60368b" absoluteBounds="0.5, 14.5, 7.625, 5.5" customColor="255, 249, 230" hideQualifiedName="false"> <packageMoniker Id="a758ba00-f9d3-4405-b921-e980f1e359b2" LastKnownName="DataObjectAdaper" /> <nestedChildShapes> - <classShape Id="f08858aa-1085-495f-aa3c-cdd5f2448cae" absoluteBounds="5.25, 18.75, 1.5, 2.30892933468024" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="f08858aa-1085-495f-aa3c-cdd5f2448cae" absoluteBounds="3.5, 14.875, 1.5, 2.30892933468024" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="1e5c320e-bfea-4658-952c-ca00e5b18e06" LastKnownName="AbstractSimulationDataAdapter" /> <nestedChildShapes> - <AttributeElementListCompartment Id="039a943b-03d6-4504-bde7-c37eade34c8b" absoluteBounds="5.2650000000000006, 19.265335639317833, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="036af798-c507-4119-8d82-3a1c0eca2f75" absoluteBounds="5.2650000000000006, 19.47650750686725, 1.4700000000000002, 1.4824218278129897" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="039a943b-03d6-4504-bde7-c37eade34c8b" absoluteBounds="3.5150000000000006, 15.390335639317833, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="036af798-c507-4119-8d82-3a1c0eca2f75" absoluteBounds="3.5150000000000006, 15.60150750686725, 1.4700000000000002, 1.4824218278129897" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="d737fc2a-cf92-4774-81b9-8061da9c1826" absoluteBounds="7.125, 21.5, 2.5, 2.30892933468024" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="d737fc2a-cf92-4774-81b9-8061da9c1826" absoluteBounds="5.375, 17.625, 2.5, 2.30892933468024" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="8b856c62-2af2-4df1-9e48-304dd1e16ae4" LastKnownName="EngineeringDataAdapter" /> <nestedChildShapes> - <AttributeElementListCompartment Id="7615524f-a178-46ca-aee4-88b9339b4d30" absoluteBounds="7.14, 22.015335639317833, 2.4699999999999998, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="fa2f391c-f90d-4e7a-a9ca-3162fb6726bd" absoluteBounds="7.14, 22.22650750686725, 2.4699999999999998, 1.4824218278129897" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="7615524f-a178-46ca-aee4-88b9339b4d30" absoluteBounds="5.39, 18.140335639317833, 2.4699999999999998, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="fa2f391c-f90d-4e7a-a9ca-3162fb6726bd" absoluteBounds="5.39, 18.35150750686725, 2.4699999999999998, 1.4824218278129897" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="ad2d07eb-c1da-4013-86cc-445e6daa7d1c" absoluteBounds="2.5, 21.5, 2.375, 2.30892933468024" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="ad2d07eb-c1da-4013-86cc-445e6daa7d1c" absoluteBounds="0.75, 17.625, 2.375, 2.30892933468024" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="46c7394c-35db-43a9-9a26-41ef7a22dcbd" LastKnownName="DeclarationDataAdapter" /> <nestedChildShapes> - <AttributeElementListCompartment Id="d01f935b-b098-4a5a-8b17-0fea0e832676" absoluteBounds="2.5149999999999997, 22.015335639317833, 2.3449999999999998, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="eff02c42-4994-454b-8ba2-989f7c402dfe" absoluteBounds="2.5149999999999997, 22.22650750686725, 2.3449999999999998, 1.4824218278129897" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="d01f935b-b098-4a5a-8b17-0fea0e832676" absoluteBounds="0.76499999999999968, 18.140335639317833, 2.3449999999999998, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="eff02c42-4994-454b-8ba2-989f7c402dfe" absoluteBounds="0.76499999999999968, 18.35150750686725, 2.3449999999999998, 1.4824218278129897" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> </nestedChildShapes> </packageShape> - <generalizationConnector edgePoints="[(3.6875 : 21.5); (3.6875 : 21.3089293346802); (6 : 21.3089293346802); (6 : 21.0589293346802)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(1.9375 : 17.625); (1.9375 : 17.4339293346802); (4.25 : 17.4339293346802); (4.25 : 17.1839293346802)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="5c43ea93-0342-4aee-8519-c6e4d45cb5c3" /> <relativeChildShapes /> <nodes> @@ -256,7 +511,7 @@ <classShapeMoniker Id="f08858aa-1085-495f-aa3c-cdd5f2448cae" /> </nodes> </generalizationConnector> - <generalizationConnector edgePoints="[(8.375 : 21.5); (8.375 : 21.3089293346802); (6 : 21.3089293346802); (6 : 21.0589293346802)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(6.625 : 17.625); (6.625 : 17.4339293346802); (4.25 : 17.4339293346802); (4.25 : 17.1839293346802)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="edf88414-7a62-4c54-b429-d3384b38e30b" /> <relativeChildShapes /> <nodes> @@ -264,54 +519,61 @@ <classShapeMoniker Id="f08858aa-1085-495f-aa3c-cdd5f2448cae" /> </nodes> </generalizationConnector> - <packageShape Id="41fc6af1-a992-404d-a48f-922ec088273c" absoluteBounds="30.125, 4.375, 10, 10.25" customColor="255, 249, 230" hideQualifiedName="false"> + <packageShape Id="41fc6af1-a992-404d-a48f-922ec088273c" absoluteBounds="29.75, 1.875, 10, 12.25" customColor="255, 249, 230" hideQualifiedName="false"> <packageMoniker Id="4cba399c-bab7-4371-b265-b2e6c7c039bd" LastKnownName="Reader" /> <nestedChildShapes> - <classShape Id="69423991-6a38-46b2-ae8b-10f51eca9589" absoluteBounds="30.25, 10.75, 2.75, 1.6683043545484537" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="af00b2e5-fb1c-4ccf-a665-41992015eed9" absoluteBounds="30.375, 11.125, 1.5, 2.7893980697790788" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classMoniker Id="e65021d4-b4c1-4bb4-8cba-afb6031738ae" LastKnownName="DrivingCycleDataReader" /> + <nestedChildShapes> + <AttributeElementListCompartment Id="7f5ed94f-4e4f-46ed-a2ec-798656261931" absoluteBounds="30.39, 11.640335639317829, 1.4700000000000002, 0.2011718675494194" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="228d845f-757d-4da2-98b7-c18fecb91553" absoluteBounds="30.39, 11.85150750686725, 1.4700000000000002, 1.9628905629118285" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + </nestedChildShapes> + </classShape> + <classShape Id="69423991-6a38-46b2-ae8b-10f51eca9589" absoluteBounds="29.875, 8.25, 2.75, 1.6683043545484537" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="3244307d-b242-4116-97d8-60d0bd8e549b" LastKnownName="EngineOnlySimulationDataReader" /> <nestedChildShapes> - <AttributeElementListCompartment Id="54712090-1e02-405a-87e5-3460e4bc4136" absoluteBounds="30.265, 11.265335639317831, 2.7199999999999998, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="2163c968-18dc-4ea2-96fb-fbc0d8e73596" absoluteBounds="30.265, 11.636663751900196, 2.7199999999999998, 0.68164060264825821" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="54712090-1e02-405a-87e5-3460e4bc4136" absoluteBounds="29.89, 8.765335639317831, 2.7199999999999998, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="2163c968-18dc-4ea2-96fb-fbc0d8e73596" absoluteBounds="29.89, 9.1366637519001959, 2.7199999999999998, 0.68164060264825821" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="134874d0-ef1b-48c3-8a65-af8c08a4fe95" absoluteBounds="37.25, 10.75, 2.75, 1.6683043545484537" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="134874d0-ef1b-48c3-8a65-af8c08a4fe95" absoluteBounds="36.875, 8.25, 2.75, 1.6683043545484537" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="efa84b32-4708-4a15-9bfb-cdae65c88bcf" LastKnownName="EngineOnlySimulationDataReader" /> <nestedChildShapes> - <AttributeElementListCompartment Id="bb2913a0-875b-4079-bc4b-d8d3973a9822" absoluteBounds="37.265, 11.265335639317831, 2.7199999999999998, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="abe02e4a-5949-4eac-b1b6-1f0049310003" absoluteBounds="37.265, 11.636663751900196, 2.7199999999999998, 0.68164060264825821" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="bb2913a0-875b-4079-bc4b-d8d3973a9822" absoluteBounds="36.89, 8.765335639317831, 2.7199999999999998, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="abe02e4a-5949-4eac-b1b6-1f0049310003" absoluteBounds="36.89, 9.1366637519001959, 2.7199999999999998, 0.68164060264825821" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="d303a42d-4de9-428d-870a-8de06b9b51b8" absoluteBounds="33.25, 11, 3.75, 2.6292418247461313" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="d303a42d-4de9-428d-870a-8de06b9b51b8" absoluteBounds="32.875, 8.5, 3.75, 2.6292418247461313" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="bb65789c-6e68-498d-a272-192b0ec98fc1" LastKnownName="DeclarationModeSimulationDataReader" /> <nestedChildShapes> - <AttributeElementListCompartment Id="e4ce8690-f3bd-4396-a32d-44cc9bd92ae9" absoluteBounds="33.265, 11.515335639317831, 3.7199999999999998, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="2f88395f-ebf5-4b45-a712-3e0bc01fd609" absoluteBounds="33.265, 11.886663751900196, 3.7199999999999998, 1.6425780728459356" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="e4ce8690-f3bd-4396-a32d-44cc9bd92ae9" absoluteBounds="32.89, 9.015335639317831, 3.7199999999999998, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="2f88395f-ebf5-4b45-a712-3e0bc01fd609" absoluteBounds="32.89, 9.3866637519001959, 3.7199999999999998, 1.6425780728459356" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="e7a0481f-3b6f-424a-a42e-f97ac6159a3e" absoluteBounds="35.5, 4.75, 1.5, 1.6683043545484537" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="e7a0481f-3b6f-424a-a42e-f97ac6159a3e" absoluteBounds="35.125, 2.25, 1.5, 1.6683043545484537" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="1998756a-030d-42a6-b8ea-6e835ef0811f" LastKnownName="InputFileReader" /> <nestedChildShapes> - <AttributeElementListCompartment Id="edcdd683-2e5e-41d0-9013-48ce1fe8e20b" absoluteBounds="35.515, 5.265335639317831, 1.4700000000000002, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="4d67af2e-9ed7-4968-8517-dc60e86d0d6b" absoluteBounds="35.515, 5.6366637519001959, 1.4700000000000002, 0.68164060264825821" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="edcdd683-2e5e-41d0-9013-48ce1fe8e20b" absoluteBounds="35.14, 2.765335639317831, 1.4700000000000002, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="4d67af2e-9ed7-4968-8517-dc60e86d0d6b" absoluteBounds="35.14, 3.1366637519001959, 1.4700000000000002, 0.68164060264825821" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="0530f690-3df6-43ec-9071-0eb4fc74b5dc" absoluteBounds="33.75, 7.25, 1.5, 3.10971055984497" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="0530f690-3df6-43ec-9071-0eb4fc74b5dc" absoluteBounds="33.375, 4.75, 1.5, 3.10971055984497" hideQualifiedName="false" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="c28d8e6c-ebb7-4f41-95f6-58f3b3340a41" LastKnownName="AbstractSimulationDataReader" /> <nestedChildShapes> - <AttributeElementListCompartment Id="574e19b2-31c3-44e6-888f-240d55b28bf5" absoluteBounds="33.765, 7.765335639317831, 1.4700000000000002, 1.0019530927141505" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="d6af0ae4-46f9-462b-9a4e-6ccbb498b317" absoluteBounds="33.765, 8.77728873203198, 1.4700000000000002, 1.4824218278129895" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="574e19b2-31c3-44e6-888f-240d55b28bf5" absoluteBounds="33.39, 5.265335639317831, 1.4700000000000002, 1.0019530927141505" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="d6af0ae4-46f9-462b-9a4e-6ccbb498b317" absoluteBounds="33.39, 6.27728873203198, 1.4700000000000002, 1.4824218278129895" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <interfaceShape Id="f4c39f90-169f-4410-bde8-4be328658577" absoluteBounds="30.5, 4.875, 2.25, 1.5708159291744224" hideQualifiedName="false" increaseHeight="0.18800345897674564" customColor="207, 223, 191"> + <interfaceShape Id="f4c39f90-169f-4410-bde8-4be328658577" absoluteBounds="30.125, 2.375, 2.25, 1.5708159291744224" hideQualifiedName="false" increaseHeight="0.18800345897674564" customColor="207, 223, 191"> <interfaceMoniker Id="6956d26e-ba7a-4a83-a5af-fe01e05a737b" LastKnownName="ISimulationDataReader" /> <nestedChildShapes> - <AttributeElementListCompartment Id="f1caa2a6-7796-494f-8c39-043c9922a95b" absoluteBounds="30.515, 5.4530034589767453, 2.2199999999999998, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="6db6c41c-e2de-4d4e-ad5f-775606483114" absoluteBounds="30.515, 5.8243315715591111, 2.2199999999999998, 0.52148435761531187" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="f1caa2a6-7796-494f-8c39-043c9922a95b" absoluteBounds="30.14, 2.9530034589767453, 2.2199999999999998, 0.36132811258236563" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="6db6c41c-e2de-4d4e-ad5f-775606483114" absoluteBounds="30.14, 3.3243315715591111, 2.2199999999999998, 0.52148435761531187" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </interfaceShape> </nestedChildShapes> </packageShape> - <associationConnector edgePoints="[(40.625 : 1.48017098944411); (41 : 1.48017098944411); (41 : 4.5); (31.625 : 4.5); (31.625 : 4.875)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" sourceMultiplicity="*" targetMultiplicity="1"> + <associationConnector edgePoints="[(33.5 : 1.00533563931783); (33.5 : 3.16040796458721); (32.375 : 3.16040796458721)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="*" targetMultiplicity="1"> <associationMoniker Id="cc3d028d-cecf-4d74-a0ee-ccab4b1e31b1" /> <relativeChildShapes /> <nodes> @@ -319,7 +581,7 @@ <interfaceShapeMoniker Id="f4c39f90-169f-4410-bde8-4be328658577" /> </nodes> </associationConnector> - <generalizationConnector edgePoints="[(31.625 : 10.75); (31.625 : 10.5); (34.5 : 10.5); (34.5 : 10.359710559845)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(31.25 : 8.25); (31.25 : 8); (34.125 : 8); (34.125 : 7.85971055984497)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="722c5435-48cc-478b-9eaa-646acd244036" /> <relativeChildShapes /> <nodes> @@ -327,7 +589,7 @@ <classShapeMoniker Id="0530f690-3df6-43ec-9071-0eb4fc74b5dc" /> </nodes> </generalizationConnector> - <generalizationConnector edgePoints="[(38.625 : 10.75); (38.625 : 10.5); (34.5 : 10.5); (34.5 : 10.359710559845)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(38.25 : 8.25); (38.25 : 8); (34.125 : 8); (34.125 : 7.85971055984497)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="adf8fc62-11ea-413b-aa9d-a1bef5476147" /> <relativeChildShapes /> <nodes> @@ -335,7 +597,7 @@ <classShapeMoniker Id="0530f690-3df6-43ec-9071-0eb4fc74b5dc" /> </nodes> </generalizationConnector> - <generalizationConnector edgePoints="[(35.125 : 11); (35.125 : 10.734710559845); (34.5 : 10.734710559845); (34.5 : 10.359710559845)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(34.75 : 8.5); (34.75 : 8.23471055984497); (34.125 : 8.23471055984497); (34.125 : 7.85971055984497)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="53f16bf0-b65f-4908-a48e-bc283a22a74c" /> <relativeChildShapes /> <nodes> @@ -343,7 +605,7 @@ <classShapeMoniker Id="0530f690-3df6-43ec-9071-0eb4fc74b5dc" /> </nodes> </generalizationConnector> - <associationConnector edgePoints="[(35.125 : 13.6292418247461); (35.125 : 16.0026678196589); (37.5 : 16.0026678196589)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationConnector edgePoints="[(35.25 : 11.1292418247461); (35.25 : 14.75)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="ce9c296a-71a9-47a3-8b69-8975936a080f" /> <relativeChildShapes /> <nodes> @@ -351,7 +613,7 @@ <classShapeMoniker Id="32945b69-1b05-4a4c-932b-39d3f827126a" /> </nodes> </associationConnector> - <realizationConnector edgePoints="[(34.5 : 7.25); (34.5 : 6.82081592917442); (31.625 : 6.82081592917442); (31.625 : 6.44581592917442)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" showAsLollipop="false"> + <realizationConnector edgePoints="[(34.125 : 4.75); (34.125 : 4.32081592917442); (31.25 : 4.32081592917442); (31.25 : 3.94581592917442)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" showAsLollipop="false"> <interfaceRealizationMoniker Id="7ef43e78-7a6c-4fba-8ee2-9b3a8580d94d" /> <relativeChildShapes /> <nodes> @@ -359,7 +621,7 @@ <interfaceShapeMoniker Id="f4c39f90-169f-4410-bde8-4be328658577" /> </nodes> </realizationConnector> - <generalizationConnector edgePoints="[(34.5 : 7.25); (34.5 : 6.79330435454845); (36.25 : 6.79330435454845); (36.25 : 6.41830435454845)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(34.125 : 4.75); (34.125 : 4.29330435454845); (35.875 : 4.29330435454845); (35.875 : 3.91830435454845)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="36df534d-3ed6-418e-a3c4-30c256cd8a33" /> <relativeChildShapes /> <nodes> diff --git a/VectoCoreArchitecture/ModelDefinition/Package1_0957.uml b/VectoCoreArchitecture/ModelDefinition/Package1_0957.uml new file mode 100644 index 0000000000..5f282702bb --- /dev/null +++ b/VectoCoreArchitecture/ModelDefinition/Package1_0957.uml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package1_1315.uml b/VectoCoreArchitecture/ModelDefinition/Package1_1315.uml index 7c570443a8..d145f687f2 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package1_1315.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package1_1315.uml @@ -4844,7 +4844,7 @@ <type_NamedElement> <interfaceMoniker Id="b5369ef2-53be-474a-b7ae-d1e22c21bc69" - LastKnownName="IEngineCockpit" + LastKnownName="IEngineInfo" LastKnownLocation="Package_1320.uml" /> </type_NamedElement> </property> @@ -4911,7 +4911,7 @@ <type_NamedElement> <interfaceMoniker Id="79a658b1-b882-44ef-a566-26601c4e84ac" - LastKnownName="IGearboxCockpit" + LastKnownName="IGearboxInfo" LastKnownLocation="Package_1320.uml" /> </type_NamedElement> </property> @@ -4978,7 +4978,7 @@ <type_NamedElement> <interfaceMoniker Id="a1f0ad20-7cb9-47ae-b788-4c64b9cab5ec" - LastKnownName="IVehicleCockpit" + LastKnownName="IVehicleInfo" LastKnownLocation="Package_1320.uml" /> </type_NamedElement> </property> @@ -17103,7 +17103,7 @@ <type_NamedElement> <interfaceMoniker Id="b5369ef2-53be-474a-b7ae-d1e22c21bc69" - LastKnownName="IEngineCockpit" + LastKnownName="IEngineInfo" LastKnownLocation="Package_1320.uml" /> </type_NamedElement> </property> @@ -17170,7 +17170,7 @@ <type_NamedElement> <interfaceMoniker Id="79a658b1-b882-44ef-a566-26601c4e84ac" - LastKnownName="IGearboxCockpit" + LastKnownName="IGearboxInfo" LastKnownLocation="Package_1320.uml" /> </type_NamedElement> </property> @@ -17237,7 +17237,7 @@ <type_NamedElement> <interfaceMoniker Id="a1f0ad20-7cb9-47ae-b788-4c64b9cab5ec" - LastKnownName="IVehicleCockpit" + LastKnownName="IVehicleInfo" LastKnownLocation="Package_1320.uml" /> </type_NamedElement> </property> @@ -25172,5 +25172,11 @@ </ownedOperationsInternal> </class> </packageHasNamedElement> + <packageHasNamedElement> + <packageMoniker + Id="71245c6a-398d-4f66-a292-79b01e7f09a7" + LastKnownName="DataBus" + LastKnownLocation="Package_0958.uml" /> + </packageHasNamedElement> </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package1_1341.uml b/VectoCoreArchitecture/ModelDefinition/Package1_1341.uml index 1e402cde93..88d99ca5f0 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package1_1341.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package1_1341.uml @@ -3125,6 +3125,339 @@ </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> + <generalsInternal> + <generalization + Id="78d675b0-84a9-405c-8be0-8681d7b7532e" + isSubstitutable="false"> + <classMoniker + Id="8ef59aec-f7f7-44b9-9466-dfca2a297145" + LastKnownName="LookupData<String, Wheels.WheelsEntry>" + LastKnownLocation="Package1_1341.uml" /> + </generalization> + <generalization + Id="0b5e6509-15f3-4ea1-8178-eaed970db66b" + isSubstitutable="false"> + <classMoniker + Id="ecfae095-2b47-47d5-8d8f-04f730e4ea89" + LastKnownName="LookupData" + LastKnownLocation="Package1_1341.uml" /> + </generalization> + </generalsInternal> + <ownedAttributesInternal> + <property + Id="515a2f81-3629-4afb-9069-76d835770a51" + name="ResourceId" + visibility="Protected" + isLeaf="false" + isStatic="true" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="f1a98c79-db66-4f69-a3e7-a7ae180dd2a9" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DWheels Member%3DResourceId" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c3c9d398-4a49-4e71-862d-8b9a7f239147" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="df689f8d-c46f-49bd-9f08-3f75848156b9"> + <propertyInstance + Id="47a51c7a-6189-4c61-88ae-bbb1a53ee6d4" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a4217f2e-bd24-408d-a6e7-ac9648371a08"> + <propertyInstance + Id="f69dd5b7-64dd-460a-a5c8-306938fa6d6c" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bd070502-1066-4c88-9f2b-96001427eb8f"> + <propertyInstance + Id="44c978c7-cb91-4308-9619-bba960027110" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="391b3c55-63b8-499e-9be1-2208fe4949a3"> + <propertyInstance + Id="47bc7b77-acd8-4b31-83f1-712bcbadf551" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0ce95ee6-d45d-4201-92be-7bb29f3abbe5"> + <propertyInstance + Id="9a8e1069-681e-4428-95f9-cc1caa1282ed" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="52f51fde-dd5e-47cd-b0f1-ce99ba83101c" + name="Wheels" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="8bc8c3a7-1d74-46da-8665-d7c2c5902a3a" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DWheels Member%3D.ctor" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="2ace31db-2be2-46a3-a66a-a8f33e0a1228" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5ac881e4-42a1-432a-bbe6-8dfa0cf1d9bb"> + <propertyInstance + Id="71b97303-1649-47db-80d2-3b82d101f2e8" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f49457ae-265d-4e61-a8ba-a823ed525f5e"> + <propertyInstance + Id="f8cb61fa-307b-4454-93b9-90f1027fe523" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1de65140-3640-4787-b921-cb618acb5382"> + <propertyInstance + Id="387c7596-2e30-4ebc-95e3-3aa103aac3bd" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b8e1c742-9540-459a-ae5b-d21112a14fc2"> + <propertyInstance + Id="7b06e449-60fe-484e-a445-272fa557cd64" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ebc4a07e-07c9-4a61-9648-c2e7f8a24297"> + <propertyInstance + Id="4f0ae8f5-b5b9-467e-b44a-c310595be3f4" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0617635f-9205-47cb-9aa0-0e783163737c"> + <propertyInstance + Id="a5e7674c-2609-4a5a-b9b0-eae05d13c3f3" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + <operation + Id="7a2d3697-b6a0-4443-a91a-0327125fcd00" + name="Lookup" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="612da8f3-0a4c-43c0-9cd4-8423a25ecf29" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DWheels Member%3D(Name%3DLookup OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="35acef80-0aaa-4f20-a4b0-cc62911b5ac1" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="186951a7-31ec-4a39-bd05-d36c28d4c003"> + <propertyInstance + Id="2b8816bb-fa06-4439-9350-9a047aa6794f" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="95375142-2d39-41d9-a9cc-b437eda29dea"> + <propertyInstance + Id="0e430b0d-f0ed-404d-992c-b3643731bfc2" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a3727d55-3ef9-4fe2-b6b6-ec1672b8b20b"> + <propertyInstance + Id="3a1073ca-ec5a-4560-993b-6e80aacfa299" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4cb2441a-5f0f-4da6-957b-38c9eb6518b7"> + <propertyInstance + Id="f6a3ed65-e6d7-47bd-98e0-9ad7c548e82a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1352fad5-5567-4017-8637-e41de1840f69"> + <propertyInstance + Id="2e1033bd-019c-4ffd-98e6-f4006cbb6525" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c77dce9d-260d-4e9e-8bf6-dbad50baa971"> + <propertyInstance + Id="454e6be4-0970-4fc7-8fb3-e994450cab88" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="7b21aa11-a1a9-482a-b484-eb8e3be6ea86" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="5bbaccb8-173e-4fbb-b7e0-8a773e1535a7" + LastKnownName="WheelsEntry" + LastKnownLocation="Package1_1341.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="f5942429-2f68-4e9c-914d-fa0608633459" + name="key" + direction="In"> + <referencesInternal> + <reference + Id="765f42be-bc04-47c0-bbb1-6bd84aacadc2" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DWheels Member%3D(Name%3DLookup OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3Dkey" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="679c40fa-2183-4fd6-9591-0ce0feb42003" + name="ParseData" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="8127f3a5-e630-45e0-b3cb-eea065cd751a" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DWheels Member%3D(Name%3DParseData OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2FSystem.Data.dll" Namespace%3DSystem.Data Type%3DDataTable)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="454d1e39-1f37-4e6d-9355-c84cdeab4706" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="56f81d61-8f5c-4468-b443-896ce1205af4"> + <propertyInstance + Id="ed2ff976-43b1-40bb-9785-1bdabcc5f2b8" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2b546b49-74af-433c-b446-c558136e3551"> + <propertyInstance + Id="92ee1b2a-a265-467d-8d01-38a28d4f3344" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ce0d6d4f-8d66-4499-8421-7afa4567aa53"> + <propertyInstance + Id="170384eb-ac7d-449d-af89-162fdefe63ed" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4444179b-c702-4b7c-b2e2-fb0ba10adce3"> + <propertyInstance + Id="607e71b2-7c7b-4f70-89f8-d34a81193ffc" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3cf1da1b-3ba1-4fa0-9090-554b7fbb46b2"> + <propertyInstance + Id="9a0bd9f2-8807-4462-93af-e63b2d738932" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2bbd8507-0a0f-4ee4-bbf8-6f71f41c2640"> + <propertyInstance + Id="ba01ac9c-fb76-4409-846f-88652b0c04a4" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="c0c30f3b-c501-41ce-8a4c-3289d2334682" + name="table" + direction="In"> + <referencesInternal> + <reference + Id="fb0453c9-17cb-4d19-8e5a-5cfac5c86cf8" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3DWheels Member%3D(Name%3DParseData OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2FSystem.Data.dll" Namespace%3DSystem.Data Type%3DDataTable)]) ParameterIdentifier%3Dtable" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="046ea923-002f-4f65-b7ff-b6d0f0a895e6" + LastKnownName="DataTable" + LastKnownLocation="Package_1341.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> </class> </packageHasNamedElement> <packageHasNamedElement> @@ -3183,6 +3516,24 @@ </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> + <generalsInternal> + <generalization + Id="a39aba47-0c11-4683-bee3-dfc2378a737a" + isSubstitutable="false"> + <classMoniker + Id="8ef59aec-f7f7-44b9-9466-dfca2a297145" + LastKnownName="LookupData<String, Wheels.WheelsEntry>" + LastKnownLocation="Package1_1341.uml" /> + </generalization> + <generalization + Id="7e4cf87d-1c42-439a-ac58-4ecd9e75310b" + isSubstitutable="false"> + <classMoniker + Id="ecfae095-2b47-47d5-8d8f-04f730e4ea89" + LastKnownName="LookupData" + LastKnownLocation="Package1_1341.uml" /> + </generalization> + </generalsInternal> </class> </packageHasNamedElement> <packageHasNamedElement> @@ -3308,6 +3659,22 @@ LastKnownName="LookupData<PerSecond, Second>" LastKnownLocation="Package1_1341.uml" /> </generalization> + <generalization + Id="f6a8b56f-3769-4599-a475-28d4aab9b8e4" + isSubstitutable="false"> + <classMoniker + Id="8ef59aec-f7f7-44b9-9466-dfca2a297145" + LastKnownName="LookupData<String, Wheels.WheelsEntry>" + LastKnownLocation="Package1_1341.uml" /> + </generalization> + <generalization + Id="a96126f0-268b-4485-b87f-400dda47d6a4" + isSubstitutable="false"> + <classMoniker + Id="ecfae095-2b47-47d5-8d8f-04f730e4ea89" + LastKnownName="LookupData" + LastKnownLocation="Package1_1341.uml" /> + </generalization> </generalsInternal> </class> </packageHasNamedElement> @@ -3659,5 +4026,215 @@ </appliedStereotypesInternal> </class> </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="7a968fde-14cd-4a21-9426-d32e2fa39246" + name="AirDragEntry" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="e38d8966-a90e-48de-a9a3-b51d07a6c05e" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3D(Name%3DAirDragEntry ParentType%3DAirDrag)" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="4c2db922-5a83-414c-a394-6f06b7617d8e" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c1a095f8-c33b-4d0b-8d87-cf2338e22ecf"> + <propertyInstance + Id="b95f0121-9452-42bc-8447-aaf80e74c43d" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="24f75d66-baf6-470c-b06a-c5b7e29beaf7"> + <propertyInstance + Id="02ffd482-1376-494a-9529-1d159d83d7e5" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1117209f-87e8-4db5-9d3b-4215e8ac1843"> + <propertyInstance + Id="a8a5e0cf-4cf7-4e44-9527-e4b5ef358d8d" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c02be89f-757f-4563-94c6-c48a40dba60b"> + <propertyInstance + Id="549fd183-5e70-4497-a257-5a92156dc4c9" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d9492051-4e23-434e-b3c3-bf4ffd719181"> + <propertyInstance + Id="5bb8eadb-2a11-48d0-961d-5bd3f436e0b7" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="5bbaccb8-173e-4fbb-b7e0-8a773e1535a7" + name="WheelsEntry" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="7c023ab0-cdf9-43bc-b238-b1058ae1b169" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3D(Name%3DWheelsEntry ParentType%3DWheels)" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="71870b01-2b9b-4708-b422-7dfdca89af75" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="740b4c72-c52f-4278-81e4-68c4611a0166"> + <propertyInstance + Id="f4018299-a2b4-44ef-b9f9-44b20f8f84bf" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="01b3cc7e-e04a-488f-8d0d-fd66e524eaa0"> + <propertyInstance + Id="f8a5c88e-bcbd-46d5-9dad-c6c451ee8fad" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f9824e07-27f8-4b09-bb06-cd4332666e3c"> + <propertyInstance + Id="88c29f52-3dd9-468a-9181-3bff6041e691" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="27925d02-cfbd-42ea-ae0a-22959c5c66d9"> + <propertyInstance + Id="b17e2049-d741-4b3c-8b97-9313408cc8ab" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b640e0b8-9273-4975-85e0-9fb7b3344f42"> + <propertyInstance + Id="a8541837-1f85-43c2-a066-ac5c65c96a1d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="8ef59aec-f7f7-44b9-9466-dfca2a297145" + name="LookupData<String, Wheels.WheelsEntry>" + isAbstract="true" + isLeaf="false" + isActiveClass="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="fba7bd72-39ef-499f-a566-16d11d6b12fa" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c411deab-2aef-464c-a336-94a20539f947"> + <propertyInstance + Id="842255dd-fcde-415a-a909-1b0b75554aa4" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ccdd0ed6-b12b-452c-bb6d-459d723f674d"> + <propertyInstance + Id="45980ca0-548b-4b71-a203-d0e7e5ddd37d" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="98a496a9-67d5-406a-97a0-6ac6023a5a7a"> + <propertyInstance + Id="463ee0b4-4bbc-4c5a-a19a-4e206a758524" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ba8d4abb-7be9-4476-b3d8-6c9894aad1f2"> + <propertyInstance + Id="f5d932fe-f976-4930-a4a1-075d6d068d03" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="10a407e6-e88b-4cda-9397-205e063acdb8"> + <propertyInstance + Id="6b31ed12-1785-44a0-acfa-7951c696589c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="713ba369-72ab-4bb3-a6b9-277d0b4daff9"> + <redefinableTemplateSignatureMoniker + Id="6fb59256-bc94-48f5-a19d-70877923c84a" + LastKnownLocation="Package1_1341.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="3bf53a8f-2ed4-4296-912b-5a1b42ab3cc2"> + <actuals> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="dc5f912a-466f-4a24-8d57-fed459a64f3c" + LastKnownLocation="Package1_1341.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="fbf0d471-0596-45dc-910c-1c15ad5cba89"> + <actuals> + <classMoniker + Id="5bbaccb8-173e-4fbb-b7e0-8a773e1535a7" + LastKnownName="WheelsEntry" + LastKnownLocation="Package1_1341.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="a3434984-7797-4d55-8db2-38ef05cafacc" + LastKnownLocation="Package1_1341.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </class> + </packageHasNamedElement> </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package1_1426.uml b/VectoCoreArchitecture/ModelDefinition/Package1_1426.uml index 37b88355a8..43e784fdf6 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package1_1426.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package1_1426.uml @@ -277,18 +277,6 @@ </ownedOperationsInternal> </class> </packageHasNamedElement> - <packageHasNamedElement> - <undefinedType - Id="3c9058a8-81b5-4a92-87ad-ad63f3c18f21" - name="T"> - <referencesInternal> - <reference - Id="82866bfe-fabd-4d7a-af56-71815439905c" - handle="viewcode://./CodeSchema_GenericParameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DInputFileReader Member%3D(Name%3DDeserialize GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3D0" - tag="ViewCode" /> - </referencesInternal> - </undefinedType> - </packageHasNamedElement> <packageHasNamedElement> <class Id="9938898d-e522-479c-be3e-b7d413531019" @@ -957,849 +945,6 @@ </ownedOperationsInternal> </class> </packageHasNamedElement> - <packageHasNamedElement> - <class - Id="b8f620d6-7c10-440d-8592-f19e7b1f9c7c" - name="VectoEngineFile" - isAbstract="true" - isLeaf="false" - isActiveClass="false"> - <referencesInternal> - <reference - Id="4edde7eb-39b6-421c-a25f-6bb60566d6b6" - handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="d8d1c7a0-7a02-4f59-bb41-93ecafa38a76" - name="class" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="38a00f61-3d7c-4db3-8ce0-6154645dc76b"> - <propertyInstance - Id="302cbd14-4ae2-4f84-83ec-ef88d88652f6" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="80f83a33-7fc8-4c01-83f1-ac01d08bfec4"> - <propertyInstance - Id="8aceb4cc-320c-4f49-8a11-8a6422e765aa" - name="IsPartial" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="1e3210df-a0d9-4dea-8615-b227fc6b5bb8"> - <propertyInstance - Id="36baf2a9-e559-4b48-991e-9c5a32dc0aa1" - name="IsStatic" - value="False" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="6c0d0e07-42f9-415c-bae4-cc1c0925789a"> - <propertyInstance - Id="29f5e48e-9a56-43ca-b657-767343541bb3" - name="IsUnsafe" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="088a032e-0007-40a3-80b8-a44493aa2e3a"> - <propertyInstance - Id="0c783832-b071-497b-acb8-e472980856f6" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <ownedAttributesInternal> - <property - Id="0c45174c-2d3d-4ef4-b4fb-aeb57aaf0483" - name="BasePath" - visibility="Package" - isLeaf="false" - isStatic="false" - isReadOnly="false" - isDerived="false" - isDerivedUnion="false" - aggregation="None" - isComposite="false"> - <referencesInternal> - <reference - Id="36cdc6ad-18b6-4ef2-abb6-3fad77ed540a" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile Member%3DBasePath" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="9ede6e3d-366c-4dd2-ba51-bdf3443dc9a8" - name="field" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="7e2d4963-24df-40e4-a1b3-ece146e048e9"> - <propertyInstance - Id="532b014d-7863-48fb-a4ad-18fe4459ce03" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="855689f7-3476-4ed5-a6e1-a57567925ced"> - <propertyInstance - Id="7a9698d7-45ba-424f-9ef1-b96e681dba26" - name="IsConst" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="5afb5034-2b43-4519-bc94-577c9104cce5"> - <propertyInstance - Id="b79b946d-40ac-4c1b-8941-c6ea53382e96" - name="IsNullable" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="c5a488db-5ffa-4c58-a250-1bc253c7b427"> - <propertyInstance - Id="4cf8a270-754f-41c2-9899-0113daa13f9b" - name="IsVolatile" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="34a00cf4-6d09-4016-ba0c-b723fd7348c2"> - <propertyInstance - Id="583f6260-b907-495a-aaff-3c08a390aca7" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <type_NamedElement> - <primitiveTypeMoniker - Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" - LastKnownName="String" - LastKnownLocation="VectoArchitecture.uml" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation - Id="83ce0ddf-2d03-4aaf-88e9-bc72ab8f9518" - name="VectoEngineFile" - isLeaf="false" - isStatic="false" - isAbstract="false" - concurrency="Sequential" - isQuery="false"> - <referencesInternal> - <reference - Id="3bee7ca6-5659-4c7b-a379-079426766b2f" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile Member%3D.ctor" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="15164512-9327-441f-83ba-229e7477a172" - name="method" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="82b7a616-9792-4fc8-a5c2-15d186ac217e"> - <propertyInstance - Id="9f2f9386-a271-4521-88a4-025381561ed2" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="d9245457-88a5-49d0-a578-48b4da24a5b3"> - <propertyInstance - Id="cb5c1303-5e8e-4177-b02b-19ff45d58868" - name="IsPartial" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="aefc2e94-8043-434c-ab5b-013a9f8065ad"> - <propertyInstance - Id="cef94f1c-d371-4f81-8ca3-08b495ed879b" - name="IsUnsafe" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="9d3ba549-c2bd-41c5-a8bc-71c40e437495"> - <propertyInstance - Id="fbcd55ae-c58e-417c-bf9f-2865e9644d90" - name="Inheritance" - value="none" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="833a1e68-6834-4d8b-902c-eca60871328f"> - <propertyInstance - Id="3ef6c76f-295b-416f-955b-f661269d3b06" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="65c34897-b2a2-4705-a250-c6c8710dceb5"> - <propertyInstance - Id="d5755226-a3a8-4676-9f22-23b80951e3e7" - name="params" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> - <packageHasNamedElement> - <class - Id="fdf8ed6c-8831-46ea-9a01-53fcb0ed8b68" - name="VectoGearboxFile" - isAbstract="true" - isLeaf="false" - isActiveClass="false"> - <referencesInternal> - <reference - Id="6ea058b1-9a02-4467-8832-22823b138bd9" - handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="14a6e266-10c0-4d59-8772-46636d09b834" - name="class" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="3d7c693a-261e-48db-bdae-e946bf34a4e5"> - <propertyInstance - Id="e26c7545-8bb7-4524-a0bb-bb54a4d1284e" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="855bca36-1d60-4f68-bd9b-91e734a377ee"> - <propertyInstance - Id="ab3aab43-7b7f-42a3-a6f2-3839dd6d0c0c" - name="IsPartial" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="335f205a-4808-42c1-addc-b58abb04f564"> - <propertyInstance - Id="4f70e854-11ad-4530-8461-2a114fcc28bb" - name="IsStatic" - value="False" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="83558d4d-c877-4940-a168-d73b2d8787fc"> - <propertyInstance - Id="d108c94f-b513-4f1d-8ae0-6d64ecc05fe4" - name="IsUnsafe" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="66d8154f-7c9d-489b-903f-c59e7376a6d1"> - <propertyInstance - Id="a97f76a4-465d-488e-85fd-71259a1253c3" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <ownedAttributesInternal> - <property - Id="89824c50-c20c-4c21-890c-1750baf31499" - name="BasePath" - visibility="Package" - isLeaf="false" - isStatic="false" - isReadOnly="false" - isDerived="false" - isDerivedUnion="false" - aggregation="None" - isComposite="false"> - <referencesInternal> - <reference - Id="d4fa9132-bac5-4820-b300-236c32b53291" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile Member%3DBasePath" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="aa3d7f29-2dde-4376-a647-73f1328d728d" - name="field" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="3082e0f4-ad70-45dd-b1e6-aef7841852e7"> - <propertyInstance - Id="e373dd59-c4a4-4f5d-bd3a-13b89164bc41" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="87e40252-584e-42f7-96fa-68443f89e16b"> - <propertyInstance - Id="cc853506-ca51-444f-863a-d5b17004febc" - name="IsConst" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="19dc4e3d-d9f4-4bdf-aa99-e4083a640142"> - <propertyInstance - Id="ae995c33-9152-4c84-8fa0-345ba1eb027b" - name="IsNullable" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="2a552698-a66a-4ca8-9821-4d029da34cb3"> - <propertyInstance - Id="4013b44b-b64f-4f04-a97b-4270d9a06655" - name="IsVolatile" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="666e2cac-bf6f-43ba-a853-87a6a0409321"> - <propertyInstance - Id="dfad5f7e-98ff-4eee-8f0c-8e1052bd27be" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <type_NamedElement> - <primitiveTypeMoniker - Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" - LastKnownName="String" - LastKnownLocation="VectoArchitecture.uml" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation - Id="fea2d715-fe66-414f-824b-15f0d1f8ab90" - name="VectoGearboxFile" - isLeaf="false" - isStatic="false" - isAbstract="false" - concurrency="Sequential" - isQuery="false"> - <referencesInternal> - <reference - Id="78ab0985-e0a4-484e-94b7-f4b805a84ff8" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile Member%3D.ctor" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="c73f5311-4cb5-402f-b5e8-c639bff3fdb6" - name="method" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="483a1753-ad33-4225-9b80-d18fcd68c363"> - <propertyInstance - Id="79e7684c-d603-462b-a62a-4587de0a6172" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="b4674cbf-866a-4465-8d15-17f0d2eacb98"> - <propertyInstance - Id="a73c3f0b-0fcc-4a30-9a26-7c3927ffe889" - name="IsPartial" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="9dbe041e-8fbe-496f-bae4-a0724ec453ff"> - <propertyInstance - Id="b15a201e-fd9e-4329-a5cf-d0f77c474317" - name="IsUnsafe" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="424f2741-b2e6-4633-b00c-6031d98f5a19"> - <propertyInstance - Id="2ab7aca8-8644-4a7f-b2f0-25f4e80ac8a3" - name="Inheritance" - value="none" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="037f1825-1be9-4618-aa2b-88a8990b8585"> - <propertyInstance - Id="73b5f170-4fc9-4c0f-911e-dfb694b52f27" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="b4026da1-0dec-49b7-b246-3180f78709d7"> - <propertyInstance - Id="9b4e2572-ae9c-431d-b927-a283f6a8aa47" - name="params" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> - <packageHasNamedElement> - <class - Id="2a4f8dc6-43cc-4b83-ada5-c1ae83309224" - name="VectoJobFile" - isAbstract="true" - isLeaf="false" - isActiveClass="false"> - <referencesInternal> - <reference - Id="5d05b3cb-905e-44e4-8c6e-58417f95cebc" - handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="b52f5753-d415-4bb6-a780-52fa9a01950e" - name="class" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="aeb27a20-9d0e-443f-91a5-33617dff7300"> - <propertyInstance - Id="3e083f90-f22e-4b80-80fb-75df45ff721b" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="d8b65b5e-89ea-4bdb-ad78-1c1b011d698b"> - <propertyInstance - Id="cff4994a-aa8d-41ad-afb6-bc0bf6046771" - name="IsPartial" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="3d7354c2-36c7-414e-9918-4571e6961182"> - <propertyInstance - Id="590787a0-cb12-433c-b88e-d521010ce0a9" - name="IsStatic" - value="False" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="c59ae56d-5950-425a-863b-7ad26f0f3dfb"> - <propertyInstance - Id="a1e5ab12-020c-43cb-8e57-fdbe20ffd8e8" - name="IsUnsafe" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="429a38d5-8ac7-4f63-ae31-3f1f4442eda7"> - <propertyInstance - Id="4674f9b5-ecce-4c03-b070-c81ec3d39b14" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <ownedAttributesInternal> - <property - Id="2950f732-a108-44f0-a74c-2c0f4437156f" - name="BasePath" - visibility="Package" - isLeaf="false" - isStatic="false" - isReadOnly="false" - isDerived="false" - isDerivedUnion="false" - aggregation="None" - isComposite="false"> - <referencesInternal> - <reference - Id="35d688f1-a7e7-4e60-adbe-06ec4c8ec0a3" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile Member%3DBasePath" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="5986134f-8334-40d8-8c27-17dc5305ef0f" - name="field" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="2066396c-9306-4975-a042-e069c27c74b6"> - <propertyInstance - Id="8f1ec014-b5b6-4d3d-87a7-de99efd05bd8" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="c34f9997-bb2d-4307-a476-42466fc3ee74"> - <propertyInstance - Id="14bd794c-6bfb-4ec1-89a1-b60a852e6aa4" - name="IsConst" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="51239cbb-6285-4bd9-bf6b-365ccf28ca5c"> - <propertyInstance - Id="876ecf78-0e5d-4bf5-8176-947adc5e2b34" - name="IsNullable" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="3d6f73de-27b0-4536-8a06-01c0eaf80b9f"> - <propertyInstance - Id="f3b45759-4d6a-4641-a49e-3e9f3072d694" - name="IsVolatile" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="ceb1f6cc-8768-4b4e-bf4e-2d734906f141"> - <propertyInstance - Id="4d1e8838-782e-4d88-997d-0f995900c31d" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <type_NamedElement> - <primitiveTypeMoniker - Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" - LastKnownName="String" - LastKnownLocation="VectoArchitecture.uml" /> - </type_NamedElement> - </property> - <property - Id="59616455-5705-4692-a701-624cba7d29f2" - name="JobFile" - visibility="Package" - isLeaf="false" - isStatic="false" - isReadOnly="false" - isDerived="false" - isDerivedUnion="false" - aggregation="None" - isComposite="false"> - <referencesInternal> - <reference - Id="a3dfef8b-7315-4e6e-a6fd-d952022daf0e" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile Member%3DJobFile" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="b11433af-4753-4d6e-a8ab-ea21ef9bdc9a" - name="field" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="82c243a1-9d91-470b-b91b-19e7ef7f85d1"> - <propertyInstance - Id="a1f4abdb-2b2d-42c9-bbb0-1851edc9ba31" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="d524eec8-bf97-4aa9-8cbb-93e6eb2d8275"> - <propertyInstance - Id="d5afdca3-6465-4f59-8fae-dbfb0dc576ea" - name="IsConst" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="286be434-6939-45b4-b828-098a95e958d9"> - <propertyInstance - Id="3641bf9d-057e-4cb3-a00f-3f5d6c4ef349" - name="IsNullable" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="7f6bd971-f126-4924-abb8-c226c62fb1f8"> - <propertyInstance - Id="9bc98f8e-7039-4200-98ac-778538335620" - name="IsVolatile" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="89b567ad-b3d0-4d57-8ea0-59f05de4c5ab"> - <propertyInstance - Id="5cfa1f17-7d22-496a-84ca-6c6b842481cc" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <type_NamedElement> - <primitiveTypeMoniker - Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" - LastKnownName="String" - LastKnownLocation="VectoArchitecture.uml" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation - Id="798e9353-31b7-4c46-8b56-5451e023f4bd" - name="VectoJobFile" - isLeaf="false" - isStatic="false" - isAbstract="false" - concurrency="Sequential" - isQuery="false"> - <referencesInternal> - <reference - Id="3b4be178-992e-43c8-b433-3456f10402ef" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile Member%3D.ctor" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="1c8b1c2b-b72b-41d2-a64e-3741a50c7ba3" - name="method" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="86bf1e1c-2015-4f85-8830-8098b0e99e03"> - <propertyInstance - Id="79cde715-3bbe-4b9b-9a4f-dca3c48dd9ce" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="670cbd38-ff67-4294-a2aa-4ec24712ecf5"> - <propertyInstance - Id="677cdb52-0840-4523-91a1-5c394b6169c5" - name="IsPartial" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="3d0bad8b-e0d8-4b34-9c2f-b2169e8d5dcc"> - <propertyInstance - Id="244e9c06-4c02-4010-bf14-7fe497f7c244" - name="IsUnsafe" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="94472266-7a71-4445-95e3-1fdc9389bbaa"> - <propertyInstance - Id="e7bbb2f3-563d-4978-b50f-f1df3ffcb1ff" - name="Inheritance" - value="none" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="d8ca0854-6473-4d3a-af80-e174873415cb"> - <propertyInstance - Id="35b05104-b373-4f3d-aef0-77f59abd010b" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="14c2a6b5-8ef3-4bca-a42f-754609c07e26"> - <propertyInstance - Id="ff9fe63f-fd1e-42de-8791-ae556d7bdfb2" - name="params" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> - <packageHasNamedElement> - <class - Id="3e3c4660-8912-4413-877a-929ae6b472b6" - name="VectoVehicleFile" - isAbstract="true" - isLeaf="false" - isActiveClass="false"> - <referencesInternal> - <reference - Id="e082840e-63e0-41dc-8ec1-25ded44fa053" - handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="b6fc8cbb-9b79-46e2-92cb-6255aeaef528" - name="class" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="e7d30fab-24d6-40a5-ac40-44d7edc3f9d6"> - <propertyInstance - Id="e8add316-5a32-445e-aebc-2c51cdf36a3b" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="c77df5cd-c8ea-473b-9847-b18212e965d6"> - <propertyInstance - Id="1cfeead3-0b08-4702-9507-d3e0568bec20" - name="IsPartial" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="51e6958b-e8f7-4734-a8ae-7c997712f10e"> - <propertyInstance - Id="879814b6-5ece-4857-aa72-6fddcd0a257f" - name="IsStatic" - value="False" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="8f69e327-125c-404c-bc12-82b542d7480e"> - <propertyInstance - Id="87dd407c-05fa-4739-9920-4ff5435a1d43" - name="IsUnsafe" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="ee50d3c9-41e6-41a5-a5fd-2d5b7c5228f3"> - <propertyInstance - Id="c0cd1640-b080-4df4-8ad2-ca42d0c4310b" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <ownedAttributesInternal> - <property - Id="7bb79888-437e-4f53-a51b-48c0469db18f" - name="BasePath" - visibility="Package" - isLeaf="false" - isStatic="false" - isReadOnly="false" - isDerived="false" - isDerivedUnion="false" - aggregation="None" - isComposite="false"> - <referencesInternal> - <reference - Id="e12e4c10-32fb-4116-876b-26d64f026de5" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile Member%3DBasePath" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="84418e0f-909f-44aa-9f4b-7633607cb918" - name="field" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="73eefa63-e48e-4f71-85ae-0ae3981feb3f"> - <propertyInstance - Id="44def807-cb9d-467d-ae67-9aa91c8d2413" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="5fbf0c63-20c4-4038-a56e-bf6c4383c31b"> - <propertyInstance - Id="7a9f8c34-e8e7-466c-8952-8a0718f8c1d5" - name="IsConst" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="d06997a3-c412-417e-bfd9-630154494da6"> - <propertyInstance - Id="72775d51-0356-42a9-8724-f3fe41761014" - name="IsNullable" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="5e3cd5d8-d842-44e1-a16e-f173a6699aad"> - <propertyInstance - Id="6a3b040d-5f29-4ab0-8d26-4055e2a16708" - name="IsVolatile" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="253ecd8f-9d6a-4639-a420-84865962962d"> - <propertyInstance - Id="94134ca6-f7b2-4f81-81e1-c8708ebd7417" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - <type_NamedElement> - <primitiveTypeMoniker - Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" - LastKnownName="String" - LastKnownLocation="VectoArchitecture.uml" /> - </type_NamedElement> - </property> - </ownedAttributesInternal> - <ownedOperationsInternal> - <operation - Id="a9b06695-b6b4-4950-b748-0d6ea44f5f0c" - name="VectoVehicleFile" - isLeaf="false" - isStatic="false" - isAbstract="false" - concurrency="Sequential" - isQuery="false"> - <referencesInternal> - <reference - Id="f06fb009-16f1-4041-9df6-2751ff38b963" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile Member%3D.ctor" - tag="ViewCode" /> - </referencesInternal> - <appliedStereotypesInternal> - <stereotypeInstance - Id="3e72355b-6da4-4470-a607-6e8d6f57e977" - name="method" - profile="CSharpProfile"> - <propertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="91dff087-3f14-4872-8ec4-67b237971508"> - <propertyInstance - Id="eece4931-f3f4-42de-af8f-3c7da23be0b7" - name="ClrAttributes" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="fe5e70ee-ae73-49e1-99f5-0fa9c3731596"> - <propertyInstance - Id="5c2f6d4e-ce83-43db-9540-72696d2eabd2" - name="IsPartial" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="48eadb23-eb3c-40d0-9b95-0c34b9f4c755"> - <propertyInstance - Id="cc3d2ee8-6b16-43ad-9bff-a36bbb846a1b" - name="IsUnsafe" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="51dbbd6a-a803-4a7d-b596-1392e5c981a4"> - <propertyInstance - Id="a759cef0-bba4-45d7-8a0e-dd7ab1adb79f" - name="Inheritance" - value="none" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="e44e2d9b-8767-4f8c-ba87-8f145d8e417f"> - <propertyInstance - Id="5c525c44-a71c-4630-8e64-9c3f1611e910" - name="PackageVisibility" - value="internal" /> - </stereotypeInstanceHasPropertyInstances> - <stereotypeInstanceHasPropertyInstances - Id="31058528-411a-49ca-b4bc-3a8fbad32878"> - <propertyInstance - Id="360a36fa-a514-4827-a078-52909a04e9a9" - name="params" - value="false" /> - </stereotypeInstanceHasPropertyInstances> - </propertyInstances> - </stereotypeInstance> - </appliedStereotypesInternal> - </operation> - </ownedOperationsInternal> - </class> - </packageHasNamedElement> <packageHasNamedElement> <packageMoniker Id="a79895b7-78a9-44a6-ba1e-6e8d01b610aa" diff --git a/VectoCoreArchitecture/ModelDefinition/Package2_1314.uml b/VectoCoreArchitecture/ModelDefinition/Package2_1314.uml index 1e26049a33..dfe1eddd0a 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package2_1314.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package2_1314.uml @@ -2789,5 +2789,105 @@ </ownedOperations> </Interface> </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="09bd2ca0-5aec-46fa-a193-6f40d97ecb00" + name="ISimulationOutPort" + isAbstract="false" + isLeaf="false"> + <referencesInternal> + <reference + Id="90352a4f-c0af-4b42-917c-b065e16174cf" + handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DISimulationOutPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c72e1556-c380-483b-9baf-b8935a4eb636" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9e075b63-0b91-489b-9d07-72b7434ab3ba"> + <propertyInstance + Id="34f515d4-bc48-4c0c-9c62-7865d1fa2b2c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e8961cdc-6f72-43e0-b1d8-7410d8a34b58"> + <propertyInstance + Id="9932fb18-53b6-4c1e-829f-7ca792b3b94b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f4479559-9544-4f89-ae42-b7f4a4e74757"> + <propertyInstance + Id="622bc428-fb23-4399-be10-a8bd50a2c41a" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5c03faf7-3814-4ac0-befc-01f95dc86bb6"> + <propertyInstance + Id="0e97235b-311b-4bbc-8c31-a6657b169c68" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </Interface> + </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="8e7c95a2-0936-440d-8316-0c8bf46bb7f7" + name="IDrivingCycleInPort" + isAbstract="false" + isLeaf="false"> + <referencesInternal> + <reference + Id="fb1412fc-5f88-409b-98f7-edf941c9fa82" + handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDrivingCycleInPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c6c9f983-797b-4014-8561-9070e174b7b1" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b29bcb70-c01d-405a-a2fb-d3c285eb6546"> + <propertyInstance + Id="0d44ce1d-9adc-4ac3-afbe-1258abf2fa69" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="310b0052-5c47-4db9-96dc-1dabcc54e327"> + <propertyInstance + Id="2274e388-db92-46aa-a471-7cef564fbdb9" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6110f1e9-392d-401e-aede-2f42049cb015"> + <propertyInstance + Id="380e2a34-14d0-4777-a565-ec71405fb3df" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6afbf9cc-4e3f-4bee-9f7a-fa6db06a51aa"> + <propertyInstance + Id="c730fab8-d9e8-4732-a0fe-1e7658a91ba0" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </Interface> + </packageHasNamedElement> </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package2_1315.uml b/VectoCoreArchitecture/ModelDefinition/Package2_1315.uml index f19b4ff0a7..873e481d99 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package2_1315.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package2_1315.uml @@ -1073,6 +1073,47 @@ LastKnownLocation="Package_1315.uml" /> </generalization> </generalsInternal> + <targetEnds> + <association + Id="592be095-d751-43f7-89d5-7c45f7d15ef8" + isDerived="false" + sourceEndRoleName="CombustionEngine" + targetEndRoleName="VehicleContainer" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="87bdc0dd-ddb5-4cf0-8b71-b1111458a11a" + name="CombustionEngine" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="e6350414-5789-4bbc-aebf-9525ea6fa957" + name="VehicleContainer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> <ownedAttributesInternal> <property Id="cf4d72a2-facd-46d6-90c3-8fded2fbad6f" @@ -1380,8 +1421,8 @@ </appliedStereotypesInternal> <type_NamedElement> <classMoniker - Id="5129cfdd-5439-43fb-b219-50e1d021cd97" - LastKnownName="List<TimeSpan>" + Id="f3e7e03f-fd8c-4402-9de2-cac50de64ab3" + LastKnownName="List<Second>" LastKnownLocation="Package8_1315.uml" /> </type_NamedElement> </property> @@ -1694,9 +1735,9 @@ </ownedParameters> </operation> <operation - Id="988b55e3-ee96-4903-94f2-d970e2f53d42" - name="TUGraz.VectoCore.Models.Simulation.Cockpit.IEngineCockpit.EngineSpeed" - visibility="Private" + Id="8132f71b-3fc8-4892-a05b-b22cb5bcc6be" + name="ValidatePowerDemand" + visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" @@ -1704,54 +1745,54 @@ isQuery="false"> <referencesInternal> <reference - Id="fec5e25f-9db9-4d0a-91ee-cf5a91057f3e" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DTUGraz.VectoCore.Models.Simulation.Cockpit.IEngineCockpit.EngineSpeed" + Id="ff61549e-66cf-4a23-9610-4351e4cdae88" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DValidatePowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSI)])" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="344d0304-cd12-4b71-84e7-34fe2820882d" + Id="695ace34-cd19-4235-b0f7-d95645f96330" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="d9043535-a904-4cc2-ae73-38fcf7e238be"> + Id="678d3a1b-eade-4cd1-95d9-8eed227bf3ff"> <propertyInstance - Id="a9605f29-9aff-4c24-8098-af3ce1820800" + Id="3a651d16-17d8-4989-be8f-8b0ff92d60bc" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="07a19e2a-d528-43ca-add9-2ec89689212c"> + Id="925b9566-460b-47ae-8d1e-ee39dd8796d9"> <propertyInstance - Id="0c176492-0222-49a3-af68-105b425a1875" + Id="3eb0cffe-9e42-409f-a994-089b2587af92" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="08e0fbe7-9183-4e68-b7c4-f408989f8095"> + Id="ae6a13eb-9a60-4f1e-b7dd-70cfb8360a19"> <propertyInstance - Id="a0cebc7f-6a01-469f-b71e-6c14026d513b" + Id="700327de-73de-438a-bc0b-8a30fd7cd73d" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="96bac9db-06ad-47cc-bc23-ae58152dae76"> + Id="2dd4c2b4-a99e-4eb0-b3fc-474c6484d3f4"> <propertyInstance - Id="dd6226ca-5360-4cb1-8d48-cfe3b5f9cdf0" + Id="f4b5f93d-639b-4852-9468-ccfea47766ba" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="6b00362e-3798-49dd-83a0-10bdb21298ad"> + Id="d21ffc5c-b56b-45ef-aeb8-606693b9a701"> <propertyInstance - Id="2b270910-ddcc-450e-994b-2220d86bc5fa" + Id="738b08c4-52e9-4b5e-981b-4fe47f83fc4f" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="176577d3-464d-49c4-ac65-f23b2056fb89"> + Id="4fee45fa-a437-49c7-82cb-98b6860c7f47"> <propertyInstance - Id="b55d4098-ca62-4bc9-b9f1-f4c915d0b2e5" + Id="7981ad85-0a83-4caa-9587-4fa9fd28fd66" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -1761,12 +1802,19 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="01ec7140-b2a7-44b0-aec0-50029bebf49a" - direction="Return"> + Id="2a58e4f7-3a39-4c43-8770-dc0aecaf9819" + name="requestedEnginePower" + direction="In"> + <referencesInternal> + <reference + Id="96261430-f4a5-4c84-b8a5-3a9d83d9bdb7" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DValidatePowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSI)]) ParameterIdentifier%3DrequestedEnginePower" + tag="ViewCode" /> + </referencesInternal> <type_NamedElement> <classMoniker - Id="ddffc853-3623-4e97-99e2-4967c91b4427" - LastKnownName="PerSecond" + Id="0d1c0d99-e3d6-4e3b-b980-e5fbc2357618" + LastKnownName="SI" LastKnownLocation="Package6_1315.uml" /> </type_NamedElement> </parameter> @@ -1774,8 +1822,9 @@ </ownedParameters> </operation> <operation - Id="427d435b-de80-43e4-a8c6-9abc5f734ad3" - name="OutShaft" + Id="0f459f5d-c8db-4da9-8cf9-1457199b93fd" + name="LimitEnginePower" + visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" @@ -1783,54 +1832,54 @@ isQuery="false"> <referencesInternal> <reference - Id="8f3c2dc9-b609-4cd3-95cf-6447d80afc2c" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DOutShaft" + Id="78889200-be27-4c7f-95f7-4ddab17233ae" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DLimitEnginePower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="8e801bea-ee06-4a83-844f-50485b717b58" + Id="487af709-98b1-4a1f-849a-d1adf1f4760b" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="3a72ba54-8ee0-404a-9f96-1014f8bab193"> + Id="cb689706-82d0-4fa6-a15f-5ab25ba51f00"> <propertyInstance - Id="2cf737e4-1c52-435c-9669-89f7987f39cf" + Id="46f7d9cf-aee6-4132-b435-20e6a535efdb" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="19dfeda5-483e-4902-aea9-b2064ca51898"> + Id="746e914c-667e-438f-b99e-3aa5fb923205"> <propertyInstance - Id="7b8611f2-7abf-4d1a-915a-1c4a13ec75e1" + Id="5f1eaba6-08ca-456f-8129-f4be9b5f91e9" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="9c8f4b9f-3541-4591-b9a2-7e771a7bb102"> + Id="8bc907f6-a174-486d-af35-393fc0e49875"> <propertyInstance - Id="b30b515d-10f0-499f-8678-7466c7f73ab2" + Id="f4b73103-adf2-4d7c-bb99-267b237abf8b" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="5e8823e1-528e-4071-93ae-d28b88350ae0"> + Id="68b565cc-ec3e-4f38-bf0a-9f8255f35dc4"> <propertyInstance - Id="9822133e-a6c9-4370-b2cc-ef6f7e4705b0" + Id="1971fd17-730a-45d3-b476-6fcd6aa3a7df" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="1056cde8-3a05-4ee5-af65-bf06db94a752"> + Id="01d3f18e-9a9a-4831-a3ef-e5175f655a25"> <propertyInstance - Id="c233708a-788b-4ed2-830e-4b4ae609bb05" + Id="00b841b0-2f08-4868-83a8-4135a8f9d675" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="80e6713e-8598-4ebd-aeaa-a304a65417db"> + Id="668512b7-59b2-4ab7-8b10-9a0fadbee5ae"> <propertyInstance - Id="bec29b28-50e5-4090-9a57-35ae995f4c12" + Id="449cbdae-3879-4d69-b065-aed0aae0b60c" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -1840,22 +1889,41 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="8801a0fb-bc57-4821-8f36-3dcf22489dec" + Id="d20af859-1e1e-4dd7-92f1-510ce738d458" direction="Return"> <type_NamedElement> - <interfaceMoniker - Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" - LastKnownName="ITnOutPort" - LastKnownLocation="Package2_1314.uml" /> + <classMoniker + Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" + LastKnownName="Watt" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="946e8a65-81a4-43e3-96f5-10d706668e50" + name="requestedEnginePower" + direction="In"> + <referencesInternal> + <reference + Id="60dc314b-3cc4-43aa-9bd1-acbd7b7194d2" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DLimitEnginePower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DrequestedEnginePower" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" + LastKnownName="Watt" + LastKnownLocation="Package6_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> <operation - Id="9e0c1b75-aba3-4ced-ae44-d2312d26dcc5" - name="TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request" - visibility="Private" + Id="c86eb710-d079-4877-a8fb-de857b5cfe94" + name="UpdateEngineState" + visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" @@ -1863,54 +1931,54 @@ isQuery="false"> <referencesInternal> <reference - Id="92618c07-a3fd-4675-b5f8-7768e4548e08" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" + Id="66895ca2-47c1-4d21-bfbe-583eacfe73b8" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DUpdateEngineState OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="e79f7cf9-b736-4d77-9d13-f11f3ce89e87" + Id="4fd8e641-b8ed-4dc6-a58c-351919cc6d17" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="8baa4d9f-886c-4ca4-981d-72c85c9e3dbf"> + Id="3b027d4a-6843-462a-a724-dde2dc0d4efd"> <propertyInstance - Id="be450fa0-b02d-4307-a567-8d574fa22646" + Id="dff10209-e1d1-4eb9-a28a-e2d25404f1a3" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="c12cc3b7-13f1-4b36-b4dc-1d4e441639f2"> + Id="fdf6238c-9bfa-4d54-a64b-24d2ded670b0"> <propertyInstance - Id="425d9527-a949-4f8d-8eb8-e91f0c8e60ee" + Id="d6d158e7-deeb-4291-bda4-794aef2c1533" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="9f0bc1ff-3995-416b-8f76-d2c711d7d6c7"> + Id="ae01bd6d-1184-4f9d-9f7e-9d2afa7d3aaf"> <propertyInstance - Id="e9ccb1cf-04f1-4baa-bdf0-da1a8f5bcb3b" + Id="dc68910c-c512-4dd6-8fb9-bb51aab3f3fb" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="3f189fde-032a-45a0-86a5-f1ab28f19efe"> + Id="d01ed67f-325c-4ae5-b10a-6b44adba974c"> <propertyInstance - Id="21089747-4ae3-4fa8-a28f-7274ddd0de87" + Id="214541fb-8fad-4d8e-a2c7-ebab9acdea76" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="326d5ae6-a5de-42b8-b177-c309a2251e08"> + Id="2cfad052-a50a-40d8-9df0-ddd4576212b7"> <propertyInstance - Id="477f14e4-068c-44bc-ae4d-609e380994b4" + Id="b89741cd-bf7f-457b-8955-4b0c546757b3" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="b0342842-6269-4696-96ef-17a4905ed4f2"> + Id="a44bb419-ec20-4e1d-813f-7249e4f0f59b"> <propertyInstance - Id="ae7a45df-00ed-43ab-95b6-93c36941fcbd" + Id="462a0be2-f03b-4a15-a1e1-50fb18303227" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -1920,88 +1988,19 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="19803131-bb26-450b-aa1b-4a1fe660674f" - direction="Return"> - <type_NamedElement> - <interfaceMoniker - Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" - LastKnownName="IResponse" - LastKnownLocation="Package2_1314.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="27ff6da6-0501-4b02-ad8f-5f30588156a7" - name="absTime" - direction="In"> - <referencesInternal> - <reference - Id="16c920fb-0f3a-4695-a933-fda8825aefc7" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DabsTime" - tag="ViewCode" /> - </referencesInternal> - <type_NamedElement> - <classMoniker - Id="05ce2358-c641-4d40-8a86-157154ea3e87" - LastKnownName="TimeSpan" - LastKnownLocation="Package5_1315.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="f03893a9-1b82-497a-ac93-9b7081bf12d7" - name="dt" - direction="In"> - <referencesInternal> - <reference - Id="53c262ee-0524-4b0c-8d12-7bd33b440b77" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Ddt" - tag="ViewCode" /> - </referencesInternal> - <type_NamedElement> - <classMoniker - Id="05ce2358-c641-4d40-8a86-157154ea3e87" - LastKnownName="TimeSpan" - LastKnownLocation="Package5_1315.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="28f03bf0-a1c5-4cc3-95bd-451748c7d296" - name="torque" - direction="In"> - <referencesInternal> - <reference - Id="d211750e-1499-4986-a139-ec13f453a299" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" - tag="ViewCode" /> - </referencesInternal> - <type_NamedElement> - <classMoniker - Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" - LastKnownName="NewtonMeter" - LastKnownLocation="Package6_1315.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="e5ba3f11-c0ad-45e6-b551-9a19d9300ab9" - name="engineSpeed" + Id="c5d8fca2-106f-4c03-ae3a-6a34548b1d5b" + name="requestedEnginePower" direction="In"> <referencesInternal> <reference - Id="571a2e85-a760-4bad-a890-24b970333520" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DengineSpeed" + Id="9f971a9d-8ac1-41ff-befe-1fe2a9dfa692" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DUpdateEngineState OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DrequestedEnginePower" tag="ViewCode" /> </referencesInternal> <type_NamedElement> <classMoniker - Id="ddffc853-3623-4e97-99e2-4967c91b4427" - LastKnownName="PerSecond" + Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" + LastKnownName="Watt" LastKnownLocation="Package6_1315.uml" /> </type_NamedElement> </parameter> @@ -2009,8 +2008,8 @@ </ownedParameters> </operation> <operation - Id="a860d8fa-b937-4653-8363-a2e553b4b008" - name="CommitSimulationStep" + Id="2f8a10fb-c9dc-4a36-af7d-7f4803b1c966" + name="Warnings" isLeaf="false" isStatic="false" isAbstract="false" @@ -2018,54 +2017,54 @@ isQuery="false"> <referencesInternal> <reference - Id="0c7724ca-8a12-4a1d-8ca5-3b9b20b8e589" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DCommitSimulationStep OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" + Id="e7df68f8-dcc3-4fec-863d-fde73f3cce14" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DWarnings" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="8e5efcf5-30cb-45f6-bad2-8607eca6c075" + Id="a7bbc67e-c823-4e09-9921-7be97589018f" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="0290dfe0-2ca9-4f51-9cc1-1a58291859bb"> + Id="640f04c2-7581-43d5-b069-43c89913d629"> <propertyInstance - Id="136de3b6-2df1-4745-b26a-a590a88ac727" + Id="daeb56f0-bd4b-408d-bade-32fcd98772b5" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="3d5c7bde-ef79-4e83-8384-2ffa0b5b0608"> + Id="d43756f4-f888-4a4b-a847-3239b9d29dab"> <propertyInstance - Id="652f903c-271f-45fb-999b-548d4cfdd5db" + Id="8b40d184-35f8-4d8c-8a96-3d24bbcdf2e7" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="bff00db5-6668-4ab9-94c1-9ac78609af31"> + Id="d6639e4a-70e7-4e41-a9d1-b532cab094ac"> <propertyInstance - Id="fb2ba0ab-4b5d-4903-8002-f577e8486b40" + Id="420bc707-0381-4164-83d3-29d6de734d29" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="b36701d0-cc80-4831-a040-83d1de88791b"> + Id="1a2a2d8e-3bed-416a-ab68-2bb32f81d6aa"> <propertyInstance - Id="b65926ae-1448-4a03-91e1-5360908abfaa" + Id="a26955ee-a1c7-4420-9a4f-926b1801fcff" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="3a899a0a-a2ba-4c59-90b5-4fd61ee61cf6"> + Id="efbff82f-eeb4-414f-84a0-6e69724cab61"> <propertyInstance - Id="e3eee56a-a753-4c1f-9449-fe863505025a" + Id="d8049c03-ea31-42e1-8427-a28c11799ece" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="9d25ab63-c71a-4453-950e-12b7f4d13fd6"> + Id="4e364092-867f-495d-9537-cd4e8909b0b6"> <propertyInstance - Id="b3a0dfb0-5e29-49a4-a4a0-6884ac036e32" + Id="ab764913-13f5-4063-ab38-476b2a9c9c17" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2075,28 +2074,21 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="48748990-f9d7-4846-bbb4-920129dfee54" - name="writer" - direction="In"> - <referencesInternal> - <reference - Id="6454aa25-c1ac-4eaa-bc3d-a0bfc0016574" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DCommitSimulationStep OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" - tag="ViewCode" /> - </referencesInternal> + Id="ef879d8e-b9b0-4e45-a299-d7e147c5c455" + direction="Return"> <type_NamedElement> <interfaceMoniker - Id="1789633e-62ef-441e-8dd0-b790cff93bf2" - LastKnownName="IModalDataWriter" - LastKnownLocation="Package4_1315.uml" /> + Id="5386d4ba-7d10-4a23-acd4-ff160a896e73" + LastKnownName="IList<String>" + LastKnownLocation="Package8_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> <operation - Id="8132f71b-3fc8-4892-a05b-b22cb5bcc6be" - name="ValidatePowerDemand" + Id="4ea6839d-979e-4008-9f72-641366d914a7" + name="IsFullLoad" visibility="Protected" isLeaf="false" isStatic="false" @@ -2105,54 +2097,54 @@ isQuery="false"> <referencesInternal> <reference - Id="ff61549e-66cf-4a23-9610-4351e4cdae88" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DValidatePowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSI)])" + Id="1cced7b1-7141-4f66-b159-0cb6405b2647" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DIsFullLoad OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="695ace34-cd19-4235-b0f7-d95645f96330" + Id="90040903-e609-49fb-9abf-53a9dd513193" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="678d3a1b-eade-4cd1-95d9-8eed227bf3ff"> + Id="32c44185-4a09-4ed1-b003-74dcacb43b22"> <propertyInstance - Id="3a651d16-17d8-4989-be8f-8b0ff92d60bc" + Id="ff9b163f-6c1f-44e1-9c26-bc206795faa1" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="925b9566-460b-47ae-8d1e-ee39dd8796d9"> + Id="987bd20a-b4fc-486b-8351-9c9ace2ef61c"> <propertyInstance - Id="3eb0cffe-9e42-409f-a994-089b2587af92" + Id="fa216523-691c-42c2-897e-66a4257d7428" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="ae6a13eb-9a60-4f1e-b7dd-70cfb8360a19"> + Id="8c72a7d2-a51d-4bef-a192-32d833885d0e"> <propertyInstance - Id="700327de-73de-438a-bc0b-8a30fd7cd73d" + Id="29345029-2209-48f2-8b01-150eb67ec2d5" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="2dd4c2b4-a99e-4eb0-b3fc-474c6484d3f4"> + Id="b417d5d1-d4a3-46dc-8f0e-60635cf309f2"> <propertyInstance - Id="f4b5f93d-639b-4852-9468-ccfea47766ba" + Id="c0eafe04-6029-4af7-817a-c8b58acef7dd" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="d21ffc5c-b56b-45ef-aeb8-606693b9a701"> + Id="82ae7127-8504-42a1-922a-59c761e39709"> <propertyInstance - Id="738b08c4-52e9-4b5e-981b-4fe47f83fc4f" + Id="8544a890-94a0-4736-a625-a51a61f805bd" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="4fee45fa-a437-49c7-82cb-98b6860c7f47"> + Id="6315220e-f714-4271-8e26-c6979d1d806d"> <propertyInstance - Id="7981ad85-0a83-4caa-9587-4fa9fd28fd66" + Id="96d64a85-aa9e-47c4-9817-7ba60f74e3bf" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2162,19 +2154,50 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="2a58e4f7-3a39-4c43-8770-dc0aecaf9819" - name="requestedEnginePower" + Id="eebfec2c-cd61-4af3-9bb0-915face1a67a" + direction="Return"> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="26609e54-2e7c-47a6-bc5f-91fe03813c0c" + name="requestedPower" direction="In"> <referencesInternal> <reference - Id="96261430-f4a5-4c84-b8a5-3a9d83d9bdb7" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DValidatePowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSI)]) ParameterIdentifier%3DrequestedEnginePower" + Id="322a86a2-57de-44c7-b651-5fb87efc460c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DIsFullLoad OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DrequestedPower" tag="ViewCode" /> </referencesInternal> <type_NamedElement> <classMoniker - Id="0d1c0d99-e3d6-4e3b-b980-e5fbc2357618" - LastKnownName="SI" + Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" + LastKnownName="Watt" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="9b2f3715-cd44-4028-94bc-d3f5bd7998e7" + name="maxPower" + direction="In"> + <referencesInternal> + <reference + Id="f459c315-f065-4689-aa48-c20abc00bd0b" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DIsFullLoad OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DmaxPower" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" + LastKnownName="Watt" LastKnownLocation="Package6_1315.uml" /> </type_NamedElement> </parameter> @@ -2182,8 +2205,8 @@ </ownedParameters> </operation> <operation - Id="0f459f5d-c8db-4da9-8cf9-1457199b93fd" - name="LimitEnginePower" + Id="11bbc78f-f13f-40c8-97da-85474affdca6" + name="InertiaPowerLoss" visibility="Protected" isLeaf="false" isStatic="false" @@ -2192,54 +2215,54 @@ isQuery="false"> <referencesInternal> <reference - Id="78889200-be27-4c7f-95f7-4ddab17233ae" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DLimitEnginePower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" + Id="aad246d6-0365-4e4f-9f29-1bd4c4f463d0" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInertiaPowerLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="487af709-98b1-4a1f-849a-d1adf1f4760b" + Id="cb1f0de2-2a7f-44f8-9e10-5f60000f31d1" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="cb689706-82d0-4fa6-a15f-5ab25ba51f00"> + Id="6a96e6cb-0206-4f0e-8ba2-608d42f95611"> <propertyInstance - Id="46f7d9cf-aee6-4132-b435-20e6a535efdb" + Id="54533952-8adc-4de9-aa72-ff813aea1ad5" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="746e914c-667e-438f-b99e-3aa5fb923205"> + Id="aba3f6ba-3381-4ee1-b297-cb50c7dd1f49"> <propertyInstance - Id="5f1eaba6-08ca-456f-8129-f4be9b5f91e9" + Id="a49e8297-496d-4d08-b3c0-95a68ce2cd5d" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="8bc907f6-a174-486d-af35-393fc0e49875"> + Id="cbac2565-68c8-4331-94c7-d47673d8258f"> <propertyInstance - Id="f4b73103-adf2-4d7c-bb99-267b237abf8b" + Id="e635b47d-315a-44b5-a37d-4470f2bd5dcd" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="68b565cc-ec3e-4f38-bf0a-9f8255f35dc4"> + Id="da9f453e-806e-44c2-ada0-8815e9031ca2"> <propertyInstance - Id="1971fd17-730a-45d3-b476-6fcd6aa3a7df" + Id="080968f5-9c59-4f63-9949-3074261848c1" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="01d3f18e-9a9a-4831-a3ef-e5175f655a25"> + Id="9a3b65cb-25de-46e7-845a-75a760e9b3a0"> <propertyInstance - Id="00b841b0-2f08-4868-83a8-4135a8f9d675" + Id="423c682a-39c2-4ee0-aa4a-2fd93442e798" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="668512b7-59b2-4ab7-8b10-9a0fadbee5ae"> + Id="d5c3ec34-51bf-4d7b-a249-98d1d3519146"> <propertyInstance - Id="449cbdae-3879-4d69-b065-aed0aae0b60c" + Id="b018e94d-c4eb-431a-9990-68ac1f08b20c" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2249,7 +2272,7 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="d20af859-1e1e-4dd7-92f1-510ce738d458" + Id="782c2e0c-70bf-43ec-8f29-652de1ef7db0" direction="Return"> <type_NamedElement> <classMoniker @@ -2261,19 +2284,38 @@ </operationHasOwnedParameters> <operationHasOwnedParameters> <parameter - Id="946e8a65-81a4-43e3-96f5-10d706668e50" - name="requestedEnginePower" + Id="5e276f80-a1e2-4b79-bfe4-a5882bc97aef" + name="torque" direction="In"> <referencesInternal> <reference - Id="60dc314b-3cc4-43aa-9bd1-acbd7b7194d2" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DLimitEnginePower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DrequestedEnginePower" + Id="b14ce1ad-a3ad-48ad-b5a9-9d63ac391e10" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInertiaPowerLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" tag="ViewCode" /> </referencesInternal> <type_NamedElement> <classMoniker - Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" - LastKnownName="Watt" + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="13765df8-e81f-4a12-9101-fbb8acabd13d" + name="angularVelocity" + direction="In"> + <referencesInternal> + <reference + Id="79b03f77-0c01-4677-9723-212ef123e341" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInertiaPowerLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DangularVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" LastKnownLocation="Package6_1315.uml" /> </type_NamedElement> </parameter> @@ -2281,9 +2323,8 @@ </ownedParameters> </operation> <operation - Id="c86eb710-d079-4877-a8fb-de857b5cfe94" - name="UpdateEngineState" - visibility="Protected" + Id="d3ca6203-7d3c-4dd8-828c-bdb04e3c3b60" + name="Equals" isLeaf="false" isStatic="false" isAbstract="false" @@ -2291,54 +2332,54 @@ isQuery="false"> <referencesInternal> <reference - Id="66895ca2-47c1-4d21-bfbe-583eacfe73b8" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DUpdateEngineState OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" + Id="e7a03664-2f51-4e94-a9ef-394c540fd62d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DObject)])" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="4fd8e641-b8ed-4dc6-a58c-351919cc6d17" + Id="f888d19c-abe3-4d57-9b40-fbfaa6df054d" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="3b027d4a-6843-462a-a724-dde2dc0d4efd"> + Id="d9d46d4f-6462-4402-b9fd-c2cc9af884c6"> <propertyInstance - Id="dff10209-e1d1-4eb9-a28a-e2d25404f1a3" + Id="67fcf952-bc08-47b6-a03b-20abe41469ee" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="fdf6238c-9bfa-4d54-a64b-24d2ded670b0"> + Id="aedacabc-db03-4fee-9250-1f8261cabaf4"> <propertyInstance - Id="d6d158e7-deeb-4291-bda4-794aef2c1533" + Id="4fd95fb2-0314-4e7d-9862-67d1964edb35" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="ae01bd6d-1184-4f9d-9f7e-9d2afa7d3aaf"> + Id="03fe9c76-ca50-4b5c-834a-9806fb150807"> <propertyInstance - Id="dc68910c-c512-4dd6-8fb9-bb51aab3f3fb" + Id="ece0f2c6-de27-4689-9e2f-5cc4747b9ed0" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="d01ed67f-325c-4ae5-b10a-6b44adba974c"> + Id="cddc056d-5c27-4d7c-8aa8-23c29e68e2a3"> <propertyInstance - Id="214541fb-8fad-4d8e-a2c7-ebab9acdea76" + Id="63dfe530-44b1-46d9-aeee-9af7201c0298" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="2cfad052-a50a-40d8-9df0-ddd4576212b7"> + Id="e741b15a-f465-46aa-8127-a6842d0e191c"> <propertyInstance - Id="b89741cd-bf7f-457b-8955-4b0c546757b3" + Id="fdb51328-8446-4357-a2e1-c55caf01bbce" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="a44bb419-ec20-4e1d-813f-7249e4f0f59b"> + Id="1bdd85a7-d50c-4570-b1af-4a05e899cf72"> <propertyInstance - Id="462a0be2-f03b-4a15-a1e1-50fb18303227" + Id="c69215e1-53af-47d9-86c8-b59d93859073" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2348,28 +2389,41 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="c5d8fca2-106f-4c03-ae3a-6a34548b1d5b" - name="requestedEnginePower" + Id="e2a0ae7f-40fd-4bec-89cd-72cc2ac40b7f" + direction="Return"> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="eac295bf-4d4d-40b3-9027-d18414639537" + name="obj" direction="In"> <referencesInternal> <reference - Id="9f971a9d-8ac1-41ff-befe-1fe2a9dfa692" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DUpdateEngineState OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DrequestedEnginePower" + Id="e45a22f1-e351-41f4-8de2-30354721170d" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DObject)]) ParameterIdentifier%3Dobj" tag="ViewCode" /> </referencesInternal> <type_NamedElement> <classMoniker - Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" - LastKnownName="Watt" - LastKnownLocation="Package6_1315.uml" /> + Id="5ca100a1-3aab-434b-a95c-55d3dfc5fddd" + LastKnownName="Object" + LastKnownLocation="Package5_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> <operation - Id="2f8a10fb-c9dc-4a36-af7d-7f4803b1c966" - name="Warnings" + Id="e5b52c5a-1ab2-4efa-a3b5-470f6e400515" + name="Equals" + visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" @@ -2377,54 +2431,54 @@ isQuery="false"> <referencesInternal> <reference - Id="e7df68f8-dcc3-4fec-863d-fde73f3cce14" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DWarnings" + Id="0f7f65d5-05f0-498b-8dc0-58a704c7d5be" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine)])" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="a7bbc67e-c823-4e09-9921-7be97589018f" + Id="d064bc91-8190-4911-8948-2de498cd4f74" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="640f04c2-7581-43d5-b069-43c89913d629"> + Id="1856726a-ab3a-4fa8-8add-c0c8aee53886"> <propertyInstance - Id="daeb56f0-bd4b-408d-bade-32fcd98772b5" + Id="08b70408-bceb-48d0-931b-8220f9dbd592" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="d43756f4-f888-4a4b-a847-3239b9d29dab"> + Id="c3bbba7c-24bf-4c62-a950-9ffe1f7174ed"> <propertyInstance - Id="8b40d184-35f8-4d8c-8a96-3d24bbcdf2e7" + Id="2722863c-3c16-4c53-8ae4-85ace737ab37" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="d6639e4a-70e7-4e41-a9d1-b532cab094ac"> + Id="0301a7ec-ddf2-419a-9335-5b176e6cf61b"> <propertyInstance - Id="420bc707-0381-4164-83d3-29d6de734d29" + Id="92fd4882-f5ff-446f-856c-083a9f8b4ca4" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="1a2a2d8e-3bed-416a-ab68-2bb32f81d6aa"> + Id="0be1de64-573e-4428-b74d-c648f9250183"> <propertyInstance - Id="a26955ee-a1c7-4420-9a4f-926b1801fcff" + Id="af929401-5010-437c-afa9-9a9e41740ddd" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="efbff82f-eeb4-414f-84a0-6e69724cab61"> + Id="08965afc-e9a3-4442-93db-8833cc54b861"> <propertyInstance - Id="d8049c03-ea31-42e1-8427-a28c11799ece" + Id="ce979e2a-6ac8-439d-a2cd-b312ad34c994" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="4e364092-867f-495d-9537-cd4e8909b0b6"> + Id="96c6d273-ba50-484d-96a0-42ec28b57b56"> <propertyInstance - Id="ab764913-13f5-4063-ab38-476b2a9c9c17" + Id="f979e4cb-025c-47c7-9836-6cbccaa57a88" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2434,22 +2488,40 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="ef879d8e-b9b0-4e45-a299-d7e147c5c455" + Id="b1935478-fd3a-4a7d-8ab0-b536c03cc3f2" direction="Return"> <type_NamedElement> - <interfaceMoniker - Id="5386d4ba-7d10-4a23-acd4-ff160a896e73" - LastKnownName="IList<String>" - LastKnownLocation="Package8_1315.uml" /> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="4bd2317c-b800-416b-b6af-9201e945a349" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="0b0416d3-4672-47ea-a636-017e107fa71c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="37a9ae1c-3563-4e40-a7a7-ead85be50c15" + LastKnownName="CombustionEngine" + LastKnownLocation="Package2_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> <operation - Id="112bcd5f-5858-4bf0-803c-4e2b96df5861" - name="ComputeFullLoadPower" - visibility="Protected" + Id="38e047fa-be88-48fe-ad53-2206017acc15" + name="GetHashCode" isLeaf="false" isStatic="false" isAbstract="false" @@ -2457,54 +2529,54 @@ isQuery="false"> <referencesInternal> <reference - Id="198b2624-5d14-483f-bb8c-552f2152b26b" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DComputeFullLoadPower OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DUInt32)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)])" + Id="abd33b1c-8d68-45fd-9ca0-73f42082a5cc" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DGetHashCode" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="ab267162-435d-40f1-977a-6d9e3676d1e5" + Id="37629605-66a3-4b11-b137-0b2a8eac52ef" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="8951e69b-6be5-4de7-8b28-8c0605fd0d4c"> + Id="ddba8158-7049-4280-b267-230746d4ad9a"> <propertyInstance - Id="e9cacd66-cc0a-4aa0-acf4-a1a87863dcf0" + Id="fb9a66bb-39b7-46eb-94fc-fa6dad3d0502" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="23ada4ba-fbcf-4978-ab13-e0d92fd322b7"> + Id="0fb9ac57-83e1-4e69-9e44-5a0b3a570fbc"> <propertyInstance - Id="89d6ecf5-55b8-4aec-82df-7354bb29b414" + Id="0be93883-087e-49e1-9556-5cad4b708f85" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="b3debe70-44a9-443c-92fe-be57e9fe15ad"> + Id="af25e7c3-fa7c-44fb-8050-a437526e03a1"> <propertyInstance - Id="fb1c87f2-e2f3-4a9a-b9e4-1be04eae6a15" + Id="4e820987-3fa0-426a-af46-54dd6c9d5efe" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="1b64080e-495d-4909-ba00-812748e6c99e"> + Id="e0c47fb7-fe87-4d77-832e-7589d84b1c85"> <propertyInstance - Id="c0f212d5-d484-4ffd-a843-d7953c2a978d" + Id="dd527a9c-3ec3-43ea-8d46-203883d75150" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="f4a5a8db-8d28-42f5-8d61-57ad74ef8c05"> + Id="d4dca72c-3862-4f9a-9471-1ef3aa4bde2a"> <propertyInstance - Id="1571172c-c3c2-4d9d-90b9-d69ea96ce41b" + Id="345ad2c0-cc15-4a01-b2ee-eba6c8a1ce7d" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="8f87a74d-3e60-46be-86ec-42bf6f62e1a1"> + Id="c718bf1d-dc33-4ca2-af66-8d32983c8f13"> <propertyInstance - Id="8e8d761d-5c84-4fa9-a74d-053dd771d62d" + Id="8a5dde30-83e9-402c-a02c-87d47dfae229" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2514,34 +2586,88 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="ea6b538d-34d7-4943-9e77-5948928bcaed" - name="gear" - direction="In"> - <referencesInternal> - <reference - Id="70e44a90-8853-4fc0-b2a7-7678979a5dfe" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DComputeFullLoadPower OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DUInt32)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)]) ParameterIdentifier%3Dgear" - tag="ViewCode" /> - </referencesInternal> + Id="f280d454-21aa-4393-85a2-094b47d6dc70" + direction="Return"> <type_NamedElement> - <classMoniker - Id="cfcbbd6f-9851-4da9-9926-5c00b65ddb6c" - LastKnownName="UInt32" - LastKnownLocation="Package5_1315.uml" /> + <primitiveTypeMoniker + Id="220a3521-e091-4221-bae9-3ef9018e845c" + LastKnownName="Integer" + LastKnownLocation="VectoArchitecture.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="63a27574-8872-44f0-9243-beb3315cb9d3" + name="TUGraz.VectoCore.Models.Simulation.DataBus.IEngineInfo.EngineSpeed" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="1a39e673-830a-4b21-aaef-396ee9bd7e07" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DTUGraz.VectoCore.Models.Simulation.DataBus.IEngineInfo.EngineSpeed" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="417d1084-f550-421f-9959-f3941ef0e107" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e0a50a61-89f1-4773-93c0-ced117aedc87"> + <propertyInstance + Id="76a31464-6dee-47fa-862a-fd327334f59e" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bbeb26ec-2bf4-4f60-8a94-54f3beea926e"> + <propertyInstance + Id="10ff48f3-8546-4f2b-8381-f212a7251ab4" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f8582241-93ee-4c50-a6ca-0e13aa925c54"> + <propertyInstance + Id="f56651d6-7661-45b9-b71f-d3a6bb60e111" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="026cac48-c547-4730-b0fa-c90d3b957c64"> + <propertyInstance + Id="28818d8b-95a4-47c0-8823-1d6c361c1afa" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e0aefe56-0bc6-4940-a13d-2c8f643b2e39"> + <propertyInstance + Id="cad71571-b93d-4f5b-a4dc-c7d682d062ab" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f5a01053-ce52-46a0-b3f2-972b0fddd03d"> + <propertyInstance + Id="af79e84a-77e1-4ab7-8ec4-47da45347178" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> <operationHasOwnedParameters> <parameter - Id="1120f051-16bd-4882-9381-1c5217a1daaa" - name="angularVelocity" - direction="In"> - <referencesInternal> - <reference - Id="b670f90e-9312-431f-a347-fad34f59df12" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DComputeFullLoadPower OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DUInt32)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)]) ParameterIdentifier%3DangularVelocity" - tag="ViewCode" /> - </referencesInternal> + Id="5d4ea26b-c1bd-40eb-992b-339c453feebe" + direction="Return"> <type_NamedElement> <classMoniker Id="ddffc853-3623-4e97-99e2-4967c91b4427" @@ -2550,31 +2676,11 @@ </type_NamedElement> </parameter> </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="232af3a6-9a11-4d68-9b19-0d86647e4331" - name="dt" - direction="In"> - <referencesInternal> - <reference - Id="626df6da-f302-46e8-b060-07ebd3585614" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DComputeFullLoadPower OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DUInt32)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DTimeSpan)]) ParameterIdentifier%3Ddt" - tag="ViewCode" /> - </referencesInternal> - <type_NamedElement> - <classMoniker - Id="05ce2358-c641-4d40-8a86-157154ea3e87" - LastKnownName="TimeSpan" - LastKnownLocation="Package5_1315.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> </ownedParameters> </operation> <operation - Id="4ea6839d-979e-4008-9f72-641366d914a7" - name="IsFullLoad" - visibility="Protected" + Id="0d343fb9-b5ca-4057-8aa1-ccc75dd07575" + name="OutPort" isLeaf="false" isStatic="false" isAbstract="false" @@ -2582,54 +2688,54 @@ isQuery="false"> <referencesInternal> <reference - Id="1cced7b1-7141-4f66-b159-0cb6405b2647" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DIsFullLoad OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" + Id="9c6b9c29-208a-4ddf-9a4e-bc1ff7748168" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DOutPort" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="90040903-e609-49fb-9abf-53a9dd513193" + Id="bc397f60-201b-4a68-ae39-af1229c4f9ab" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="32c44185-4a09-4ed1-b003-74dcacb43b22"> + Id="f1f27803-20f6-4dae-b4ff-f48b6a956c1d"> <propertyInstance - Id="ff9b163f-6c1f-44e1-9c26-bc206795faa1" + Id="4eff51cd-e5aa-4af4-8564-0fbc7b7d6ea9" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="987bd20a-b4fc-486b-8351-9c9ace2ef61c"> + Id="e9fa3fe8-5d06-4627-abf5-5cc01e5d143e"> <propertyInstance - Id="fa216523-691c-42c2-897e-66a4257d7428" + Id="f7c85736-df3e-4a18-b17d-e7a74c23a722" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="8c72a7d2-a51d-4bef-a192-32d833885d0e"> + Id="d9e85fb0-0aa5-477e-8771-13e9186b123b"> <propertyInstance - Id="29345029-2209-48f2-8b01-150eb67ec2d5" + Id="b528fc95-084c-424b-8305-f0a1a501f32a" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="b417d5d1-d4a3-46dc-8f0e-60635cf309f2"> + Id="4ba6de1c-3796-468f-8637-9dfd5f1ddd4c"> <propertyInstance - Id="c0eafe04-6029-4af7-817a-c8b58acef7dd" + Id="9a766dd1-85bc-4543-87f6-9346e5299672" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="82ae7127-8504-42a1-922a-59c761e39709"> + Id="2148d486-44f6-46c8-890b-91e33db74fbc"> <propertyInstance - Id="8544a890-94a0-4736-a625-a51a61f805bd" + Id="ffbed4df-7b3c-4ced-af28-2f11ec21038c" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="6315220e-f714-4271-8e26-c6979d1d806d"> + Id="02c3c822-63e6-4a77-8559-294fb8e2dfa2"> <propertyInstance - Id="96d64a85-aa9e-47c4-9817-7ba60f74e3bf" + Id="36a99953-d35c-4070-99ba-5c37d2d02454" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2639,60 +2745,22 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="eebfec2c-cd61-4af3-9bb0-915face1a67a" + Id="1e3c3e0a-bfb4-4eff-9029-25e03f2519ae" direction="Return"> <type_NamedElement> - <primitiveTypeMoniker - Id="8943dc84-709e-4f62-b15a-a3273aa6f165" - LastKnownName="Boolean" - LastKnownLocation="VectoArchitecture.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="26609e54-2e7c-47a6-bc5f-91fe03813c0c" - name="requestedPower" - direction="In"> - <referencesInternal> - <reference - Id="322a86a2-57de-44c7-b651-5fb87efc460c" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DIsFullLoad OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DrequestedPower" - tag="ViewCode" /> - </referencesInternal> - <type_NamedElement> - <classMoniker - Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" - LastKnownName="Watt" - LastKnownLocation="Package6_1315.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="9b2f3715-cd44-4028-94bc-d3f5bd7998e7" - name="maxPower" - direction="In"> - <referencesInternal> - <reference - Id="f459c315-f065-4689-aa48-c20abc00bd0b" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DIsFullLoad OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DmaxPower" - tag="ViewCode" /> - </referencesInternal> - <type_NamedElement> - <classMoniker - Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" - LastKnownName="Watt" - LastKnownLocation="Package6_1315.uml" /> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> <operation - Id="11bbc78f-f13f-40c8-97da-85474affdca6" - name="InertiaPowerLoss" - visibility="Protected" + Id="54a04c22-f60e-4ea3-8fd3-5fa99444c7d3" + name="TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request" + visibility="Private" isLeaf="false" isStatic="false" isAbstract="false" @@ -2700,54 +2768,54 @@ isQuery="false"> <referencesInternal> <reference - Id="aad246d6-0365-4e4f-9f29-1bd4c4f463d0" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInertiaPowerLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" + Id="5786f5c5-bc25-4be5-a81a-ef645ff822a9" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="cb1f0de2-2a7f-44f8-9e10-5f60000f31d1" + Id="30505d9a-7e2e-47df-8d79-83c0f3b0bfdb" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="6a96e6cb-0206-4f0e-8ba2-608d42f95611"> + Id="74f47f40-1aa1-4fe3-bd2b-a1005a4d15f5"> <propertyInstance - Id="54533952-8adc-4de9-aa72-ff813aea1ad5" + Id="8d939ba6-4c9c-46e9-a83e-c422f8afa802" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="aba3f6ba-3381-4ee1-b297-cb50c7dd1f49"> + Id="1edbd755-a952-4b4f-9871-bbe5c8be0a15"> <propertyInstance - Id="a49e8297-496d-4d08-b3c0-95a68ce2cd5d" + Id="9821b684-fab9-4171-9468-2907cdbc7173" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="cbac2565-68c8-4331-94c7-d47673d8258f"> + Id="6bf6cfae-2b41-47ff-b342-c06975e2f780"> <propertyInstance - Id="e635b47d-315a-44b5-a37d-4470f2bd5dcd" + Id="7e0e3dbf-6249-4e57-87ee-b4a7fd6e5d00" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="da9f453e-806e-44c2-ada0-8815e9031ca2"> + Id="072c0b9c-5321-4bc5-bb6e-766488c75d06"> <propertyInstance - Id="080968f5-9c59-4f63-9949-3074261848c1" + Id="0bd9ee73-de52-4567-8277-71f35edb26be" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="9a3b65cb-25de-46e7-845a-75a760e9b3a0"> + Id="0f90ca40-bcb1-4526-b754-dd6b9a0925c5"> <propertyInstance - Id="423c682a-39c2-4ee0-aa4a-2fd93442e798" + Id="35fb2338-ae7b-4d59-aa04-2fa2da46dcec" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="d5c3ec34-51bf-4d7b-a249-98d1d3519146"> + Id="e607bfb4-d377-4ffd-bdec-02cc6dde717e"> <propertyInstance - Id="b018e94d-c4eb-431a-9990-68ac1f08b20c" + Id="7f24e014-cbc4-487f-abb3-c84e1e37a219" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2757,25 +2825,63 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="782c2e0c-70bf-43ec-8f29-652de1ef7db0" + Id="61d1fe57-ddf8-46e3-822c-8d971cdb6868" direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="0d544598-16a2-4231-a8b7-c3db5245cccb" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="66464a05-35dd-40e2-bf29-af50b519549d" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> <type_NamedElement> <classMoniker - Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" - LastKnownName="Watt" + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" LastKnownLocation="Package6_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> <parameter - Id="5e276f80-a1e2-4b79-bfe4-a5882bc97aef" + Id="20708fdc-6889-4882-a684-10d8f59fd120" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="438009b5-6977-4187-915e-d9ba92239359" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="7cbf8064-1435-48c6-8b24-9d04dee1805e" name="torque" direction="In"> <referencesInternal> <reference - Id="b14ce1ad-a3ad-48ad-b5a9-9d63ac391e10" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInertiaPowerLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" + Id="c43121a5-4a1b-4122-8260-a12d89976e03" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dtorque" tag="ViewCode" /> </referencesInternal> <type_NamedElement> @@ -2788,13 +2894,13 @@ </operationHasOwnedParameters> <operationHasOwnedParameters> <parameter - Id="13765df8-e81f-4a12-9101-fbb8acabd13d" - name="angularVelocity" + Id="c37b2521-e1b3-4e38-98e6-cc9c4268c19a" + name="engineSpeed" direction="In"> <referencesInternal> <reference - Id="79b03f77-0c01-4677-9723-212ef123e341" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInertiaPowerLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DangularVelocity" + Id="f738cfb2-67f5-4abb-ac03-c0ce48c306f0" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DengineSpeed" tag="ViewCode" /> </referencesInternal> <type_NamedElement> @@ -2805,11 +2911,30 @@ </type_NamedElement> </parameter> </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="0c89d0d2-bafd-4e34-bd8f-9867017b0f5a" + name="dryRun" + direction="In"> + <referencesInternal> + <reference + Id="34943503-6da5-4f47-a017-438b45c95c8c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> </ownedParameters> </operation> <operation - Id="d3ca6203-7d3c-4dd8-828c-bdb04e3c3b60" - name="Equals" + Id="f4a34298-bbb8-46e1-b492-9996cde324c3" + name="Initialize" isLeaf="false" isStatic="false" isAbstract="false" @@ -2817,54 +2942,54 @@ isQuery="false"> <referencesInternal> <reference - Id="e7a03664-2f51-4e94-a9ef-394c540fd62d" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DObject)])" + Id="843ef5e5-1421-4d02-919f-8f5f131ce654" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="f888d19c-abe3-4d57-9b40-fbfaa6df054d" + Id="b58486c9-2acc-4cc2-b26b-72fbd9793941" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="d9d46d4f-6462-4402-b9fd-c2cc9af884c6"> + Id="0bcb457c-a53f-4fc0-97f9-5a173a48e68b"> <propertyInstance - Id="67fcf952-bc08-47b6-a03b-20abe41469ee" + Id="dbf353cf-c029-4c0e-8514-119583a0b405" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="aedacabc-db03-4fee-9250-1f8261cabaf4"> + Id="c74cd29e-3f36-42fe-ae59-85579d4448d5"> <propertyInstance - Id="4fd95fb2-0314-4e7d-9862-67d1964edb35" + Id="46fc00cd-3197-489f-b33b-c277dbd14116" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="03fe9c76-ca50-4b5c-834a-9806fb150807"> + Id="ae71d706-3796-4989-97f1-6f00367559a7"> <propertyInstance - Id="ece0f2c6-de27-4689-9e2f-5cc4747b9ed0" + Id="9c8bd343-709a-4629-8402-15bec63be66f" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="cddc056d-5c27-4d7c-8aa8-23c29e68e2a3"> + Id="997a8bb9-d739-418d-84de-17081a274ec9"> <propertyInstance - Id="63dfe530-44b1-46d9-aeee-9af7201c0298" + Id="9ac748d2-e304-4d2a-b7b8-f0f07fbbdb02" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="e741b15a-f465-46aa-8127-a6842d0e191c"> + Id="5d1c89ab-fdb3-4d06-97f9-b1b53258613c"> <propertyInstance - Id="fdb51328-8446-4357-a2e1-c55caf01bbce" + Id="8468f88a-98a0-44cf-bcb2-26bd97131c94" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="1bdd85a7-d50c-4570-b1af-4a05e899cf72"> + Id="0f22734d-c4c5-4f6b-a8d2-771704dae9ff"> <propertyInstance - Id="c69215e1-53af-47d9-86c8-b59d93859073" + Id="50214216-bff5-4d25-a592-3756b26c082e" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2874,40 +2999,59 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="e2a0ae7f-40fd-4bec-89cd-72cc2ac40b7f" + Id="d4705650-e6eb-431b-9d82-3f8e6e372d89" direction="Return"> <type_NamedElement> - <primitiveTypeMoniker - Id="8943dc84-709e-4f62-b15a-a3273aa6f165" - LastKnownName="Boolean" - LastKnownLocation="VectoArchitecture.uml" /> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> <operationHasOwnedParameters> <parameter - Id="eac295bf-4d4d-40b3-9027-d18414639537" - name="obj" + Id="d214eb30-9300-4c69-83d0-c291bfd6f822" + name="torque" direction="In"> <referencesInternal> <reference - Id="e45a22f1-e351-41f4-8de2-30354721170d" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DObject)]) ParameterIdentifier%3Dobj" + Id="6baf4266-f1d4-4786-8819-33c776741461" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" tag="ViewCode" /> </referencesInternal> <type_NamedElement> <classMoniker - Id="5ca100a1-3aab-434b-a95c-55d3dfc5fddd" - LastKnownName="Object" - LastKnownLocation="Package5_1315.uml" /> + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="24d449e0-ff1b-409b-b4d1-2c1245691511" + name="engineSpeed" + direction="In"> + <referencesInternal> + <reference + Id="f984e2f1-de1d-4c82-b3f0-5d166cdf4615" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DengineSpeed" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> <operation - Id="e5b52c5a-1ab2-4efa-a3b5-470f6e400515" - name="Equals" + Id="e5e8ab0b-38c5-4e5c-9043-8a31dbff0472" + name="DoWriteModalResults" visibility="Protected" isLeaf="false" isStatic="false" @@ -2916,54 +3060,54 @@ isQuery="false"> <referencesInternal> <reference - Id="0f7f65d5-05f0-498b-8dc0-58a704c7d5be" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine)])" + Id="ad97e7a6-bc18-4f46-a5ca-2a6fd93f54be" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="d064bc91-8190-4911-8948-2de498cd4f74" + Id="b8e9baba-69e7-411d-a52c-869da0d26f5d" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="1856726a-ab3a-4fa8-8add-c0c8aee53886"> + Id="6c8c6f92-38e5-4031-bafd-b4296a2b2f62"> <propertyInstance - Id="08b70408-bceb-48d0-931b-8220f9dbd592" + Id="544840e8-bc9f-4bc5-bcf4-62e6be7a52e8" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="c3bbba7c-24bf-4c62-a950-9ffe1f7174ed"> + Id="af94dabc-998f-48df-8b82-b29c9c4ac566"> <propertyInstance - Id="2722863c-3c16-4c53-8ae4-85ace737ab37" + Id="95146fea-81b9-4480-97de-2b3bcc0d7a37" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="0301a7ec-ddf2-419a-9335-5b176e6cf61b"> + Id="05336c51-aa86-4930-92e3-fdb9a38fe757"> <propertyInstance - Id="92fd4882-f5ff-446f-856c-083a9f8b4ca4" + Id="47ece911-884a-431a-a707-a1a3d28cbd93" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="0be1de64-573e-4428-b74d-c648f9250183"> + Id="73205288-e8d8-4548-bbe8-77b9f494d7d9"> <propertyInstance - Id="af929401-5010-437c-afa9-9a9e41740ddd" + Id="30bbb51d-6856-41e5-939e-f2bbd911c23f" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="08965afc-e9a3-4442-93db-8833cc54b861"> + Id="89e9bd38-73f6-4eba-892d-a44976e91e39"> <propertyInstance - Id="ce979e2a-6ac8-439d-a2cd-b312ad34c994" + Id="7c0507ef-c497-46fa-9100-2ceb56b0685d" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="96c6d273-ba50-484d-96a0-42ec28b57b56"> + Id="be53ee92-05ec-44f8-9938-5118fda2f653"> <propertyInstance - Id="f979e4cb-025c-47c7-9836-6cbccaa57a88" + Id="b5d00dbc-def9-4efa-b281-ea8c1939e416" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2973,40 +3117,29 @@ <ownedParameters> <operationHasOwnedParameters> <parameter - Id="b1935478-fd3a-4a7d-8ab0-b536c03cc3f2" - direction="Return"> - <type_NamedElement> - <primitiveTypeMoniker - Id="8943dc84-709e-4f62-b15a-a3273aa6f165" - LastKnownName="Boolean" - LastKnownLocation="VectoArchitecture.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="4bd2317c-b800-416b-b6af-9201e945a349" - name="other" + Id="bb75d631-7cea-4d5c-ab19-122b8f580781" + name="writer" direction="In"> <referencesInternal> <reference - Id="0b0416d3-4672-47ea-a636-017e107fa71c" - handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine)]) ParameterIdentifier%3Dother" + Id="22ff0521-c9cc-47b8-a3f3-2c842a9a00a1" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" tag="ViewCode" /> </referencesInternal> <type_NamedElement> - <classMoniker - Id="37a9ae1c-3563-4e40-a7a7-ead85be50c15" - LastKnownName="CombustionEngine" - LastKnownLocation="Package2_1315.uml" /> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> </ownedParameters> </operation> <operation - Id="38e047fa-be88-48fe-ad53-2206017acc15" - name="GetHashCode" + Id="3d7445c9-04ca-4bed-a6b0-547adfec9f39" + name="DoCommitSimulationStep" + visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" @@ -3014,88 +3147,138 @@ isQuery="false"> <referencesInternal> <reference - Id="abd33b1c-8d68-45fd-9ca0-73f42082a5cc" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DGetHashCode" + Id="b11e6ae4-cafc-4419-9a7f-aff2278064c8" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3DDoCommitSimulationStep" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="37629605-66a3-4b11-b137-0b2a8eac52ef" + Id="d53f9a4d-22c7-4f1f-a3fb-1d01be422f20" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="ddba8158-7049-4280-b267-230746d4ad9a"> + Id="23627d48-6cfe-49c2-b515-613582dccbd6"> <propertyInstance - Id="fb9a66bb-39b7-46eb-94fc-fa6dad3d0502" + Id="4b28d449-d156-4f21-9910-d91087c8b492" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="0fb9ac57-83e1-4e69-9e44-5a0b3a570fbc"> + Id="a9c4306b-e517-44ae-8650-f2c9286c7d82"> <propertyInstance - Id="0be93883-087e-49e1-9556-5cad4b708f85" + Id="e116c823-e475-400e-9047-2d3f8fc1adf2" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="af25e7c3-fa7c-44fb-8050-a437526e03a1"> + Id="e2a6e32b-1917-4437-badd-185eadd8e2d3"> <propertyInstance - Id="4e820987-3fa0-426a-af46-54dd6c9d5efe" + Id="edb1c449-59de-498c-b867-19edb0b50cd7" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="e0c47fb7-fe87-4d77-832e-7589d84b1c85"> + Id="c736112d-c9c0-4dc8-8fc1-619008c7d5b2"> <propertyInstance - Id="dd527a9c-3ec3-43ea-8d46-203883d75150" + Id="1d3c89c7-bc3a-47b9-a346-86fb2a99fb8d" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="d4dca72c-3862-4f9a-9471-1ef3aa4bde2a"> + Id="209b0af7-34c5-4c0c-9251-65322ed934e7"> <propertyInstance - Id="345ad2c0-cc15-4a01-b2ee-eba6c8a1ce7d" + Id="6495b356-6b5f-4119-b770-334f1ce88942" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="c718bf1d-dc33-4ca2-af66-8d32983c8f13"> + Id="eddc7614-eccb-4d34-8c2f-3ef0f4e61a7b"> <propertyInstance - Id="8a5dde30-83e9-402c-a02c-87d47dfae229" + Id="67505c21-e775-4b38-8bb9-798ac49becda" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> - <ownedParameters> - <operationHasOwnedParameters> - <parameter - Id="f280d454-21aa-4393-85a2-094b47d6dc70" - direction="Return"> - <type_NamedElement> - <primitiveTypeMoniker - Id="220a3521-e091-4221-bae9-3ef9018e845c" - LastKnownName="Integer" - LastKnownLocation="VectoArchitecture.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - </ownedParameters> </operation> <operation - Id="ae6a86d7-92d0-4ddd-b63d-68c4e2a830a2" - name="EngineSpeed" + Id="1a854821-0165-4c8b-bf19-46200e006e48" + name="ComputeFullLoadPower" + visibility="Protected" isLeaf="false" isStatic="false" isAbstract="false" concurrency="Sequential" isQuery="false"> + <referencesInternal> + <reference + Id="8eb77235-fcd4-4394-a0ae-81af52b39a24" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DComputeFullLoadPower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="272f8924-d12a-4445-aecf-becdc395475e" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="64263456-dfab-486c-9d21-032c72185646"> + <propertyInstance + Id="38d09b27-8460-4fa0-b68b-b6f40d485eae" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c2127af1-d06d-44d7-bce5-270e1ded389d"> + <propertyInstance + Id="aecbb648-a95a-4df0-ac22-feabd2c6f716" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="30833b40-0e07-4c80-b579-1ae8192dcb06"> + <propertyInstance + Id="5d2a75f2-8934-4cae-96c1-71482eee1e84" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a35a7527-297f-46f3-8053-df3c22c8e87f"> + <propertyInstance + Id="1c4e37b2-b4aa-49ed-ab85-5577b395c673" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3919796e-f3a8-494e-9eb8-35143f217dd1"> + <propertyInstance + Id="e0be43b4-9890-4b97-a4e3-39bb41e13de7" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0aab47ec-f6c3-4c74-a9a4-d6bff72caa86"> + <propertyInstance + Id="90641ab7-f00c-43eb-abcd-2849e44ed26c" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> <ownedParameters> <operationHasOwnedParameters> <parameter - Id="9e1e1b79-1cea-44e9-9e96-d0d19df78b42" - direction="Return"> + Id="ec07a649-778c-459f-a1dc-01869ca25189" + name="angularVelocity" + direction="In"> + <referencesInternal> + <reference + Id="9f8cf797-1c24-428d-bd40-dd8ace4acb78" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DComputeFullLoadPower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3DangularVelocity" + tag="ViewCode" /> + </referencesInternal> <type_NamedElement> <classMoniker Id="ddffc853-3623-4e97-99e2-4967c91b4427" @@ -3104,85 +3287,14980 @@ </type_NamedElement> </parameter> </operationHasOwnedParameters> - </ownedParameters> - </operation> - <operation - Id="cc9bf25b-caf8-4bcc-bed8-fff6f5bba150" - name="Request" - isLeaf="false" - isStatic="false" - isAbstract="false" - concurrency="Sequential" - isQuery="false"> - <ownedParameters> - <operationHasOwnedParameters> - <parameter - Id="21b4f770-14da-4329-b8ea-1c47c70405b1" - name="absTime" - direction="In"> - <type_NamedElement> - <classMoniker - Id="05ce2358-c641-4d40-8a86-157154ea3e87" - LastKnownName="TimeSpan" - LastKnownLocation="Package5_1315.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> <operationHasOwnedParameters> <parameter - Id="382f67ac-575c-4d69-8f45-267e2f5e3d13" + Id="3e85ce47-8df0-4cab-8e44-826e042caf97" name="dt" direction="In"> + <referencesInternal> + <reference + Id="e404dd7c-6be5-4998-89d9-2a5931e82400" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DCombustionEngine Member%3D(Name%3DComputeFullLoadPower OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> <type_NamedElement> <classMoniker - Id="05ce2358-c641-4d40-8a86-157154ea3e87" - LastKnownName="TimeSpan" - LastKnownLocation="Package5_1315.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="160d0cdf-46a1-44a3-891d-04ea250071d5" - name="torque" - direction="In"> - <type_NamedElement> - <classMoniker - Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" - LastKnownName="NewtonMeter" - LastKnownLocation="Package6_1315.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="730a4fec-9585-4726-9276-8f580b5a86bc" - name="angularVelocity" - direction="In"> - <type_NamedElement> - <classMoniker - Id="ddffc853-3623-4e97-99e2-4967c91b4427" - LastKnownName="PerSecond" + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" LastKnownLocation="Package6_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> - <operationHasOwnedParameters> - <parameter - Id="472f7919-33a0-4da4-af13-58758858a3d0" - direction="Return"> - <type_NamedElement> - <interfaceMoniker - Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" - LastKnownName="IResponse" - LastKnownLocation="Package2_1314.uml" /> - </type_NamedElement> - </parameter> - </operationHasOwnedParameters> </ownedParameters> </operation> </ownedOperationsInternal> </class> </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="621dee3b-3dc2-4831-95ee-d5d342cbf4ba" + name="Vehicle" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="f41ab909-eb88-4c41-ad67-f7b52d6d1a34" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="85e9dea0-e9fa-4604-954c-4b146cc1eee6" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7cb6f3dd-eddb-431f-b5c7-458325ed13cc"> + <propertyInstance + Id="21364ba1-5b41-434e-9bd8-ac049239af6f" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="10dbe615-7ce1-4141-9e7e-464adab0781b"> + <propertyInstance + Id="340b7da5-c5e5-45bd-a8bf-8796d6948c4e" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b283eb05-bc88-472a-adf3-f90689d25ced"> + <propertyInstance + Id="7ea1aca9-fe5b-4969-bb96-68a175168086" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="364c101a-5ec1-4f5a-89fa-d5eaf20e31bc"> + <propertyInstance + Id="1ceb8a99-8be5-4907-bd5a-a008d1a65d37" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f2c2ca26-62b7-4e3e-ad6c-2da8bd9ea8ca"> + <propertyInstance + Id="f4bd8245-a8a4-4f57-add5-0e181c5661f4" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <suppliersInternal> + <interfaceRealization + Id="4bf6424e-b1b4-4215-84a2-f27604f5cb0b"> + <interfaceMoniker + Id="08449150-4b86-4af0-ab45-43989c7bf7e8" + LastKnownName="IDriverDemandOutPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="5270336a-545b-4121-afec-f671b6590dc6"> + <interfaceMoniker + Id="1bc7f6d7-a71c-4ed6-81a2-872f4f147e0b" + LastKnownName="IFvInPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="abcb4d47-ef1b-477b-962f-8fd36bab3bd5"> + <interfaceMoniker + Id="5537895d-dc64-4412-87ae-5e356626555f" + LastKnownName="IMileageCounter" + LastKnownLocation="Package_0958.uml" /> + </interfaceRealization> + <interfaceRealization + Id="877856f2-23a9-4874-8450-f18fff9a8206"> + <interfaceMoniker + Id="567a2cb4-78fa-447b-abdb-78cd1965d5dc" + LastKnownName="IVehicle" + LastKnownLocation="Package_1315.uml" /> + </interfaceRealization> + </suppliersInternal> + <generalsInternal> + <generalization + Id="e3cfdf59-aadb-4430-86de-bc5970c9cad7" + isSubstitutable="false"> + <classMoniker + Id="20481bf1-2348-4442-8240-b1c67040a9bc" + LastKnownName="VectoSimulationComponent" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + <targetEnds> + <association + Id="2acac53e-7efb-4e9f-8f5b-b713f1f348e7" + isDerived="false" + sourceEndRoleName="Vehicle" + targetEndRoleName="VehicleContainer" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="e3865503-7644-44b0-bbe4-d4029dbd7caf" + name="Vehicle" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="127b84d4-3023-47d4-8284-8e9f181ded21" + name="VehicleContainer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="a09eff1b-6175-42be-974f-2b46d5b956cc" + name="_currentState" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="e62392da-3077-4acb-a964-7ecf55708c39" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D_currentState" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="bfb2efd1-d64b-4e31-af56-f72fbfd1c739" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6a7c9f37-a8eb-48fd-9066-a018767dd6eb"> + <propertyInstance + Id="74c9b7cd-ecf6-4021-9266-bf9ab15b0c5a" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="84e7f9ce-c4ff-44bc-8561-55e0892208c4"> + <propertyInstance + Id="0e697479-2c1c-457e-b063-e614dc4932dc" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f0705033-7457-4f75-89e2-18f24f76d107"> + <propertyInstance + Id="d0d73685-2071-430a-90f2-1a1429c2a8c6" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0763df05-5224-4d01-b1a3-e6f3938b2d33"> + <propertyInstance + Id="d8c66738-d8cf-4db5-a3a5-d52462509295" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="90e5c0e6-b543-4bd8-b7f2-ae6e959ff1e8"> + <propertyInstance + Id="c3923b87-772b-46ea-a935-4c3579f1c538" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="2528ca2a-aa32-4eee-9d8b-0a03c68226f0" + LastKnownName="VehicleState" + LastKnownLocation="Package2_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="7d7fbb91-2612-439a-b89a-938595d525b6" + name="_data" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="a81137f2-c4d1-4142-b600-5effc8e14010" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D_data" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="68cb5311-9a49-4ab9-86cc-0b7c8b6ed6b5" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a4553de4-1269-4428-b20c-413efdb75a88"> + <propertyInstance + Id="1bf2604e-65e9-475d-b5c2-e90ea6dc4a2b" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bc6d2fd6-9023-4bb8-a1e8-24896d24c15c"> + <propertyInstance + Id="9840c9ed-d0ea-4f56-b677-a1d6629db69e" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2483fbd6-6a58-4dd9-a344-1c79ebf51b12"> + <propertyInstance + Id="b9168018-a1a2-464b-9b47-b6f80fbef19b" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8274e654-9ec3-4be0-a9ea-bcd7b3fbf46d"> + <propertyInstance + Id="52d2f203-996f-48b4-a3c0-8c45d0cc92b5" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b2181f36-3f83-48ea-9480-21144ee76f48"> + <propertyInstance + Id="02dfaf14-f58c-413a-8118-6d214ba1d25c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="40d91768-4cfb-4b95-ade3-243ea20e028f" + LastKnownName="VehicleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="8a8dc3f8-a7f5-4849-9ab5-f54e57bc5e80" + name="_nextInstance" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="3ca4c19a-e4e5-451c-9457-8b1089162f71" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D_nextInstance" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="f86f701b-b58a-4889-b835-9201824b0773" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c5e42f25-8d02-416e-931f-60a9e7323206"> + <propertyInstance + Id="e6e7fa23-d708-462f-b742-fac025cc473b" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c0baf1c9-32d7-4a08-ab18-8347728298e5"> + <propertyInstance + Id="a74e64bf-e844-497f-8580-f5217d5cfc29" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="15f236e3-29b9-41c7-bcf1-b605677479a5"> + <propertyInstance + Id="a4eacfd0-3023-44cd-aaa7-16c7c1bac733" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="dc9253fa-cbfe-4511-8667-e343239a1747"> + <propertyInstance + Id="ba826676-fedf-4f04-8d21-628b8196eb90" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="37c836b3-5cce-4ed0-98a9-912be00ba574"> + <propertyInstance + Id="768f0089-de52-4057-9d0f-eb5505e29988" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="07659719-d25a-4d47-9c37-ccf265d30345" + LastKnownName="IFvOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </property> + <property + Id="46955919-c5eb-4412-8980-850b90de75ee" + name="_previousState" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="1a351e10-ce66-4301-bb76-4a9ab7eaad82" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D_previousState" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="abef15a4-8d4f-44a1-ba72-360fcab315bc" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7e431332-3707-4e2b-9dc5-2df41c37fb92"> + <propertyInstance + Id="b765402f-ce67-4515-8695-241f4c70e8fc" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5adb8e28-c453-41ae-b34f-2233be244290"> + <propertyInstance + Id="fac6c100-70fb-456b-aca2-efef43772f5d" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2ad7cf54-b089-4bae-a223-1fcbf90f8998"> + <propertyInstance + Id="3eabb639-9381-477d-a103-2096b146f889" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="264727f9-ad12-4f93-a417-40a1b938f1d1"> + <propertyInstance + Id="f48f55d7-860d-4899-bcf2-e5ab89a3b094" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0574ac0e-6eef-426d-8cd6-bc6f15bf0292"> + <propertyInstance + Id="3925c5bb-bf3a-4d11-9777-b382586f52c2" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="2528ca2a-aa32-4eee-9d8b-0a03c68226f0" + LastKnownName="VehicleState" + LastKnownLocation="Package2_1315.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="7a53a9cd-bed4-4400-b413-1ad63e924d9d" + name="Vehicle" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="efc16e9e-29f4-4403-9598-e0fe0d975bff" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="bb2e4728-a10f-4b69-a1ea-2a7b4acd087e" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f3242382-cb33-47a3-8818-a1d5cd4562cc"> + <propertyInstance + Id="d841eb6c-3261-4c0c-909b-ee8740d8cc22" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c970c27d-5b40-4008-8eca-48830c24ec84"> + <propertyInstance + Id="c6c32546-8826-4ee5-94a7-bf5b1362c6b4" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e08f9fdd-4a21-47ff-8ef4-d72e49efa637"> + <propertyInstance + Id="bd3f0669-836b-462d-86a8-ba3fe07d029f" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="23d73a32-3c61-4d87-bfab-b9253e45575a"> + <propertyInstance + Id="c7f26ef6-bb67-42f1-a3e3-0fa2f1fd8ee9" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="66e085e5-a490-45f1-861d-58570550e7c6"> + <propertyInstance + Id="cf332b34-07e4-4a9d-9ed8-ec585dfd8714" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2c31777a-7364-456b-8c39-2d82c02f6fb2"> + <propertyInstance + Id="f85e47b1-b66a-468e-bfa5-2a19f7683340" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="44f68a50-4662-4569-b80f-7cbeddcdc7bf" + name="container" + direction="In"> + <referencesInternal> + <reference + Id="8c63d694-02c5-45f3-83e0-1f03291ce118" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)]) ParameterIdentifier%3Dcontainer" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="7245e341-8549-482f-a445-b130cebf1093" + name="data" + direction="In"> + <referencesInternal> + <reference + Id="2828a6b6-a2f8-467d-a0c2-65d178251d8e" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)]) ParameterIdentifier%3Ddata" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="40d91768-4cfb-4b95-ade3-243ea20e028f" + LastKnownName="VehicleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="ff7b7eaa-e259-4d5c-92c8-f8ffdc830e86" + name="initialVelocity" + direction="In"> + <referencesInternal> + <reference + Id="3601560b-5910-45dc-8430-2ae02d30497b" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DDouble)]) ParameterIdentifier%3DinitialVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="7b973014-7fe3-46bf-a939-792ab5051df1" + LastKnownName="Double" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="67848c82-1e28-4461-81e5-7a4f1b2e88d4" + name="Vehicle" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="270c30c3-d1e8-4ea0-a99d-3f95d68ae428" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ff84e3c6-8b3f-43b8-b8c6-5403ab1fa5fd" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4c988b78-62b6-4e53-9438-45969ad36114"> + <propertyInstance + Id="60a2b58a-a33e-4042-af1f-5028621b8eb0" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c4ee1fdd-bf0a-434c-bb00-f647debf6bdd"> + <propertyInstance + Id="a385a00c-2cca-4108-8664-d79cf3adbacd" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0526d33b-95cc-4010-afbe-d86be928e366"> + <propertyInstance + Id="e6cda3ce-ad7f-4754-8ab2-0cd64558a4eb" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="affcf223-3f17-423f-a6b6-ca7fe323b3b8"> + <propertyInstance + Id="48b70c2d-8a6a-4125-be0b-f37c41f4d167" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ba29d8d1-f46f-47c8-a799-7c3ca85a3f67"> + <propertyInstance + Id="ed6ea2dc-1e77-4942-9f91-9335a6d764ba" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9b90ca34-ae6b-4cca-baec-888b86bcc03b"> + <propertyInstance + Id="aebc7765-93b7-4c36-a3d7-e420578c7c81" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b18c2c3b-ed8a-43e2-b8ef-697802bb9fce" + name="container" + direction="In"> + <referencesInternal> + <reference + Id="cacb5297-2158-427c-90e6-2506718fd30c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)]) ParameterIdentifier%3Dcontainer" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="d42a9d30-ee91-4cfd-ac44-b799a5faaafa" + name="data" + direction="In"> + <referencesInternal> + <reference + Id="57c04a63-9e79-4ca6-b550-16722809b402" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DVehicleData)]) ParameterIdentifier%3Ddata" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="40d91768-4cfb-4b95-ade3-243ea20e028f" + LastKnownName="VehicleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="fd7565c9-1197-491b-9a4b-503c02291925" + name="CalculateAirResistanceCurve" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="656671c9-2f90-4b48-8c46-0613f5c728fa" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DCalculateAirResistanceCurve OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3D(Name%3DAirDragEntry ParentType%3DAirDrag))])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="3b75a4d5-47ef-4e8c-b20f-2a3d4f832a48" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="96d81b05-f59c-49a1-98d8-2186ca22d755"> + <propertyInstance + Id="f52786cd-9c88-41dd-9cb2-18530fa85df0" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8d9797fa-7b06-4588-a4e8-efa00586699c"> + <propertyInstance + Id="a8ce13fe-a214-4349-b034-5b95d979b4f2" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="38de44e9-9802-405d-8f7b-90620bd0aa90"> + <propertyInstance + Id="d1d95e95-5991-4717-87f2-26ada4e2c913" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="17efe498-5b9b-4027-898d-c87de1da4389"> + <propertyInstance + Id="dbcd577f-000a-4b88-ab01-5685afbb13a1" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="26c3f616-83cc-4fe5-8bb7-a167ca703c55"> + <propertyInstance + Id="a9fb5fe7-3d19-49e2-b304-b658c12561c7" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e35b49d1-7155-49ca-9dde-34658a2681b1"> + <propertyInstance + Id="465d1b53-c0a6-4536-a99a-38511045d691" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="aa10e342-0732-4a8b-937d-737e76565eac" + direction="Return" + isOrdered="true"> + <lowerValueInternal> + <literalString + Id="cda6268d-ce33-4709-9c08-70f56415a471" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="f358aea6-625c-48b1-9672-ef11cd3a0365" + name="Upper" + value="*" /> + </upperValueInternal> + <type_NamedElement> + <classMoniker + Id="7df485a6-bef7-47b5-b631-39d0d7d659a8" + LastKnownName="Point" + LastKnownLocation="Package2_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="998957da-5806-48f3-ba46-bbda22527342" + name="values" + direction="In"> + <referencesInternal> + <reference + Id="018734eb-fe31-4d39-a8f6-e756e68cc9e6" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DCalculateAirResistanceCurve OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Declaration Type%3D(Name%3DAirDragEntry ParentType%3DAirDrag))]) ParameterIdentifier%3Dvalues" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="7a968fde-14cd-4a21-9426-d32e2fa39246" + LastKnownName="AirDragEntry" + LastKnownLocation="Package1_1341.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="89a6a6a3-4169-43c7-9f5c-e54524771586" + name="Connect" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ce8504a0-dd7a-41ff-bfd4-2bc08e2c35cc" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIFvOutPort)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="21b936a3-3422-42a8-9f9c-f36efa3cadb2" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="39e7a46b-4ebc-4a31-8b0e-a2e935ca1674"> + <propertyInstance + Id="dfcf11aa-917a-4301-b793-abac4dee9577" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d7973919-c794-403a-bf7b-1e478db8940f"> + <propertyInstance + Id="e824772a-a2cc-4eed-9e24-a6a3bd37c76e" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8a3abaed-8988-483b-a82f-1c1b9aadc545"> + <propertyInstance + Id="6c6f0479-b4c3-44ea-9630-7010542ac74a" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bee60e77-fd78-4a0a-912d-3406719c8bfd"> + <propertyInstance + Id="8ba8f4ab-8d93-4dcb-b11f-483d9bc724f1" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="86a4145c-0515-4879-93ad-9724db44aa32"> + <propertyInstance + Id="070ec394-e123-4d54-b960-1f1031383dad" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bf917da8-4cbe-4c9d-b175-9fef8ae3f6a2"> + <propertyInstance + Id="6d3ece5c-b4dd-4c8d-a5d3-da747aa220a5" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="de9c6bf5-f246-4afe-8b53-a1176f50d311" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="a430883a-405f-4fe8-8a3f-3b64c145d6e5" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIFvOutPort)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="07659719-d25a-4d47-9c37-ccf265d30345" + LastKnownName="IFvOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="339cb36f-89ed-401d-8330-902345177533" + name="DoWriteModalResults" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="f17c1303-5f5b-49b1-9f8f-afbfaf84fb52" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="01c6abc7-aab5-458c-8c50-4957a89beb3a" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="33074fa1-74cf-435f-ae82-2fae2310b40c"> + <propertyInstance + Id="b9b30224-54dc-4549-ad48-8ddde5659ed0" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a3a0654c-35f9-4395-98ef-207a09b8e4dd"> + <propertyInstance + Id="194128be-cf3c-4d3c-bbfb-5de807bf53b9" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="10eefce3-a061-4273-b338-bf0eddcf6560"> + <propertyInstance + Id="2722a730-cd23-413c-81fc-ac0b3d3387de" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="dcdf9c25-e1cb-4a95-a303-04ddf52d00b4"> + <propertyInstance + Id="b92fedca-7857-418c-bb9d-18996f929498" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="16238e47-67b3-49e5-abe1-458c3487fa1a"> + <propertyInstance + Id="5ba2490c-193a-47e1-819d-9d92561bed99" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7e141059-8b3b-45bb-b297-4f5f6374f597"> + <propertyInstance + Id="44d82282-75b1-4188-bb41-cb7d699a6c29" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="3ea539f3-c573-44b3-813c-bd971ac7da0b" + name="writer" + direction="In"> + <referencesInternal> + <reference + Id="09c9bf30-d3d9-4394-bf99-e20df6872397" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="c4156475-4b78-4cd2-971c-4162e2e2db01" + name="DriverAcceleration" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="6f42f5f7-4395-484d-ab7d-8eee1e582920" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DDriverAcceleration OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="005e6df5-8078-4a4e-8c0d-e13f6c5467d9" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="15d268f4-ae2a-4f00-9705-4210f0ea64b9"> + <propertyInstance + Id="f419d0af-192b-4367-bc2f-70c73a3b6f7f" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b64b31c2-6a91-4ce3-8554-80cb50074d66"> + <propertyInstance + Id="18cec40d-325b-4f3b-8b27-0470c24fee77" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="27d49709-441e-4970-9a02-888c004258a2"> + <propertyInstance + Id="893e26d5-c0fe-479f-9e30-0b21c6ad6577" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f66e30e7-e1db-4a55-b484-13b64091cee2"> + <propertyInstance + Id="5f8626c8-dd0d-44f3-8790-2bd722aaac53" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="abe1eade-fada-4620-8207-61bd1314b924"> + <propertyInstance + Id="a84ca7de-004f-4eca-bf2f-9b66d44e5847" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4eed414b-ca3a-46f5-8761-b00fa585d69c"> + <propertyInstance + Id="193a8aac-3989-4ad1-ac87-216d726262b7" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="eca3444c-e0ea-4966-8ece-0eed91a755a7" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="42ba877e-e205-49e7-a0e7-b9e5bfca1730" + LastKnownName="Newton" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="758411cc-4ac2-44e5-8a91-c400f9a839e5" + name="accelleration" + direction="In"> + <referencesInternal> + <reference + Id="75328e45-6bd8-416e-a8ae-0ddf26adf0db" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DDriverAcceleration OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)]) ParameterIdentifier%3Daccelleration" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="7b0b4659-4664-4d63-9b7f-165b1952cc31" + LastKnownName="MeterPerSquareSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="1c660c1f-37f2-4d93-b2f9-bafeb2a5fe8c" + name="Initialize" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="9a090af4-59e9-48d1-81ec-5e963a3a1a4b" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="3b6fa1c6-6a59-4dc8-bad4-f9d0096c6419" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="43de2352-7659-4f47-a4a9-de85e600a8c8"> + <propertyInstance + Id="eda6958d-b45e-4563-88a8-5f6edfeae1cd" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="21b681b1-bab1-4bfb-bcb7-8b5a26dddb62"> + <propertyInstance + Id="eb6989eb-ed0d-472b-9b57-8258accf1320" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1a5d1c35-cb49-4865-8b26-4d7ad17c349b"> + <propertyInstance + Id="e848c7f5-4d35-4fef-a53f-607ba1f3f18d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="afee880f-567c-476c-8923-36c0eae431d5"> + <propertyInstance + Id="8931e32d-eb05-41bf-b426-5110e0f1910e" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c5cfc7bc-eab3-4e74-8f88-48e143c7a7b5"> + <propertyInstance + Id="dba4e711-dc6e-43c0-9f06-b516e37ce71f" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1d00387c-2e86-40ea-aa6c-943d25ff3597"> + <propertyInstance + Id="bb7d8b40-cf4c-4376-b87d-1bd0ca7f5752" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="00815f90-0cb2-462a-85da-4bebd7d11e59" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="b3e0c8d3-9f54-4e64-8ee9-f9b538e296b0" + name="vehicleSpeed" + direction="In"> + <referencesInternal> + <reference + Id="96cc2c35-8791-4f37-9293-e423e9b5658f" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DvehicleSpeed" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="b4ae7caf-70d5-46a1-a364-b7078b90e2e4" + name="roadGradient" + direction="In"> + <referencesInternal> + <reference + Id="25afb049-5e03-47dd-8cf3-f642d140790c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DroadGradient" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="999e2c50-4aff-4bde-90d9-e21e1a857695" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="f1d6f39e-cab9-47d2-a182-2a9bd6a43980" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="e29c1fb1-649b-49b1-bac0-2acf5e44660d" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4b088857-cf6c-463a-afbd-c99b9685e4c8"> + <propertyInstance + Id="04e9dbf7-bfd4-41a7-93f0-994943a69c71" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e555d1cc-5cff-451b-a965-fe5363d8872e"> + <propertyInstance + Id="222ad7ad-11cb-4d42-b991-94dafb151c65" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="20170ced-2ff2-4210-8971-253801dff89b"> + <propertyInstance + Id="2c167661-1cb2-4cc9-853f-47878098bced" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6154dca0-9d32-4bad-a8f1-65abb5e15712"> + <propertyInstance + Id="3b4a056a-a936-4e5c-8523-45b71ee055e8" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="de0ff7b0-739f-4619-b194-cb217cadfbf0"> + <propertyInstance + Id="abd1b699-4297-49f2-99c6-e1b4cdb105ca" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9fe7b117-889f-44c5-9dc0-7375dd0f0d6c"> + <propertyInstance + Id="51b45c5c-5374-4a81-9a1f-1216a996fba2" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="10d04e66-0ddd-4c24-af2e-73d3bb38fbb3" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="2707f2f0-48b7-494a-b5e6-a59acb8b547d" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="d3951837-0b24-4079-9cf9-705809feee62" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="384d522b-426d-4d13-9a16-55f903cb4f66" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="f4d9d595-f5bb-4d11-a1a6-b05dc3fbc680" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="81269706-6329-442a-a31e-73045bd60d4d" + name="accelleration" + direction="In"> + <referencesInternal> + <reference + Id="7e250522-cc4d-47d6-85fc-74a1dce928ec" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Daccelleration" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="7b0b4659-4664-4d63-9b7f-165b1952cc31" + LastKnownName="MeterPerSquareSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="b77e593e-2fdf-4197-b713-40ea3794abfb" + name="gradient" + direction="In"> + <referencesInternal> + <reference + Id="531e7860-b3e2-4322-98cc-3574f6487bb4" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dgradient" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="7110e8e9-d6c4-4f1a-93c9-c00a0b5ef22d" + name="dryRun" + direction="In"> + <referencesInternal> + <reference + Id="82928d29-ddf2-484c-acad-3e4286a2b588" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="31c5daf8-3b1c-48eb-8c67-59d531ce6834" + name="RollingResistance" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="d986057c-37fa-480c-b0e0-4827631e51e0" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRollingResistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="647901f7-5107-4232-9fbb-42159a1bf346" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f210fcf7-23db-4353-a9a2-3cf2d1c38c13"> + <propertyInstance + Id="e80c1ba8-9982-4125-92f0-9d860519aec3" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="35e6d636-0262-46aa-acf4-87bc86a459e8"> + <propertyInstance + Id="a6cefaa2-50f0-4c43-9c98-de69b9de66d4" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8d192acb-0e42-4289-bc27-12f00cefcb1b"> + <propertyInstance + Id="afb678d4-be54-47a6-a510-821c1d45e920" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="129b7994-109a-40f6-b6a7-a5984743fe92"> + <propertyInstance + Id="e5fd61a5-88ea-425b-a98e-e4eab4121e53" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a50a0815-e200-451f-b48c-b57c46d8e407"> + <propertyInstance + Id="e8e53999-16d9-47fa-83ec-71adcbd3ecb7" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="df173569-cf4e-4b53-95bb-dbde7efab1f3"> + <propertyInstance + Id="1be3e845-df58-42cb-a335-f813491cbdb1" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="e5525f31-7463-4ffd-a1bb-98bd502a6332" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="42ba877e-e205-49e7-a0e7-b9e5bfca1730" + LastKnownName="Newton" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="564fa3c3-23f2-47f3-ad77-263b32a5e719" + name="gradient" + direction="In"> + <referencesInternal> + <reference + Id="e9667b57-706f-4913-b07f-3f9571efc405" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DRollingResistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="ea67ada1-edc7-42b3-8ecb-e7a9b4f38d45" + name="SlopeResistance" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="fa978f3a-bd3e-4775-97c8-0975d8e9b92e" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DSlopeResistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="6e98ee13-198c-4523-96d3-61ed0fde45c8" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="caa05f83-fb08-4de9-8205-b7dea17395d0"> + <propertyInstance + Id="b9937596-8846-4f22-9749-f19a028d52bc" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f70ae21b-7f50-4862-8d9e-9e372abf444c"> + <propertyInstance + Id="3a61944a-aab0-445d-a8aa-851f52ce9886" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fb9fbffb-9112-4d7d-85c9-04ab9fe968ce"> + <propertyInstance + Id="ddfaf21f-d53b-4a0d-9180-3394050e75b0" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6796e64d-2621-4e21-8947-1a681f3372c8"> + <propertyInstance + Id="62a48961-90be-444b-b679-e4348a3ff821" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b7f92f1a-fdc7-4bfa-ba3e-b1eada090706"> + <propertyInstance + Id="bc61a055-fb2d-4c4b-ac50-984df89c44f5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="57c608fe-f36d-42a2-851f-f3ab0e122945"> + <propertyInstance + Id="016a3d77-a482-4677-aa35-1175bd0ce4ca" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b9a76cc5-d490-4096-8e65-da4e56e62d78" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="42ba877e-e205-49e7-a0e7-b9e5bfca1730" + LastKnownName="Newton" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="8a402636-ae5b-4bd6-b701-32f140012ebd" + name="gradient" + direction="In"> + <referencesInternal> + <reference + Id="f5233a92-32cf-4fb7-897b-8b5710cec950" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DSlopeResistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="791d288e-bff8-4d4f-adcb-1423b9591b5a" + name="AirDragResistance" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="b254acd4-6cd2-4939-8cfb-712706b5e6db" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DAirDragResistance" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ab5f7887-a855-4921-b45c-70210ae98386" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="640e17da-d23f-49c0-b56f-7d55c3d9b4b0"> + <propertyInstance + Id="56bcc7d4-db8d-4c83-84e0-ea626f312c80" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4f52eaf8-585c-4a85-b89a-ca9ea0c00b8a"> + <propertyInstance + Id="b8dbe3f7-e243-4b07-a2c9-e9f222748778" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="93220d28-0639-4b87-ae0c-2a649581c253"> + <propertyInstance + Id="4037a415-04ae-494d-8121-8596686d502c" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9a18230e-586e-45f6-83ee-2c303efe5df7"> + <propertyInstance + Id="aa89ef8c-230f-4087-924e-6df51da8f637" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f73c38c1-5bb2-47dd-9c1c-d9acf63b00cb"> + <propertyInstance + Id="8c063efe-cd48-4df5-a9e9-e5e3dbb207c1" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c66762cc-0d11-454e-91b3-57a973a12ad0"> + <propertyInstance + Id="8e348f90-4089-4c37-80ce-cc113d94681b" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="9c70d754-8963-49d6-9c08-e96cbc354a83" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="42ba877e-e205-49e7-a0e7-b9e5bfca1730" + LastKnownName="Newton" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="0e7eddf3-6a8b-4b07-b2c3-577d8ca54efb" + name="Distance" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="29afc849-f352-4dad-82c3-f100bdea0b0a" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DDistance" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="a1ce3841-5447-4c02-8401-9a7991bf2b1e" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bfe74c71-b6e0-4212-9a1e-4f8958c6afbc"> + <propertyInstance + Id="2f11ef01-a2d6-4063-b0c3-0f8342743221" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c28e2f70-cc01-4f27-b15a-2557a15024a5"> + <propertyInstance + Id="a5414ec2-a1ff-4410-9d15-ad2d94caeb22" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fab1c3ed-f886-43b4-80f6-1d3dd6353ea1"> + <propertyInstance + Id="b6ce5bf9-5877-4f5b-8a98-d4116ee30c88" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="da8c41fd-d231-4130-9899-4a39391adfa5"> + <propertyInstance + Id="44bf0fdf-713a-4857-9ccd-c30b9d07d571" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f110905e-3280-46d0-b886-88ba10a61211"> + <propertyInstance + Id="f6b08d99-13dc-40e5-9f07-3455896895ad" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="89c187ad-4a67-4a65-acda-1b127b91d139"> + <propertyInstance + Id="a909e1d2-6fd2-4526-92df-8473fc9f2f3b" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="ab0e0f53-9f74-42fb-a302-1d8be7122c6a" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="1f65c891-d570-447c-984e-ba61a7d462db" + name="DoCommitSimulationStep" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="acb1edcd-bff5-44b8-9f3d-aee3cd245dca" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DDoCommitSimulationStep" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="f83f1f0e-b6d3-4857-963c-e4d88bcc3840" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fb198e0c-e0a1-4250-8032-92704b640592"> + <propertyInstance + Id="433a4e33-5504-4387-8763-3ddfcd67a6ad" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="da4848c7-6aeb-4319-bb63-00bcd3a45614"> + <propertyInstance + Id="41566ac9-2c31-4d75-a202-b22730e598b2" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b9673515-5a74-4b55-9938-0dabdd3cf622"> + <propertyInstance + Id="46a74aa7-e8c7-422d-95b3-78eb9b8fc081" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5369b6be-4766-42a7-b145-28b2cdde6817"> + <propertyInstance + Id="33e5f743-78ff-40c9-b77f-594c3132c476" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="07124904-6fc0-49fb-acc8-0b09564aa15f"> + <propertyInstance + Id="97d5dc15-72b5-4663-971a-8d0e62be90d8" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="504d6794-1424-40d5-8fbc-aea52a24d2b4"> + <propertyInstance + Id="2bff0398-f55e-416d-a4d1-973793d97c19" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + <operation + Id="2b3b0445-7c0d-4646-9cab-77ff221d7489" + name="InPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="c578d056-c4bc-4b90-baeb-7fc8cc02d995" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DInPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c9f89f72-540b-48e5-989c-bc462dd8f3b2" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3aeb5772-25bc-48ec-b9b2-964680e59915"> + <propertyInstance + Id="b321b860-0ae4-4741-8fb1-f806339fa708" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f2a6c504-7121-4305-aed8-683848cad54f"> + <propertyInstance + Id="29455d2c-c249-40e3-a340-78b8c8b1854b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2329c35a-d6fd-4769-9e03-1a62d4998c16"> + <propertyInstance + Id="87fdac17-5cff-4bbe-95ef-6fd0e9889952" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0fe8d920-cea4-45fa-945c-e04650c4a408"> + <propertyInstance + Id="91a37c87-41e6-4854-800a-44a1d5fd7e63" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="96257a02-c71a-4640-b88a-7b36ebccaf8e"> + <propertyInstance + Id="ab3e76b1-5eae-4176-823f-e183500703cf" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e1f2c9d5-394c-4169-b321-adaddf5472e6"> + <propertyInstance + Id="634a0682-22a6-4cbf-9d3f-33a036ef526b" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="59d1a79f-cc04-40e3-b79d-f00102c0656f" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="1bc7f6d7-a71c-4ed6-81a2-872f4f147e0b" + LastKnownName="IFvInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="283b441e-07ee-407e-9d4d-fb15383545ea" + name="OutPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="31f6c804-8dbc-44c3-b425-5f82482becd9" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DOutPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="4ebf23bd-0ca7-433c-831a-5e94db0580c7" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8531e16a-ef6f-49db-ada0-8afcf5c03ff7"> + <propertyInstance + Id="88a2475c-53b3-4cd5-9459-c5ed870da461" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9c7c8ab4-0ced-4922-a0d4-bbf57402a965"> + <propertyInstance + Id="71b50a08-44f4-4f06-a6d0-8abd322d1700" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d26ffaee-33b9-4f5f-9f8c-d2351f9b0648"> + <propertyInstance + Id="556909a7-56ba-4dcf-9ded-a041df211f01" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="59230024-7069-4748-a840-1f91eea4f164"> + <propertyInstance + Id="326a3af1-6eba-47b6-ba72-9a5d4510d02c" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9be09a8a-ff49-4a1c-b48f-26d37ceab2db"> + <propertyInstance + Id="9f46e813-6b4e-48f7-a1b9-77fedbc7daf1" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c766105d-e596-464e-9894-fbaf8e4b8da0"> + <propertyInstance + Id="746206f9-4c66-43c4-b617-b63f955e3fae" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="261ef523-29ec-467f-984d-6f02f6e424a0" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="08449150-4b86-4af0-ab45-43989c7bf7e8" + LastKnownName="IDriverDemandOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="7aebbfbb-9fd8-4cbe-a197-d564e2c01fbf" + name="TotalMass" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="76eac3d5-c748-4983-b55f-eb1a5409415d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DTotalMass" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="f3fc90ec-92d7-4656-9aa5-95d9e43a098a" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cd937354-2533-410c-8fa2-f4401fffd2d9"> + <propertyInstance + Id="0084b260-a95d-460e-8867-57b1084c44ed" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fbd45aba-ebcd-4c3e-a7e0-8acc192756f9"> + <propertyInstance + Id="9b5fb3b2-fbe5-452f-8e1b-545ae9d4c508" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="66e02777-69a0-4f8e-b9a7-4d0ac6a373c5"> + <propertyInstance + Id="6838cd96-c8e6-4d2b-896f-97c9c728276d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c46b5ae8-88e3-4dab-9f7d-42236c84b59c"> + <propertyInstance + Id="c5f04740-e223-4922-93d0-5d4cc8b9ab42" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7e0720c3-7866-446e-a933-7820cfb95bb5"> + <propertyInstance + Id="7a852cf3-68e8-439c-8077-e76e6fd4d2aa" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ce745a14-5418-4eb7-924e-073f7e75521e"> + <propertyInstance + Id="eca06c24-07d5-446f-a812-8ca855cc2473" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="ce025971-f64e-4d2b-a08b-72e615cd375b" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="9c152a23-9fb3-46e6-b8ba-6d2eec234e92" + LastKnownName="Kilogram" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="2927dfc0-227f-4776-8a5c-6fae04c471de" + name="VehicleLoading" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="71991b5e-87ba-4d03-867b-c90a3ead578a" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DVehicleLoading" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="9f15a647-26cb-4218-bb8a-aaad983eedf6" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="61105c16-2840-4f68-a6c2-58b06ba5b8bb"> + <propertyInstance + Id="f938431f-6137-404a-b714-a33fef34dcf1" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ee33aaa1-6606-4544-934f-1207b3e2980d"> + <propertyInstance + Id="9c9df579-2cc9-469b-8cf6-5e62d6b36c5b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0b8aa7ae-0cc7-4013-bfd6-224700751284"> + <propertyInstance + Id="f534c375-47c0-44b5-be8c-7995cd433767" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="82ae60a3-b723-4d73-955a-a88cb3f17877"> + <propertyInstance + Id="e62b2e23-cdcf-48cd-a429-55b9c97b811e" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="372bf721-7ff8-4010-9135-b0955c5c9e7c"> + <propertyInstance + Id="e291c0b4-eb8a-40f9-b1b8-cf49c1a1bc2d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bba83d50-eb3c-4560-8e5b-f97eaaaf3658"> + <propertyInstance + Id="f5f31344-72af-41a9-9f5a-38f0328313e3" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="5c436de9-13f4-4b75-9eb9-074816b1dc89" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="9c152a23-9fb3-46e6-b8ba-6d2eec234e92" + LastKnownName="Kilogram" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="7e858a9a-d09c-4411-b7a5-6f1c87facd16" + name="VehicleMass" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="8acace75-c1be-411e-a071-e9daa0342d23" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DVehicleMass" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="48e687da-5806-4bd4-be77-1e8770a037c0" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cb10bfdd-41b8-4e24-9931-7ba34f178994"> + <propertyInstance + Id="d3eb8c03-0037-4655-b56a-0a7b096b3e40" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="70ff6345-78cc-4843-bcea-b4a995868d79"> + <propertyInstance + Id="fa2c18bc-2e35-4d9d-8a89-bf10de194a8b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="683a375f-8f0d-4bcd-b4e1-65158eee58c6"> + <propertyInstance + Id="1e5996f4-15bf-4dda-8069-78e4a3f0922c" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e31c4f9b-f10d-47b4-b85f-fde4c156b2be"> + <propertyInstance + Id="1c4245f6-6a69-44c9-87df-ba68c75e0af7" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f49ce591-a90d-4697-8845-a08cc3280c06"> + <propertyInstance + Id="79c2c74a-bc01-4c1b-ae09-29b761fe956c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="63cd5de4-b0bd-4c3c-b213-fa7fff8c0ce7"> + <propertyInstance + Id="3f013624-9018-4e4e-a9a3-a46ae34623b5" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="26bedbab-6010-41a2-8b04-c0647315b1f1" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="9c152a23-9fb3-46e6-b8ba-6d2eec234e92" + LastKnownName="Kilogram" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="0f47a770-e28b-4757-a5de-c6a57d49526e" + name="VehicleSpeed" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="5296c073-94ca-4cab-ad49-a118f1b6b6ee" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3DVehicleSpeed" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="58ab73be-e968-4dda-8d3e-23704d1829de" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3a646a4f-760c-41f2-8f63-32d463749273"> + <propertyInstance + Id="059c6022-21bd-40ad-976c-203a78091175" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="de589a10-82a6-465c-bba0-c97f91844818"> + <propertyInstance + Id="062c0011-055b-4511-b361-2a0bf3b0fc38" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="04a40734-ad02-4f29-a541-5330c5e6c490"> + <propertyInstance + Id="90a9151f-5b25-4567-87ee-71b7b7c81d10" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="70a2b7eb-9acb-4c06-aae5-7d67a4f26427"> + <propertyInstance + Id="d5f00e11-111d-4b63-8d9f-74018033e86d" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2a18d698-f8fa-4710-8e3e-e699d5f4261c"> + <propertyInstance + Id="ca107588-d544-4358-9f85-a07add47a5ba" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="69a91cd1-9476-4208-916c-db29637f0537"> + <propertyInstance + Id="db501029-8ae8-4ed6-87b4-adf6e5ca4544" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="fc868733-2d30-4472-b4d9-78ec0dafa847" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="49308bff-5100-470d-825c-9343b7c6aa50" + name="AirDragInterpolate" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="aa088582-f2a9-4137-b26a-29f0f64901aa" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DAirDragInterpolate OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DIEnumerable GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3D(Name%3DPoint ParentType%3DVehicle))]))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b473c732-403c-4242-9d6e-67761553dc2d" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3ac92fe2-8034-4663-b42b-9bffe9a8cfe6"> + <propertyInstance + Id="ed818b30-5a2e-4cbd-8b02-9335ce0e7b03" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9ffe7643-acd8-4a84-a0cd-dbdb4f6f690c"> + <propertyInstance + Id="e89ca5e8-cd3d-4ee9-9567-c86ab7142a2a" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="934a4fe5-83cd-460c-a570-c708eccd0b0f"> + <propertyInstance + Id="0719fd24-ed4e-432d-9f95-82308477576c" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="17bb8209-93a1-4e05-936a-da29c77e7776"> + <propertyInstance + Id="8b0ff79c-de6b-46f2-8466-a661fadeb19b" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="110fbe92-2603-46c2-b2f1-e8fbbb1d1fbf"> + <propertyInstance + Id="cff211bb-722c-498a-b69f-e360bb76a642" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cb8a8712-6d4e-47f9-b67c-3732dc98736e"> + <propertyInstance + Id="89df7d2d-a8c9-49c6-8744-0534bbad9220" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="8bcd2ccf-cbd0-491f-9059-4ce3b457c6c1" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="7b973014-7fe3-46bf-a939-792ab5051df1" + LastKnownName="Double" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="bff0c7e0-d7ff-4197-8a01-e049d76bafe0" + name="curve" + direction="In"> + <referencesInternal> + <reference + Id="31e8117a-8910-4778-b4b8-61bf7c8dea2a" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DAirDragInterpolate OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DIEnumerable GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3D(Name%3DPoint ParentType%3DVehicle))]))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3Dcurve" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="056c208d-2903-487d-b7f7-e6748fc562f0" + LastKnownName="IEnumerable<Vehicle.Point>" + LastKnownLocation="Package8_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="b54f1dd7-f3dd-4468-bd7b-5c7f64a5c93d" + name="x" + direction="In"> + <referencesInternal> + <reference + Id="dd31a9fd-6182-447d-bae3-ec9c65d8fd81" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DVehicle Member%3D(Name%3DAirDragInterpolate OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DIEnumerable GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3D(Name%3DPoint ParentType%3DVehicle))]))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3Dx" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="7df485a6-bef7-47b5-b631-39d0d7d659a8" + name="Point" + visibility="Private" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="2f0b5e97-97c6-42b2-a134-a12bb77e677f" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3D(Name%3DPoint ArrayRank%3D1 ParentType%3D(Name%3DPoint ParentType%3DVehicle))" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="e3c8f7a6-8a14-4ec0-b78c-25b2311e2587" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="16455427-833d-429b-8dfe-5a93f6bb7791"> + <propertyInstance + Id="349c9fc3-da21-46c9-b4bb-49c4ecc5ce57" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b147242d-dae3-4691-ac57-8ec6622c63d0"> + <propertyInstance + Id="987afab6-855d-4cca-82c8-4b8c56031fdd" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2bf63f4c-1a27-4a35-bf8e-4cd4b224c348"> + <propertyInstance + Id="22f765de-da09-4128-8544-2e0c218d5de1" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="12b5fe3c-5b7f-4e62-9d5c-bfacfa9732a1"> + <propertyInstance + Id="18dccc3c-2e11-46f3-bed4-46aaf94f54d3" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="973fe34c-ea78-4786-91bd-7151d15d46d6"> + <propertyInstance + Id="3271aefc-d93a-46ab-bd0d-b5611cf3ce7c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="7a8e4d98-9f18-4a5a-a083-43d02880927f" + name="Auxiliary" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="f732496b-2e1a-4b3a-a698-418e1595440b" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d94c7412-8ec5-438d-a983-35ec6c79d36f" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c0e436ef-d4af-4db0-975b-a23d295263a5"> + <propertyInstance + Id="9ce69c33-78f3-40b2-b105-87f5573c4693" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ec10a43a-b330-4a5e-ab2f-3ea1488d38ea"> + <propertyInstance + Id="a9086b71-5889-4774-8adf-b923a6fa791e" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b60e860d-76f0-4bef-ab48-f8ef3007e1e1"> + <propertyInstance + Id="d05f8c03-7632-4f93-aadd-665d5c19aee7" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2f44e39d-505e-4923-ab45-bd70c5224bb8"> + <propertyInstance + Id="8c7e0b77-2ac4-4a9d-b64f-6a8a56e4d553" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b3dac0c5-8dd5-44ee-8e48-ebf941ead670"> + <propertyInstance + Id="2895ecc0-76da-40ba-a1c3-de3570746bac" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <suppliersInternal> + <interfaceRealization + Id="8927b4d6-a89c-4f89-a0e4-d8880391dddc"> + <interfaceMoniker + Id="d79d98c4-9cb1-4520-8402-cf23b2f74985" + LastKnownName="IAuxiliary" + LastKnownLocation="Package3_1315.uml" /> + </interfaceRealization> + <interfaceRealization + Id="95167b43-2d9f-447d-8b48-94402432a450"> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="a3726048-be2c-4245-93d0-33a54f1d90ed"> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + </suppliersInternal> + <generalsInternal> + <generalization + Id="644e4667-0968-40cf-b24e-602dbc6ff0b1" + isSubstitutable="false"> + <classMoniker + Id="20481bf1-2348-4442-8240-b1c67040a9bc" + LastKnownName="VectoSimulationComponent" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + <targetEnds> + <association + Id="0c3f505d-aea0-47dd-93a0-f1847aab6616" + isDerived="false" + sourceEndRoleName="Auxiliary" + targetEndRoleName="VehicleContainer" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="7571c67a-b145-406c-ae26-c6640a557d1c" + name="Auxiliary" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="db8babcf-3ab3-426f-86ee-d4129f5c1578" + name="VehicleContainer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="d512f96d-12d2-4517-8f54-368fbe1f6e77" + name="DirectAuxiliaryId" + isLeaf="false" + isStatic="true" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="e478a65b-e328-49a6-8aac-557f12835425" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3DDirectAuxiliaryId" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="059e7fab-90ff-458c-92f1-e522116aee47" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7dead871-7ec3-4b5d-96a8-53c38c087ec9"> + <propertyInstance + Id="7c4c66f9-919f-4146-ba8a-0276069a2398" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1de3637d-f8d4-4ebf-8fc8-42732e8d72bb"> + <propertyInstance + Id="d071b0de-fbf8-4e77-938c-fe0cf8345c89" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2c2196ec-d38f-4f80-a354-68dd33b69828"> + <propertyInstance + Id="2e6d8453-b1d1-4e5f-9daf-4c806a77f2cc" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c1ef3c5a-e565-4c45-a62a-6687c4811605"> + <propertyInstance + Id="5d03d6be-29a5-4b49-8eeb-59c88513b210" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2641e0e9-6ebb-46b6-8a7e-3ba2674df0dd"> + <propertyInstance + Id="ac6b9d6e-266b-48e0-bd9b-46084ff08ded" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </property> + <property + Id="498fddca-74b8-4500-8745-644e8a9b812b" + name="_auxDict" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="386ca460-3c32-4e3b-a79a-16b79e3f24b4" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D_auxDict" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="a0fc1bd6-49a5-4cd2-b546-b962098dc870" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fc1ee89d-edac-40f6-83bf-07f153b9ae57"> + <propertyInstance + Id="f1e31684-a0b4-4d38-9d5d-a3d0341b4cdb" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1555d7ff-7572-4f23-95f4-cac0a6012aac"> + <propertyInstance + Id="5d414ae8-9f91-4831-913c-41adf0bcb2fe" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b54fe2e4-d635-4e1d-b05d-9e479402cea6"> + <propertyInstance + Id="74f2608f-c831-4bca-84b8-df5cc67eed17" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="de9018f1-d90c-4bf3-bca8-39376d82e2a1"> + <propertyInstance + Id="0b2f7b87-1c78-4e7c-9fce-eb23e4ac941b" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f9104ad0-928c-42bf-80c5-fc63025d3119"> + <propertyInstance + Id="ccd37230-a117-4a8a-af89-63e178339e66" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="f68588c2-a146-4e5e-b2f2-d3425025842e" + LastKnownName="Dictionary<String, Func<PerSecond, Watt>>" + LastKnownLocation="Package8_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="fc016a15-679e-4920-b861-8c3bf48c04f3" + name="_powerDemands" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="7ed37884-41a8-499a-add2-4fcb3104b0c8" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D_powerDemands" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="268c353a-03b8-4847-98ca-11ec89691966" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="46b3d87f-690b-4ed0-b7b4-38228f07bacd"> + <propertyInstance + Id="5e46316d-80a3-45c3-9e8d-367d7b9b24bf" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0213280c-89e2-4074-8b4f-e6835d835db0"> + <propertyInstance + Id="b794f15d-ec81-46d1-9d39-cda71ba2e896" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3816672a-2424-4565-80ef-69f19540b59e"> + <propertyInstance + Id="85ce2b24-8391-4b44-adf3-f58ef75d9d55" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5ce06a77-7084-478b-9716-f0824bebc933"> + <propertyInstance + Id="75b7cc3b-3236-489b-a592-8dd8ed751475" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="330f6c1a-c925-4f2f-aded-3556932904c0"> + <propertyInstance + Id="52de1432-63ee-4d00-9637-24bb74e7fdd3" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="76ddf05c-7887-4a07-91ce-f6b3ef87c542" + LastKnownName="Dictionary<String, Watt>" + LastKnownLocation="Package8_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="f3d57098-28aa-4bef-81a9-624a3ce7c90e" + name="_outPort" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="2b7aa3f5-5410-4371-88dd-f50b955c314b" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D_outPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="6ef3777a-5f11-4b90-81c0-444f88e5bc95" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e54f4a04-800a-41dd-84cd-06325a04594d"> + <propertyInstance + Id="137c7bae-1839-4fce-8c88-03665c9655bd" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cec96a80-8bcf-44c0-95cb-477d35bca87f"> + <propertyInstance + Id="cedf5d54-2ff4-478c-b14f-2da5f13ccc96" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8fd314a9-7001-4663-b542-8dfd95900024"> + <propertyInstance + Id="1839f99c-41e1-4538-9179-374dfea65bbd" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="954f28db-2d43-448d-92b3-300fa385097f"> + <propertyInstance + Id="a8685864-311a-47e9-ad48-29784ec9557b" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3d43fd18-6046-4237-a3fe-20f26e73d1ea"> + <propertyInstance + Id="778dec0d-026c-4846-b3ee-8cedc11eb8ba" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="7c3d9c38-11a7-4df0-acca-c52467224174" + name="Auxiliary" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="302c2997-4868-4685-bcbd-8690f0545831" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="43c1fc05-b9cb-4b45-8d00-37aac8f18ea4" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8da66146-adcf-4e86-85be-85a6cb05525e"> + <propertyInstance + Id="d1ec418a-91a8-482b-85a9-57728e288e6d" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ddac86b5-f7a5-4e01-b07f-dae021838fe2"> + <propertyInstance + Id="7808ab3f-4b26-4f3c-a8ab-a532f28bd1a3" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9d9b3e4e-4fdc-48a5-81c2-cf3c0770534f"> + <propertyInstance + Id="88179b76-826d-440c-8f39-e8f24eb8b3c1" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c7cda09b-b54d-4a02-8b0d-fcfce7b226aa"> + <propertyInstance + Id="ee4fa79d-b02d-4d9d-948f-3e3940395f35" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e8e959ba-c506-4dff-9b38-36baada679ad"> + <propertyInstance + Id="df083453-8928-4178-98b9-931345b25438" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="33863a83-bc7a-487e-a409-4a48e2551c7e"> + <propertyInstance + Id="a4b6c4da-ccf0-4770-b948-4b2319f53152" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="0c4c8930-d765-4de9-95f8-7ac930c7a3ba" + name="container" + direction="In"> + <referencesInternal> + <reference + Id="19985f5d-a313-459c-99b0-c27edf89dbfb" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)]) ParameterIdentifier%3Dcontainer" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="9596d97d-e55c-4b89-8941-06c718b80921" + LastKnownName="IVehicleContainer" + LastKnownLocation="Package1_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="8f0194da-b0a1-4765-be07-8651ee8b41b6" + name="InPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="4853b3ad-d641-4ae0-8c51-41e9d731ecad" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3DInPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="08541fc2-f5de-4bc5-a4c8-11e584a4f2cc" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d257e015-c116-436b-b75a-843e86198b20"> + <propertyInstance + Id="0c24880b-7507-44d5-82c8-a9a9f33af4e5" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0a422160-dc1c-4efd-8186-4e35a50dfa90"> + <propertyInstance + Id="f68f1acc-7054-4b12-a471-0fe793833eff" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b2854ad5-5617-4847-a6a0-f38d4d6bc274"> + <propertyInstance + Id="a149acbc-8453-4aed-902c-7d16d9e5f3c6" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ee446368-2d41-4af6-b3c6-5866ecfb1f31"> + <propertyInstance + Id="37ebdb4d-772c-42cb-98ad-bdced20919d8" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bb93f5fc-c1ce-468b-8c18-eeb93701c083"> + <propertyInstance + Id="28b1b7d6-fd12-4eee-833d-63f09e82d785" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2b2fa412-90e0-4f19-86dd-37b760f78928"> + <propertyInstance + Id="8a1883d2-2174-4538-a652-a6d1f6512265" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="68558095-d246-4c0a-919e-6890fa22962e" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="e5e6e169-b4fc-42ce-9524-ec21624f7447" + name="OutPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="39d26aa4-aa43-48d8-bedc-654efa0029b5" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3DOutPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="9fb2e279-db39-4709-af6e-f37806c6dc83" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="38acaf00-f3fb-4dad-9c82-b9d100e35821"> + <propertyInstance + Id="d0cb15d0-e738-467e-bf94-03c248c5a636" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3e46e729-1d7e-4b84-a024-2f6556896aa9"> + <propertyInstance + Id="29bda5a6-0134-47fe-a5b5-0ce44cc8c226" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8add661f-091e-4c47-8d31-dffedadb06ef"> + <propertyInstance + Id="b73f0f8c-9bbb-4132-b204-0663b05641e2" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0aa2c6b7-c20b-488b-aae5-ad07afb74c30"> + <propertyInstance + Id="3b84263f-e48f-456f-b7cf-f6be62962b60" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f24ba528-fcc8-4ab1-abac-e8ece67a2663"> + <propertyInstance + Id="3acb24fe-10c7-4319-93aa-1cc478dddc65" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c0b507c1-5c85-4beb-b492-e8d660674b75"> + <propertyInstance + Id="5bc03c1d-c829-4e7e-90a5-b1e26ac15717" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b1aa427b-25a7-4b01-b71d-3d88e8128df2" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="28bb3072-b47f-4342-8052-9d42c0094f3c" + name="TUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="9c7283a8-ff47-479e-8095-e660e7ae8b33" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="bef54331-887c-48a8-8e1f-85d8c6823d9c" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="84908b35-d6b2-499f-82b1-161d54a02486"> + <propertyInstance + Id="2516bd82-0e76-48ca-944a-6fef41eb8a3f" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0f915ac8-0482-4fb8-bc28-d8ba78e9214f"> + <propertyInstance + Id="de0f6c14-fbef-4f42-ba2b-c4de1411c0d4" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="69238bbc-08aa-4b08-8f5e-59f96a73e823"> + <propertyInstance + Id="30fee28e-bef3-4314-b950-18f9d4f2dece" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fae655bf-97bb-4c68-b3f6-f2fcea2a668c"> + <propertyInstance + Id="fe8f7e92-6a1d-430d-8a76-68b2742157c7" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d7f198d0-c8f7-454a-9ab0-ce28b87898ae"> + <propertyInstance + Id="fae4b03e-5180-48d3-b8e2-9eeee109adae" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9e3e53a7-fd90-4ea5-9d2d-d68f752e7e41"> + <propertyInstance + Id="0d401cd7-9864-41f3-a9cd-1cd036ed99e0" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="58da83e8-898e-430f-8c74-cb9d8eb07674" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="994b0cc9-4bad-4d01-a481-ec19b335ebad" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="4cf0491e-6c03-4f53-bbb4-099755e0d8d3" + name="TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="e293d02b-f4a6-4cad-b71e-102ce6359b9d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="23231f50-76b3-4525-aaec-2e010970eac9" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="52faca3a-c4fb-445c-85ef-6818d991bff3"> + <propertyInstance + Id="7ae13504-cde9-4546-96f4-2f1f35d04837" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="557bbf32-278b-40e0-b6f7-9954aa80dd83"> + <propertyInstance + Id="7d40226b-4227-41e9-b50a-07ab340f81f9" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f36b6160-bcf0-4992-8c18-cd5c459dc154"> + <propertyInstance + Id="d2942829-98bd-478f-9d7b-0e56374b7b7d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="05798e00-01f7-4525-9000-144666b183b4"> + <propertyInstance + Id="639d1734-823a-4534-98af-f7c423704529" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="79b204b2-c82d-4d78-9514-09a42ec0930a"> + <propertyInstance + Id="16ab68c8-606e-423d-af0c-3d184093f637" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="045625a1-3508-4fba-8a07-c09fc52e9642"> + <propertyInstance + Id="b7b1ccc4-4bb8-4d6e-965a-66931adb43d9" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="f299493d-a63f-49d9-a22e-d342cbfe228d" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="fce33375-72d5-4983-ae11-c143cb3498b1" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="97b933fe-b77b-4e3f-850e-d6c97edbae32" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="57cbd4e7-49f3-41dd-a927-f16a3e9e1e48" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="b04456d2-f375-4a2a-9549-ff42d6a2466c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="daacdbb2-b682-4eda-9e90-b4149a5f2a77" + name="torque" + direction="In"> + <referencesInternal> + <reference + Id="59ed9010-5f6b-422d-96ef-df1b2c13fb8b" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dtorque" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="372b269f-76ef-42a3-b8d8-cdfc6b0e053a" + name="engineSpeed" + direction="In"> + <referencesInternal> + <reference + Id="490c21f1-d134-440c-9cb6-9f5f81dee798" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DengineSpeed" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="d1b50216-1b15-4665-b771-83c47062c152" + name="dryRun" + direction="In"> + <referencesInternal> + <reference + Id="7cb7af72-00da-41d5-b2d9-4e2594c3d7d8" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="138e897c-77d1-44e6-9bd3-dd0e664e4e6d" + name="ComputePowerDemand" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="38cfc293-0347-4890-b99a-7937cff838bd" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DComputePowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="67c03c02-050a-4897-a4b7-42a0e12165ca" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="55755e8d-3565-4c74-ad28-75e71f5e01cc"> + <propertyInstance + Id="30ea55e6-16dc-4fda-a8da-aee92a90c93c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8fceb922-38b2-4036-ab7a-974bff42f60f"> + <propertyInstance + Id="fafdc7f9-118c-4999-931a-5c6206a42242" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="db20c461-8e1c-4d7c-b958-b3a243592c52"> + <propertyInstance + Id="07a76a15-6e87-4d99-ac43-2876a6d78d82" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="38d1606b-6cca-4b44-af79-806ef25ef4fe"> + <propertyInstance + Id="2b63da82-7dec-4fa2-aaaa-7feeffaf78d5" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5e59c1bc-33ad-4d2c-88b1-ec4df8a72eda"> + <propertyInstance + Id="54c6e65c-293b-4819-ac17-091f9e998e2e" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="51a771b0-ae72-4e3e-89fe-52a26b83635d"> + <propertyInstance + Id="ad2cddb1-901b-4ae8-88cd-d070b58cf777" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b348f038-58d9-497f-8514-3d2e16f31e5d" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" + LastKnownName="Watt" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="984e98f3-c1f6-429b-a785-67c4984335ac" + name="engineSpeed" + direction="In"> + <referencesInternal> + <reference + Id="a7650436-84ad-43aa-b3ab-be4be66f25ec" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DComputePowerDemand OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DengineSpeed" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="87abdcd8-c1d3-4725-8d84-e0754226f9e3" + name="Initialize" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="3091f9f4-1dd6-4fae-99dd-119e12eb2421" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="91e3e41b-47ba-4d10-9525-d2e2e3d9b1f0" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="51444165-851d-4f3c-b80a-4fbfc3b7b3a9"> + <propertyInstance + Id="f744faa2-886f-4a23-9938-5c8e1bb58011" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="420f1079-e5dd-433a-92f3-b44eaf5917ed"> + <propertyInstance + Id="9d19f47f-afae-4499-a792-73d4a808ad9c" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4b218b09-45db-4b75-8c35-ee4dcccbb448"> + <propertyInstance + Id="82435727-5e8a-4c36-950b-4dc5c8709bd4" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a1d8f093-d065-4208-ba29-931b0f6bdc20"> + <propertyInstance + Id="545e2005-ff9f-499d-b3a0-219410ece84d" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="49556caf-6233-4ffa-afe6-5d1a3064c929"> + <propertyInstance + Id="8d4864f5-6f0f-4c98-8613-c79ec83f9c8b" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8cbaede4-5873-4a57-8e2c-dd965bed21ff"> + <propertyInstance + Id="d86ce417-768d-4d92-933f-df58def33e8c" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="410c2b1c-5957-4001-ac38-aa081fd27b14" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="228ad476-4aeb-4122-b063-cdb9a1f1c585" + name="torque" + direction="In"> + <referencesInternal> + <reference + Id="d478f101-44a3-4c4c-8e3d-913c8aaf971f" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="6b8b7bba-cb29-43b6-948a-d21e9df1838c" + name="engineSpeed" + direction="In"> + <referencesInternal> + <reference + Id="5ac21460-a119-4b66-9702-01e5732efb4b" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DengineSpeed" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="92f85017-fc21-44f3-b017-ddc686036898" + name="DoWriteModalResults" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="b6125e79-2508-4d82-9ef7-874028856c1f" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b1ef7361-2ee1-4418-b779-b3b090f317e9" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2a891ff7-ceda-4f11-89c0-4de0a0865e8e"> + <propertyInstance + Id="468cfa9b-6474-4d3c-90c5-e53bcfee73b8" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ea36098c-14e9-44f8-806d-25c7a05c227a"> + <propertyInstance + Id="e0c29042-5531-4b0f-9669-645ea6694fb8" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f66b6105-1fdc-42e3-9a22-726da32d8748"> + <propertyInstance + Id="b07843fe-a0de-4e06-a3a4-bf6761b74882" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c6cbf635-983d-446c-ae00-f626ee6bf9cd"> + <propertyInstance + Id="0bd068d5-71de-4b0a-b389-fffe7d647046" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d7247653-4716-496c-8384-d777cdd48f91"> + <propertyInstance + Id="333d30f9-59ef-495b-83dd-caeedaf0ce9a" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="80d6ee68-137c-4a4e-a23c-fe6193fbbb7e"> + <propertyInstance + Id="547781d1-4739-45d5-b194-12c54a25d6a0" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="682218ce-e27c-4974-815c-4ad5d55529e8" + name="writer" + direction="In"> + <referencesInternal> + <reference + Id="8418e6a1-2584-493c-8813-652cf7620827" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="19789fb1-22ad-42da-8e41-5d8cf9516573" + name="DoCommitSimulationStep" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="9db99856-8511-41a4-a4d7-948a4c477edd" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3DDoCommitSimulationStep" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="59ed7aa2-b09c-4276-8a96-4196557f63e1" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a71a214c-8af9-494a-952d-3bae5b28c610"> + <propertyInstance + Id="31e81bd3-c3e5-4217-9af4-acbe02dec20f" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="044813d5-b1fd-429a-9cb8-a6689594c707"> + <propertyInstance + Id="b6fad17e-646e-4834-907f-54a16317b898" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a574239b-e386-4c4f-8b23-632ca54eef6b"> + <propertyInstance + Id="638d8347-753e-4ab0-a67a-d04163a81aa0" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c9bdb772-312d-4f0f-8ef8-57ab4085e87b"> + <propertyInstance + Id="70bc403f-f23e-4887-bdd8-8a39c9a62389" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e066c765-f468-4fd2-98b2-6c04ddf9e3ee"> + <propertyInstance + Id="20cd8667-03b9-4fd2-922e-54716615b6a5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8eab4c6a-527d-43f0-a0cd-0de369928c20"> + <propertyInstance + Id="df1fbf27-2b9d-4fec-b423-da762aece6a2" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + <operation + Id="75e86797-affa-471f-a533-89b419c76d64" + name="AddConstant" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="49be8afc-f6cc-4d7d-9fd8-4971378082df" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddConstant OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="0a5c9fc5-26d4-41eb-be1d-bae0cbe723f3" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e7322156-4efe-4642-95e2-6ac38955aebe"> + <propertyInstance + Id="243cc3ae-f8a1-4aa2-b919-ff579055b489" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b74ff731-6ef9-4cd4-bff5-cf7b9c92ed78"> + <propertyInstance + Id="d8e99dd1-65cd-424e-933e-b96ad17d4a87" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2a989972-aa75-427e-b502-34c9c403f891"> + <propertyInstance + Id="bdf3b5d9-caeb-485f-9f1a-272defff92ab" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3a5f0ffe-9ac5-4cbb-8b45-f137e3e8f2d4"> + <propertyInstance + Id="97cea055-3833-4c71-a601-9621ac303338" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f4838b3c-edb8-40f1-b8e9-3ee929794007"> + <propertyInstance + Id="f661b8a5-4066-4f6a-9509-2b2d89097e79" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="afd1f89c-f5cb-494b-9194-cfed25be01e7"> + <propertyInstance + Id="a6ae19c4-da9b-4244-af0a-66260b42ad8a" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="9a36f5e5-fb50-45be-88d1-d709c270f005" + name="auxId" + direction="In"> + <referencesInternal> + <reference + Id="0100427c-5ce4-4cc4-885c-6a4916842513" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddConstant OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DauxId" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="64a4bf54-0c3e-4a8b-ae9a-a92f3435b010" + name="powerDemand" + direction="In"> + <referencesInternal> + <reference + Id="b487c204-da7d-417d-83a0-ac5337e49aa1" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddConstant OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DWatt)]) ParameterIdentifier%3DpowerDemand" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" + LastKnownName="Watt" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="b0a5bf5e-068f-47c2-ad7e-c091b3bc503a" + name="AddDirect" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="0975f11c-ff98-472e-a7bf-1489a78a7651" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddDirect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="68170175-a222-45a6-9576-7fb539edd3ac" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a6c00d4d-1ffa-4117-9f4b-ccf65cb52009"> + <propertyInstance + Id="6bd36325-17f3-4a1f-af3d-38df3855ebde" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b280bef0-44ab-4d4c-9b1e-9323e719643a"> + <propertyInstance + Id="92894f55-2576-4a8d-be78-3df9a38e969a" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a22884e6-0ec1-4287-9619-64b0268a6d24"> + <propertyInstance + Id="24a06e04-1ace-4c9c-87aa-d939efdbbac1" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="324e42b7-500c-49f4-8c17-f1cf4348ae7e"> + <propertyInstance + Id="4dad6d7d-2f88-4451-8592-bd556a85a2ff" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cb556192-37df-4393-ae68-9acad00c7144"> + <propertyInstance + Id="55eca43e-627c-4ab7-9395-14b5479314de" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f1adcbd7-c91d-48ac-8de4-780a4d82921c"> + <propertyInstance + Id="f23a1584-94bb-4379-b0b0-469752349a45" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="64226cab-d153-4fc1-9556-ab6e57ac2bd8" + name="cycle" + direction="In"> + <referencesInternal> + <reference + Id="cbeac886-b685-488c-8b2c-8d334ee17826" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddDirect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)]) ParameterIdentifier%3Dcycle" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="f14fa5bc-0c8f-4baa-a6f2-1d2c54dff75b" + LastKnownName="IDrivingCycleInfo" + LastKnownLocation="Package_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="08f5f862-120d-47d7-aa2f-04f5ede2f68c" + name="AddMapping" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="7889c1f1-e2ea-421a-8041-2efd517d8240" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddMapping OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DMappingAuxiliaryData)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b15ea875-0639-4b76-abd4-354de5cf409b" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0cd18153-120e-4c85-8673-7c9ca59d1ee2"> + <propertyInstance + Id="96f5f420-5bd7-4608-a40d-aa8d0a0674fe" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f74af28b-2acc-43d9-8175-c10083b96c13"> + <propertyInstance + Id="7f4558a9-54e0-4500-a9bf-8b50f4506a6a" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8eb58d41-c0c6-43b3-8d08-9117b4b0ab73"> + <propertyInstance + Id="2090f375-4400-4075-a9ef-b1f33f724b61" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="af45f1b9-e316-4ecd-b25e-fe5a01a702a1"> + <propertyInstance + Id="760b52c5-a601-4323-aafa-a435e9b1eb44" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="84bb5bd8-eef2-48c9-a8fa-9ec56eb567f9"> + <propertyInstance + Id="3b671133-6641-4b2c-862f-a679c71b125c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="011c1be0-2a33-401c-a147-5fc794358f2e"> + <propertyInstance + Id="f9b815c0-9531-41f0-996f-e01250ff5c42" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="1b2b3e02-12bb-4d7f-8d5d-254132efd668" + name="auxId" + direction="In"> + <referencesInternal> + <reference + Id="0ab662b2-b046-4eaa-a4db-96b3326c3255" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddMapping OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DMappingAuxiliaryData)]) ParameterIdentifier%3DauxId" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="ea3cff65-5b0c-48a0-85f2-2b5b5c24dd8b" + name="cycle" + direction="In"> + <referencesInternal> + <reference + Id="eef8398f-60bd-40c5-b58b-9237c9133959" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddMapping OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DMappingAuxiliaryData)]) ParameterIdentifier%3Dcycle" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="f14fa5bc-0c8f-4baa-a6f2-1d2c54dff75b" + LastKnownName="IDrivingCycleInfo" + LastKnownLocation="Package_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="dffeb5f3-fe39-44be-a0b3-0e46a036cfcf" + name="data" + direction="In"> + <referencesInternal> + <reference + Id="52bda3ac-3e0a-4235-9e69-67ce55ad55a9" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAuxiliary Member%3D(Name%3DAddMapping OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DMappingAuxiliaryData)]) ParameterIdentifier%3Ddata" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="5413a3b4-22e8-42bc-8001-48e66ecbcfc0" + LastKnownName="MappingAuxiliaryData" + LastKnownLocation="Package2_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="c5e9ddad-0577-46af-af3d-bdae508754c5" + name="InShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="feda13e7-f34b-4db4-8d97-767c380e029d" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="2faea22a-3704-40f8-aba4-a51fb4202219" + name="OutShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="f91cfaa2-9726-43da-805e-b30675d0e361" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="5ecf6f23-54be-4bb5-8d79-8bb7cc146152" + name="Connect" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="bb0939a9-b8d1-41b5-828d-d70a7977a4f6" + name="other" + direction="In"> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="b506156c-b4af-4969-a70c-a272f7078a47" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b1bfb7f9-3029-4e26-a031-8a03d9508aa2" + name="absTime" + direction="In"> + <type_NamedElement> + <classMoniker + Id="05ce2358-c641-4d40-8a86-157154ea3e87" + LastKnownName="TimeSpan" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="247f3e18-6ff3-4665-8b52-5facef9c38de" + name="dt" + direction="In"> + <type_NamedElement> + <classMoniker + Id="05ce2358-c641-4d40-8a86-157154ea3e87" + LastKnownName="TimeSpan" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="4663a4ae-e92e-4876-bf84-c720da566d03" + name="torque" + direction="In"> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="cc6af1e6-1c2f-4256-86db-f8faa1b0dd57" + name="angularVelocity" + direction="In"> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="50317cbe-aade-4659-b7e7-2341613b8ccc" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="5413a3b4-22e8-42bc-8001-48e66ecbcfc0" + name="MappingAuxiliaryData" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="6450e7d1-cb75-42f8-9b1f-3893a62f77a4" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DMappingAuxiliaryData" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ebe8439d-002a-479e-b2d5-aa767cabe87a" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="12c77d7d-797c-4cfc-a69d-d7c53326304b"> + <propertyInstance + Id="3f0962f1-17b8-4af0-8e03-e557dad9e09a" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="efa1e389-ae06-469b-b159-fd6667302b84"> + <propertyInstance + Id="217f4a1a-9f10-46e0-a897-d32f85bd551e" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="16f1637f-68c3-41e7-88da-d0e9a9c275ea"> + <propertyInstance + Id="8c033de6-efd6-4f74-9c7c-ef5a1775ca9a" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="db6b11ff-18f3-4bab-b51a-d696459953ed"> + <propertyInstance + Id="b4423957-2ea0-4a14-b1c2-e8cb1cc437f9" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="85191c14-9154-4c1c-8baa-f4b76a964446"> + <propertyInstance + Id="bae48dd9-0f3d-4875-9a5d-c5f5a48b8b77" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="cc6581c3-53d7-4850-9c12-3e3010ee96f1" + name="Clutch" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="8f12289c-7cbc-4dfe-906a-73f5571c441f" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="0eb539ca-bc25-49e7-bc56-5eb154b7e543" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b3a932d7-aa39-4367-afad-34f3aefaf87b"> + <propertyInstance + Id="25850fbd-e582-4baf-bbf6-a7b59483edb0" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ee2fcbb6-0288-434c-a907-e8a022c8a83c"> + <propertyInstance + Id="59cbdcd2-fa62-4e27-9767-16f802514d9b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d57386e7-f569-4a2a-9306-92fbbacb77b4"> + <propertyInstance + Id="7c915124-9924-49d5-8a56-b843b0e48d71" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4bc7c08e-9c68-4da0-9afc-f86dfdb4ccba"> + <propertyInstance + Id="cdbea4d7-4680-467a-86f1-1e80febedb36" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="65ff089d-846a-4ed6-a2a8-956a6cbbaaff"> + <propertyInstance + Id="0d9cb14e-1010-4eae-8a12-22643196915d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <suppliersInternal> + <interfaceRealization + Id="b2609768-417d-4ba8-92c4-acaac4cbd0e3"> + <interfaceMoniker + Id="799e4a24-4552-4e66-8528-3245aa4adf3c" + LastKnownName="IClutch" + LastKnownLocation="Package_1315.uml" /> + </interfaceRealization> + <interfaceRealization + Id="f7f39788-b8ba-44ec-b90f-5c2e7b978880"> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="69971a33-1621-4b75-ba46-6c59125f09e2"> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + </suppliersInternal> + <generalsInternal> + <generalization + Id="c84f4c82-bdb6-4edd-8a67-3665aff07b09" + isSubstitutable="false"> + <classMoniker + Id="20481bf1-2348-4442-8240-b1c67040a9bc" + LastKnownName="VectoSimulationComponent" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + <targetEnds> + <association + Id="2f16bedf-c669-4c31-84d4-09b5fed1af90" + isDerived="false" + sourceEndRoleName="Clutch" + targetEndRoleName="VehicleContainer" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="a401fec0-b439-486e-beab-a122dcdf07c7" + name="Clutch" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="348ff20d-6e52-4b53-b216-cb8844a28408" + name="VehicleContainer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="48bd712b-6f33-4bbf-8030-be9b50acd505" + name="_idleSpeed" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="bf9db614-99ce-4714-92b8-4bd8b34f7f55" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D_idleSpeed" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b9d675a0-44af-4328-99fd-61ec409511c0" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="76109a49-463b-4305-b28c-08313a765380"> + <propertyInstance + Id="52d0b434-a8bc-4490-beae-4f222dfe4ca4" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7d12a01d-a077-4cfd-b280-17e5bc8ca608"> + <propertyInstance + Id="3ccf7a2a-5f81-42a0-9405-b2783ce5872b" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c8d3233c-8344-42ab-b3e8-199b4115e555"> + <propertyInstance + Id="45a73c68-d4eb-42ec-ae11-d3ffc16369a9" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b4068ac3-e3c6-4032-adc0-e785e272510e"> + <propertyInstance + Id="1ea9958e-d676-4526-8b44-408976ac3970" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b2be6191-f2f8-4491-a71f-798e28fabe50"> + <propertyInstance + Id="57e8ba05-8b5b-496f-8bb7-ad8657aedaff" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="32a17c2c-b60c-4d71-bc94-9a8dd55f4928" + name="_ratedSpeed" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="c9d8e918-53da-4d58-b617-49ac93b6aab0" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D_ratedSpeed" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d6f10969-d466-487e-bab6-20670e2c2da4" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="50ddc378-fa82-42d3-9812-4dfb82dc349b"> + <propertyInstance + Id="bbb1719c-832a-4f1c-9f8a-bc8cf5f463b6" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0c5f47a0-da0f-4824-8c26-59aa61e1c640"> + <propertyInstance + Id="6ecb194f-67b1-429b-83a3-efb0fc12d800" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ea68eac2-6110-4ce6-95d4-8997998ed2bd"> + <propertyInstance + Id="4fcb5711-3ccf-4b81-bf73-e11285694866" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="63a6bdf7-d053-49ea-998a-db322732d7af"> + <propertyInstance + Id="bb350bdf-cc15-46e6-af40-3e0d65ebd487" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2009cb7d-3ba1-4678-8ad5-1efb5011a07b"> + <propertyInstance + Id="8d7164a5-6405-44f2-9ff1-21b1fcb355b5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="b3a5fee8-6602-4967-abf0-12adfd5a4ce0" + name="_nextComponent" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="ed194173-eca7-404e-824c-cc07f2b831f5" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D_nextComponent" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="a00eed8e-02fe-47d5-9ce2-fd67cedf44b2" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a1c7b306-ee0f-4242-bcec-219dd55c3c23"> + <propertyInstance + Id="73e2e397-5a55-448e-a7df-eaaec1a091ad" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="99c7d175-2e2b-4afe-82a3-975453d1146a"> + <propertyInstance + Id="d1cb68a4-8168-425f-bc31-059f1cb35074" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="dace7332-beaf-45be-ac80-aaad99d61dc2"> + <propertyInstance + Id="543de6e9-c70e-4503-a3b0-9dec497b1cb7" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fcb02dea-4109-40a6-b064-dc03d09d691b"> + <propertyInstance + Id="914edff7-835b-4227-9976-708484482e18" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="50903036-7cf8-4dd5-99ff-afe484d1bc95"> + <propertyInstance + Id="0e856864-224c-4cae-a576-76fc76234257" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </property> + <property + Id="34b828c5-1023-4958-9e5c-a7e2c7bf42f5" + name="ClutchEff" + visibility="Private" + isLeaf="false" + isStatic="true" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="41260f70-0742-455e-a99d-55e61f19e599" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DClutchEff" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d8e67ae4-5494-4092-add9-987a0f41d20d" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8b772eac-b001-4d0a-87c5-85dc70ae0527"> + <propertyInstance + Id="2420630a-cf6a-4263-929b-5530687975f9" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2e9b7dba-9aeb-4bb0-9eaf-2f97aad09736"> + <propertyInstance + Id="8148b2d9-6f79-4902-8fa5-cb956201ca60" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="78a97a65-7620-476d-ad75-41777544a172"> + <propertyInstance + Id="ca4cbc15-f467-4fd7-84d5-8f3464764b4c" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="742b02ee-a740-4fb8-ab16-f76492c79eaf"> + <propertyInstance + Id="d91556fa-455e-4dc5-8bdb-5dd671af42ce" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="30c515b5-0219-4643-8e2f-c5ae77839221"> + <propertyInstance + Id="45e684d8-7325-4cdc-867b-2491d000f692" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </property> + <property + Id="fc0f88a7-2fc9-41e6-b99a-b896dc5b4aa3" + name="CluchNormSpeed" + visibility="Private" + isLeaf="false" + isStatic="true" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="9e2d4fae-2a03-4672-a79a-6a723ac9ebad" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DCluchNormSpeed" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="59e39309-c62e-4a91-b9a1-96de02ea8287" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ed5e36e7-f736-4950-946c-2a639b9f5965"> + <propertyInstance + Id="a8a6f365-51cf-4cad-9885-4e28472dce08" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2b4271c4-b770-4f8f-9bfb-207f5302e433"> + <propertyInstance + Id="5541b79d-d44f-4c9a-850a-724aea0f37fb" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ed72c3f4-66d7-4b9c-a4e6-b4dadf09ac03"> + <propertyInstance + Id="ed1d85ee-d6f5-4de9-a7d4-c15edf868168" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ce0cfa93-8fdb-43db-a277-5c34bb561ff9"> + <propertyInstance + Id="328aac58-ebef-4344-9a7c-fd60ae727882" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="26a77437-9d5b-4ddb-92a4-8606ff18c207"> + <propertyInstance + Id="523ba643-4c98-4a6f-b9db-de1cd2e1baab" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </property> + <property + Id="8cdcd7f5-f267-4d23-a26f-e72cbd864540" + name="_clutchState" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="61481cee-d55a-498e-a7c5-9df01bbd05c4" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D_clutchState" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b5194225-6013-44c4-8592-58ab169c842b" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e69ae91f-3a96-4a60-bc38-d5447b6959ea"> + <propertyInstance + Id="4a36e2f9-5af7-4d61-b5ef-00eb59c4c9b5" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fe691bad-ed26-4f7f-ae90-21d900bec7db"> + <propertyInstance + Id="d1ae6f05-20b7-4abb-ad1b-e30b25b788c9" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9f712600-9528-4757-a96d-65827f4dd895"> + <propertyInstance + Id="4958ebae-8752-44d7-99b7-fe1d342c5960" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="80424e82-1e31-4033-beeb-3c94641bc825"> + <propertyInstance + Id="333d9fc4-e8c9-4e46-9f76-fb7c3a7f29ef" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0e9ae3c8-6b53-454f-9b83-a766f15d764e"> + <propertyInstance + Id="3e4095f3-0218-4763-a806-a34b2ce7ab17" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <enumerationMoniker + Id="6e57646f-6eb4-415f-923c-e034621cf5ef" + LastKnownName="ClutchState" + LastKnownLocation="Package2_1315.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="dadf3361-7615-46d2-9771-f2f90d3c4818" + name="Clutch" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="7004dcc9-7416-4e63-86d2-978a18b1f32e" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="bb67b6b4-c8ea-4e3d-9667-8da343866c25" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="47fcc7d0-f2fb-4fd0-ad36-1bc205fc1682"> + <propertyInstance + Id="b18a66cb-aff9-4f51-b8f1-41f92bd0f397" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0ddc065d-ff37-4499-9e0b-75454369c8c3"> + <propertyInstance + Id="710d45f5-2c04-4704-acb2-300cd63d2e44" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9004181d-9a9d-4b6d-8e81-6f1c7101bf5f"> + <propertyInstance + Id="2112afe0-99a4-4cc4-9fd4-7dd45d9a7ea2" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="52a8e66b-f07d-40cb-af1e-e7b0777f771a"> + <propertyInstance + Id="c2576a1a-e806-449d-8485-36d2747ed32a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7153a88d-2600-4997-a83c-991f26edd729"> + <propertyInstance + Id="6895f9c5-916e-451c-8b7d-87c550fcb0cb" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="eb02df49-34d0-4289-9251-11457309b004"> + <propertyInstance + Id="d819b3c4-ddf2-414e-bc79-6615273d637e" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="f79f5157-f2ca-49d2-9f1b-afaf97399803" + name="cockpit" + direction="In"> + <referencesInternal> + <reference + Id="e2484e70-371f-4941-b114-044ed03c7bd7" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dcockpit" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="9596d97d-e55c-4b89-8941-06c718b80921" + LastKnownName="IVehicleContainer" + LastKnownLocation="Package1_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="4c9cc71a-13c0-4ce2-a145-149e7d9d80a1" + name="engineData" + direction="In"> + <referencesInternal> + <reference + Id="391f4d92-04a8-45f4-9bc2-d006b29f47fe" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3DengineData" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="8f1653e1-038a-4c36-bb53-1d50a69749a1" + LastKnownName="CombustionEngineData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="6d0cf56b-5946-4093-ba0e-4190c8a24336" + name="State" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="42581ea3-5ec6-479f-9eb5-84c0682d30c2" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DState" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="82d88909-f526-4f8f-9d15-dc05ba331164" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d8375104-a643-4e33-a3f0-13cb8768620e"> + <propertyInstance + Id="93f5c86e-111b-496f-9e6e-31de6ace5f46" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f5726806-238e-48ad-8928-9591937d0ff5"> + <propertyInstance + Id="03c21e2f-b335-405e-b017-2f8b8527bfed" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ef70e23a-e09b-4601-accd-b54ca6f70fa1"> + <propertyInstance + Id="044807a9-0cd7-4cb6-a0f1-b7c55c4e489d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="20d74a96-f9b9-4a23-a195-b499389c1068"> + <propertyInstance + Id="a431e8cf-5f53-4125-b44a-ebfec1b309a6" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5c4241ca-a2fb-4b73-b515-de827fa7f0ce"> + <propertyInstance + Id="18d41e67-15be-4b73-97c5-ce3d696a90ae" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c79b9d52-5bee-4ff8-9d25-388bf0fffde1"> + <propertyInstance + Id="6638ef3f-3d20-43c6-9a83-bc59b6b5a520" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="a4b1e489-cea4-44ab-bf88-2a7a88770364" + direction="Return"> + <type_NamedElement> + <enumerationMoniker + Id="6e57646f-6eb4-415f-923c-e034621cf5ef" + LastKnownName="ClutchState" + LastKnownLocation="Package2_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="5833033b-069c-43f9-9bcf-f0251d0d7b4a" + name="DoWriteModalResults" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="64c18873-b3d7-4aea-81cc-c290f7ba2bb4" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="54598ca4-08b7-4deb-a947-4610af1a40ae" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="76771533-b93b-4dac-8c30-292d74d9349e"> + <propertyInstance + Id="f13e401b-3116-4238-800b-2f5f1045d37e" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ae3f462e-9242-4238-a2a3-ced7d1224d7b"> + <propertyInstance + Id="5a8cdfaa-8090-4275-9071-4e8641d95360" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1a46320b-afb2-4a8c-9218-0efceac73e21"> + <propertyInstance + Id="3c5ebe8c-575c-4666-9136-e16e1fee6f23" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="dc1bf40c-c2e1-41e1-8bef-a0ac92775809"> + <propertyInstance + Id="98a8fee9-ce26-45af-ad40-9d1a9426766f" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="85a9c635-386d-4da7-8d06-400e11ee9c8a"> + <propertyInstance + Id="957b4967-b06d-49f5-bb5d-662d1c1fe5b9" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="af5c6d25-ff9d-4516-841a-2d4d1db6be3e"> + <propertyInstance + Id="0c612315-dd01-4796-8596-54772330394e" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="6ba7144c-f912-43f6-a2b4-1ec295d822ef" + name="writer" + direction="In"> + <referencesInternal> + <reference + Id="9e1626b2-0caa-49c2-8382-12d6370f7ba3" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="13860bf2-c0b2-4af8-b3df-83a811e89c5e" + name="DoCommitSimulationStep" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="509d9c69-e19d-4643-ae91-ae7568ae7a39" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DDoCommitSimulationStep" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="cac32cfb-4e36-4400-b891-71b50db112ae" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e4224f9a-dcc2-4758-8c85-0cac24088397"> + <propertyInstance + Id="cc6e896a-eb17-46c0-8b8b-59c35d2df135" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="79829c2c-fa0f-4cf5-9808-4c68aa64e350"> + <propertyInstance + Id="fa1edd4a-b8c9-482f-a55c-5530fd6cd47f" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1a5f6016-4892-41e7-9e45-b550742b4c15"> + <propertyInstance + Id="ea2d6046-dd25-41c0-9a8d-e647d9f618a7" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7d4b592f-7ee2-4edd-bd17-04e665cc0b71"> + <propertyInstance + Id="aad6a585-6583-4d40-bd54-89e48e64ab3a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d2ad6bdf-0a45-483b-8968-ab4131a5c43a"> + <propertyInstance + Id="2d48bf4a-479c-4d0f-8b5a-79f7577d5798" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="25ece7b6-04ee-44a5-a0bb-576bd13a226d"> + <propertyInstance + Id="bb9bace4-a3e6-4b59-8bec-5a59d2071a38" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + <operation + Id="4fbb35b6-4afa-43e4-9176-926d936e0adf" + name="InPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="e03fa54e-5a22-4246-9784-6dc9f8667722" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DInPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="44fe96e0-70b0-4b89-8191-6549dfef7a35" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0723b517-a963-480f-a176-fd91bf57fdd6"> + <propertyInstance + Id="4ad54eb3-1fa2-40ef-9ffe-4f155a451624" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="17e4ab80-1779-40e8-947d-5bb9d6a4d3fd"> + <propertyInstance + Id="8896efd8-668c-48ee-b69a-de6696bca146" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="24512b91-7e8e-419b-bd10-40ec077c76f4"> + <propertyInstance + Id="b7be5c45-8923-4a43-92b4-ae1fbdcddff1" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4169fca0-236b-4afa-af92-3229965754af"> + <propertyInstance + Id="71c4e2af-2448-4467-a695-8a0af5d398bd" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="379ff6d2-4d7a-4f59-9c27-d093d825f11e"> + <propertyInstance + Id="45a5e4d3-5490-4610-8766-791986bb3832" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4130830f-3160-4555-8c01-a92d39787e43"> + <propertyInstance + Id="cfca191d-74c3-4c03-8e1b-7e2f59522169" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="9e43187e-da8f-4663-899d-6e04a0bb867b" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="b5bce5fc-2171-4ee6-8a64-74ba789a7b20" + name="OutPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="79a7b903-dced-40aa-8984-3cb743a0e6dd" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3DOutPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="95030869-2adc-4613-b0c1-bfeb4bd12bdb" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8b983ec7-3843-4ce2-a385-2af2819f1e66"> + <propertyInstance + Id="2e7b6075-f359-4d00-84b0-f6f66aaefaba" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6c6f2c95-60eb-4383-bf35-fd673025a4c6"> + <propertyInstance + Id="08408924-dae2-475b-9e79-f612146b9a30" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ae8e768a-c0fd-41d3-932f-51b945cff4e4"> + <propertyInstance + Id="901c847e-ea6f-48b9-8a48-b9dec550ea3f" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9768728e-f2ed-40ff-b40e-38429639ef11"> + <propertyInstance + Id="fda7774c-2823-45f2-99a3-08eedc8ba2a8" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1abb2c0b-33e3-420e-beb0-4931e1cfee94"> + <propertyInstance + Id="28f98e5b-435a-4fca-b9c3-8e4fdbc1287c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="68e03cfd-dc10-4e3b-ba2c-fd21323f38f9"> + <propertyInstance + Id="e8d170ee-86d3-4b72-80c1-058d757a64f0" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="1a50c280-e55b-4152-bff5-7cec35c19721" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="8605f428-dbf5-466e-b90b-dab59be69b3c" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="515660f7-043d-4d1f-9566-76b5c23443a0" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="66c8c4dc-fd17-4172-9514-7e6d34991da8" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e8d0926b-764b-4475-b54a-24e0fd6207af"> + <propertyInstance + Id="45c02b8d-f4fc-42c9-8872-2197a4eac247" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b9aa7019-9ebb-4bfe-8bbf-e81d936d8fe4"> + <propertyInstance + Id="00903795-fbd6-4594-90ba-76c37d5154cb" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f814c9e6-6f03-4b41-88f8-cd8bdadb3a34"> + <propertyInstance + Id="0a33b274-fd85-480a-a37e-8754f4389500" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e8e507a8-05ad-4820-b075-1d7f01f75eab"> + <propertyInstance + Id="6ee1fcb6-653f-4233-b35c-8d55496bcafb" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5b35de21-a413-4e27-86a4-580e99ca7eae"> + <propertyInstance + Id="bc832290-6d3b-4acf-aa5e-0329e8fe17bc" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="43830e72-770a-48b3-ac31-ce2764489244"> + <propertyInstance + Id="1cfe0ce2-0d1c-4f60-9119-5937141c6144" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="18ba0664-053c-48dc-a72a-674bae1f0c30" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="a0f892c9-bc6d-474d-960a-997c6e8eddeb" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="0caf5a4e-f366-4faf-b99c-66b385c981c3" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="0b2c3e57-150d-4d16-b333-39be75cfb8a8" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="d7c4fecd-33f7-4708-b282-2c6455cc64d6" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="0a95472b-d8e5-4b03-b540-b7b60f2a553a" + name="torque" + direction="In"> + <referencesInternal> + <reference + Id="01f3d677-dd6c-49c2-b1fc-d462d6819039" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dtorque" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="0130a90f-3eac-4a13-8370-f20e3bb54f09" + name="angularVelocity" + direction="In"> + <referencesInternal> + <reference + Id="de0331eb-2a58-439e-851e-8bf28a9d83c3" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DangularVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="a1a3dc3d-45fd-4ae7-9794-f9a1f0f8da5f" + name="dryRun" + direction="In"> + <referencesInternal> + <reference + Id="ebedbe69-774d-4012-962b-22340f56048c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="6b23dd18-5a60-466b-b027-8bd871b0bf7d" + name="Initialize" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="419c89cc-a67a-476d-a43d-765f63886bc0" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="01b36ae3-81e2-4145-9cd8-5f9db2f26e8f" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fef1ddd5-dc8b-4084-b5be-c76a196225dd"> + <propertyInstance + Id="358de920-9351-4955-b6eb-c5231825fefc" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6c363759-962d-4cfb-ab14-a665e902979d"> + <propertyInstance + Id="cb09ebbd-fa0e-4ba1-8b69-fe7d087e35c0" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1833cdfe-0b1a-411e-96d2-390a983fc4df"> + <propertyInstance + Id="ff18ca8c-80a8-4887-898e-659fea25adf5" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ce13abbd-0abb-4d61-8843-765cd870327c"> + <propertyInstance + Id="e08c799b-cc31-4d55-a91b-10f5fe073ee7" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d0adc620-1e7b-4cd4-8f85-a660b111bb58"> + <propertyInstance + Id="22c23c4f-1506-4ece-82d2-44ed467e16da" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7cb1861e-5182-4116-9972-a31c952bea3c"> + <propertyInstance + Id="5e2997bd-f196-426c-b8b8-7d9f7884e59a" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="378b18d4-418b-4f8c-974f-0e87bad2f000" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="e765f373-a9db-4aa8-8ed5-926d88115048" + name="torque" + direction="In"> + <referencesInternal> + <reference + Id="1f200c88-9063-4e39-9c64-c63bbe8387cf" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="4524d78b-2aba-4d04-8d9a-47a4477e2074" + name="angularVelocity" + direction="In"> + <referencesInternal> + <reference + Id="36a56d3f-aa1a-4cbc-868b-a4d25f1ff694" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DangularVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="8bef3958-b54b-4400-b85d-fd0bd1a8af62" + name="Connect" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="5b11557d-c9b9-4ff1-b000-4905ec0d56b0" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="12e86a36-a45b-41ad-acec-78c68c0e4fbc" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="76edb898-294c-4aac-af35-5f93b99ca73f"> + <propertyInstance + Id="b893e1f8-7cb5-44f0-903b-eda371d064f9" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fa2f7c0b-0f26-4528-8283-89346052e5e6"> + <propertyInstance + Id="d669e456-f636-4644-a2c8-f674d0b556e2" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2c109866-dc8c-4891-9f4d-de7f7fd0616f"> + <propertyInstance + Id="a8410638-bbdd-46db-a760-1462579f8e87" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c1bd40f2-0854-4bbc-8191-b8ab1062457e"> + <propertyInstance + Id="71725f55-e674-4b8f-801e-b1afd51caeac" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="420bc39c-3402-4878-b74c-8f0964455002"> + <propertyInstance + Id="ca71e5e9-3dfc-4166-87c5-e78d04bd70c6" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="21f3c7b9-0cda-44ce-876f-ab3a7785e120"> + <propertyInstance + Id="52012177-bd4d-462f-8a3a-a978411b62b4" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b1cae94d-840a-4d93-934c-3236226d5322" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="cb5be44f-9611-42c1-b90e-03f36e6ce946" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="d35b8f15-71f7-4034-bd8b-030fe5557f2c" + name="AddClutchLoss" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ca7bff55-e3a2-4d96-af64-b1a55b761751" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DAddClutchLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter ParamKind%3DRef)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond ParamKind%3DRef)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="2111c91d-9bcd-42be-8f7e-4aa2c55bd21b" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="57e05cbb-ed2b-4f28-928a-682eedc7733d"> + <propertyInstance + Id="f5d14b49-2db7-45b2-9519-b8ca64eb9fd7" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4aa967a9-ca33-43f1-9849-0d30ed831373"> + <propertyInstance + Id="7d8bfbe7-89e2-4790-8f3f-e4b4de8640fc" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4df3e80e-79d3-42a0-ab63-2efeb394f582"> + <propertyInstance + Id="691c8550-6c13-4c72-ac14-1745c1c2816e" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fc3cc830-d70b-4e55-befc-aa6a0d35f980"> + <propertyInstance + Id="516899ce-c08e-4ad0-b50c-6d525dea54cd" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="92a3adb3-0467-411f-b59c-e16375afda52"> + <propertyInstance + Id="1421378d-71d5-4dde-9ba6-bb5f52d3bf4a" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8efce1f3-7300-4a5f-ae27-aced5bafb6aa"> + <propertyInstance + Id="4dfd0c3a-e632-48e9-a286-7449c7da8067" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b8b392d9-3d72-4e00-82b5-d6cd88360ff1" + name="torque" + direction="In"> + <referencesInternal> + <reference + Id="452cfb48-e1bd-4b0f-8ff4-e5d34c88a2b9" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DAddClutchLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter ParamKind%3DRef)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond ParamKind%3DRef)]) ParameterIdentifier%3Dtorque" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="dbdb1a44-4cd9-445d-896a-600d799e2443" + name="angularVelocity" + direction="In"> + <referencesInternal> + <reference + Id="7052d8fa-7513-4d2f-8d7d-971ee9d67f36" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DAddClutchLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter ParamKind%3DRef)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond ParamKind%3DRef)]) ParameterIdentifier%3DangularVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="1def99e0-4cd5-4e21-82c5-b3fb0fd6329a" + name="torqueIn" + direction="Out"> + <referencesInternal> + <reference + Id="ba6b205b-9e28-4e6c-a6fc-d1efcd033136" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DAddClutchLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter ParamKind%3DRef)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond ParamKind%3DRef)]) ParameterIdentifier%3DtorqueIn" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="d792a9ba-4002-40ae-b41e-369746e72584" + name="engineSpeedIn" + direction="Out"> + <referencesInternal> + <reference + Id="a102d755-0d52-447b-b180-9f26b306ed01" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DClutch Member%3D(Name%3DAddClutchLoss OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter ParamKind%3DRef)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond ParamKind%3DRef)]) ParameterIdentifier%3DengineSpeedIn" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="e6c25440-efe5-4cb3-9177-2c6e42e2c814" + name="InShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="ee297afd-f196-493c-961b-a81fa87dc551" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="c883cee0-ef9d-4063-8595-13b196b91d2b" + name="OutShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="45de96e3-a5a0-4da7-9b42-cabc2bbba793" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="a6309d3f-9665-4393-864e-4517e8ebe9ce" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="d4423841-503d-494c-bb2f-0af26c225e69" + name="absTime" + direction="In"> + <type_NamedElement> + <classMoniker + Id="05ce2358-c641-4d40-8a86-157154ea3e87" + LastKnownName="TimeSpan" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="b1e01548-62ad-491f-bee0-bcd3a2943cb5" + name="dt" + direction="In"> + <type_NamedElement> + <classMoniker + Id="05ce2358-c641-4d40-8a86-157154ea3e87" + LastKnownName="TimeSpan" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="64ce36ee-604b-4ac9-bf01-5a0a35e3f227" + name="torque" + direction="In"> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="fccc83f4-e518-4b53-8d13-2d01730ec59b" + name="angularVelocity" + direction="In"> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="81e49d46-38f2-4da2-9801-ca7aadcba1b5" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="532bbfda-a738-4372-b22f-e5c9565cc2ad" + name="Gearbox" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="e94e54fe-509f-4e86-b8f6-cb164d6c5246" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="0b89333d-1bfb-4d82-bccb-f2eff21615be" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1f11e8fd-e835-44d6-9e32-d38da3ca817e"> + <propertyInstance + Id="f67db6b1-686f-4cfa-a888-700b563444d1" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8497e30c-a0d1-42b6-bfa2-2fa7db7850d2"> + <propertyInstance + Id="4ed5b17a-3d68-4778-a0a0-456e9818ad7f" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8d13c75e-4075-4e93-8f9d-d8a27491a08d"> + <propertyInstance + Id="db6a81d9-5cbb-4d18-b874-9cd8d67b951d" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9acbbc50-cffa-46cd-a716-ab2d2ea8d5e0"> + <propertyInstance + Id="6f6f50e8-1cb7-47c7-910f-50f0aad7ad48" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c3b02ef1-b670-4c8d-b76e-1ac19af116ff"> + <propertyInstance + Id="d6a7e16b-fb9e-430f-88fa-3a89cccf8a2e" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <suppliersInternal> + <interfaceRealization + Id="4c22c8aa-c28e-4e70-8e15-ea37dff5313c"> + <interfaceMoniker + Id="73c2fd70-49e4-4dea-b4b8-1df3906d4ea6" + LastKnownName="IGearbox" + LastKnownLocation="Package_1315.uml" /> + </interfaceRealization> + <interfaceRealization + Id="5b25ac73-6393-490f-bcfc-89371c835c91"> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="0ada09ed-ea38-46b8-bf80-d15e023ebce8"> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + </suppliersInternal> + <generalsInternal> + <generalization + Id="9432a4e7-f03b-48d2-b24d-266e3385fd1c" + isSubstitutable="false"> + <classMoniker + Id="20481bf1-2348-4442-8240-b1c67040a9bc" + LastKnownName="VectoSimulationComponent" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + <targetEnds> + <association + Id="1e5a3d27-71af-42a5-84c0-3dd612f4257d" + isDerived="false" + sourceEndRoleName="Gearbox" + targetEndRoleName="VehicleContainer" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="ad619295-d6b3-4ada-af16-e3281331d2c1" + name="Gearbox" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="4104bf04-742e-4987-8274-f756110edfbb" + name="VehicleContainer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="f6bd3490-4176-47bc-9c4d-aec96f94c61f" + name="Next" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="4844fe89-a79a-4965-a1a8-69a633102f95" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DNext" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="9d64e03e-c245-4d69-af4b-868a95e00f67" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="591a9fc0-9fff-46b9-9aec-47b584bf800f"> + <propertyInstance + Id="aca5d1c5-394c-4a19-8740-3defad5b52d9" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6d442e44-7797-4ff0-855a-bdea25e7cedb"> + <propertyInstance + Id="87d9e2c3-ddba-40ac-a3b1-363fee6933fe" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0a9d98df-d9b5-4160-b7ed-c6e2acfcb228"> + <propertyInstance + Id="55e18f9a-9a2e-4fd1-9ead-5d8bd58c4665" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="daff276b-510b-467c-be7f-dbc86a02cc01"> + <propertyInstance + Id="0b9e7556-9eff-41f0-9903-3d9c966a5206" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a6bed76f-5f49-4ff4-af1a-387430a08b58"> + <propertyInstance + Id="fb4b0719-1349-462b-aa95-55bd603a41e9" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </property> + <property + Id="290c5f4b-d92b-4114-971f-30ecc1b936dc" + name="Data" + visibility="Package" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="e27d0c76-978a-46d7-9de5-8d3d01ab044d" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DData" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="41c63689-5b52-4df5-b015-11d334986f30" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3b5807e9-1ed0-4f07-9fa3-498630c811d3"> + <propertyInstance + Id="80084212-c082-407a-9788-d038b5b95fe0" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1c78ad9b-7a2f-4e74-8f12-9f3b49a98a02"> + <propertyInstance + Id="2fae0a73-8f0b-45a1-9b95-2ea09586f678" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7b8967a8-4363-4b64-b6d7-7d11eed5a982"> + <propertyInstance + Id="2502648e-9eda-44e5-b4fd-ac3874fc9ae3" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="11c362a7-dca3-4b22-946a-e17d45a36b0c"> + <propertyInstance + Id="5faea9ed-d97a-48ec-bbc5-8fb275f75e4b" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="088b27c2-e4fd-42da-8a2e-5180b8317033"> + <propertyInstance + Id="f56e7f76-c2bc-4aeb-ba41-2f50937f3db3" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="8b5ae4e9-713d-4a09-9e2f-40ecdb827a34" + LastKnownName="GearboxData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="e7d40468-4a3a-47df-a0b7-4ee362952d7e" + name="Gearbox" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="e2c1aaba-5f6b-4f15-b5e0-c9cc49cc1eed" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="f8bdfe8b-7f0b-448e-be3b-39624bd9b6fb" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d253a2c1-5392-4883-8377-dae0c4bc2600"> + <propertyInstance + Id="1d4213c6-7506-42a2-930a-cd9b7f25c004" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="baac7764-1bf8-494e-bf0b-42a74f865be4"> + <propertyInstance + Id="06549482-e740-4dd8-8381-4f29271aa039" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="82e37c77-ab7f-49d7-ad30-53e3b6d943fb"> + <propertyInstance + Id="46c03bf3-3456-44e4-8cf5-1fd02c6ca37a" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="521bc33f-a73d-4e91-aadf-5217424bf44d"> + <propertyInstance + Id="5698d89d-6033-409b-82b2-8c3a02bfe9bb" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b10933e0-ecad-4ceb-b03f-00ae4858313a"> + <propertyInstance + Id="96a4aae3-be5a-465a-8c77-d2d0a4897d95" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2a2af91f-f5fa-426d-9217-ae42149f549c"> + <propertyInstance + Id="e2347389-ea6d-4cdb-a57a-8b1c8e73c76b" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="8fe0cb61-1381-4472-8e92-a84cba0c95c4" + name="container" + direction="In"> + <referencesInternal> + <reference + Id="5ec90fc9-c285-4100-8404-aa5f3907259a" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)]) ParameterIdentifier%3Dcontainer" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="9596d97d-e55c-4b89-8941-06c718b80921" + LastKnownName="IVehicleContainer" + LastKnownLocation="Package1_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="bdb3f1e9-02ad-4c5b-89e1-2e8256ea1fc4" + name="gearboxData" + direction="In"> + <referencesInternal> + <reference + Id="7280469b-af30-4b6d-ae4f-e195c02714ae" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DGearboxData)]) ParameterIdentifier%3DgearboxData" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="8b5ae4e9-713d-4a09-9e2f-40ecdb827a34" + LastKnownName="GearboxData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="034ed934-6b07-4010-8796-d3a0cf20daae" + name="InPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="5f9086f9-4e8d-4f83-8841-2da402212557" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DInPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="489a0c2f-22c7-406a-a06a-7236c1f3ba03" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1987d9b0-114e-428a-8ef2-f5d4a81b65a3"> + <propertyInstance + Id="9cd5db10-4ba5-4aa7-bb1d-2127c27812dd" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="70f711cc-fdb6-4b97-81d2-79c9556d0b11"> + <propertyInstance + Id="820fd4ae-1a31-4dad-8385-cd6681e85475" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="daffa6fe-0684-4354-844a-9978c1421212"> + <propertyInstance + Id="6a8726cd-6655-4fee-bf44-f8e2f1c1d469" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6ddb1087-d1e0-4ff1-a5fa-08864970c4c0"> + <propertyInstance + Id="6f70712a-31ba-4fbb-8f37-1465cc433f52" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="855c0505-6e5f-4e37-80b8-12324b2e81f4"> + <propertyInstance + Id="967695e0-3915-4f74-8e24-c1c262c5f894" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="339d180c-a6ed-4265-b0dc-f064853ab133"> + <propertyInstance + Id="f91514ee-67a4-4f8e-a0ee-60387f4e9ced" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="5a25daf7-bb53-4464-8670-98bd3bd22394" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="e92c470c-1063-4393-8e6d-5aa5991c8441" + name="OutPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="606b1f97-3f9c-4091-a2d3-51e3a899ba96" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DOutPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="383f80eb-b948-413e-9b33-02019e9c9133" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b7f77574-7ef2-4bb1-a74c-3e9ac7a56dbc"> + <propertyInstance + Id="7501475a-759b-42a0-aa5c-eab026f24926" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="aebd8f0a-775a-4f33-ab7b-78befd0d9db9"> + <propertyInstance + Id="0284e6f7-3ffa-4de3-bcbd-8ed99d4f3a7b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e4b7dcb0-9de4-443f-8091-25d941b84a0e"> + <propertyInstance + Id="41fdcb26-2d46-49f4-ab75-a9eadbfe6ff5" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c9d44990-1653-4ecc-8084-044731efbaf6"> + <propertyInstance + Id="46f66c4b-4fe9-411b-91b6-50b57c75d3a7" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cf75762d-47aa-4600-9c77-98a0f1d46559"> + <propertyInstance + Id="ca21f645-e383-4c40-9a6b-01d64f995706" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="be2f8210-687b-4d0c-aebc-a578378f321b"> + <propertyInstance + Id="a9bf9cec-67a7-4ac4-b434-e993fc881f39" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="05bc6af6-34fe-4c56-be20-0d4b6681b8bf" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="e6f295a6-2597-4be6-a8c8-cc3f34f749a0" + name="TUGraz.VectoCore.Models.Simulation.DataBus.IGearboxInfo.Gear" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="7ba8b8fd-78ea-41df-8a52-0dca72d4db63" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DTUGraz.VectoCore.Models.Simulation.DataBus.IGearboxInfo.Gear" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b19a9fd7-a81f-457a-b0f2-1655e85b51a6" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8a2e679b-70bb-47d6-a048-921e7eb8beb0"> + <propertyInstance + Id="048fbc92-998d-4f0b-95cd-51f23ca8eb10" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5c1e3203-4486-40ca-a328-c33c52af203e"> + <propertyInstance + Id="de611171-cce1-4f21-8848-0c97b2145f59" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2b5f178b-a9d2-4633-8fb8-0deedf1702ab"> + <propertyInstance + Id="1d7709e9-3bfc-49b4-8d36-3de881dee1b1" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0bfe7e3f-2017-491f-9692-85d14b015b9d"> + <propertyInstance + Id="82dfd3b2-ce4f-4fbb-b841-70981e997849" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d9e34416-89da-470f-9ff5-e796b19e9e9a"> + <propertyInstance + Id="e5c6c226-d804-4b08-a537-ba003ac6fc8e" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b541548b-f72e-4f0a-bb71-c6ba58dabb0d"> + <propertyInstance + Id="2dbb13ca-4b83-4611-80a2-ea7f211b74bc" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="abb36234-148e-4e4b-b9fb-4ff70781f925" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="cfcbbd6f-9851-4da9-9926-5c00b65ddb6c" + LastKnownName="UInt32" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="36f1d8c2-f2e5-4b82-954f-04a240eb49f3" + name="TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="36d7e5ca-5db8-4241-b530-5ba0a94df05e" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="162379ca-e786-4624-a58d-a3da2bc8d4bb" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2e714eab-4b2a-40a9-89d5-7e77d6aa7bfe"> + <propertyInstance + Id="cabf3ebc-cc9e-427a-948b-f9d4bdd61fbb" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ec36bc74-c4a5-4a01-8131-d0a5dfd79871"> + <propertyInstance + Id="90511939-3cd0-4f07-a574-95101c1ea61e" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b2c2b57f-da23-42df-a494-0e2a7c063b65"> + <propertyInstance + Id="01906eea-129a-4036-8eec-3773def97234" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9532ffcc-301c-463b-94c8-82c58a9a33cb"> + <propertyInstance + Id="4181758d-eb4a-47b4-b58b-5946b4018bf9" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0d1816a9-e003-426c-95a5-5b660a27e1fa"> + <propertyInstance + Id="0af55b18-cf7e-4c5f-bd99-3db5e2671dc2" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="36e767ee-78ea-44f2-804b-75be78e9f72a"> + <propertyInstance + Id="4853a6ac-7485-4e70-a5d6-85a51b5f7345" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="51bf3513-ef45-4bc1-b9ba-fd8714c441ac" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="5b581b90-68d8-4d99-9cf4-d2517a8d1025" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="6fbc88f0-4854-4abb-8f5f-be1e4854bdc1" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="306b54eb-1eee-43c2-bdee-736cf4c05f93" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="ed92e540-a6fb-4541-9657-3efdfc1548b0" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="3cd4b951-bc44-49c6-8325-b00ad7b2878f" + name="torque" + direction="In"> + <referencesInternal> + <reference + Id="9cad7b79-2854-4902-89c4-64fbedda5bb2" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dtorque" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="a0741088-7873-427c-aef7-7f726bfc187e" + name="engineSpeed" + direction="In"> + <referencesInternal> + <reference + Id="b214caeb-68e0-47f7-9c75-843a4fff09fa" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DengineSpeed" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="9239ca5c-00f7-494c-9491-221b9442d062" + name="dryRun" + direction="In"> + <referencesInternal> + <reference + Id="66548551-49fd-4bbb-a85d-15d1096f8c18" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="a3323d9a-fe31-456b-97aa-91c6d81af769" + name="Initialize" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="5f17d304-eed2-4549-aed5-ec2ad2e06451" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ae94e07f-3e25-48c3-a623-44dca270e4e5" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d26360fe-889c-4731-94dd-2a8227fac6eb"> + <propertyInstance + Id="030aedfd-230c-4a53-b6fc-552802477e99" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="11510198-fa87-4eb2-a13c-e515cac6756b"> + <propertyInstance + Id="563f26cd-7c71-46f2-9ccf-bed64fec6ed6" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0480bc20-a07d-46ab-b7fe-0a8521fb0946"> + <propertyInstance + Id="c42cc574-2fda-4c5e-82ef-d69565631269" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1f4bc80c-96e4-4baf-abc8-e2a4e5e006dc"> + <propertyInstance + Id="b6741c72-d35e-4fa9-a855-e73a27ab8f7d" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="383cc0ae-637f-45ea-998a-76702c6a430d"> + <propertyInstance + Id="cc47770c-3d4a-4ebb-a0d3-035d23f34c00" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="44fc873f-faa0-479c-98d3-187f76881f6b"> + <propertyInstance + Id="cf9b2e36-a1bd-46c0-b7a0-ac3e19af0f83" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="ae5b8c27-7245-4864-bcf8-051bb54a51b9" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="2bc47a4e-b9cd-4cda-92eb-08e9bbb0579e" + name="torque" + direction="In"> + <referencesInternal> + <reference + Id="a46e6d64-9f3d-4276-aa86-ccd72dabd0dc" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="4760b40c-a56b-45d5-90dc-6c3ebfdbb6c5" + name="engineSpeed" + direction="In"> + <referencesInternal> + <reference + Id="15d63faa-65e1-487d-90fd-548d9e76937b" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DengineSpeed" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="8b9567d7-e5fa-4adc-b20a-19f93d5a871f" + name="TUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="e7852c9b-ea6d-4a10-920e-ca4f8b554277" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b3e24d67-4378-4dc0-828d-8059cae1246c" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cd6c32ea-1c86-4f40-819f-96077b01096b"> + <propertyInstance + Id="7cf611d2-3a0f-4a14-9dc2-da4fbaeff43d" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5829a014-1bd4-4b9a-a84b-1f2a6305aebd"> + <propertyInstance + Id="cccac963-1345-49b4-b518-661502a30ca5" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7d402da0-0916-4fa6-8b3b-e3181b3dfde1"> + <propertyInstance + Id="678057f1-8352-4689-9431-070f73fab43d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d86e0bea-10a1-4939-af32-733bc287005a"> + <propertyInstance + Id="c66a2da1-9023-43dd-865c-b5da372b69cc" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0eb5e26e-cd08-4cab-b558-a80fbee0c87f"> + <propertyInstance + Id="be36f1c5-de78-4f83-bfc5-fc749ae340e3" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9625fd08-55d9-41bf-9401-385bfc40287d"> + <propertyInstance + Id="2be3e8bd-b3c6-46ea-8142-c05366f071f6" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="df126b7d-4adb-4b59-b370-4df54173636b" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="0ebb2a35-1741-43f0-a0a9-50d570ab88dc" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="e9b8d889-4e73-486b-8021-df5e88a889a8" + name="DoWriteModalResults" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="5f616162-1f45-4900-94fa-d4cfc2a5a459" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="6f0d3707-17b7-4a3a-87cd-33eb6fbbc521" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d77f19cb-bf21-4dc6-8f0d-2fd19409b8c1"> + <propertyInstance + Id="36aee313-fb97-427f-b485-dace6745eaa4" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="70627864-081c-4bc9-aa4c-4f8c348e2d43"> + <propertyInstance + Id="b53902ba-7857-49c8-b625-35918341e08e" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7d22b0ee-e3e2-43b2-b348-578104de177a"> + <propertyInstance + Id="c9aa85ec-fc01-43c8-96dc-8fc4eba905b2" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1d1077f4-92d4-46ac-9990-9f51e5129a3a"> + <propertyInstance + Id="769b7a85-b7ca-4153-b93d-86d4ca17d0cc" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8e085862-56de-4af8-a6a8-23cf3e32aa93"> + <propertyInstance + Id="3ef7f12f-ead2-42aa-87ec-e05c1b19e620" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="902276ef-00ff-494f-8cfd-8308ef62d361"> + <propertyInstance + Id="38535071-3b45-4912-b950-dea97949200e" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="978639e1-0d5b-46d8-aa80-4986e91496a5" + name="writer" + direction="In"> + <referencesInternal> + <reference + Id="f25c8b99-5b65-447b-939f-342a8d503685" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="50dd8be1-9f7b-4b9a-9146-e66eb910c9cf" + name="DoCommitSimulationStep" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="99b0086e-ba0e-4ceb-baa4-3cf1d2eb0730" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DGearbox Member%3DDoCommitSimulationStep" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c6583f47-8d2a-4928-99ff-781840bf59d5" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a306787e-dbaf-46d2-ae3f-0da42f11a17f"> + <propertyInstance + Id="88b4eecc-0733-4d64-a6bb-5e4a0e7eea78" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e6d442d0-af93-4f8c-8ecc-f9cfddd2033e"> + <propertyInstance + Id="ba7179af-06df-4aa3-8994-9e32af1ed374" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e054d306-3916-4300-8bb8-7afb0e791787"> + <propertyInstance + Id="ca5fe06e-4543-4af0-bb84-d53162dbea5b" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d0005bda-92e1-4989-92e1-b28fd27a761e"> + <propertyInstance + Id="a11b2b71-1f63-475d-9c2d-dd3fe71d71c4" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="acf23d23-89a7-4b26-9d53-59bc88d51a23"> + <propertyInstance + Id="beeabbb6-5600-466d-b13d-466bc8835a70" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e86be5e2-4321-4274-8d30-35ffd5bdd034"> + <propertyInstance + Id="ef6a094c-608d-41e9-9840-35ef27d71dce" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + <operation + Id="1725fd54-dc9a-403c-9b13-811fc6acc73c" + name="Gear" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="37575ede-3bbd-46c2-8ae9-8b266db84fb4" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="cfcbbd6f-9851-4da9-9926-5c00b65ddb6c" + LastKnownName="UInt32" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="109e2473-ad3b-4833-98d3-ea00146350d8" + name="InShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="748339fa-fa6b-4813-8238-cd5fa331f5ac" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="47fca9f5-2a52-40ab-99fe-223ebc00997a" + name="OutShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="4d1700b8-19de-4f43-80e6-0e69bfb7763b" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="5a820ece-c77f-4c7c-9717-2eaabe9a489d" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="95b862f6-e93c-4c2c-b310-43b45cb1a4c9" + name="absTime" + direction="In"> + <type_NamedElement> + <classMoniker + Id="05ce2358-c641-4d40-8a86-157154ea3e87" + LastKnownName="TimeSpan" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="6efc585b-7fd6-42ca-8943-d3f6c06a403f" + name="dt" + direction="In"> + <type_NamedElement> + <classMoniker + Id="05ce2358-c641-4d40-8a86-157154ea3e87" + LastKnownName="TimeSpan" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="a6a9ef03-4458-43f9-99ef-884def5fe147" + name="torque" + direction="In"> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="c0410057-e506-40a5-b093-e6fb0349c9d1" + name="angularVelocity" + direction="In"> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="14d53a4c-1942-458e-b706-8917df3174e9" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="4495e88a-c594-42a3-aaff-6090f029879a" + name="Connect" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="602bb3d7-f06f-4536-8296-2dea8d42ab6a" + name="other" + direction="In"> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="5ac3c982-67f6-4c85-8545-d0ca05149d3d" + name="AxleGear" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="b541b660-2d98-437f-8ebf-5b1136f2727d" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="889b78c3-601a-420e-9c1d-e841c3cc1115" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="86c8414c-f5cc-4524-ab82-eb45b8a967ba"> + <propertyInstance + Id="aafe1a6f-35ad-4b89-85b3-d3bd2fca2f45" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fe22308a-7f5b-4a01-aed8-ecfa13529868"> + <propertyInstance + Id="88590402-ceb9-44a2-b716-cb4b7e77074f" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="67753b0c-d92e-49a9-8216-71f144a58afe"> + <propertyInstance + Id="5891e36c-8f7a-484d-963e-6a1ed34deb07" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e4bf07d4-d546-4a80-9b62-c1a7b1832ec8"> + <propertyInstance + Id="4356c960-43f1-4e85-9c65-05c41fa30c52" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="812d2e59-e0b6-4d90-aa32-9400d939bf93"> + <propertyInstance + Id="c807e6cf-a7b8-4246-9304-f9c106ff17d1" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <suppliersInternal> + <interfaceRealization + Id="1c6f5a98-323a-4566-828c-2bdee130f186"> + <interfaceMoniker + Id="f18ce779-f80c-4d13-9a58-84bbd178a5d2" + LastKnownName="IPowerTrainComponent" + LastKnownLocation="Package_1315.uml" /> + </interfaceRealization> + <interfaceRealization + Id="0822eccc-c629-4ec8-af6f-aeadd9c9c300"> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="cc558e86-5b13-43a9-918c-5849724f71fb"> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + </suppliersInternal> + <generalsInternal> + <generalization + Id="b10212f2-dc49-4a1c-b4fa-c9e4e9661c3a" + isSubstitutable="false"> + <classMoniker + Id="20481bf1-2348-4442-8240-b1c67040a9bc" + LastKnownName="VectoSimulationComponent" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + <targetEnds> + <association + Id="c27c3f85-e819-454c-89a1-21f6827f2f24" + isDerived="false" + sourceEndRoleName="AxleGear" + targetEndRoleName="VehicleContainer" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="2f0b41b7-6225-4f9f-973a-9a146c296749" + name="AxleGear" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="15691aed-abed-4c97-9389-b9b03cc2129f" + name="VehicleContainer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="e00e1004-5427-4135-8d2c-b61769ef7b60" + name="_nextComponent" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="0fceae8e-6c69-44e0-9ed2-30c2cffde445" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D_nextComponent" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="53cbadbd-514e-4e95-b5eb-b3c9785a837a" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d9aa656a-03bb-4246-a94c-829415edfacf"> + <propertyInstance + Id="b5c25c35-6f23-410a-8ad9-f051b5782221" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2565609e-3883-4fc0-bd03-d4cd08663497"> + <propertyInstance + Id="0da5bffe-807a-4b64-a048-3529215069e1" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="dbde963b-e276-468c-ae20-4350aaaf237a"> + <propertyInstance + Id="4ea09d2d-94ee-464d-886b-78cec54d01bf" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ed6dcda4-64f5-44ae-b498-aaa521237956"> + <propertyInstance + Id="028970c3-8053-4bcb-a46d-a8115922f3fd" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fe46d008-8a32-4330-bba0-66e219bd9272"> + <propertyInstance + Id="cf1a8ace-c3a9-421b-8bfb-b0af86c657d4" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </property> + <property + Id="fea41e06-2bea-42e6-8edb-782f4a53ff25" + name="_gearData" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="33080c01-c98b-403a-9ecd-11816b766ef3" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D_gearData" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="72e19797-a197-4cc6-93d1-650f6f113615" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="22444fb6-732f-4fe3-b905-128e8392400f"> + <propertyInstance + Id="6c6125c3-b7a4-489b-87ce-525222f01b0c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="354f3362-94d3-4cf2-894a-c283dbb4ca94"> + <propertyInstance + Id="eebe1adb-101c-45ec-88ab-86e1d69371e3" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7581b155-90b1-426a-b669-bf428bcd0754"> + <propertyInstance + Id="50c339da-c2ba-4552-981c-849bab206611" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ac5b218e-e265-41a9-a2ad-11db7f475893"> + <propertyInstance + Id="efd28444-43a0-4b6f-ba52-5616adf9c3cc" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c8a61633-21ec-4456-a131-a37300e381e5"> + <propertyInstance + Id="cde282f9-1b0b-49bf-9d1a-91ab2ea211db" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="bb9b4a3f-af3d-48da-897d-871398c4c3ea" + LastKnownName="GearData" + LastKnownLocation="Package_1647.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="984130a1-04c2-4cb5-913f-81d6a0f95694" + name="AxleGear" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="0c3a6c03-53cd-4d97-a739-9463fa0eb3db" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox Type%3DGearData)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="1232efff-81df-46d1-ba5a-6751f0f24ad4" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d51992aa-2e0c-483a-ac0a-b18d3c9743f0"> + <propertyInstance + Id="c46ca851-0fa5-4059-a900-9f4be866be2b" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fe3895f4-8568-4847-9493-7931862f6177"> + <propertyInstance + Id="6b8c436c-0861-41f3-ad5d-802e144e06da" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ad8825a9-51ff-4107-b333-43ef71269617"> + <propertyInstance + Id="ed595c17-39ca-4fc2-8ec9-950bf56bf9a3" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1a863a6e-d28a-4cda-a44a-a2ed2cf26fb0"> + <propertyInstance + Id="c1b00e2a-d583-40d3-9031-d10fbe4728b4" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d2483058-49c2-4dda-bdca-3d72bc3e3544"> + <propertyInstance + Id="60358739-6232-4470-be3a-ee0790071b77" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="524b447f-bc4c-47ac-b067-333c07b73913"> + <propertyInstance + Id="cf2a307c-e54d-4155-978d-e83c2717cca0" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="5fca735a-543d-4e30-9640-2a7029109afc" + name="container" + direction="In"> + <referencesInternal> + <reference + Id="32098d8f-4644-49ab-a6b6-077cf302b927" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox Type%3DGearData)]) ParameterIdentifier%3Dcontainer" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="1d2f7bd0-a3d8-42f9-99d3-a11735bc2085" + name="gearData" + direction="In"> + <referencesInternal> + <reference + Id="c39986d7-e0ee-4be8-82ff-b0d38d57db3f" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox Type%3DGearData)]) ParameterIdentifier%3DgearData" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="bb9b4a3f-af3d-48da-897d-871398c4c3ea" + LastKnownName="GearData" + LastKnownLocation="Package_1647.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="afbb6090-60e6-415a-918a-508a6da23fea" + name="InPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="b13e6a5f-198d-416a-8210-5d69c5ff6b63" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3DInPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="5e140bcb-39f4-4396-8712-5dcf9041b86a" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ef4d35a2-cd64-4d33-9f72-4131e9cbb488"> + <propertyInstance + Id="f3f637c3-4586-44a6-bd08-8e7d5b8ab0b6" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="77d344d2-2402-48ac-8d53-85e2df535da8"> + <propertyInstance + Id="f35aeeec-0886-4e9e-ba4c-8351ff9044a0" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ba449ac8-e9aa-4bea-a6f2-59cf557cda70"> + <propertyInstance + Id="57c7cec9-46b1-4bda-b5e6-30a486125198" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cec5d4e3-fde1-45d2-80c2-9a93b8f41529"> + <propertyInstance + Id="703cbabf-29d9-454d-9e10-82e53c5de720" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="04a18836-a3d4-4b84-ae6a-d9ec5d518915"> + <propertyInstance + Id="669d579b-a3d9-41b2-9334-08f7550bc200" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="13552bd8-de3c-48f0-9aca-4797e227b83c"> + <propertyInstance + Id="b0653025-bbac-453e-b780-fcbb2eab31d2" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="28e99289-6894-453d-a536-319eaa302954" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="4deb448f-8377-485d-9cde-64c34420b02a" + name="OutPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="187e859b-bed7-46f1-9f14-464276d12e46" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3DOutPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="f32b17c8-8aea-4442-b7f1-c1756ba4f2dd" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f16d21fc-3be4-4bf7-abc6-ad73712ff570"> + <propertyInstance + Id="035a8f56-47eb-43cd-9354-c2f6d3c3e161" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d10c34cb-f4c9-4cf8-84e3-969f6958e258"> + <propertyInstance + Id="a0b329af-e74f-4c74-824d-5e957f571c8d" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b21c4d4b-b93c-496a-93d5-ec7b889e6379"> + <propertyInstance + Id="f60790d2-2223-4488-99be-e2b93a624747" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6b331d44-3c7b-4240-9c0e-55ab13b05d2a"> + <propertyInstance + Id="05ec60f4-fd13-4f53-8088-5a13fe2d6e45" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7951dc23-14db-4848-a49a-86a856861f8b"> + <propertyInstance + Id="eb03e40a-4581-49f1-a194-aea12e8b2e75" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5c023aad-c6f5-4b93-b349-9922e241ca08"> + <propertyInstance + Id="30fb87b4-f5bf-43c6-84fb-1610a9b2afe4" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="32eeb210-df05-4040-9f41-092672fefa3e" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="0f337b2d-1e2b-4d8c-a0f8-a390eba0480e" + name="Connect" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="738217c7-c0cd-4f8d-b8a3-5f757b93377a" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="6204da09-30be-4e80-a269-f7a3b68fc4b9" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a68b70a5-567e-40e8-be66-a8f6b8bdb5dd"> + <propertyInstance + Id="8eddff0a-8f58-4350-bd1a-7183ef1e62f3" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8ab28f31-0615-435b-b709-9cad8304a83d"> + <propertyInstance + Id="050d335d-8865-4925-ba49-7b7712b77ce7" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f1c82cbc-d28c-411a-9128-6e6e95d89302"> + <propertyInstance + Id="b7d3979b-4e70-4e05-94b3-a2ce4598bcd5" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b2e7d08e-6a41-48d2-b173-01f70a6a59c4"> + <propertyInstance + Id="01fe376a-e5e0-4c2e-9347-8f76bdff1aab" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ed47886b-3db1-4fc4-a1d1-6edc8b3400ac"> + <propertyInstance + Id="abfab91e-0b64-4b2c-bf92-24202a3e00ec" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b3a4fc79-999a-4f26-aa28-d781cceb97bf"> + <propertyInstance + Id="22134ad1-a9ae-4f98-82ae-5563e29a80a6" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="4eabab3a-1c7e-48d5-a8e0-27cc25fd1258" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="da44b7b5-e5cc-49ef-8b45-a0bae30157df" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="0b7e6331-66cc-41d5-93ac-9b69ec4f11bd" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="e333da07-f278-4e68-a460-3704c167d9cf" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d0851f79-33c4-448c-842c-e5c789e74caf" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8864cd34-7b15-4b1d-bdab-1ccf837ba7fa"> + <propertyInstance + Id="4fe82f46-7718-47c6-a28e-d7082b0f041a" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="28836924-575c-4785-a758-b3cfed991db5"> + <propertyInstance + Id="55b5da50-b2e6-4245-a8c2-9f21243e9066" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c5d82d3d-69da-4b03-870b-a9d8592e9928"> + <propertyInstance + Id="f5f914bd-d18c-4e65-ab06-ecaf2b5bde62" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cb399fe3-51f6-4844-b33e-f36c4fdf6521"> + <propertyInstance + Id="9b486751-28f5-435d-a8f5-1c45aa44d81a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="383a193b-ff7f-4458-ab97-44b0ca84aa7b"> + <propertyInstance + Id="26137509-0bb5-4412-880c-45a9e4e23dc1" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="87ff8ba3-7788-4953-a6f0-4b227762145d"> + <propertyInstance + Id="8216af0a-9bb3-440d-883f-31a5d5d08f06" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b992e3bc-3e08-42aa-88e1-e970c85ee9b4" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="b7c93716-4bb1-4545-8a16-5030cab94a47" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="36128be6-f621-4f9f-ab92-5b4b8a272d2b" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="b4b680c0-0d5f-426d-aeab-7276a20dbd36" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="de7cb0ee-1e0d-4eeb-bae7-ec6605db9948" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="e00cbfe8-59bf-4a4a-b533-69cdcc9aa513" + name="torque" + direction="In"> + <referencesInternal> + <reference + Id="9f9773bb-ee8c-4111-bad4-338dc165effc" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dtorque" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="0f291a94-2dc2-4585-b812-1e8177a9540d" + name="angularVelocity" + direction="In"> + <referencesInternal> + <reference + Id="d977d964-a272-4c69-b4fd-8da9f75b4511" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DangularVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="cf6d9df4-67db-4975-b488-2108ffb01481" + name="dryRun" + direction="In"> + <referencesInternal> + <reference + Id="b1a48a71-fc99-412f-ba88-e56cf3b1290c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="9e281207-1193-4bba-a1ff-b36d5251956f" + name="Initialize" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="5d223e32-9a72-4283-b2b7-573e6208fa07" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="99f9644a-c047-461b-90ab-5d95f7fdfc08" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4cc695d7-cd7c-4070-87d5-d7c1bfe45b56"> + <propertyInstance + Id="c7871a98-a727-4867-be1c-e6b300115749" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a46c118f-1628-4cd1-a60b-dc3cb6f2e4a6"> + <propertyInstance + Id="42f2edf1-15a9-4c23-9b68-57fe733c41c3" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b99d533d-e414-4e76-8747-a517e353efa5"> + <propertyInstance + Id="60ddc99a-7550-4e80-8c12-2db0d2ff32e2" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5838d089-037a-43a2-a4de-c32c4c8a6793"> + <propertyInstance + Id="6f05f2b9-5fff-4b69-a2d7-88f4427b65d3" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3c0ec00c-0fdb-4107-b8ae-fb7e867bfc01"> + <propertyInstance + Id="bc695fb2-d440-4d82-b8e2-96aab7dbe261" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8ffe597b-91e2-42f2-8a64-a4fa12ac743a"> + <propertyInstance + Id="ab6f8e7e-3587-4e08-8c7e-4e1983983aa4" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="8e03aff2-fd4c-4853-9a39-117d711a245c" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="86ec15e1-d2bc-4381-8b2b-cbe7f996d4c9" + name="torque" + direction="In"> + <referencesInternal> + <reference + Id="9602cef5-44d5-4f8f-a816-d99bab4d0583" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3Dtorque" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="fe8cae65-b941-4227-8266-e104f6da711e" + name="angularVelocity" + direction="In"> + <referencesInternal> + <reference + Id="b4c8924b-868e-467a-86d4-3f6600d1078c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewtonMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DPerSecond)]) ParameterIdentifier%3DangularVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="49bed646-773a-4639-91b0-803439bdd38f" + name="DoWriteModalResults" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="3da5ddc2-6703-4926-99e4-3dc2bb10c488" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="7559dde4-1544-4a23-9faf-4ca996b82334" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="50c8cc2b-cb69-4ab1-b766-1d844cf65ea6"> + <propertyInstance + Id="435ff6ff-fce6-45de-88fc-0a9573d2e275" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0b52d348-0752-4165-a3c0-84ec6725d224"> + <propertyInstance + Id="e30e9855-a7a8-4796-b2df-34f494263ec1" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f90dedbe-2c02-463d-9e59-06e0224d7b74"> + <propertyInstance + Id="0df5576e-cb95-43f3-b402-81dfa0e6e199" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d963dafc-f680-428e-b504-53f35379e8d5"> + <propertyInstance + Id="37c7b407-1bc6-4575-8b98-b7d85536e4fc" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="44aa5e91-d077-4257-b095-7df7cdf49b69"> + <propertyInstance + Id="ec0d015c-9912-4eba-b059-d83ea8f6eee0" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4299f393-9e25-409a-8241-3528d2be872b"> + <propertyInstance + Id="2cd4d3e6-f9e0-41ab-8b6e-6a2ec408d8a9" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="e4affbaf-53c7-4c22-87ca-13f86ea5a692" + name="writer" + direction="In"> + <referencesInternal> + <reference + Id="237bf0a3-6303-4dcf-bfaf-b7704ab04bae" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="2fd9c675-5545-4033-a480-1636ba8b8405" + name="DoCommitSimulationStep" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="3813abd5-0ee8-427b-9878-fc30102ebf2d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DAxleGear Member%3DDoCommitSimulationStep" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="cce82d29-af7b-4232-957b-fee6c13fd183" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="395d3eed-37be-4fc0-95c1-147c18c935c3"> + <propertyInstance + Id="35ff98d2-b4be-4b95-b719-06d969fb4f3e" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8fae4b5e-01f3-4bf5-919d-30889a931a8e"> + <propertyInstance + Id="7594cfab-0840-45f8-b7b7-94e809696ae4" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3bbcdb5c-d9d4-4ffc-9cb2-35f98544e4e5"> + <propertyInstance + Id="59f8de82-738e-4d41-863f-e6c4d04a0043" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2a553cf2-924a-4167-93b9-a39ee115eec2"> + <propertyInstance + Id="969c5c85-959f-42ce-a12a-c2b85168eb43" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c168a2cf-c958-4d4e-b68f-d962f07bbc94"> + <propertyInstance + Id="232a8433-610c-4ea0-ba4c-da15c4f71160" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3931f7cc-344f-4f4e-9349-ce75b37e80d3"> + <propertyInstance + Id="d0a3627c-b082-438a-a60e-6cc64391f000" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + <operation + Id="16b96a0f-0727-42bb-b9ff-24e8c20456fa" + name="InShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="574eeb90-bdb6-440e-90c8-8e04d44e6ac8" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="45465a29-ad73-48b4-9a1e-9d6d1815aefe" + name="OutShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="47a0dd46-bca8-4375-9176-6addeae26b62" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="e51e167b-662c-4772-baa3-99275c71a11f" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="4a9142ba-addf-4f4e-94a4-04062b357d2e" + name="absTime" + direction="In"> + <type_NamedElement> + <classMoniker + Id="05ce2358-c641-4d40-8a86-157154ea3e87" + LastKnownName="TimeSpan" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="e9c82c2f-0e43-4872-a62d-e51a6225754f" + name="dt" + direction="In"> + <type_NamedElement> + <classMoniker + Id="05ce2358-c641-4d40-8a86-157154ea3e87" + LastKnownName="TimeSpan" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="41657ca8-68ec-4b2b-aef3-dfb497f0fa72" + name="torque" + direction="In"> + <type_NamedElement> + <classMoniker + Id="a8f25a12-4ed7-45da-abf1-0dc300c28caf" + LastKnownName="NewtonMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="0bc1001a-348b-473c-93b0-d7c9fa09c1bb" + name="angularVelocity" + direction="In"> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="4012169d-b337-4cd3-8630-8cd16f8fb48d" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="fcf799e4-ba42-4f65-9c2a-957899d9ccd4" + name="Wheels" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="6da5a409-b25b-42a2-8bd2-3222cc8db198" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="5d78c512-3f0f-4063-89ae-d52545c99234" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="97b879d4-c7a9-4780-91c1-51f15df6f0b8"> + <propertyInstance + Id="104f0996-f100-433f-a22f-0f96c8c67596" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9c730688-61af-4e33-83b3-2693eb5cb2ef"> + <propertyInstance + Id="bdcb13d4-c3f7-4b1e-bb96-8319ba7e5aae" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8706f7e7-0643-4ef9-af0e-157cd597474c"> + <propertyInstance + Id="5ed7c719-9ee2-4222-b2b5-cc684ababa0b" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bde74625-9323-4d25-82f9-27ad06583ad7"> + <propertyInstance + Id="d88ecf27-a8b1-4014-9741-c0e1fec5fe4a" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e1b12d98-3b80-44d0-9979-51cc61b10dac"> + <propertyInstance + Id="9e88727f-9918-4a42-9b78-a68d68b6f47e" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <suppliersInternal> + <interfaceRealization + Id="aa993c5a-a07b-476e-a9da-c12c9cbf524e"> + <interfaceMoniker + Id="d476db35-105d-4160-8049-f12bb86caa96" + LastKnownName="IWheels" + LastKnownLocation="Package_1315.uml" /> + </interfaceRealization> + <interfaceRealization + Id="1b531636-5e4b-44ba-8142-2488cf7bf762"> + <interfaceMoniker + Id="07659719-d25a-4d47-9c37-ccf265d30345" + LastKnownName="IFvOutPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="52c579f4-7656-49bb-b492-0941a01253c2"> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + </suppliersInternal> + <generalsInternal> + <generalization + Id="2dfbaaa6-14b7-4895-abf2-6f6f2e73536a" + isSubstitutable="false"> + <classMoniker + Id="20481bf1-2348-4442-8240-b1c67040a9bc" + LastKnownName="VectoSimulationComponent" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + <targetEnds> + <association + Id="c5edc3b2-6db1-413e-a528-1333152dd835" + isDerived="false" + sourceEndRoleName="Wheels" + targetEndRoleName="VehicleContainer" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="37ce1aba-6d2f-496a-8195-d97df0e83009" + name="Wheels" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="8eab3094-3390-46c6-828b-92bf3d6b89ca" + name="VehicleContainer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="456b36a6-6fe5-4e2f-8e94-127181b5d542" + name="_outPort" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="bd710151-f821-4df0-8f1a-08dd1fd02803" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D_outPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="016bd1a6-cfb0-4e47-b7e3-b9ee64dc5110" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4f7e10b4-0f3d-4246-8ca4-f4e38d15e239"> + <propertyInstance + Id="fea7aa52-203e-4c56-a3ad-70bc924c60d1" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0de6106d-187f-4acf-a9b4-af91d0adc231"> + <propertyInstance + Id="e8f706b3-26ad-4778-84d2-68e1d01b350a" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7705512f-a27f-4cfa-8e88-c3645e16895c"> + <propertyInstance + Id="5cace11e-7f76-4460-b892-973c31abd499" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3d3f23f5-b6ee-4971-a885-322640bde603"> + <propertyInstance + Id="5d59f449-a222-42d4-b134-f442381a0139" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="aeaf5c70-b70f-4f73-9cb4-b3865ca10e69"> + <propertyInstance + Id="30c89c61-4de6-4603-b00b-794b2b516cc1" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </property> + <property + Id="634511a3-efaa-42f5-aa67-e36fd4ef97c3" + name="_dynamicWheelRadius" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="d797e5f7-b609-47f2-92b2-537109feead5" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D_dynamicWheelRadius" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="83a409b4-98bd-451f-8cc3-2d90f8179429" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cb895e34-cefb-46c4-864a-fbf3c5213568"> + <propertyInstance + Id="232b86a0-7155-4ec3-861f-e1a20b8395b6" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2a47c33a-78b1-4eec-85ec-82ffc52eafef"> + <propertyInstance + Id="f4a8783d-06f5-4ce5-a696-b39f21b906e8" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9071ae39-4c75-4ca0-95fa-46629b8b89c2"> + <propertyInstance + Id="bb1aa3f6-7a3d-4f29-9a51-8e0a18594180" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9d44201e-fd07-4796-8419-d43a0b502a52"> + <propertyInstance + Id="1fcebcf9-9903-4f30-925a-bf59e90d3ddf" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3aacc6e4-2398-46cd-bee0-acd36bea74d2"> + <propertyInstance + Id="4b5eb38c-1d74-4e68-8349-210833e410aa" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="9c15baef-d61c-4da4-9174-cf2cb1bdaf90" + name="Wheels" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="0f2214a2-c13a-4403-8304-a6bfca832d11" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="6647c171-8767-4c4b-babb-e320b2dec510" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="35d100ae-039d-4edb-b13c-b91aa37754f7"> + <propertyInstance + Id="69b72c13-05a1-448d-99a3-50adc4828479" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="156de98f-454e-42c4-9733-00d849a810c6"> + <propertyInstance + Id="b676e915-186d-4e5c-9249-ff5335a38b4d" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bcb6022e-6084-4b5a-830c-a8fff8a3ba70"> + <propertyInstance + Id="537ccc68-0be6-4ec8-9215-5c09342e5b5d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bdec7b3a-223c-498a-8ca1-c4ceae59832f"> + <propertyInstance + Id="98152438-f51e-4837-93b3-134ccc1f26cd" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a62e1882-e650-47b8-9500-d9712d5b5453"> + <propertyInstance + Id="51b9eee3-1de3-4aad-9936-06ae141bde65" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3aff9e65-2835-4045-a1bb-a27e88adbbb0"> + <propertyInstance + Id="efbd66da-a7f3-4bff-98f4-7b976ad1e3ec" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b628a8a9-983a-4375-ace0-8d2383abf6d3" + name="cockpit" + direction="In"> + <referencesInternal> + <reference + Id="c6808352-145b-4260-a32e-cb04d5d3fe6f" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Dcockpit" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="9596d97d-e55c-4b89-8941-06c718b80921" + LastKnownName="IVehicleContainer" + LastKnownLocation="Package1_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="82e8b078-a6d2-443f-b3c0-6c2e95adca1a" + name="rdyn" + direction="In"> + <referencesInternal> + <reference + Id="d03dba0f-8cc2-470a-ba51-6040c27d66eb" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Drdyn" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="91e33099-5eb6-4934-b710-eb3850eeea1a" + name="OutPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="bcd1f3b8-c45c-487b-82b0-de385dfd9f94" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3DOutPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ba64fa97-b0cd-44a0-b9e7-acc14a4c2246" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="44480e3c-a4b7-4e5c-bb7b-e91d1ff8a2f4"> + <propertyInstance + Id="61053d37-43f4-4239-a6a1-120403970c2f" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f49a5dce-6ae4-45a2-9a01-6af3f28473f6"> + <propertyInstance + Id="690095c3-b22b-4412-b87f-c90d8e106fbb" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ab7bc266-df48-4ef9-a85b-4efbacb2e88d"> + <propertyInstance + Id="466baea4-7085-4e1c-b986-dec2b12a3573" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="40d331e2-a083-4e5b-af5f-144634551a34"> + <propertyInstance + Id="75bf1553-d497-4b24-894e-fa2538301758" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5e80497c-d16e-4a7b-bb08-85700de2b6d3"> + <propertyInstance + Id="587c06d1-c97d-419e-9a9e-37224718e06a" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b8fb4371-7de6-49ab-b7f5-1852aed9975a"> + <propertyInstance + Id="b3bbe9fb-5b73-4157-92f1-e9a05ef7bdeb" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="643af5d5-2d00-4f09-98cc-7e4315f53556" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="07659719-d25a-4d47-9c37-ccf265d30345" + LastKnownName="IFvOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="969b4a5e-4cbe-4098-a8ad-43b0262d43d6" + name="InPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="17567b06-4d0d-45d6-ad31-3b3606da0d5d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3DInPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c7f532cc-3ff9-4543-b1ed-28a222c208fb" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5a948523-1452-40e5-9669-c43c210347f6"> + <propertyInstance + Id="eb0599db-b206-4055-8ad4-91bb655285e2" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="58ecc516-4771-4b6e-b72c-244d835a4f61"> + <propertyInstance + Id="648662c2-6905-4187-a257-6786ee3a25fe" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="29ee75b2-60fc-430b-9938-7ff77ee7a664"> + <propertyInstance + Id="1440a70f-14cc-4080-bb41-91d400e51758" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bae15336-e2b2-4513-bce5-9b988c2c1f27"> + <propertyInstance + Id="2335a6b2-e978-4416-9804-e0b70e056d54" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3edd2c4b-8e24-43a3-9cca-8eabf8bc156a"> + <propertyInstance + Id="40a9d8af-a740-4583-971f-1536ffc5a8db" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d8887c7f-b76b-48c4-ab87-0de60ef8f2a5"> + <propertyInstance + Id="c63b5a6e-ca4f-44cf-a1f9-35c5b9832c19" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="01edd0a4-12d8-469e-8082-fdab5ec7a775" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="2169ac3a-eef5-4ae2-ae2e-dda6da0db919" + LastKnownName="ITnInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="e2816382-a3f7-40ae-b222-b3c0eae7e279" + name="TUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="9a41b703-78a3-4ff6-88e1-0032029a3557" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b5aaa34c-e458-48b1-bae0-00fa2d39e032" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7e6fae8c-1d04-4891-87f1-ec21c29fec3d"> + <propertyInstance + Id="e01ebda5-fef6-4f42-912a-284e3033b7b8" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7d6d29c3-ef17-434c-a108-0e6954cff6ca"> + <propertyInstance + Id="5462c918-60b7-4c73-87c3-cdd12179037c" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f50c1e6b-08b4-46f2-af19-43d25cabc70b"> + <propertyInstance + Id="ecc3699e-818b-445a-896c-1da472681cc3" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="721476a9-9fd8-428a-837f-f22bca0659ae"> + <propertyInstance + Id="76d37bdd-212f-4bfd-a4c4-79fc213857ac" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d637a38c-2055-4f87-8848-db8289151b60"> + <propertyInstance + Id="2aa17c0b-6276-45a7-beb7-693af301557d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="64cdbfb3-669a-42b1-9c72-3ddae60294b6"> + <propertyInstance + Id="6b602031-8525-4acc-8d0f-8676b7c27dc9" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="372bb67b-f055-4658-baf4-8f4aaf84b2f3" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="c7cfe821-986a-4b89-b175-562d6801238c" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="340c69f7-918b-4efc-980b-023db2532d58" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="73f234cb-8b65-4afd-ae0f-c98d588ec852" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="aa48ca83-7b55-48d9-ba5f-b9e6db47108b" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="e9820ec2-d3c4-4170-ba98-af37bdc60ea6" + name="force" + direction="In"> + <referencesInternal> + <reference + Id="bd5bb87a-7a53-4c6b-83b3-fdc0530b7401" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dforce" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="42ba877e-e205-49e7-a0e7-b9e5bfca1730" + LastKnownName="Newton" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="402e6564-9639-4bcd-be69-2090ae3b7c19" + name="velocity" + direction="In"> + <referencesInternal> + <reference + Id="9e872a64-049c-4373-a0e4-aafd89af9eb8" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3Dvelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="e0082dc0-466c-4f70-a517-bc976a0c182c" + name="dryRun" + direction="In"> + <referencesInternal> + <reference + Id="47fba12f-4978-4c2a-a9bc-1342fd1e9336" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IFvOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DBoolean)]) ParameterIdentifier%3DdryRun" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="93ae989a-9e3e-4360-92fe-79b51db789a2" + name="Initialize" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="6d382d2e-61ab-4a72-92a7-cb3a69073722" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="0c341311-ef90-43ac-baa7-dbba5632e5a9" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8ae65687-5d43-4464-9f27-4bddd9349892"> + <propertyInstance + Id="dbbbaa70-af62-4e54-9440-449b5b2cf46c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="aeb24823-7a16-4f08-9799-1e36c0b0dada"> + <propertyInstance + Id="50b04d90-6934-4b3c-8976-b685f1b38129" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a7cee4a1-f79f-48f0-978a-cd7e7b4f68ef"> + <propertyInstance + Id="4967aa04-b842-4c08-afa4-96ee1ca5025a" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="40588486-074d-4647-9adb-34095eb6be88"> + <propertyInstance + Id="21acd319-e262-4824-a52f-7aa7c4d0c467" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d2d4d4e6-fa95-433f-8cd9-0a546144f4f3"> + <propertyInstance + Id="bbbe200c-0dc0-4872-bd91-d5ad493540a2" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="62712e75-e494-4603-b32c-b68a0f460c46"> + <propertyInstance + Id="86bffbe7-e1a0-4afc-b09b-3c5730d7386e" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="98fcbf4a-3778-4b1d-bfb8-22754e365f42" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="b3b44242-9e4a-42b7-b30d-273af726904c" + name="force" + direction="In"> + <referencesInternal> + <reference + Id="a587a9ee-33b3-42bc-b05b-ef1231f0f5e8" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3Dforce" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="42ba877e-e205-49e7-a0e7-b9e5bfca1730" + LastKnownName="Newton" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="0c9fcb00-1d9d-47e2-a0ba-61f4a85e6c41" + name="velocity" + direction="In"> + <referencesInternal> + <reference + Id="e2f356d3-d630-4b9f-bd25-93ed7aa79b8d" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DNewton)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3Dvelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="1817ee43-8148-4b8b-9332-4d767bf6cd46" + name="TUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="0f54d77b-349d-4ad1-80ac-4d5a307f82e9" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="93b70629-154f-4004-82ee-dbb67d8830b6" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c679f966-cac7-40f1-9f26-8060933b5595"> + <propertyInstance + Id="28f36382-eed1-4fd9-bae3-b9c4a93d3a16" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="58511706-8433-4cdb-8589-4ad2fabd0da1"> + <propertyInstance + Id="0eafb4af-f553-4919-85c3-d352d9acfdc1" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7b8280a3-da3d-4354-bcbe-8e53efd41357"> + <propertyInstance + Id="61654898-6647-46e2-b8a0-e5ceec91a115" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4e16bdbe-f14f-41ab-b7b2-d1a859d2eeab"> + <propertyInstance + Id="1713dce2-eab4-4585-a205-9e9a01f2816f" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f703cf53-bc61-40aa-998d-b6e1dcd1afee"> + <propertyInstance + Id="140817a0-45b9-44c2-b746-9d02b67f0a2d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4977178a-9eb6-496e-9ba4-a3c45dc9869e"> + <propertyInstance + Id="3244596e-af36-4bea-b8b4-d8e0805cfd1f" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="6b735a26-c88b-47f3-aaf1-f5d7a6452a6e" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="95c0811f-b2d9-4bf9-a292-42ee94af182b" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ITnInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DITnOutPort)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="8739e4c4-c53d-4496-8f23-c62c0a9799bf" + LastKnownName="ITnOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="837ba4be-5811-480e-b4b8-8a1eab3e8ab7" + name="DoWriteModalResults" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="0f082721-1b84-463c-89e4-fc714be8c54a" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="84670bff-0c11-4c34-bee1-644f25694300" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2af2cc42-d633-4ad2-85fd-1638ff6fbca5"> + <propertyInstance + Id="dda337de-eb75-4e4c-93d5-2bdc7883d986" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cc4ff001-e2ba-4453-83b5-0f3fd958c410"> + <propertyInstance + Id="8d8036c3-4fd6-44a0-9472-3738f23db18b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f6124826-a799-4573-bc61-cd8987299d40"> + <propertyInstance + Id="a0dc0e14-6410-4da2-951d-f071897a7266" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="41a0be92-0757-4704-9a74-7b1097a88b80"> + <propertyInstance + Id="4f319acf-b61c-4afc-8631-8adb0edfa80d" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a5827b9c-3559-4258-b0fa-7719186fbb61"> + <propertyInstance + Id="1627fe01-74b6-4d82-9a79-aa7b07408d4a" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2605de7a-e050-4d22-95ef-5bb42a56fdb4"> + <propertyInstance + Id="911a2a8c-9c23-4156-9733-5ce5bbc4ae90" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="277f8be3-cda1-4c5b-a05c-52491276344e" + name="writer" + direction="In"> + <referencesInternal> + <reference + Id="f5740ebc-d622-4d9b-af05-55ce0a44fe99" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="03715f9f-71e3-4429-b99c-7cb59515a55c" + name="DoCommitSimulationStep" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="955343a4-4942-40a9-8012-0921c923ceee" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DWheels Member%3DDoCommitSimulationStep" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d5ac618b-95ab-40ba-bc93-8aadcc192877" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5d1fb10a-1eea-4c2e-af47-664f7d83ea4c"> + <propertyInstance + Id="83d862fe-7e49-457d-af1a-f20db9c7ab4f" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d1248859-9b43-471b-af4a-1af9279dfde9"> + <propertyInstance + Id="17c93599-dc41-4d12-a0cd-c68e67379173" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d06e951c-98bd-46f5-a429-9e378f4dfed7"> + <propertyInstance + Id="3eb9a0f9-f633-4779-8c74-58d8e7e4bfa1" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="290480c6-98ce-491c-b050-c2730dfa84f1"> + <propertyInstance + Id="644e527c-7154-45e6-8f01-9bcb4f5cba6c" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="44ad9f95-bbc3-4154-acbd-cd8f570df009"> + <propertyInstance + Id="0afcf5d8-9c98-47e0-ab49-9e1d5c5fd798" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="75f779f7-e318-41d3-9a82-c1cc4818491d"> + <propertyInstance + Id="cf4b7847-159a-4d8b-9bd6-ea62edd2a211" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="80a93902-7da7-43cb-8f49-d23c33c18128" + name="Driver" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="91786286-1721-4577-930d-90d524b29c84" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="694876cc-8d7c-4ebe-abb2-50979ebf1143" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0260be2e-deda-4324-b545-b560a5325c8d"> + <propertyInstance + Id="fc88c2f6-5196-4bf5-87b9-c5f25ecc2379" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cfd20a7f-913c-4915-a201-89867feddb1e"> + <propertyInstance + Id="a0ad2dbd-3fd8-4bf8-be20-d2088421d74a" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c405eb7e-af7b-4aad-add8-1502e6aa31b5"> + <propertyInstance + Id="30fdb3ce-1c7c-4359-9143-0d90a62bf9a9" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d77f869a-f7ca-40ab-a4b9-bd7d0f84c388"> + <propertyInstance + Id="609e3584-c27d-4921-b770-1fd5ac705bf7" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="11a34947-f07a-44ea-a81f-59378ef98877"> + <propertyInstance + Id="0ece510a-455b-4da0-9793-da6172290784" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <suppliersInternal> + <interfaceRealization + Id="308d0347-a119-4f99-9277-e028ec820a83"> + <interfaceMoniker + Id="76aee779-dc38-4ff7-8c49-585aa4df5af6" + LastKnownName="IDriver" + LastKnownLocation="Package_1315.uml" /> + </interfaceRealization> + <interfaceRealization + Id="5eeec073-710c-457b-add6-0bfcaddbcf66"> + <interfaceMoniker + Id="28cea752-95bf-4d9f-922c-7e4f017e4f98" + LastKnownName="IDrivingCycleOutPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="4d03dd54-2ceb-4d10-a2ef-548303e01206"> + <interfaceMoniker + Id="b927a257-01d5-4781-9388-c38bd1db1a80" + LastKnownName="IDriverDemandInPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + </suppliersInternal> + <generalsInternal> + <generalization + Id="9862d749-1918-4082-a774-a96562a50c70" + isSubstitutable="false"> + <classMoniker + Id="20481bf1-2348-4442-8240-b1c67040a9bc" + LastKnownName="VectoSimulationComponent" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + <targetEnds> + <association + Id="70f7ca98-8955-46a8-b58d-7b83f65164a5" + isDerived="false" + sourceEndRoleName="Driver" + targetEndRoleName="VehicleContainer" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="0642fd44-81d3-4210-bd18-b0c9515d54e9" + name="Driver" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="b0da1626-8bc6-445e-8a67-d87cd203c395" + name="VehicleContainer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="33b8ee91-7afb-4d39-a382-ed6d2f3780c1" + name="CurrentState" + visibility="Package" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="2c2dd58d-364d-4072-b885-2e585dc6f7a2" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DCurrentState" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="7860ffe1-3bd4-40a6-baf7-b93b6f594fee" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4aa728e4-6d10-47e2-af75-29898e5c205a"> + <propertyInstance + Id="c7cf2d87-e2c7-475c-8643-2f1cc04decd1" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="21f3070a-5c6f-4391-9aee-09885e931e8d"> + <propertyInstance + Id="75b90289-fae7-44ce-8879-71fb79fda399" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bcc52878-9e94-433a-b524-661fa941b45a"> + <propertyInstance + Id="92cd23ec-7732-42de-b329-b1ed3c10f6c0" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7f128229-8d0c-47ff-9f49-0811ac655c3d"> + <propertyInstance + Id="274b89bf-6f9d-41b4-b894-d897f979f597" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5874118c-2dbe-4c43-b581-27994665d269"> + <propertyInstance + Id="265e1924-8301-48e0-bcdd-6e5181b1339c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="fadb1e23-9ef8-4b36-8907-cb9a09d23fa4" + LastKnownName="DriverState" + LastKnownLocation="Package2_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="88b2e359-8653-470f-b499-74a866abd196" + name="Next" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="b6c5f3d1-c037-4623-94cc-b29777ca8df5" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DNext" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="3c2e5aad-2a55-46b1-8871-6ffddf2a6d70" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4e1efb28-326e-4ffa-8148-15f51fc8d423"> + <propertyInstance + Id="7cb05ca1-e5a8-447f-9a48-d3435003326d" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e8ca385b-10f0-474a-95ec-70d790e66f2f"> + <propertyInstance + Id="8804336b-561e-4123-80f6-92dd09c8de55" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f4e1e836-f5a4-4a71-9835-fe9d7371443b"> + <propertyInstance + Id="787e94e8-ee58-48af-9e8b-f8b8b06c23fe" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="685a187e-bc72-4678-8123-780fcc3a87c0"> + <propertyInstance + Id="b50ab037-78ce-4918-88b4-ea8cce7ee10c" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f7ec44f0-9aa3-4cf3-85dd-9bb540975541"> + <propertyInstance + Id="ceee6f2a-a694-494b-9aa3-f5547f4e804a" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="08449150-4b86-4af0-ab45-43989c7bf7e8" + LastKnownName="IDriverDemandOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </property> + <property + Id="13427bfb-3b6e-476f-a013-c254988cecbd" + name="DriverData" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="a2e98bba-7861-46a7-931b-96e748c56c50" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DDriverData" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="2d272b4a-e848-45b1-93bf-df1d9d8ae417" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="03e6ca41-b858-4647-9e07-17987fb06506"> + <propertyInstance + Id="061806bd-a6ec-4b2b-a941-c7c2cdaa7133" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e2f5de69-5143-4a08-ba34-0a24f60ac892"> + <propertyInstance + Id="f014a5f2-8716-4e20-a93a-541f02729807" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b95dd503-b39f-4c8e-b9b0-de94fbc525af"> + <propertyInstance + Id="cdd43fc7-f79e-4091-ae33-648838bbe044" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9ad7b24c-ad94-4c2c-85c2-da0aca3b49ab"> + <propertyInstance + Id="6ff65f9b-2339-4c0c-839b-6e52175fe264" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="054138c1-69c0-4cc3-b784-124f343a344f"> + <propertyInstance + Id="d5d10ff1-34a8-4ffa-b220-fb498e0c8f8d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="762dc6c3-0e90-457f-b14a-7dbda01548af" + LastKnownName="DriverData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="e2a66c0a-8483-4948-8d42-40dd2b421c85" + name="Driver" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="4b994fbb-c9bb-4c6a-9beb-7601725b801f" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="84469b79-16ad-4ad7-82be-8773c8909629" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="348ca2b6-23f7-4ff8-86ac-37531a6c227b"> + <propertyInstance + Id="b9cd55c2-348c-4ed8-a097-f7b755864ae3" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4db558c3-4492-4453-b940-02454bf397b9"> + <propertyInstance + Id="c583c88b-1c37-4831-abf6-79af6211324f" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fd080f4a-af42-4707-979a-cd4b51550efa"> + <propertyInstance + Id="163d7b51-d7c8-4304-8e84-996abe365295" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7df5aae6-f67f-45cf-8d25-69f80bc49cbd"> + <propertyInstance + Id="4c408909-1d88-490d-a633-4fe28839923b" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="beef34a2-b294-463c-ab85-8ebb243caa33"> + <propertyInstance + Id="cada9ed2-8b5e-498f-a118-ecc0d389a224" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fe320ad1-6fda-4d77-9530-f94888ebfff2"> + <propertyInstance + Id="d9fd2a27-e5f4-4f4f-8879-78906b66fb7e" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="557e47a5-62d1-431e-b0f3-4636aad2080d" + name="container" + direction="In"> + <referencesInternal> + <reference + Id="f67a6b9f-08cb-4d1b-88b6-e521e2c8dc81" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData)]) ParameterIdentifier%3Dcontainer" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="3aa1fc66-5ad7-40a6-ab98-57af151a1362" + name="driverData" + direction="In"> + <referencesInternal> + <reference + Id="7d19df51-7cfe-49ff-b0f2-4f257d1a5e5f" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDriverData)]) ParameterIdentifier%3DdriverData" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="762dc6c3-0e90-457f-b14a-7dbda01548af" + LastKnownName="DriverData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="bf8c9507-98aa-4b51-a777-626961b50ce4" + name="InPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="317e8247-15fa-4e69-aabe-2621eb19ddea" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DInPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="e209db81-7826-4959-b249-99bf6a244c8c" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fa4c04d0-b20e-4c06-a484-70cf44c65400"> + <propertyInstance + Id="25b60a61-df89-4e84-b897-3ebba5161aa8" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8891c348-4602-4cb6-9835-fcaa3442aabd"> + <propertyInstance + Id="62e8da3a-ea9e-47cc-a51c-49947c274ebe" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c903c0d1-d8b7-4c74-b3e1-0406e8c24079"> + <propertyInstance + Id="d5034f67-64c6-4043-957e-8c44b5b0bcdd" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1ae905cd-4512-4c84-87c8-44c404473575"> + <propertyInstance + Id="7331fb7b-6706-419d-8e9d-e5259bf24511" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e87f2515-a631-41c8-bf58-40f0464f3fa8"> + <propertyInstance + Id="06bda008-3359-4fad-a3af-aedab97add08" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0e6bf5d5-93c7-47e7-b559-93cf7f1b7074"> + <propertyInstance + Id="825cf16e-1a95-4541-ad18-0ea42564a08a" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="224405e5-c1a1-46d1-9046-9bdee0e65afa" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="b927a257-01d5-4781-9388-c38bd1db1a80" + LastKnownName="IDriverDemandInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="6ef8237b-8cae-446a-a07e-740e52776619" + name="Connect" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ac80c19b-9d21-4f42-bd26-fd772f8d0ad4" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDriverDemandOutPort)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="e1c74b68-3260-4486-b07b-95b84b0dab43" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6137f0c5-222c-487f-8d53-ba29320f8436"> + <propertyInstance + Id="2ae81ee9-94c7-44c0-9c83-d605e9ee026c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="97fafe0c-e159-4385-bd27-aab83c1740b7"> + <propertyInstance + Id="360c751a-b64a-4462-a59e-ebcb84bd0a0f" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="67d7c97c-aca5-4924-8cf7-71744af9fe04"> + <propertyInstance + Id="3a8f2908-daa7-4d2a-9b7d-3508e66301f8" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="12ab0ed8-64c2-4381-88f3-2ca1b22f50a1"> + <propertyInstance + Id="59b72952-bdb4-4fa4-92d0-9554695c7e5b" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="177a3c0c-5484-4f93-8f82-5455e3abff78"> + <propertyInstance + Id="dca3ab9e-c369-4c6b-acfc-607f6b6d5742" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="30ce5094-3ba0-47d4-989d-be692b7701a9"> + <propertyInstance + Id="8500a7ec-d1e6-4bc9-92ef-df42457fdd7f" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="59105353-db79-43bb-80c8-fba0e1b0b0a1" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="f9a2799c-6acf-4482-9f83-3ea537c2169f" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DConnect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDriverDemandOutPort)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="08449150-4b86-4af0-ab45-43989c7bf7e8" + LastKnownName="IDriverDemandOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="015cb129-2e00-4d11-906a-095d35a3182a" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="baba99b1-261d-40ea-b725-2b3f8c8a1d60" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="69cd36c6-71df-40e9-83de-308f80ce4ef2" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="13eab638-9aa0-4c6e-b7e0-c2075316206a"> + <propertyInstance + Id="6d1d90df-f393-4ea2-9fcb-a623a4a2ae02" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1377c33c-5141-40ef-8e5a-9fa67858ec8a"> + <propertyInstance + Id="5d243cf0-1139-4039-9239-179439fc58d5" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fcb08911-0a90-4ad0-b4fc-d48bb561bcf6"> + <propertyInstance + Id="04405819-d2f8-4228-a8dd-7b1140690920" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b30c9fdf-685c-454d-a851-d250dde4fab3"> + <propertyInstance + Id="9adce65c-f421-4751-99c8-48a60d6935fa" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="624d9715-0c3c-4657-a14e-866f4e33d4a0"> + <propertyInstance + Id="5375b5ba-c700-4eb1-b480-b03626225ade" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="eadffdcf-349f-49e5-a132-bcd21b477eaa"> + <propertyInstance + Id="506b4705-986b-4ec4-9c2c-5a19f9607336" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="5057de99-27d4-4c66-845e-a1435dbcf834" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="f823d061-2ee5-4617-974b-aa5be7985b21" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="69064bab-1e10-4b9f-a58f-0f8cf23cd2e4" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="690ee9db-0989-4aa6-82f9-6b7c79d23be2" + name="ds" + direction="In"> + <referencesInternal> + <reference + Id="e2896327-5147-4ba2-a189-f0aedb0e9562" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dds" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="e55a25bc-6c20-4487-98a0-be0b4ef92bf9" + name="targetVelocity" + direction="In"> + <referencesInternal> + <reference + Id="b3e0a6f8-eb83-4789-afdb-1191cd0e9458" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DtargetVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="785bec13-e851-43b7-bd73-88191c8230ee" + name="gradient" + direction="In"> + <referencesInternal> + <reference + Id="d2b64fd2-8eaa-4699-b8bd-fc4f7ad115c5" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="9ac749d6-ba7a-4e63-aff2-b39cd24c4115" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="74849b11-3ec2-4b6f-b14d-47e9bf5abbb5" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="05e8f2ce-b82a-4255-974b-74ca54b552eb" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6738ac2e-a854-47c7-bfd4-9db6d6007efe"> + <propertyInstance + Id="6b411ffb-88ea-479a-b7de-136b8306c5e7" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="82c42d40-55af-40d7-b4a6-eff34d6004ed"> + <propertyInstance + Id="03aaa9a1-6326-417e-8bef-4b7267ed9c6b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b2694007-ebfc-4ac4-92aa-98be539839ac"> + <propertyInstance + Id="6a013669-cd0c-4de3-9a44-1a9cfc808195" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="04884875-0707-4afb-80cd-b81fd7521a7e"> + <propertyInstance + Id="4f5073a6-944c-4b24-81b7-0de204420a3e" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a31a1459-ef6e-488c-bad6-1735c3028215"> + <propertyInstance + Id="110ebac4-9373-4d1b-934d-fe3460772368" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="46aecbd0-0b25-4414-a54d-b7ca84ed6f88"> + <propertyInstance + Id="07568474-1634-4bfb-9f76-ac9e8058ecfc" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="8c5fa912-2565-4145-988e-611e53643794" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="e7dfea13-4c10-4baf-a757-3b82d5bfd784" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="762b5d6c-b671-4d6a-8dc2-b6e350c1ba36" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="31b7ada2-e3a4-41b8-b672-2dfd024c6432" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="3253ed6f-9366-4442-b7c3-b539f24d624c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="364937aa-78f0-4a4a-a131-e110501f71eb" + name="targetVelocity" + direction="In"> + <referencesInternal> + <reference + Id="a2f9e2bc-a2fd-4619-a0a7-ee51475eb4b5" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DtargetVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="335f5e00-9134-4cac-8dea-57bf57051143" + name="gradient" + direction="In"> + <referencesInternal> + <reference + Id="62c91d3b-39f4-4ff0-bcb0-ad66a3d79abe" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="83ec7492-512a-4fe5-8bc2-cd87b1503b40" + name="Initialize" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="a8efe2a4-21d6-4dae-ba07-e3297ac76878" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="59de1ccf-baa5-483c-acd2-8423621fc664" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cb02fc8f-142a-4666-a4a9-93b964bfaefb"> + <propertyInstance + Id="f1941230-e550-4f43-ace2-420906e4e698" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2e420518-6119-42b6-a21a-b97c86d8dc85"> + <propertyInstance + Id="3799cbdb-ae14-4643-9946-58b838830545" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8c48e66a-91cb-493c-8b98-638239f007dc"> + <propertyInstance + Id="d297c558-c0de-4925-a142-25aa0e45c60f" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b0de117a-c961-4a6e-882e-e282f61ac489"> + <propertyInstance + Id="22d73b96-2e56-4b4c-b0c6-f0d26ee786a0" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8c0bdbf1-f231-4dbe-816a-a810ca8909f4"> + <propertyInstance + Id="6ed58bc5-964e-418b-8a8e-aa034d1a821e" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ba5c17af-5fe3-41c2-93a0-236347d1bd74"> + <propertyInstance + Id="45dd6255-04e2-42e5-b37d-4ae510d17894" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="bbf30ebb-b3d1-483c-9279-33ff547820b3" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="82436b70-3f03-4e17-a0fb-e3d81651d087" + name="vehicleSpeed" + direction="In"> + <referencesInternal> + <reference + Id="69589bd1-7f71-481f-89b3-3f8438596bc1" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DvehicleSpeed" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="a8344aef-15d4-44b4-b818-5bc04c02dfc4" + name="roadGradient" + direction="In"> + <referencesInternal> + <reference + Id="82e1b509-abd1-4d19-9e66-25da866a6eb1" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DInitialize OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DroadGradient" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="45021681-78ff-43d2-b3bb-44ed607f2c36" + name="DoHandleRequest" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="db8a165d-8e63-4c2a-97e2-380b21f79df1" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="494063cd-6de9-44b7-879d-da19a875f6f0" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="90195de9-9702-4431-bb66-a2d5bab7d324"> + <propertyInstance + Id="4900bc5e-e0cf-4cd3-a55d-2f53cf2d1694" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="29d0f17d-4456-4c31-b1c7-bd26909c1cd4"> + <propertyInstance + Id="76c56c49-433e-4f67-9db8-26ddebe165ec" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4d65eb2f-7a93-4497-bfa3-5874283ba7cc"> + <propertyInstance + Id="e126f476-e7d3-4c36-9ead-cf539c5d2735" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9bde7304-7640-4030-9ba6-a3f9ffe232ec"> + <propertyInstance + Id="00fd0562-a314-42e4-b133-8298c7540569" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ef901f18-b9ed-4d9e-ba50-5a0f59b91033"> + <propertyInstance + Id="8763f5d8-e8c6-49a8-b282-0a5b657aa4f1" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="df7da7f6-9584-4870-8cce-7eff37e8cca4"> + <propertyInstance + Id="f6c03039-8c66-437d-a4a9-502c8366767e" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="f9cc18eb-6822-457c-ae3e-d8201b7db084" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="ce2d5df3-2e98-4ab3-ae70-b3f822e0512f" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="bc6ac23c-fed8-4735-bfb3-1a5a6307d165" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="f2eec6e5-2418-40d4-a4f4-eb42df425d09" + name="ds" + direction="In"> + <referencesInternal> + <reference + Id="67f56021-9d13-4b94-8844-b5301f194be6" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dds" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="c0d9e15a-c8dc-4f20-abcf-846d97482296" + name="targetVelocity" + direction="In"> + <referencesInternal> + <reference + Id="1885141b-c4cf-45d2-9a68-fe755815aa24" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DtargetVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="4cc36dd1-6340-4baa-b322-e5b68df7a25b" + name="gradient" + direction="In"> + <referencesInternal> + <reference + Id="5cda728f-6d5f-44b2-ba64-ececca1305bc" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="94be8fd6-1b17-466d-99db-14e9af29b474" + name="SearchOperatingPoint" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="f7f77e63-4102-4be2-bb36-b4355b5f827e" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="1fc42e6e-6fd8-42e4-8c8f-ad8d0c9a4440" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e6ef87a9-e0b7-4f48-9fa4-ea9c152f9799"> + <propertyInstance + Id="1638b1e6-d159-432b-822c-fc776f931534" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="08119317-d7ba-4d49-8852-ebc38647a521"> + <propertyInstance + Id="06006c7f-e018-4498-9e39-210bafb19cd2" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1d8f08f1-fa08-4305-b5fb-e517ca69e96f"> + <propertyInstance + Id="3735e62c-80af-4918-920a-0859b6ac3704" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c0f80487-a857-4d8c-a6ec-642682c30df8"> + <propertyInstance + Id="fd775fae-e4d1-4f36-aecd-67e9b73d1ae7" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="eeb938ce-1991-4949-95f6-7fc63c095b45"> + <propertyInstance + Id="72e00ccb-d42d-4fd0-8de9-428db646658b" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="edc4ecca-9c8a-4ecf-b023-da2b8f0f1d50"> + <propertyInstance + Id="afc07b8e-aa9b-4131-b329-152d63cc219a" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="1b2b8afb-54a9-4a12-9885-8ae38fc83f0b" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="2420e23e-7905-4490-a3c2-92504b0bafa8" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="5e0aea6f-919e-4fe4-9e07-ba1d9961e7f4" + name="ds" + direction="In"> + <referencesInternal> + <reference + Id="e32a0f6f-72f4-4afe-9aa8-1267a8ab2581" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3Dds" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="afe0d780-952e-4f41-92b2-eb41c0501084" + name="targetVelocity" + direction="In"> + <referencesInternal> + <reference + Id="c4bbff27-69c1-4fa4-bf5f-ef3aac85b067" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3DtargetVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="50943c7b-c6d5-408c-9ac1-a9f592675cf0" + name="gradient" + direction="In"> + <referencesInternal> + <reference + Id="7f0e6fb8-870a-4d7c-a5ec-631d8d6a1b8e" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3Dgradient" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="d8ecfcde-2a05-404f-8d63-06e9ee688326" + name="response" + direction="In"> + <referencesInternal> + <reference + Id="0b4dffa9-f5b8-417f-a1c1-58b3f52723f5" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DSearchOperatingPoint OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3Dresponse" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="45b56866-3249-4072-b029-b5c16122bd89" + name="ComputeAcceleration" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="8bdc46d0-4384-4eb8-afb6-51af1179c286" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeAcceleration OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="a1d57588-d83a-4eb2-b40f-7ae330b4699f" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="598a5d68-efba-482b-acfc-5516435542f5"> + <propertyInstance + Id="760440b6-4305-499c-9267-347bb3e7dc75" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="36ee6a2c-d331-4de0-b29c-ea169d87d0c6"> + <propertyInstance + Id="34b6b060-5326-4b73-b20c-aa21b15cce56" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6f4f845a-58e3-405b-bce2-915513e7f989"> + <propertyInstance + Id="d9f0de8b-0c88-417d-bb66-711402e58b1c" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a7caeb2b-2adb-41bc-9910-d7625f0d9798"> + <propertyInstance + Id="f5958b84-49ef-4dfd-86e2-1384e92616ae" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="81cc294f-b385-4d94-95d2-abdcd32dca0f"> + <propertyInstance + Id="9d8f4c74-3a8b-4a5b-a808-20265ae68024" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9158a964-7b85-4a55-9ed1-ee7f4828441e"> + <propertyInstance + Id="3764610b-4f81-405b-8ab7-0d57334748e3" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="036a9800-78f1-45cf-aaa3-ab09ca9e6873" + name="ds" + direction="In"> + <referencesInternal> + <reference + Id="b5f95b40-792b-4b2c-999e-64c13f083398" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeAcceleration OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3Dds" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="0946c3bf-bcb9-4e59-944e-d7b97c6ebab3" + name="targetVelocity" + direction="In"> + <referencesInternal> + <reference + Id="29fbfaf4-5c51-45dc-a338-916c198d337a" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeAcceleration OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)]) ParameterIdentifier%3DtargetVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="a5d39063-3d71-4307-85a9-80b045405856" + name="ComputeTimeInterval" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="4ee29839-b761-4075-a24d-a751685b24c3" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="87e7c934-29d8-447d-bb18-16ed3ae742ae" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="593f5e90-f5ee-487a-9627-fe4ed86e71cd"> + <propertyInstance + Id="21847192-70cc-497c-bcb0-3ca9074886a0" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5ca1a855-28a1-47ee-9c31-0fe9eafe758c"> + <propertyInstance + Id="e6cd539e-7fa1-4556-a99d-12eb9e6c419e" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e54b36e5-9fc1-45f4-b691-0e5013bbf0bc"> + <propertyInstance + Id="762e50bd-9667-460e-ad9d-f9b55be410d1" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="67a71782-b475-4ed6-abab-0df005febda9"> + <propertyInstance + Id="4079a9f8-b3f1-4a9d-bb94-589c7f1ebd17" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d5bcc6d9-d76b-4282-9edc-bc34963afc66"> + <propertyInstance + Id="f6cc59ca-c45e-43aa-96d3-04ce09636097" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ddcc1076-10f2-46b7-8246-5978f604800f"> + <propertyInstance + Id="db23cd04-cc55-4607-a49c-4f53776bc85a" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="e0802245-5092-4416-bd64-54b62096e5f9" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="2e5697a4-5bcd-4d7d-ba8c-7bf442490e5e" + name="ds" + direction="In"> + <referencesInternal> + <reference + Id="80fa9031-38a2-43e1-84eb-b7df555d0a63" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)]) ParameterIdentifier%3Dds" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="50acd90f-a16d-4330-9650-811bd1b55512" + name="targetVelocity" + direction="In"> + <referencesInternal> + <reference + Id="421415e0-1f81-466c-8a5c-2fc1a5590334" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)]) ParameterIdentifier%3DtargetVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="19c2933f-d561-4790-af7b-8694ddb0ea53" + name="acceleration" + direction="In"> + <referencesInternal> + <reference + Id="3f35138d-dfc6-4554-a364-1f93403810c4" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DComputeTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSquareSecond)]) ParameterIdentifier%3Dacceleration" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="7b0b4659-4664-4d63-9b7f-165b1952cc31" + LastKnownName="MeterPerSquareSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="a91aa916-6e1d-4521-a48e-86beaff39418" + name="DoHandleRequest" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="bcbb16d2-6975-4adc-8c4e-f423759fea3d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ef001638-890d-471b-92a8-a0122729d693" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9df15983-3653-49ec-8355-f1e1bfc9a803"> + <propertyInstance + Id="9291a0d1-114a-4883-b323-a694754564e7" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1ae22014-a037-49a3-a3c0-76c771a04797"> + <propertyInstance + Id="3e2ad3ce-10cd-4a78-a6e5-b0699253bf13" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b1a2b45d-9e62-45ff-af2f-39b0cad6a614"> + <propertyInstance + Id="fb8154c8-e64d-4d3a-bd5c-2c7582eef970" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="43129ffd-a7cc-4257-9ce3-a7f397debbec"> + <propertyInstance + Id="3eedc043-17b9-42ab-a1b2-f95cc41d3df6" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2ffe56bb-f072-4c8d-be0e-6de5c40c9ca8"> + <propertyInstance + Id="026af4d7-f8c9-4a53-aaca-e9cf67cbd4c2" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b8d4e006-cd7e-41d3-9b06-7bb4237a6a76"> + <propertyInstance + Id="7652758b-70ff-4cbb-b128-62e57adf12a0" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="981fa1c3-4ef1-4db9-90b2-3c2ea0076461" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="6a593f07-df02-4b70-8fc7-73e56d60681d" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="ebe7f3e3-fc7c-4026-b124-bab930a3fc5d" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="71c681b7-8c16-462c-a753-4e5189385594" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="925e6ce2-5c2b-47f2-b594-c45a3d406b92" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="a6459953-2153-45b7-a37b-2482e6bd0c73" + name="targetVelocity" + direction="In"> + <referencesInternal> + <reference + Id="40fdcb2c-65be-4d6e-bb10-53c3a346ad81" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3DtargetVelocity" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c6654481-5319-4973-b138-b48f2a534095" + LastKnownName="MeterPerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="971ff795-a352-4615-bce7-432f8a579e41" + name="gradient" + direction="In"> + <referencesInternal> + <reference + Id="05e15f49-5e0e-4115-aa3d-574222b8b068" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeterPerSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DRadian)]) ParameterIdentifier%3Dgradient" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="22799384-33b4-48bf-b6b4-fce1d96a51f4" + name="OutPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ac9e17f1-4c36-4ca9-8c51-a5789c84936d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DOutPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="22312bf4-78cd-4522-b7ff-4ca0e69ae6d1" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2a25072b-ce4b-432d-8f13-74108496f1fb"> + <propertyInstance + Id="60ffe9c7-8c10-4d76-9d10-981f13d393e0" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d2299030-4ccc-4534-b050-9d38a841f295"> + <propertyInstance + Id="804050ab-87f3-4054-ba00-e603d7d18744" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ad4aa6e3-9902-4b28-9537-b74456a87e85"> + <propertyInstance + Id="fdad94da-cb55-4717-b00b-8f97fe6c47b1" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7db75fe0-7d69-4d53-b4da-5724c6c98f0a"> + <propertyInstance + Id="2f778986-5e5c-4121-b841-a257b88fdd77" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6b59bb60-6655-467d-b862-fdfe5c61b563"> + <propertyInstance + Id="d33de60e-15b5-42cc-9c8a-84835efc93f5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="64866e0b-7645-4c03-8582-437766bb2134"> + <propertyInstance + Id="b917fa83-bd16-4960-ac53-6c32709835ca" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="836b2173-32be-4745-bb7a-d5bef1fe5d3d" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="28cea752-95bf-4d9f-922c-7e4f017e4f98" + LastKnownName="IDrivingCycleOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="54252685-3b40-432d-a424-561c06ecc655" + name="DoWriteModalResults" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ef98f1c1-34a7-4dce-848d-5d8e1780f471" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="1e9ca00f-910f-4b26-90d6-b28b8bddf8cf" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5114e479-3cb4-4acc-a5a8-3f85c1c97036"> + <propertyInstance + Id="76ad1f3e-1621-4d41-8f20-46c6b5f63bb7" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="814ce93f-6f96-49ea-a714-a80bf77feb33"> + <propertyInstance + Id="04eb4b44-b61b-4090-88a0-bf5c3e32bd3a" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="282921c5-88c8-48ef-9588-d7584a544065"> + <propertyInstance + Id="f900cd2a-6501-46c5-83b7-69fefa6e5268" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="41eca062-3f29-45ee-9d3a-b7b72cbc5b0f"> + <propertyInstance + Id="2ee6d6e2-266e-4f31-a3d4-80913d8df6ce" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="21da3bda-3d73-4716-829e-4955ad91944d"> + <propertyInstance + Id="7b8b9c89-efd7-4561-ac2b-159256c5c802" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1adef436-4f42-43cb-ac49-281724b9ec51"> + <propertyInstance + Id="a938f5ab-a962-48c0-a177-feafa7dc701d" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="f3ebe4e0-5435-43b4-858d-54dc23ac18d6" + name="writer" + direction="In"> + <referencesInternal> + <reference + Id="cf1d4fc8-445c-4495-bc4b-fdfc7d2f8a68" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="eb71cf38-67c0-4b10-bfea-ac20b20246b5" + name="DoCommitSimulationStep" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ff8eae49-c75f-4e5c-9d06-9c6ea0a177c8" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDriver Member%3DDoCommitSimulationStep" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="4aada18f-5071-43e7-a076-9536452f8574" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5cecaddb-426b-4c12-8670-ec4b731a18b5"> + <propertyInstance + Id="0fb2f827-7a67-4d16-ba5a-789eef11c628" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="03f8ca3a-f326-45a9-96b8-3d02488c38a5"> + <propertyInstance + Id="a82ff9ba-3b58-4cc8-9a5a-01405691e47b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a77b6287-b456-4731-bf3a-071c3058b0e0"> + <propertyInstance + Id="08c6ff08-bdb9-4fb3-b87b-2f4dd9ba57cb" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c0e5a494-fe5b-409c-8975-e1b41bb28292"> + <propertyInstance + Id="963c793f-856e-4f3d-bf2e-9d704474f467" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4e6f247a-1be7-4334-837b-57934f710a9c"> + <propertyInstance + Id="dd1ffb53-8875-4d2f-affd-bcbca33232bb" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e4ef69c3-2275-456a-9b0d-1d5e15c069ef"> + <propertyInstance + Id="155aa582-7fbe-4623-9d45-e132f42d0cff" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + <operation + Id="888a90e6-5de9-417a-b7f0-e4682a396db2" + name="OutShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="441828b6-3323-49a1-932c-dc80bf0da6a7" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="acba282a-5e7f-4a9a-9327-8b3b7336ff3b" + LastKnownName="IDrivingCycleDemandOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="60a3dae8-b54a-48fd-8f32-f9f0eb127aa6" + name="InShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="d373fc4d-c7f1-4cfa-be20-1de67e7550b4" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="b927a257-01d5-4781-9388-c38bd1db1a80" + LastKnownName="IDriverDemandInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="2844c523-6976-4926-bafe-b77e2baa4fa5" + name="OutShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="e7587717-54ac-4fbc-abd3-4c10eb8e72ae" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="28cea752-95bf-4d9f-922c-7e4f017e4f98" + LastKnownName="IDrivingCycleOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="1a693793-3b0e-44d9-b976-a9c965ad2261" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="6809b85b-d275-419a-9545-c898f64c8241" + name="absTime" + direction="In"> + <type_NamedElement> + <classMoniker + Id="05ce2358-c641-4d40-8a86-157154ea3e87" + LastKnownName="TimeSpan" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="9c2648e6-d77e-4162-8fcd-8cdc909ce475" + name="dt" + direction="In"> + <type_NamedElement> + <classMoniker + Id="05ce2358-c641-4d40-8a86-157154ea3e87" + LastKnownName="TimeSpan" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="98b5ba2b-ac7a-4b87-9484-87d637b5edf7" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="fadb1e23-9ef8-4b36-8907-cb9a09d23fa4" + name="DriverState" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="22edb029-6379-4c92-9fe5-2f8609397d5f" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3D(Name%3DDriverState ParentType%3DDriver)" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d04019e8-9e18-488c-b062-ec4576851948" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="eec23d1d-d4dc-4cca-9b4a-dfa612ea7908"> + <propertyInstance + Id="fdbe2d3f-8628-403d-9aef-b8300821d039" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3d346244-9136-4b8e-889b-b8aa94a7a96c"> + <propertyInstance + Id="b0d62298-b5eb-49d6-9067-7155abf00160" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f5f9b7ac-d335-414d-a1b2-b2f7efdb6f36"> + <propertyInstance + Id="ab3ea88d-652d-4ac3-9444-484cc2dfe959" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="87d56330-1055-4915-84c8-0ea97def4fed"> + <propertyInstance + Id="e1d7b795-39fa-42e3-8799-d5c7dc4ce7fa" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0299b19b-98e5-49ee-ac98-28657ea9dc12"> + <propertyInstance + Id="e0f8a033-cf48-4bd3-959d-b9a63730c2e1" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="8fc6d502-cc36-4b89-8253-8bf13e5dc096" + name="TimeBasedDrivingCycle" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="ca0cb248-c77f-4722-ac3c-38d71bfb440b" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="08c8cf43-e73e-4cec-9837-406d0ebf6fcb" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="430fb8ff-426d-4b68-926d-8e41e1158791"> + <propertyInstance + Id="7b2eb730-3fb5-4d33-9e37-1913c1979c5f" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b648077a-8163-488b-a409-43e9d4267b92"> + <propertyInstance + Id="f6689cb2-2765-4032-b198-d2d827ade1b3" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="75f43576-9f89-408b-a090-39d2eb031c3c"> + <propertyInstance + Id="973eeb80-62f1-4d20-99d7-9a992360dd33" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1141f590-0087-4b45-8755-5244e5863b19"> + <propertyInstance + Id="4eed8d45-15b2-4750-b037-bdac984d22b1" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a5717265-a6b2-433c-8b76-49f1a2dcb8a4"> + <propertyInstance + Id="01d82850-4f9a-47ab-b084-e4696111d23b" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <suppliersInternal> + <interfaceRealization + Id="36e9786e-39bb-43b7-a01f-274bebe50b3c"> + <interfaceMoniker + Id="62f35c84-77d4-4530-9e4c-d778d26837a9" + LastKnownName="IDrivingCycle" + LastKnownLocation="Package_1315.uml" /> + </interfaceRealization> + <interfaceRealization + Id="7599076b-b74d-4ffc-8307-1d565d731f39"> + <interfaceMoniker + Id="8e7c95a2-0936-440d-8316-0c8bf46bb7f7" + LastKnownName="IDrivingCycleInPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="7dc38952-3669-465e-a33f-154b0978ea3e"> + <interfaceMoniker + Id="09bd2ca0-5aec-46fa-a193-6f40d97ecb00" + LastKnownName="ISimulationOutPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + </suppliersInternal> + <generalsInternal> + <generalization + Id="2338a214-03a3-4b16-b499-d327b804a87a" + isSubstitutable="false"> + <classMoniker + Id="20481bf1-2348-4442-8240-b1c67040a9bc" + LastKnownName="VectoSimulationComponent" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + <targetEnds> + <association + Id="b3870650-d84d-40aa-81da-4e2dd351e354" + isDerived="false" + sourceEndRoleName="TimeBasedDrivingCycle" + targetEndRoleName="VehicleContainer" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="4307ed78-1b9f-48b2-9973-863e9c7bd9a5" + name="TimeBasedDrivingCycle" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="78350156-634c-4bd0-b95d-ca03c77694b9" + name="VehicleContainer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="514aa245-b2f6-40a1-b1fc-7ac00e4554c2" + name="Data" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="9dc9ff7b-6048-4239-b94d-010807e9a8bc" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DData" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ddef0f75-ef6b-4932-8101-5e5308f62da6" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a2ca9c48-d450-4a46-85d8-8a94fe4c22ea"> + <propertyInstance + Id="ed618cfb-c9d6-4d27-b8bb-681c8f3bcffc" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="32dd749b-6a2f-4f08-b542-f7ad73799d09"> + <propertyInstance + Id="39946b59-10af-4f71-844d-2959e9c24ce7" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ea2a49b4-cd24-4793-8eac-279d25d9719a"> + <propertyInstance + Id="dfb0e8ab-693b-4df8-8b7a-a04b4b76c251" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="62aa79a7-8771-4bc6-be4b-6400fbd67174"> + <propertyInstance + Id="88718974-c2fc-493b-9b46-2dd0b6165da6" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4df52c7d-cfa7-48b8-bd81-06208efc6c2a"> + <propertyInstance + Id="a19d68a9-e00e-4d28-a1c6-d96ba9e907ba" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="46973c13-d6ad-41e2-896e-0b14647bcd25" + LastKnownName="DrivingCycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="26e6c50c-b4b1-42f3-b433-0881b12f9b80" + name="_outPort" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="3bb8128f-4e2f-4be8-a0cc-204ee6d4608b" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D_outPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="f0356118-d306-467e-9283-a127edc8f319" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4e1f4f6f-7df9-4ddc-b499-f8fbe89e4213"> + <propertyInstance + Id="80a4fb90-658e-4ced-bf83-8e97e79c04dc" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f4ceac15-10cf-44be-a469-80af04775790"> + <propertyInstance + Id="04229eb0-9566-4fd8-af44-1e4aedabd7ca" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5c0fc367-773e-4bdb-a360-1298e3f81280"> + <propertyInstance + Id="7dffa716-e300-4dda-a4e1-02852ea0ee02" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="54dcbe86-c0c8-4c7a-95e4-4fa9cda6a7c4"> + <propertyInstance + Id="ef4b9ce8-309c-45be-81ac-1aadf525079a" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4facbda1-5523-4c54-9fb9-c833712465c9"> + <propertyInstance + Id="b3dd97e6-c651-4505-b4e2-d0f39c1ed9d2" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="28cea752-95bf-4d9f-922c-7e4f017e4f98" + LastKnownName="IDrivingCycleOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="7e25253f-a8cf-442b-aab4-18eaf53cf7a2" + name="TimeBasedDrivingCycle" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="eda15d1e-9ab1-404e-a17e-591d8ed266b0" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="89e20ca0-9de9-4fc2-af02-05f0545a2639" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="525cddbc-25b0-4f91-9dbd-179df164f745"> + <propertyInstance + Id="8a0f6d3f-4c9f-4e26-8724-41eda3de2b64" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a49871cb-7690-4a1e-ab1f-6b18c66b73f2"> + <propertyInstance + Id="dfaa15b5-423e-48b6-a69a-bfd80bb6ab10" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="855b3f5e-672a-471a-9c06-1deadaf6acc5"> + <propertyInstance + Id="700665d9-9b29-46b5-9302-cab226f9cc66" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="51ce5c2d-76d3-42bb-aa71-294403752a2f"> + <propertyInstance + Id="031e9cda-a43f-4bf4-8ba3-daf6364f6df9" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3f66bdee-b694-4932-8105-e7281b8ec0d5"> + <propertyInstance + Id="cf20d5e2-7b6f-45f3-b6e6-7dca65f10c49" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="53f26b37-fdf7-4803-b4f3-c0f5a8741846"> + <propertyInstance + Id="ebd3f289-3806-409e-8336-46d488b0e03d" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="fdc3f657-ae99-4d6e-8b97-9df6141c482a" + name="container" + direction="In"> + <referencesInternal> + <reference + Id="cac3e08d-9474-4e3e-842f-57158cf43c1e" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)]) ParameterIdentifier%3Dcontainer" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="9596d97d-e55c-4b89-8941-06c718b80921" + LastKnownName="IVehicleContainer" + LastKnownLocation="Package1_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="330aef43-97c5-4984-8e9a-f45a5cf1bc90" + name="cycle" + direction="In"> + <referencesInternal> + <reference + Id="01995c6e-154f-43ac-acb5-b6087454eba9" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)]) ParameterIdentifier%3Dcycle" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="46973c13-d6ad-41e2-896e-0b14647bcd25" + LastKnownName="DrivingCycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="230ac709-faa6-4c9a-a187-d9c78cff107c" + name="OutPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="2a18d0f6-d1b7-4348-bb43-20693cf8e6c2" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DOutPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="f76fbb12-b9bd-4d49-8e35-f0f17112b419" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bdd8fa92-57ff-4b1a-8a91-597528175682"> + <propertyInstance + Id="025582ea-9475-4e16-b26a-3d734cb03d66" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="661cb0c2-5d86-48e1-8959-3a04bf3601aa"> + <propertyInstance + Id="05b61fd0-a4a1-4630-b5a0-ad400b295546" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b2499d37-3242-4054-8085-666e266f6ce6"> + <propertyInstance + Id="5d9dedf6-e4a5-4084-9602-4e00dd5d1ce4" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ef671849-2b56-4c0d-8a56-78d7dc02d240"> + <propertyInstance + Id="664e8730-9ae0-4be1-a483-8bbd84039978" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a42c3e23-94b5-4c29-9a9d-d77af8d4793f"> + <propertyInstance + Id="611702d6-a8f1-4377-b2a0-ec08e89f3fd0" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="818c93bb-0a25-484a-82b9-3927db40c67b"> + <propertyInstance + Id="14017ec2-f617-4a29-8980-ac7c54714586" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="84bf413a-b290-4e64-ac3d-46e03e92e18d" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="09bd2ca0-5aec-46fa-a193-6f40d97ecb00" + LastKnownName="ISimulationOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="c796a7c9-fb9a-44fe-b996-10e720ae5c13" + name="InPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ea756b12-5be0-463c-a32a-26812924744a" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DInPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d551c2df-6baf-425f-9221-39a25f812a36" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b16922be-a511-4a90-9e28-d6c78b9eb183"> + <propertyInstance + Id="4257e346-024c-4b7f-9284-ae4cdd0c1d2d" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4791b995-6d6a-4d1b-8ca5-2945822c3c2f"> + <propertyInstance + Id="0c0ef132-7f52-4ebc-ba41-468952505f8a" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e833ab77-ccc7-4bb5-9991-2ee7944495da"> + <propertyInstance + Id="f96a41c2-a3f4-4a63-8c90-5a466dd39935" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9630b44d-7fd5-4cd1-8642-602a9561ee5b"> + <propertyInstance + Id="2b99ac0f-61d4-48c4-95b1-cfba09b8f789" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e076fe17-6db6-4d31-9083-852c61875a7b"> + <propertyInstance + Id="56e56a98-088c-4270-9e5d-581162955976" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4821d73f-4e08-4acb-bdb9-a87533adcb04"> + <propertyInstance + Id="96b57e50-4920-4b0f-92ef-0193fc264dd8" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="75e854a8-c431-48ca-8e79-46b694d6125d" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="8e7c95a2-0936-440d-8316-0c8bf46bb7f7" + LastKnownName="IDrivingCycleInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="b1db4dcf-71e2-4bbc-a26f-5b330ca5bc1e" + name="TUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="92e979b0-09a7-43aa-8da6-c7c67bbc9d70" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="5ca92dc6-aab2-4a91-be48-18e70100a298" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e5ee6d18-d612-4dda-b548-5abb121511ac"> + <propertyInstance + Id="497e0cd0-1f11-4856-adb4-a271d6cb8939" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b8f89304-dd44-4622-9c5c-c74edeeb902e"> + <propertyInstance + Id="f77bacc3-8123-4e88-a28f-b4c3a2d6f6a8" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="54b2b370-ae93-4f05-b6a9-bbdcaa111a0a"> + <propertyInstance + Id="ced88a62-dbe9-488f-8303-78a0cf6ead7e" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b29cd74b-0147-4290-b4a7-5ad5d8363f66"> + <propertyInstance + Id="77b1e79b-a2c7-4584-aac5-4398ad0ee669" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="391d0611-c8d3-467c-91f1-757b7cdb2ddd"> + <propertyInstance + Id="911d3953-ae45-4664-8a28-94f92b6698b7" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e6d8a34a-b224-4a13-97b7-9d24ef4d2aef"> + <propertyInstance + Id="264cf100-4190-4e7a-aa5b-19d836b876b0" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="c191183b-c37a-4f70-9bf9-c3ad68d57a1d" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="86b8c8bb-eda7-4cce-8db8-6ff9efd2bbae" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="834b0fd7-9a04-4eaf-8c50-898c4b1a6705" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="9a08378d-1ca3-4abe-9c71-dda7d4bb9b2f" + name="ds" + direction="In"> + <referencesInternal> + <reference + Id="a7e3341d-ae1d-4cc8-bcc2-c20fddf65913" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Dds" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="fecc5ea3-75ec-4e1c-820c-178309e986e8" + name="Request" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="8fb35a84-148d-4a51-b92c-25e581b43278" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="e8c552d3-5e82-4f86-a838-e534fb7bc0f0" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="062fdae3-17b0-4509-9b8c-8df9e46017af"> + <propertyInstance + Id="96aaa646-6816-4971-a7cb-aed919d2e8dd" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e2b7a477-9bda-4fbd-8a7f-35aef4e87956"> + <propertyInstance + Id="ec0e84d3-ca8a-469a-a4a1-a5981ad4d291" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="99d225f7-abac-41e6-9493-43f910ebc2f2"> + <propertyInstance + Id="e4cb07e0-e5ad-4018-951b-3435c7f1872d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="59e59794-03e3-42c2-9c7d-19a835001f00"> + <propertyInstance + Id="be7eb650-b10c-48df-91c4-f42d11ab6201" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c7409c8e-929d-4d13-aa4f-7640e723e42d"> + <propertyInstance + Id="246f5cab-40b7-4ce1-a07d-aa600f1ebe39" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b0c0e9fe-ff23-4442-abbc-e03396d1ffac"> + <propertyInstance + Id="21c3bbf4-6d50-49dd-bd08-feda7197ea95" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="12e1b8ca-2716-451a-a85e-938ce4509a60" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="59f0e3b4-be0b-4b1b-9ee3-4bb3659d1f0c" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="5b6820f8-aaf1-4648-a180-eb5410e9d850" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="3642c241-0d5f-44b3-9d42-c599b58f7b88" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="aed8640a-bfc7-4c85-9856-505f240972a3" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="3e5cbe19-147f-49ee-a82a-ee7bdb090ef7" + name="Initialize" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="7595d730-b7db-4be8-acc6-af8841a31023" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DInitialize" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="e2787348-b538-4fea-80df-739a69f5af27" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5e7af3f9-8fd8-4f59-a6b4-3402dcaffc35"> + <propertyInstance + Id="98c52a3c-0746-4be9-831f-a9b7dc0051c6" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="906b1a79-eb09-4bf2-939c-0156af0411d2"> + <propertyInstance + Id="2ea9fe0d-d022-4ee7-95e0-485826492fb0" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2b2870ad-7acb-4620-80b0-bcac362fdc2f"> + <propertyInstance + Id="8d879c12-3d93-4d4b-9fe8-1a1d79f0a81b" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2444e8e5-1d4e-4f28-9258-93c30c5f15e5"> + <propertyInstance + Id="6105ae67-5810-4dc5-b078-fb99f77f588b" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9482542d-75e8-4504-bc91-fc5cf9c68653"> + <propertyInstance + Id="ddd6da83-28c4-448a-a505-d022e3074863" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7c08ff6a-89f6-4b1e-9810-fdd142dd62a2"> + <propertyInstance + Id="b4e70279-fb0d-4304-ae71-a1e1ec79902d" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="da2c6c17-fc71-43ea-a280-f5d9c5a66d27" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="03e052aa-ecbe-4a80-b29d-789168368b58" + name="TUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="50577d9f-b3d1-4c8e-9071-e6b73868e734" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDrivingCycleOutPort)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="a4083d5c-bf65-4eca-862e-16255d2807cc" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7538acec-5ebe-4b03-a9a8-be1ae0d030e0"> + <propertyInstance + Id="a61d2775-5504-4609-a4c7-2095a2d42730" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7586f8c6-6f9c-462c-bf1c-d48260729ecd"> + <propertyInstance + Id="8beefc1f-f594-4d72-85b9-126871e8184c" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7ce7cc7f-f09e-4a32-b5f6-61ffd00b2069"> + <propertyInstance + Id="f2223f64-2c7d-4c35-809d-99a9da184ce3" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="baf37f24-0ae8-4e8e-a5cd-29c07ec070be"> + <propertyInstance + Id="d32603c7-e534-4005-9490-9d976e2798fb" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b8d6737b-9e9f-4a14-83d8-8c4cc02cf5eb"> + <propertyInstance + Id="b559039d-1a7c-4a1e-9405-b5ed9ec1f3d5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7061ec9d-775f-4b77-9ed8-5dbd198f0e12"> + <propertyInstance + Id="50f3ce0f-0ac6-45a3-a505-bd7b5ce97e25" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="3f1ae1f8-3cbf-444e-9811-08be0f42a9db" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="4c8021a7-92c0-4037-9674-04cf3afddb3b" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDrivingCycleOutPort)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="28cea752-95bf-4d9f-922c-7e4f017e4f98" + LastKnownName="IDrivingCycleOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="df88cd0c-0d0b-4de7-a3d1-f6907c61fe47" + name="DoWriteModalResults" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="4b4dfe63-0e17-402f-9df2-e4eaf04605e9" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="caba9f54-7b26-4f37-8571-4c150ac3159b" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4a6f369b-ea19-45c0-be0c-ffce26a7f630"> + <propertyInstance + Id="d1e8f0a7-63f0-49b1-a18a-25584b65eb3a" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="62584f0f-1f4c-483c-8734-554c931c0ddb"> + <propertyInstance + Id="24219cf6-dd68-4cc9-ac3c-110a30d1a3a4" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b5462e86-c16e-4e99-bc2b-810ab680cd85"> + <propertyInstance + Id="41fa58f3-daeb-476a-a348-eae92779e27c" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8fd011e4-e964-4827-968d-310e07a712c6"> + <propertyInstance + Id="c05bf23d-0a10-44ff-acbe-887557c33310" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="11fd9da3-fb19-4ad8-9807-2726ea841c03"> + <propertyInstance + Id="253aa466-7f86-4132-86d6-15d68d15408f" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="dfd428a7-a01f-4ed5-80ad-f317e188b365"> + <propertyInstance + Id="dba20f7f-157e-41b1-99c2-9f12053d6bdf" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="96ddb83c-ebde-473a-938d-ca94eebbc319" + name="writer" + direction="In"> + <referencesInternal> + <reference + Id="85de5d61-ef29-4d4c-b525-845863042111" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="250da5fd-8de5-4236-bf48-740278bb460a" + name="DoCommitSimulationStep" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="8f73f84d-1e0e-482a-b021-4af63bdc9909" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DDoCommitSimulationStep" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c341a0cb-9ac6-480d-b58a-a3795de7441f" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="397dafa1-c236-4585-9238-659f1a0531c9"> + <propertyInstance + Id="e6f1e39d-de5f-42ab-9fd2-36a3da305f5c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3681aa67-80f6-4de3-945f-7361bdad8672"> + <propertyInstance + Id="e0811964-ee96-47a1-a7f9-14fc8aa90fa1" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="88825bce-779a-4582-b950-93ad6ff4f6b3"> + <propertyInstance + Id="eef60836-e658-48cd-9cda-5fd349f3df1d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="63712b49-ffbb-4a5a-a091-a835bc07337a"> + <propertyInstance + Id="76564df5-97b0-4745-aadf-9a7fa07395cf" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8d24ac01-9951-47cb-8370-08a31e9719a6"> + <propertyInstance + Id="cde5e4b0-aa49-48ff-aef2-e6519de51eaf" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1cb54b6d-09e6-4ad5-9732-1d4d3e4ee6f7"> + <propertyInstance + Id="efb29eb0-08ee-4a2b-be2f-4a1ffaeb4093" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + <operation + Id="16f1d736-5355-4c47-bef1-8d747405647a" + name="CycleData" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="9e827796-54bc-4c6c-833c-de0d604ed88b" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DTimeBasedDrivingCycle Member%3DCycleData" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c23f4720-351b-48e6-8d98-90c04b0e34d7" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f436fd91-3dfa-448d-865c-e3d6f06e662e"> + <propertyInstance + Id="c7bcc88c-b703-40f4-a110-cf910660541d" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e08ba3f1-030b-4ddd-a423-7096cee77822"> + <propertyInstance + Id="a4866b4f-b548-4a8d-ba5f-ee24682aa172" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d91386ef-58b5-43bb-ba94-c2a07764eb41"> + <propertyInstance + Id="673804b8-270f-4386-90b5-2c2cf284d367" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="db595ec7-8a5e-4987-b202-47fa141cb973"> + <propertyInstance + Id="b047688a-ffcc-4c10-8e67-07d25b0d2f33" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e558c9df-8e6e-45fc-8a4f-77f006448725"> + <propertyInstance + Id="77541d6b-ef57-404d-825f-9b113ee50b91" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0a1ed7d1-85fb-4b2b-a29a-99dd7d2c07e5"> + <propertyInstance + Id="bc716755-550d-417c-a3e1-4ea6956eb283" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="9bfe1ce4-73b7-4a3a-8a0b-77eaede89e83" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="dd45f09e-e920-4e60-8372-7c44eaadd030" + LastKnownName="CycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="66fb39cf-6ab2-4e29-bdb3-145252dd7f91" + name="DistanceBasedDrivingCycle" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="4a782ef2-c6cd-4acb-854c-0eacae267d91" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="5b18481e-ae26-4ffc-8f24-5301cd95d45c" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="97500037-c83d-44fc-8670-228eea3c0a9a"> + <propertyInstance + Id="ecc32029-7c43-4277-a49d-d4aa278ac9a0" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bba84923-d87c-42e0-8ed8-fe31225c1967"> + <propertyInstance + Id="144c10fe-7027-40da-b2e8-0dfd51a1661f" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="16150f3c-4a06-4905-b41e-0c7c51c79dd8"> + <propertyInstance + Id="0a6a5f88-589e-49ce-b21a-de6db49f20a0" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="26db95be-5640-4909-80f9-f0a22e5593ce"> + <propertyInstance + Id="5394aa38-b0ce-4c13-8309-5468ec4c25e6" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="54b39de1-ce68-4beb-82a7-43d0a314c31b"> + <propertyInstance + Id="3cedefc8-0539-42a8-baa5-62463eba47a4" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <suppliersInternal> + <interfaceRealization + Id="a7f6777d-d497-4c52-8df7-3808ee660df7"> + <interfaceMoniker + Id="62f35c84-77d4-4530-9e4c-d778d26837a9" + LastKnownName="IDrivingCycle" + LastKnownLocation="Package_1315.uml" /> + </interfaceRealization> + <interfaceRealization + Id="404d1f6b-9f55-45a3-9d18-d4eca60c551a"> + <interfaceMoniker + Id="09bd2ca0-5aec-46fa-a193-6f40d97ecb00" + LastKnownName="ISimulationOutPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="54b7ccb4-8bac-4c0d-b0ae-c553c9084277"> + <interfaceMoniker + Id="8e7c95a2-0936-440d-8316-0c8bf46bb7f7" + LastKnownName="IDrivingCycleInPort" + LastKnownLocation="Package2_1314.uml" /> + </interfaceRealization> + <interfaceRealization + Id="1a5702e9-8370-4a39-beed-44345131a82e"> + <interfaceMoniker + Id="4b0b9d9a-a589-464f-92a8-d0692d76efc5" + LastKnownName="IRoadLookAhead" + LastKnownLocation="Package_0958.uml" /> + </interfaceRealization> + </suppliersInternal> + <generalsInternal> + <generalization + Id="32c65777-a199-4997-83b4-7e832adf88ed" + isSubstitutable="false"> + <classMoniker + Id="20481bf1-2348-4442-8240-b1c67040a9bc" + LastKnownName="VectoSimulationComponent" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + <targetEnds> + <association + Id="bf8fca12-af3a-4d2b-b417-970928b076a1" + isDerived="false" + sourceEndRoleName="DistanceBasedDrivingCycle" + targetEndRoleName="VehicleContainer" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="7a3e539c-9bc7-495e-b28f-a8e342af9bfb" + LastKnownName="VehicleContainer" + LastKnownLocation="Package_1426.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="0f421d9d-3a8b-4d23-85a9-e42ceba89a10" + name="DistanceBasedDrivingCycle" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="d33d4c2d-7b71-49d2-9bc7-d79d947c696c" + name="VehicleContainer" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="fe42c994-7375-4da2-8f32-6e9e761e6ac7" + name="Data" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="0a18a46c-aa35-4a41-9750-d896715d69f0" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DData" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="767b3767-0385-4db1-8cae-808932d075c6" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9fff9117-6e16-4c0e-b767-64d045aac43a"> + <propertyInstance + Id="656d936f-ec9d-483f-90c1-996c434cdaaf" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c8be3c8f-e883-4a2d-bf4f-f0c9a6a88d8a"> + <propertyInstance + Id="aa5d579c-b83c-40a0-8746-28c83546e279" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="81f2d264-6a7a-4528-860d-20e4349e8ece"> + <propertyInstance + Id="3fd437c7-dcc2-4541-bbff-bbff00d8edcb" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="997d0f75-2aa3-484e-b4f0-97331f3b598e"> + <propertyInstance + Id="c003675c-7903-4b97-8ded-e88c965b454e" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="19c81267-e634-46d8-98e3-af4ea5ea6abe"> + <propertyInstance + Id="c4bedf06-49a0-46f3-874f-510d5daddbae" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="46973c13-d6ad-41e2-896e-0b14647bcd25" + LastKnownName="DrivingCycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="37a95a99-4067-4dd6-95b0-3839686981e9" + name="PreviousState" + visibility="Package" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="38fe4ec3-caf4-4302-bf34-795932ed6d24" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DPreviousState" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="2f84188a-8789-4ed5-a012-9cde7a6e3213" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9e21d4af-b7f1-4701-9553-53e57b924240"> + <propertyInstance + Id="a19ba89e-6f72-47e0-a2ea-4b6997ff9554" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a8fc7594-1a1e-423d-8a8b-915403ae2c0c"> + <propertyInstance + Id="710b716b-8891-42ef-badb-8d6116fd9cff" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a1bb32c6-adf8-4d04-bcb0-a61105f5f7eb"> + <propertyInstance + Id="fefd96cf-c4c5-4f07-bd2c-263a2454b9ac" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c789a7ac-dec5-4a06-abf3-23afab79bc5a"> + <propertyInstance + Id="fea3da58-3e46-4d83-b60e-f505892ad261" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ec1dbb04-546c-458a-92a6-56890cf6915b"> + <propertyInstance + Id="ed60fe29-1cdc-423c-8255-6c26e3440147" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="fa8164de-1eb9-4a33-b3f4-52a1ba13bcb2" + LastKnownName="DrivingCycleState" + LastKnownLocation="Package2_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="8398405e-59fd-4301-9156-d674b324158d" + name="CurrentState" + visibility="Package" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="72c02879-befd-435a-875c-93cff49867c8" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DCurrentState" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="608b30d1-60f7-4647-9a07-ebed058ed89f" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0ebc19f4-0b7d-4ed9-8470-39e748da6a7e"> + <propertyInstance + Id="1d8c7c7e-8b06-4d85-944b-6cfd0c8ad976" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d31ed880-fd8b-44f5-8c1b-932c27b7094a"> + <propertyInstance + Id="ca0aeb1e-7ba1-494a-9dc2-916418c34ac2" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6b2655e1-0c9a-4697-a3d2-2ecd5493dd41"> + <propertyInstance + Id="bf03ee11-182b-43a6-b482-16631d88b229" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="207d09f9-cefe-4c16-8f92-22e0a1bfe379"> + <propertyInstance + Id="fb800458-4138-4255-9c07-b242b812e6fa" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4975495b-4a5b-4131-8d8f-deccfccc314b"> + <propertyInstance + Id="7c309c54-0175-488b-bb90-5fb346b0dc84" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="fa8164de-1eb9-4a33-b3f4-52a1ba13bcb2" + LastKnownName="DrivingCycleState" + LastKnownLocation="Package2_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="d7dac110-baee-4594-a52f-82e54ca97f36" + name="CycleIntervalIterator" + visibility="Package" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="d24b25f3-612c-48b5-9996-c9417cca26de" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DCycleIntervalIterator" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="faabb262-ea51-4273-9286-84a90910dd5e" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0a58cf70-e175-4e0a-8907-304f7c7d8990"> + <propertyInstance + Id="ff156449-9d48-4961-a0d1-e1d961f38228" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b9ed3d91-4ef3-4234-bb3b-7fa53d8d2cfb"> + <propertyInstance + Id="632f5162-e0fd-4677-850d-44c848bfc8d0" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bf270686-ab75-426b-851f-2432f1b5b489"> + <propertyInstance + Id="136e5cb8-6b2f-4b15-ae9a-5e40ab8e6f41" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8bcc8567-7397-4dc2-9fb1-e08636161719"> + <propertyInstance + Id="7fb0f5c9-315a-4cf8-b4ef-ac03c72e59b0" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0dc2f827-4790-4e22-b94e-6097e2f9ba93"> + <propertyInstance + Id="23432dde-93f7-4d80-afba-7a5349b0b4f0" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="3f67b636-d26a-424b-a391-66ef582fd7b0" + LastKnownName="DrivingCycleEnumerator" + LastKnownLocation="Package2_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="eaba27e6-8713-4c07-9ecb-d703d1d00f3e" + name="_outPort" + visibility="Private" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="66a63428-95ac-495f-8d7d-54585d99f8bc" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D_outPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="bb09066a-3ed3-4d91-b3d9-f8db87af0f9e" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8e4cb2de-8dd7-4a59-94a7-7b5e68954f18"> + <propertyInstance + Id="3c1c427e-74fb-4552-953c-2548943ae8c7" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="066f5d4b-0c0e-40b5-97f9-6505d105a254"> + <propertyInstance + Id="7dc1bba8-b1bc-444d-9e6f-fda9524ac980" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ad3043cb-e07e-4ea4-9339-12cae778a121"> + <propertyInstance + Id="7d1c28f6-03a6-46aa-aad8-b1d2e9e2d603" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ef66ccd4-3b1b-456b-b673-11dc8832b595"> + <propertyInstance + Id="7a8b57a6-cfbb-44b6-aa83-83602de0c7f8" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ede99872-6ed6-4073-8b01-87544426bfed"> + <propertyInstance + Id="1feb2584-6427-4f04-9c05-16dc1cba46f9" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="28cea752-95bf-4d9f-922c-7e4f017e4f98" + LastKnownName="IDrivingCycleOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="ca1a7d48-d621-4295-a8e9-57281422bcf1" + name="DistanceBasedDrivingCycle" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ef09fcce-e2f5-4fdc-b97c-da0582b5f0a8" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="9fc50837-aca5-47f4-b154-88ce6d5f92c3" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1f379e52-9f58-4de6-a0dd-1c198cfb0259"> + <propertyInstance + Id="b9355402-9416-4588-8053-e5863baee034" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="165dfdcf-5f7a-4dba-a943-afe94624767c"> + <propertyInstance + Id="4230f451-5b00-448c-8c13-a7844abefe35" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cdc49948-3a66-42b4-81d4-610ab47ad01b"> + <propertyInstance + Id="da3c4e60-3015-42c2-820d-120d3737e1f8" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="aeaf5969-2ab8-4233-9473-6c8728bbe4a7"> + <propertyInstance + Id="f6ed334d-7dcd-4bd0-9163-b8e19f5e6301" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="714d44a5-a670-42f7-ba51-57ee7d045c6c"> + <propertyInstance + Id="6a88c87d-9ebf-47b4-8c97-099dfea0f4cf" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5ba9f012-12de-4779-af96-2b77d07769cf"> + <propertyInstance + Id="c769163c-512d-4e35-b8ac-15b30be785ff" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="d3c26170-ea33-4a39-aa55-14f3c9498c03" + name="container" + direction="In"> + <referencesInternal> + <reference + Id="3c122083-c2f5-42d4-9f09-fa4ec5182cf1" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)]) ParameterIdentifier%3Dcontainer" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="9596d97d-e55c-4b89-8941-06c718b80921" + LastKnownName="IVehicleContainer" + LastKnownLocation="Package1_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="56076ce1-feda-4dd6-b200-c65f8adb3670" + name="cycle" + direction="In"> + <referencesInternal> + <reference + Id="6def861d-d432-46f2-b288-453cbe58e428" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DDrivingCycleData)]) ParameterIdentifier%3Dcycle" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="46973c13-d6ad-41e2-896e-0b14647bcd25" + LastKnownName="DrivingCycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="f987a882-3a3a-46fa-8e58-25dd8dee4ce4" + name="InPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="3f0530a5-7466-4979-9d8b-063f004f034e" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DInPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="97b60a18-3c6a-4537-a1c5-c2be19f03c24" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="68674a6b-92d9-4832-9756-247f5ab19a0a"> + <propertyInstance + Id="2ccc39d6-4c92-4759-ad79-b635e498e879" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c4732c88-e34b-471a-b3d7-b98593aa2af6"> + <propertyInstance + Id="5905c6f7-b085-4774-a6e4-2deb89d3addd" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="15074176-c77f-4b6c-9249-fd0b79fee149"> + <propertyInstance + Id="f58f23e4-a0d0-4ca7-8936-2acf1c58da26" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a62e19c3-3639-41e5-818b-e097e083d10d"> + <propertyInstance + Id="f33a0599-95f6-4f7a-8b9a-8d83c438ec2a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="814384b4-9af7-44f8-a2cc-2426c4c05832"> + <propertyInstance + Id="3fc7f798-dea5-4404-9517-c0611bab5b65" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="dbfec1c9-c151-4b2e-8c73-255318eb4644"> + <propertyInstance + Id="708fce44-719e-4330-aecf-9f46832d4477" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="78eae4f5-d25e-4dd5-b217-ada5bed54aef" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="8e7c95a2-0936-440d-8316-0c8bf46bb7f7" + LastKnownName="IDrivingCycleInPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="e97b927e-df9f-4df5-8986-db7365c5d828" + name="OutPort" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="844aff52-583f-4aa1-a2a3-55d36922ee09" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DOutPort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="1e0c9fd6-98d4-458f-a4ed-e64474d02216" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d8c4b866-f155-40f6-adc6-432e83cf526e"> + <propertyInstance + Id="fe07a946-a70e-496d-bf6e-92c15bcf8745" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="02b9babc-5fe7-437e-850f-cf3040121b69"> + <propertyInstance + Id="8d96773e-2bb3-4914-a568-2bea4a8592ea" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b90c562e-c82d-4f6c-b7f3-8c76716193aa"> + <propertyInstance + Id="a4b797ae-fecf-41b7-8170-15f943789936" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8d58a4ac-d327-480f-96a5-bdc04d4e1c28"> + <propertyInstance + Id="b391125f-2c18-4408-b826-59788723b554" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6081ca9b-183d-4f3d-9d81-086da42d4a76"> + <propertyInstance + Id="c1a052ab-e6b3-4a82-899e-f841967a6c9c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7389732f-9c1c-4dc6-8f8e-3a7523474655"> + <propertyInstance + Id="33aee39b-6a90-4dc3-9d8b-9295334d8bb0" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="57f5b64d-e909-4f09-b690-43199c5840a6" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="09bd2ca0-5aec-46fa-a193-6f40d97ecb00" + LastKnownName="ISimulationOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="ee165857-8a99-4554-924d-72c3b7e0f6e4" + name="TUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ed9c8f85-0225-4620-8917-22a2361e830a" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDrivingCycleOutPort)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="4f168af7-e1ca-4c83-a0c9-72ae70ecf2d8" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ee86953f-45f3-49e5-a36f-8a5e6c1eaa41"> + <propertyInstance + Id="c256ceb5-2927-4a2c-b0b3-44accaf4ab93" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="412ebab2-7abd-4ed7-8149-13b540e19316"> + <propertyInstance + Id="619811b6-d340-42ee-b883-c4d65bdbf00f" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cc7b3213-4327-41ad-a816-de0ea2df99bd"> + <propertyInstance + Id="64985b67-e5de-44f0-8117-5365708e28d3" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="36f22db7-bf37-48e2-9632-1531a22325cf"> + <propertyInstance + Id="fbf0b4d3-8cc5-4b40-b1f1-7a9865c39f17" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1dd50c02-4bac-4636-a521-1cec2a957f19"> + <propertyInstance + Id="555b0aa0-6828-43ac-92a3-373f2ff9709e" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="169cba46-0bc9-4dc9-ae73-920b0491a26a"> + <propertyInstance + Id="9b3b80b0-1074-47ac-9dc8-7eaa9e55348f" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="1136bb6b-b772-4090-84b6-e0349829b802" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="137ad86b-ce63-4684-824e-043c9a154db5" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.IDrivingCycleInPort.Connect OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIDrivingCycleOutPort)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="28cea752-95bf-4d9f-922c-7e4f017e4f98" + LastKnownName="IDrivingCycleOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="03094b90-3244-41a3-bd80-4948848403d6" + name="TUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="8df84568-273d-463a-86c1-266e23a10619" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="9fdb3324-65a0-4695-9f86-26244d1a843e" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bab4b9f5-c33c-4a1b-9458-0df988c5084f"> + <propertyInstance + Id="7566520b-cba0-459d-b28d-3841a45cb163" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="40389bd9-a41c-43f2-a3cf-fb72e8b5a730"> + <propertyInstance + Id="e3f1c72e-3f41-4901-b8dc-bff030e7edf3" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b786d3aa-0c48-4669-9262-b2472f63d79c"> + <propertyInstance + Id="13266d18-a979-41f1-9228-e6b3f8255e34" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3137ff02-829b-4832-8364-bb80ac5daf2f"> + <propertyInstance + Id="7cad6936-761a-4215-8d48-ece68850964c" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f82b4445-3b18-4a3d-8611-3064aaf1702e"> + <propertyInstance + Id="1eab2fe5-5841-48a7-a07e-6439a424be0c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="25239e19-f185-49cf-9503-6777c4995ec5"> + <propertyInstance + Id="75fb9823-f576-42a0-af4e-9f2778207f26" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="8d7b0f0f-2225-47ab-af4b-1d40ea91e3f8" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="e4a68d1e-3a03-4199-b9e0-c2ce0e64b1c5" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="9fd1f4fe-d35b-4fb9-9a17-8f0ac74df0f4" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="4d5378be-e12e-4912-841b-a5edef021e81" + name="ds" + direction="In"> + <referencesInternal> + <reference + Id="ce49fe15-dea5-45ee-b28c-b0fb11dbf165" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Dds" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="0dbbc8b6-bfec-4872-aaab-1be47ab5f424" + name="DoHandleRequest" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="a366ea6e-dfcf-4037-8408-008c2217e782" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="8f38974b-7768-4b12-86eb-69a6ba70cc60" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c2381b38-ee84-472b-95ba-d26653becce6"> + <propertyInstance + Id="11f46f7f-af45-4bfa-8465-7fa15e76c4f4" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3b730c22-d4df-437a-8379-9a9d2f5fc07e"> + <propertyInstance + Id="335ef311-adbb-48e5-95b9-d17eb8886603" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="947bbf47-e401-4d2f-927d-1f51da9f6e7c"> + <propertyInstance + Id="0c9a0986-1111-483e-b004-89371f4a564f" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="595b16e9-d64e-4a07-b091-e80dbaf2d6f2"> + <propertyInstance + Id="d2d5d820-b6a1-4962-a366-622d8e834c6a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="84205aa0-2b18-4dcb-a476-094c91f4bd4f"> + <propertyInstance + Id="6b0c256e-370e-4710-b3a3-512d1785373b" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="87ebe2b9-2684-4a01-a4cd-1cea43317965"> + <propertyInstance + Id="e569d02a-0b0f-4554-aad8-471d1050f77c" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="98cdf772-8a69-4a91-851d-8284b58def59" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="12beac6f-2806-4c90-943a-a2b01c6d222c" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="84f0c487-07db-409f-82b1-6d55c627d464" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="3c935394-a9cc-470f-9906-7bc448087cb7" + name="ds" + direction="In"> + <referencesInternal> + <reference + Id="ad9a6aae-0168-4791-a0f5-8f47fa2ca7ec" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDoHandleRequest OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Dds" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="6af6c7a9-729c-46fa-9d38-d0436ebe6d8f" + name="DriveTimeInterval" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="c2e0a9a6-cc5d-4829-b124-0d57911bd542" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="a13dfb77-3f37-4fc1-981a-3a8a05d6f46a" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="673265da-f9f0-42fa-bf0a-c939f15d611e"> + <propertyInstance + Id="9cab088e-f2c3-4661-bf5c-866fcd5e1080" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="52d854ce-d1b3-4da1-bee4-5ca252659086"> + <propertyInstance + Id="9a429cbb-7aeb-4e7c-bd9d-43cfebf9c37b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="00fe7e35-503e-46ec-bdd7-6f78715d24eb"> + <propertyInstance + Id="db26aabf-555e-42c1-a5b5-1dc6a61e874d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fcd1cfd1-284c-4920-abf9-a84946a9387a"> + <propertyInstance + Id="6cd4ec24-cb51-4a6b-ad83-0e31aff1df33" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3090fd19-3da1-4e7f-b711-0af35b43d603"> + <propertyInstance + Id="721811ee-53f2-4660-8776-a98f438ec8d1" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4852dae6-70a1-45a9-bde8-2acc2cc42d35"> + <propertyInstance + Id="a66f1613-3a76-4d25-9155-f56286876958" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="19445434-160b-494c-8b3e-1f76924c37bb" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="9aef9bb4-d0e9-4f34-ab24-91a3cef229c9" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="d19d4534-7550-4556-a94e-ebc6a9585b0d" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="b84beef6-87fa-4ada-807b-8aa3016af2fd" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="d8520136-164d-4eec-b2a0-b7cdba68d649" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveTimeInterval OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="44da844b-3f3f-426f-b7ae-61865ce9ec21" + name="DriveDistance" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="5cdc0d17-4331-48fa-8ec3-0a2afa8abd70" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveDistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="896f9e39-bce2-47cb-b466-94be4a3b1ecc" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="79a7cd82-e95c-4774-844b-b17cd8ff9732"> + <propertyInstance + Id="ca5c9eb1-787e-4600-9a4a-77711347eb21" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a5ed0fd4-3928-45b6-b254-cfe3e26bbdd7"> + <propertyInstance + Id="53a7f9ab-e8da-4d92-ba93-ddc82f8188be" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="886d5b89-7108-4c53-a2bb-182676f782ef"> + <propertyInstance + Id="9050644a-5600-4047-a91b-2270d9523b93" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f6419183-ccca-4930-a662-3831a963fc0c"> + <propertyInstance + Id="54f9233e-2fdc-4f7d-964c-89746f565658" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fefef3cd-8ac2-4ce4-8485-39378672c74d"> + <propertyInstance + Id="75d7b144-ae78-4861-9b11-3e9e7e3f8749" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0c0d2327-ca74-46f9-9822-b85773c4e420"> + <propertyInstance + Id="7503d2a5-eb2f-4bdd-a0d7-80fb0a29b8aa" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b6baa504-aca2-4f3a-b80b-6740306e617c" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="7cd56562-78b1-4316-9668-bfd4cd266a6b" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="e4bc006f-f22f-435a-8f63-f1ec2bb03906" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveDistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="4f3f53e1-68c5-47a2-9130-3f2e4800d7e8" + name="ds" + direction="In"> + <referencesInternal> + <reference + Id="5cd8fef7-de97-4aeb-8b36-ceacf818b614" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDriveDistance OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Dds" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="0936ef49-93f7-48f7-b584-62970eeb8581" + name="ComputeGradient" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="c2fc5f30-dabf-4570-bf4f-52b06a533c07" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DComputeGradient" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="cf9c2443-32a6-4a1e-a5b2-23b0f7a90e4a" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="940cf13a-6a56-4fe7-8402-ba90e877eb68"> + <propertyInstance + Id="a848b0df-e3a8-42c4-9980-81cce51f4018" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e66ef395-098b-4e44-a8a5-bb5c56132384"> + <propertyInstance + Id="e1bf30a7-6258-4807-97e4-dea9326143eb" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="730dc91c-6415-4393-8498-b09917ecdc1d"> + <propertyInstance + Id="fa653b07-8ed4-4afa-8495-4bd5400785e0" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="40555674-8eaf-4db8-9436-5a83dc47c127"> + <propertyInstance + Id="727fe743-a005-46d4-91dc-9ea4af73b8ca" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ee7d421c-1ec4-4e78-a057-e1c4c60593ed"> + <propertyInstance + Id="e2a417c0-89e3-453a-8845-cf22b0f1ce24" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1fac5e16-da97-4309-acab-2d9b07d0e697"> + <propertyInstance + Id="0318b78c-cd0e-40d5-823e-caf7b1eda043" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="8db86a54-bcbb-44b0-81a4-5f0ad1305c0d" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="c980c84c-3c9e-40f6-98e6-fd41eea331a5" + LastKnownName="Radian" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="10b8fd7a-8553-4039-8fa7-7412fba521c9" + name="TUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="bd73201e-ff93-43e1-9d8a-e295e3411256" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c20ff1fb-4478-45ff-a1fe-c9bd228a8531" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fdb8021a-620c-4cc6-8858-e0c1c6807990"> + <propertyInstance + Id="e84b57a4-7c3e-486e-a157-d21aec292b8a" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="719fe484-be98-43dc-8d81-e88211f4e300"> + <propertyInstance + Id="203c4b32-4e4e-43e3-9296-83f67dacdfc6" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="902f9725-e3ee-425f-867c-9c8f4e5f2066"> + <propertyInstance + Id="844e11a2-8195-488b-a877-d7057590650f" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6b099c7b-9d9f-4d91-bb79-570828e220c8"> + <propertyInstance + Id="dca4cf87-cb21-4155-bad1-9c54edc0c8d4" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f0f3abcc-90d5-4bb8-90f3-676761152b53"> + <propertyInstance + Id="6bf76b49-da09-43ba-b931-623cec657dcb" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1fcc0324-a85e-430a-9939-c3063128e08a"> + <propertyInstance + Id="67060292-7322-4ec1-8ef4-fe6332046bc0" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="e3cbe292-b8eb-4a21-8e93-a047dab21426" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="00464af1-c1a5-425f-9de4-6d91c99ae467" + name="absTime" + direction="In"> + <referencesInternal> + <reference + Id="5c7e776d-202d-4143-bef8-e754813177e7" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3DabsTime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="ed79b0d6-5690-4d6b-b6ee-7262a08af0f6" + name="dt" + direction="In"> + <referencesInternal> + <reference + Id="0443a907-4467-4a6f-ad3e-7d20f9f4cba4" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Request OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="aee6d46c-f95b-46dd-8ca9-930eaccb19b6" + name="TUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Initialize" + visibility="Private" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="b5c714a0-de78-4437-a940-173370dd129e" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DTUGraz.VectoCore.Models.Connector.Ports.ISimulationOutPort.Initialize" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="30a85049-7768-4f71-a8d4-f77862a7ea62" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f464a6f6-1362-4ee6-8a9e-bfc32c5f2126"> + <propertyInstance + Id="76cccd8a-e812-4804-b195-7efa4354f5a9" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e61f2d95-9cfe-4e0a-a8f7-670ad53d081b"> + <propertyInstance + Id="67d9b465-36ef-414d-ae6e-6e8de7dc5ed2" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="50443cc3-c218-4e17-afd8-6bef2354a50a"> + <propertyInstance + Id="e0ed53d5-2e48-45da-ba67-e98a60ffa3d9" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1be0fb7a-9916-4b2e-85b2-00685bd4f551"> + <propertyInstance + Id="6ecaf88c-1b79-45bf-9917-c959ce1f5713" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7c856f1e-f5ba-45b8-9473-a750775b8138"> + <propertyInstance + Id="f3a71ad4-b8a5-488a-afa6-aff39b155f23" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5e8a0aa1-fcc9-442a-be42-9396db1bccfd"> + <propertyInstance + Id="9d73f0b0-72d4-45a5-97f3-96d87f7d4ece" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="0a123035-2c7d-416c-9cb7-01a6ec7293a3" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="c34d74d8-28a2-45ee-9921-ec76c645d45e" + name="ProcessResponse" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="7f396e8f-3401-4c78-8b54-bc30d20bda07" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DProcessResponse OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="6d961246-27ae-4610-ab65-7b3988100386" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ecb6e121-a143-4021-b6f2-987e4647acb0"> + <propertyInstance + Id="b0c4f587-7383-4ee6-9006-2593ba1bffe5" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="41bf933c-6f9d-41c6-872f-d84aa8571e23"> + <propertyInstance + Id="fe5a453d-8902-41d0-bb1c-a1af70c2030a" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8a1931fa-aaf9-4131-a4df-ee6c23f80771"> + <propertyInstance + Id="62a53077-7a9b-4e7e-90dd-14ca171ed560" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6936d830-a833-479e-8a60-15e33823a178"> + <propertyInstance + Id="9f271fa6-b5af-4e01-9a58-f66870b0eb1a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1b374d50-9068-4949-b9de-ac08d4b62b73"> + <propertyInstance + Id="5e1e413e-0864-4e01-9f69-77053d709a33" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="df63dc50-05b0-4a1e-9c17-cfc035d40ade"> + <propertyInstance + Id="ea2007db-6470-43b2-98f5-957e26b23bd7" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b39ec5d0-35fa-4d8c-b356-96b4c81fa57a" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="672753d0-ab1f-4eab-93de-245733e0b875" + name="response" + direction="In"> + <referencesInternal> + <reference + Id="90ebe323-7b88-4c60-b708-a87aa8252ec5" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DProcessResponse OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Connector.Ports Type%3DIResponse)]) ParameterIdentifier%3Dresponse" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="b39803e8-a6a8-4662-b62f-9734c2f5bbbc" + name="DoWriteModalResults" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="84b60482-7908-49f0-9cf6-01878c86f399" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="26e205c1-2dc9-4c8d-9131-eb3685d3dd68" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2d235e1e-caa2-4e13-a33e-d8038c002953"> + <propertyInstance + Id="fec47091-6b09-4119-a37c-000017adbd37" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5395ce1c-f41c-4b59-b7d2-c6a0dedcd9d4"> + <propertyInstance + Id="00dae4df-304d-48eb-a073-dfcbf63fdc6b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bec21866-c47d-4bbc-8835-d5e9b7097c3c"> + <propertyInstance + Id="bbf37940-7f3c-4bd6-932f-74a41f28dd42" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="be2ddd4d-dad6-4cfa-a192-1e451f3adb49"> + <propertyInstance + Id="a7041890-7555-4697-902d-b9925177f267" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8d7c3ebd-0101-4b0e-b8dc-952c6b512340"> + <propertyInstance + Id="9148dde5-fd2c-439b-9901-9bf6362c6a5f" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ea98dcc0-7876-4a61-b5f1-e93918348a1a"> + <propertyInstance + Id="eb676fac-21b1-4941-b36a-6e9987c1152e" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="ec5a826d-c7f2-4c71-97fe-10943d9c08f9" + name="writer" + direction="In"> + <referencesInternal> + <reference + Id="8bee5c77-f7fc-4900-a768-3731da66b13e" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DDoWriteModalResults OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DIModalDataWriter)]) ParameterIdentifier%3Dwriter" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="a883b1ba-8d38-4d1e-b56c-370a83ef790d" + name="DoCommitSimulationStep" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="259eaf5b-90b7-481e-ad5a-d68a89e9af27" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DDoCommitSimulationStep" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="546b27eb-3926-416b-914e-fe117eb3c1b8" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="009aa096-76b9-4a89-a896-4dbe83056f99"> + <propertyInstance + Id="22977c3f-3424-4b2e-9536-0f4e6abdd863" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a9312e19-a2dd-463d-9eec-0b4b5d05016e"> + <propertyInstance + Id="c4c82dba-0716-4202-a662-bfccf5ecc227" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7389add9-46ab-4807-b4ec-56fbd5d19b2a"> + <propertyInstance + Id="0b89f035-121b-4398-a0ae-f229c8f5f8a6" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8eb54290-c68e-4ab3-a0c4-ed937fb2bfc3"> + <propertyInstance + Id="95a7cfe8-9a67-4f54-aefc-0859d0bd0aff" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2ff263e1-3a79-411b-83df-23aa4c2004f3"> + <propertyInstance + Id="bb1ea9f5-6b22-469e-818e-2d7722fd189b" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d633962d-2ea9-488f-a083-855aebf7d1ad"> + <propertyInstance + Id="0d134867-38fd-456e-9392-c77aaebde283" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + <operation + Id="91b6c6e8-97c1-430a-9d98-e5c116a85252" + name="LookAhead" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="62564795-16fa-411c-b3e1-96a9bf524381" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DLookAhead OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="260e2c8d-a6d1-42d2-ac3f-3723ac68fdc2" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="24cd8dc6-13f1-4a33-bfec-cfd99afedc1d"> + <propertyInstance + Id="cae86d4b-e3d7-4b79-b559-3f6ac011b1b9" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6d7c89a1-fdbd-4c74-bc2f-dbeafc6061c7"> + <propertyInstance + Id="22a21447-3af8-4690-9aaa-b0604d3a80d2" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4538ddcd-2a36-43e8-b534-01aa1898dc8a"> + <propertyInstance + Id="40336ce7-218d-4efe-ac2f-bd80d7b3ca3f" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c76ea3a3-462d-40c2-a32a-c00e0ecbb7f3"> + <propertyInstance + Id="6436058f-cf99-429a-9972-44e6788707b1" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="574147ad-fe81-4e18-bc68-6150a143f718"> + <propertyInstance + Id="e56b92a3-f993-47f5-8545-a88131d07d44" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f9d50f4f-34db-4686-ba51-35c5629a68a3"> + <propertyInstance + Id="f5fb61d3-0ae0-4958-9bc7-1136ee147d3c" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="6b20ff0d-fa1f-40af-9ed1-15f9158969a2" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="637c8ac7-1b3d-460f-999d-df04759c00b3" + LastKnownName="IReadOnlyList<DrivingCycleData.DrivingCycleEntry>" + LastKnownLocation="Package8_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="3af4da7b-951b-4bdd-a589-b68f98454dd6" + name="distance" + direction="In"> + <referencesInternal> + <reference + Id="db52be79-2384-40ad-8060-865a8412f59f" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DLookAhead OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DMeter)]) ParameterIdentifier%3Ddistance" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" + LastKnownName="Meter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="134ef998-d591-4a0d-af79-763de6bdf94d" + name="LookAhead" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="cf3a7e2f-f202-433b-bc88-c045af516f8a" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DLookAhead OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ba8ed016-947b-4ae3-ba8f-96ab9a5a777b" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3697d4be-4106-4525-85f9-f1bd1d45cb74"> + <propertyInstance + Id="b39527f6-cd0f-41ae-ac2b-cdd19890e967" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5b472bfb-e18f-4186-ba72-8848b16b6613"> + <propertyInstance + Id="e6c31596-ed0b-49e8-9018-a1fd585e43e9" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5581ce1c-d540-4858-89ac-7fcf7c8f0e50"> + <propertyInstance + Id="726699b8-5929-43d6-b64c-1b1ef0f3d36a" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e1c0e56a-a444-4d2e-a08c-85b6e307cc43"> + <propertyInstance + Id="d75d54b7-483a-4b2e-90d4-497846504374" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2a030738-847c-4000-bf38-57bd4994a57e"> + <propertyInstance + Id="22293254-535f-45da-aaee-d7196fa2fb65" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f8b85867-f62d-4290-9b13-3c8add072a46"> + <propertyInstance + Id="c17a9be6-1a0f-4d1e-8f7c-ddb6daf5151c" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="dabb8e91-16db-46d1-bb3a-a4529ccfb1d9" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="637c8ac7-1b3d-460f-999d-df04759c00b3" + LastKnownName="IReadOnlyList<DrivingCycleData.DrivingCycleEntry>" + LastKnownLocation="Package8_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="8ba83461-62e6-4bb7-a82e-4284cc875768" + name="time" + direction="In"> + <referencesInternal> + <reference + Id="03c499f8-219c-4dbe-878d-2dab31cd0276" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3D(Name%3DLookAhead OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DSecond)]) ParameterIdentifier%3Dtime" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="6f7b6be0-99af-4865-a94e-c18eb718750e" + name="CycleData" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="92764c0d-0c14-4b87-ab3e-ed8a577aa50d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3DDistanceBasedDrivingCycle Member%3DCycleData" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="25ba3645-4513-436b-97cd-0ca28bfed469" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bc42ba20-066c-4fdf-95de-a38cfe133104"> + <propertyInstance + Id="7b02434d-7dea-4567-bd4a-e0eb934c3ab9" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="feb47b2b-9174-496a-a825-f76d092caff8"> + <propertyInstance + Id="a35bc57d-4b12-452d-aa83-f5d067bb05ce" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="048be5ce-a763-4776-a244-2803de0b2d80"> + <propertyInstance + Id="d024c73e-4936-4736-81ed-8e8fda8c185a" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="878e189a-6bc4-430b-9057-8d6088ba1280"> + <propertyInstance + Id="fe3f7f1e-fb5a-4835-9f61-b00a99282fb7" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f0f99774-b155-4b52-920a-d279de6009d6"> + <propertyInstance + Id="7d0e8e43-e6d1-4a7f-9491-1ca3d7c1e94d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="94eac30b-6679-4adb-9790-a0f49113132d"> + <propertyInstance + Id="7d137b8f-682b-4101-b16b-ccf9ec93924c" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="d12e48e2-738f-491e-b5c4-0b704898560e" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="dd45f09e-e920-4e60-8372-7c44eaadd030" + LastKnownName="CycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="fa8164de-1eb9-4a33-b3f4-52a1ba13bcb2" + name="DrivingCycleState" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="85bf99b2-0b20-44f8-bb56-4153cf626e88" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3D(Name%3DDrivingCycleState ParentType%3DDistanceBasedDrivingCycle)" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d076f53b-9908-4703-8b08-3bcef6837c8d" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0ad04602-19a5-4fac-83bf-d66d2e32af5d"> + <propertyInstance + Id="24a9ea39-6bc8-4ce0-b175-24b283013d5f" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="282d01b0-9e67-48a0-877d-36cd2d2b4e29"> + <propertyInstance + Id="f674e593-18c7-403c-bea8-e7b4525e35ea" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b7a7d0b2-3612-4a8c-9803-003a1e3de18f"> + <propertyInstance + Id="72eef792-9ed8-49dd-989e-73bd44afd487" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="55ebfc2f-9a2b-4711-85bb-2ef1710a72da"> + <propertyInstance + Id="912ec5b0-2190-4758-a763-2095d33846fc" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a1c51587-8081-4f56-b329-46fe2283fec7"> + <propertyInstance + Id="8e4a743b-7727-4f20-83c1-f8148b178424" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="3f67b636-d26a-424b-a391-66ef582fd7b0" + name="DrivingCycleEnumerator" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="d8ab3979-4d91-4f4a-b7ff-5efc0e0943a4" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Impl Type%3D(Name%3DDrivingCycleEnumerator ParentType%3DDistanceBasedDrivingCycle)" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="97f29c1d-1194-482b-91ce-a2c5fd0feaf6" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e00ea63f-335f-4dc4-a68f-ed7c1096624e"> + <propertyInstance + Id="34a16a70-062b-4bb5-b43e-02048ef89b23" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="46d3dc26-75f4-48e2-8949-2f645170f941"> + <propertyInstance + Id="f0b42515-3ccc-4bb3-a9b5-1d116505dd3f" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9562ddb9-ad5c-4ef1-9182-7bbd0f47dc9b"> + <propertyInstance + Id="76a81734-8b0d-4321-a7f4-aedb5f07c116" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="05769e71-ef2d-48db-82c4-c15d8c5e80cf"> + <propertyInstance + Id="db0f655f-24ba-49ba-af8d-99f167492cec" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6c112a97-e06c-44c6-ac82-40755ea90792"> + <propertyInstance + Id="7fe8893f-26bc-464d-a064-79bee2954e2c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </class> + </packageHasNamedElement> </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package2_1426.uml b/VectoCoreArchitecture/ModelDefinition/Package2_1426.uml index 95955ba593..5d36bdc352 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package2_1426.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package2_1426.uml @@ -1712,10 +1712,10 @@ Id="816c2b34-fe1b-4b27-8109-ff15f9a166d2" direction="Return"> <type_NamedElement> - <undefinedTypeMoniker - Id="3c9058a8-81b5-4a92-87ad-ad63f3c18f21" + <classMoniker + Id="75a28756-0018-4a50-9a0c-5dd5eb032066" LastKnownName="T" - LastKnownLocation="Package1_1426.uml" /> + LastKnownLocation="Package5_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> @@ -3793,5 +3793,1230 @@ </ownedOperationsInternal> </class> </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="c8b80cc6-e91f-42dc-897a-85bf90a6133d" + name="DrivingCycleDataReader" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="6cf0f3df-e50c-42e1-a28e-c2c6fd4bd716" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="86522b20-5a95-4a07-a23d-2f1ce30083c9" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4d87dd29-e4c1-4f23-994c-31fe0bbe16fb"> + <propertyInstance + Id="df3ec1d4-e8df-4f0f-9b78-1be426388f56" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="258fd3fd-8dd5-42c6-8f49-a072db014015"> + <propertyInstance + Id="d4556425-14a8-4265-9fff-3562ca1053bf" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a48aac84-91bb-4578-a2a3-1b79d656c825"> + <propertyInstance + Id="847f6b71-8295-4a84-903f-a6c611c8adf9" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="06a8c75a-4bd7-4a37-b5bd-7a6e38010874"> + <propertyInstance + Id="3707853e-e66a-4ba3-a161-916dcd52f14d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="033172f8-ea18-4d99-a4fe-c42ba3185769"> + <propertyInstance + Id="27229fcf-5031-4ebf-8e5f-edf3099186d8" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedOperationsInternal> + <operation + Id="7eb8ef89-3877-4b60-b4c3-b9da951a0268" + name="ReadFromStream" + isLeaf="false" + isStatic="true" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="c76a79b9-0407-4a6d-8eb4-86dfd06d0105" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromStream OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.IO Type%3DStream)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="63f21c04-92e4-40a7-896a-90a4a5c0130a" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6dffd71b-371e-42ce-8c2e-cfd5b4c7004c"> + <propertyInstance + Id="389daab9-f96d-4ffa-b123-e9c2c35e2086" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c7288845-4736-4161-b3eb-893d9049ab8e"> + <propertyInstance + Id="f685e558-cf63-41c9-accc-047baa0e745b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6a172426-c6f7-4776-8bf3-0627f21e4471"> + <propertyInstance + Id="b6b5d4b0-781f-4b4e-b0aa-2f5478f766f6" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="79409254-1c8a-4fbf-8902-e0f1fc8b0d25"> + <propertyInstance + Id="61ffd108-84d8-430d-820d-67f6e8bb7b5c" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4c15df13-e6ba-4b10-b146-98dae120d380"> + <propertyInstance + Id="7876b947-9bf7-4317-967b-beae63061295" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="de06fb9f-61bc-4024-bfd8-6fc56f716fd4"> + <propertyInstance + Id="a9a758f2-e3f7-4b48-a7a3-31ab276f92a8" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="a893a76c-b630-4936-8adb-410058a6a8bc" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="46973c13-d6ad-41e2-896e-0b14647bcd25" + LastKnownName="DrivingCycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="7866d7f9-ca2d-43ea-b18f-d0c48cbd3f57" + name="stream" + direction="In"> + <referencesInternal> + <reference + Id="4e19cf8d-e5c4-428d-bc59-c8f6f0f934b8" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromStream OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.IO Type%3DStream)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dstream" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="1fa49d82-351c-466a-96f4-b260c7939272" + LastKnownName="Stream" + LastKnownLocation="Package_1006.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="83e0a1c9-bcf5-4f82-bd12-0c1a1fbdb32f" + name="type" + direction="In"> + <referencesInternal> + <reference + Id="c7dbf414-635b-4037-8510-2f3d3fefbdf9" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromStream OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.IO Type%3DStream)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dtype" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <enumerationMoniker + Id="bf377f65-7589-4c43-8287-6510c154a11a" + LastKnownName="CycleType" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="0b857aa2-9b97-4a9b-834d-6cc5bde4fd2c" + name="ReadFromFileEngineOnly" + isLeaf="false" + isStatic="true" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="eea475fa-8dc7-4aa1-a867-fc53ab07049d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileEngineOnly OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="e9884192-30cc-462d-8f4d-6023148b7bd1" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f68b8b2c-7ab0-4cdb-b8a4-91e9b2e7fd21"> + <propertyInstance + Id="9e5b2090-7bfa-4028-828a-7e65473bafb9" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e35859b0-a567-4f9b-84ee-e527368b6923"> + <propertyInstance + Id="37691a62-7c99-443c-9102-affb40aae9e1" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3e5a6c77-db63-4234-9c09-c42e1d374989"> + <propertyInstance + Id="f592656b-8edf-4a23-8b05-7f70f683f7de" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5f417a24-7eff-4590-970f-53f45eda4192"> + <propertyInstance + Id="032cc33c-96e7-4f84-8b8f-a1159901dcb6" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="746f10c3-d591-4bba-bd3d-5fd27e2c7cce"> + <propertyInstance + Id="f8a7db67-7c44-4769-84bf-67130b542ac5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="46695dad-84fb-47ce-a388-54397fabdbb4"> + <propertyInstance + Id="84d12c3b-6c28-4e40-8bdd-8e7a04a3b2d8" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="469a3efc-f3e2-4d7b-a4cc-f6b611f4822a" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="46973c13-d6ad-41e2-896e-0b14647bcd25" + LastKnownName="DrivingCycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="99ebb62e-06d9-467d-bd19-5d56d10225c1" + name="fileName" + direction="In"> + <referencesInternal> + <reference + Id="cf61624e-70df-4b60-b032-4918dabefb68" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileEngineOnly OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="3c9cbebb-f6b3-4c56-8ac2-ee47b325400d" + name="ReadFromFileDistanceBased" + isLeaf="false" + isStatic="true" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="a9349503-8527-40f1-9ff9-7d8b6a3070a5" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileDistanceBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b1dd4ff4-4fbe-4602-8d32-00e818915f7c" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1c94120f-fd1f-4b11-a676-343f2a095d13"> + <propertyInstance + Id="2170d713-4d9c-4f9f-adae-a23055c4d557" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7159c12a-e62b-42ad-bea6-95d82f92a131"> + <propertyInstance + Id="6c249b5f-7db2-4f9a-a5ed-5964a6aef603" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="112184dc-39c4-4df7-a166-a0f85442475d"> + <propertyInstance + Id="2de7bf1e-9025-47d1-b6b1-2f988c687cbf" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5204d625-f6f7-4f09-8d09-f468cd075fd7"> + <propertyInstance + Id="c16c6681-1338-42cb-9ed1-f6fc32e5afca" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d0ef7808-84cb-4a20-bb41-354932652d43"> + <propertyInstance + Id="77bb52cf-c92a-4df1-ad52-036fb42afaec" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6afcec6b-001a-4fd7-a3d8-0c194fb31b55"> + <propertyInstance + Id="2012ca1d-9b8a-4776-bb0e-395958641e03" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="d2721d44-dd00-4028-931a-9e48d2ca1585" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="46973c13-d6ad-41e2-896e-0b14647bcd25" + LastKnownName="DrivingCycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="d26083cf-8008-4de4-ba41-90a6c8a96cc4" + name="fileName" + direction="In"> + <referencesInternal> + <reference + Id="6f928395-8064-446a-9f09-7cd727b2a888" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileDistanceBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="6515dcdb-7fb6-476e-941c-5d5c67865599" + name="ReadFromFileTimeBased" + isLeaf="false" + isStatic="true" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="a7f4e3fb-e950-4d49-a0f6-6ea22453d371" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileTimeBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="5ddb3a4f-b33a-41c1-a73c-1fb37e47be09" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bcbbcc14-8afd-428c-9328-dd28c33c5da5"> + <propertyInstance + Id="d1a60a54-9ccb-4c6a-9f97-aefc02b86e26" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="881a6803-1d97-4ebf-a9b6-0d9808bc99e8"> + <propertyInstance + Id="185b50ca-2b28-4dba-9e1b-61f996c610d5" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a9884153-d168-440f-a118-096c7c9e35f6"> + <propertyInstance + Id="490b7b73-63da-471a-9e5a-cf4871bc331e" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="293af8e0-6ee7-4a5e-863f-65e6895710dd"> + <propertyInstance + Id="ede2dede-19a2-44d0-8674-d00fb3fd420e" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4acafb4f-e382-4d4a-911e-0e21f8e1f615"> + <propertyInstance + Id="b9776688-3f71-426d-b851-d5194d6d20e8" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="faadbe65-0ed4-43e7-805a-3ff07ce5b5a1"> + <propertyInstance + Id="be480d49-ed3c-42e1-af99-65a42aca3e0d" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="a5083c69-4e25-4a72-94e3-b7e63f42a607" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="46973c13-d6ad-41e2-896e-0b14647bcd25" + LastKnownName="DrivingCycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="2f0145b6-8936-413b-9c98-393c9dca3ee4" + name="fileName" + direction="In"> + <referencesInternal> + <reference + Id="1be5db57-9f2c-4167-9c01-43a0fd33532a" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFileTimeBased OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)]) ParameterIdentifier%3DfileName" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="da322aa1-2796-47d4-be99-7b88e8d0d7c3" + name="ReadFromFile" + isLeaf="false" + isStatic="true" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="8d3cb02f-6d7d-44ea-af36-ec77dd023222" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="6a3be317-ad74-4b6f-abdf-04e68a4a9497" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="08c4411d-fb9a-41ba-8f6a-ddfd9ac7e42f"> + <propertyInstance + Id="d24f091e-117a-4ac3-aef8-9cbe2da83fba" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4f8d6f75-60de-4cc7-8c3a-b296808f018c"> + <propertyInstance + Id="ede34261-b302-4923-a1e1-a04956d315ce" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f9d52cfa-e58f-4541-9107-d1538c1c372c"> + <propertyInstance + Id="6a09fcaf-e152-47f3-8a78-94259d65db9d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9318ff1c-176a-4de7-8d36-3b1f961edf31"> + <propertyInstance + Id="e94ee205-634d-44ab-a0c3-81368baa11d1" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f6207f79-562c-4193-8161-9ff91bfdc985"> + <propertyInstance + Id="959cad89-683f-4838-91d2-175e82a6bfe1" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3b8fcc9b-ca32-4d6a-82b5-c79178014220"> + <propertyInstance + Id="6c149767-40f4-4acb-aee3-54e463a8bfbb" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="ec1b3296-9663-4059-8df2-88b556ca3354" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="46973c13-d6ad-41e2-896e-0b14647bcd25" + LastKnownName="DrivingCycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="9afaa9c1-9af3-4cdd-8ce1-b04ee9f4ab48" + name="fileName" + direction="In"> + <referencesInternal> + <reference + Id="01ac7b0c-36b7-4817-84c3-4aaf934a33c4" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3DfileName" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="16d4ddf7-6a68-40f9-a153-085b3447cd2f" + name="type" + direction="In"> + <referencesInternal> + <reference + Id="3aa4f872-4313-42ac-a8d5-6b75779594ab" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DReadFromFile OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DString)%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dtype" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <enumerationMoniker + Id="bf377f65-7589-4c43-8287-6510c154a11a" + LastKnownName="CycleType" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="0e05afd2-db26-4d5c-9b38-aed5ff7c851e" + name="DoReadCycleData" + visibility="Private" + isLeaf="false" + isStatic="true" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ee14a630-0c8d-48f1-94f6-1bf858cd75a6" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DDoReadCycleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2FSystem.Data.dll" Namespace%3DSystem.Data Type%3DDataTable)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="627afbd7-ce6d-4882-ac66-2e17b0d63642" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b67d7c25-9216-42f2-8f09-3758dbbb92fe"> + <propertyInstance + Id="aee4f473-d428-4f96-94f2-0d4b49e35730" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0c8bda24-fe67-4b69-92e4-3c0c853b9848"> + <propertyInstance + Id="38512282-6958-4a97-a372-f2331f501031" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="53318606-11bc-42c1-b187-6035ea421177"> + <propertyInstance + Id="d83bb364-5971-42aa-872a-42cfe7884f44" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7dddd6d3-1ab6-4946-909b-264fabf8ea88"> + <propertyInstance + Id="cc60283a-efd8-4b73-956c-ae4bcee2824a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1d610815-12a4-4939-8785-aa7646eb4d83"> + <propertyInstance + Id="f5201de1-3028-4e78-b50d-e59502a773d7" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="95854f69-b6df-4373-adab-51e9fdcc9b5d"> + <propertyInstance + Id="7f8e2bac-612d-49f7-a10e-772fabb73247" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="f880dbf8-9dca-4fc1-b776-d70dc15c1504" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="46973c13-d6ad-41e2-896e-0b14647bcd25" + LastKnownName="DrivingCycleData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="0ffd536a-2540-4ad5-ad0a-4e046db0a5d8" + name="type" + direction="In"> + <referencesInternal> + <reference + Id="6eba0822-5369-4c5a-946e-6107bd5e9ec9" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DDoReadCycleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2FSystem.Data.dll" Namespace%3DSystem.Data Type%3DDataTable)]) ParameterIdentifier%3Dtype" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <enumerationMoniker + Id="bf377f65-7589-4c43-8287-6510c154a11a" + LastKnownName="CycleType" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="342a1df7-ffcc-43d7-a806-24e4b59a1a79" + name="data" + direction="In"> + <referencesInternal> + <reference + Id="7866d754-f3e7-4d80-9095-eced05634c03" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DDoReadCycleData OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))%2C(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2FSystem.Data.dll" Namespace%3DSystem.Data Type%3DDataTable)]) ParameterIdentifier%3Ddata" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="046ea923-002f-4f65-b7ff-b6d0f0a895e6" + LastKnownName="DataTable" + LastKnownLocation="Package_1341.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="a5645002-2b57-4621-b952-cb4ae199dfc5" + name="FilterDrivingCycleEntries" + visibility="Private" + isLeaf="false" + isStatic="true" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="43528a23-d847-4a02-b0ae-ae0e910cbcd7" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DFilterDrivingCycleEntries OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DList GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]))])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="2a4f6fa0-fc8f-4418-9333-3a4849109ed0" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cbf618b9-a15d-4831-82ca-c04c056f8750"> + <propertyInstance + Id="daefed9a-f38d-42bd-a5e4-752f62a38dba" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="92a52352-992b-48d5-a7b9-805b3484c9f7"> + <propertyInstance + Id="3755a406-9665-44aa-961f-afd0bfbfe893" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e70cc4a1-0614-4f55-bedd-71e728431c38"> + <propertyInstance + Id="72064660-5625-4796-99cc-bb8aeb76d086" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bdf18960-0a53-4f0a-916e-4604845a63ba"> + <propertyInstance + Id="2d60c533-afd6-49fe-9401-545b26ce5b39" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2d6aae86-ba86-404a-a70f-ef72dcd5d938"> + <propertyInstance + Id="e904d1bf-a94d-4c7b-83e1-ce10023d2a79" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7f7a1ee1-5e47-4080-a87d-a7075eb31ad2"> + <propertyInstance + Id="9a5f9310-4dac-418b-bf42-f733114a8402" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="02d5a5b7-4362-493c-b2e1-d14734941da2" + direction="Return"> + <type_NamedElement> + <classMoniker + Id="4cdafd68-4db2-4d73-856b-458ccc50cca9" + LastKnownName="List<DrivingCycleData.DrivingCycleEntry>" + LastKnownLocation="Package8_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="3a650238-baeb-45a1-83f4-b5971b7d5ec7" + name="entries" + direction="In"> + <referencesInternal> + <reference + Id="109c8157-7375-46c3-a6cf-90a95741958c" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DFilterDrivingCycleEntries OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DList GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]))]) ParameterIdentifier%3Dentries" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="4cdafd68-4db2-4d73-856b-458ccc50cca9" + LastKnownName="List<DrivingCycleData.DrivingCycleEntry>" + LastKnownLocation="Package8_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="979bc25f-9b32-40f6-8a86-c317ccb8ca24" + name="AdjustDistanceAfterStop" + visibility="Private" + isLeaf="false" + isStatic="true" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="67881ff4-7b8c-4d48-b416-1ab820ecf993" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DAdjustDistanceAfterStop OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DList GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]))])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="bb245723-2aec-4847-84f0-342e6fef1ac5" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0e3ac6dc-b36c-40d1-8aa5-84a2b68e5495"> + <propertyInstance + Id="3a50f0b5-f4ea-42fb-8fa8-33e1e174a114" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="da7515ca-f928-4ff6-b031-ed7728b62ed5"> + <propertyInstance + Id="bd270ae9-7854-4b85-a052-faeafabf5877" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b2fc4551-95ff-48d8-9565-5404234b8a4d"> + <propertyInstance + Id="3aa28bfa-f5c4-450d-9a57-493bbd415001" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="957c29f6-d2b3-4b77-a02a-84a43ffb2163"> + <propertyInstance + Id="1c7821fd-d421-4ef6-b409-04968c47223c" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="356b9283-fe23-45be-bfdf-5ba0f13b6d5c"> + <propertyInstance + Id="34ed686e-c17a-4240-8b27-b7a95c81140d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="996f7433-e0b2-4d95-966c-f5de27d27563"> + <propertyInstance + Id="8ef06ce7-3091-4edc-9a6f-4793598bd2ef" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b2c5b41a-2589-456b-87b7-3ad227b7da70" + name="entries" + direction="In"> + <referencesInternal> + <reference + Id="16e48c8f-1e13-45c6-ac2b-cad427620465" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DAdjustDistanceAfterStop OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DList GenericParameterCount%3D1 GenericArguments%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]))]) ParameterIdentifier%3Dentries" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="4cdafd68-4db2-4d73-856b-458ccc50cca9" + LastKnownName="List<DrivingCycleData.DrivingCycleEntry>" + LastKnownLocation="Package8_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="9104ac82-8b74-43fe-9a81-3562bc4f6e5f" + name="CycleEntriesAreEqual" + visibility="Private" + isLeaf="false" + isStatic="true" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="8c7024a6-7975-40c7-a4d2-4a5d5bc2775a" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DCycleEntriesAreEqual OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c2c77e70-4202-4f52-be77-3ee34e94a912" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="79593aee-bdc6-4dee-8316-ded085457664"> + <propertyInstance + Id="6dd9a0d7-c8d4-45c4-8d05-47dad0aac813" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3cdfe6ed-e232-48fd-a9e4-680923f9beee"> + <propertyInstance + Id="6841e9f9-632c-44e0-89e4-9085f2dcd2ac" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a62d4d0b-4aa1-4ca9-ab85-7df51ed3dfed"> + <propertyInstance + Id="b90b5923-a67c-46fa-a964-6e17fec1bc44" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="40e5fe72-d04c-4987-be57-137b7f1509ca"> + <propertyInstance + Id="72c19f99-51a6-483f-8736-c262af3909c3" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6e58015a-4b77-4ad3-ad5b-3ededaa902b4"> + <propertyInstance + Id="9fa7dd7a-49c0-44be-ac37-13f97097d7a0" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="49ed51f6-515e-46c6-ad99-7a16721bdaa2"> + <propertyInstance + Id="0a2689a8-fe35-4559-8da4-25b04fc97bbc" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="47546e96-cf8c-4ada-a9c3-40f3802e0aa9" + direction="Return"> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="6379d227-bdd9-4fa5-a8e0-514b473230df" + name="first" + direction="In"> + <referencesInternal> + <reference + Id="6243f2ee-c045-4804-b5a6-d5293f1d29fe" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DCycleEntriesAreEqual OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dfirst" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ca5c6b0c-f7e9-44a5-831b-806c80dba4e4" + LastKnownName="DrivingCycleEntry" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="ae21708b-8849-494b-9cc3-6e79f8ed4146" + name="second" + direction="In"> + <referencesInternal> + <reference + Id="a62631f7-0c40-4f59-bf0d-3e0ed10f717a" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DCycleEntriesAreEqual OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))%2C(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DDrivingCycleEntry ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dsecond" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="ca5c6b0c-f7e9-44a5-831b-806c80dba4e4" + LastKnownName="DrivingCycleEntry" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="3d1a9a40-9107-40a8-a149-a7dac1fa90d5" + name="CreateDataParser" + visibility="Private" + isLeaf="false" + isStatic="true" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="ecb73d12-2829-437f-8c5c-bfce304600cf" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DCreateDataParser OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="bf5f3032-9f36-4a0a-b8bf-fec5e5227273" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="34617f12-b7ff-4f0f-a483-c3c1fa3bb167"> + <propertyInstance + Id="16ece08e-4397-498d-810b-9ba0dd37ad73" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b674884c-613f-4d98-b2e9-a2c6e026770c"> + <propertyInstance + Id="2d5e689f-eb59-41b4-84a9-151371950437" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="12631552-1257-4c65-b30c-a8a94ea8fc95"> + <propertyInstance + Id="c6fb955b-7cc8-4ca8-9729-59b1192d379a" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f9309b41-56fa-42f0-8a68-74f3dbc8271e"> + <propertyInstance + Id="6ea01cd9-2316-4ade-a019-1d90e898d911" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6ef332fc-c63e-4f95-9d95-a1d3e357c8f2"> + <propertyInstance + Id="05a60208-33c1-44f0-95f9-423ff51709ff" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="68b97f5c-2cff-42a6-8d9d-79d2ca1bfa5e"> + <propertyInstance + Id="0eac3768-ac98-447c-95ec-feed044ec0f3" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="0d7b1a74-e5d0-45ef-b4e8-70fe559de6c2" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="6b0d10b8-8c9d-400f-8814-b7382c4d2070" + LastKnownName="IDataParser" + LastKnownLocation="Package2_1426.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="abd47bd2-3d32-4bf0-9e63-ac7cde7f3518" + name="type" + direction="In"> + <referencesInternal> + <reference + Id="aebcdaf9-e44e-4173-a23e-2cdefc00077d" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D(Name%3DCreateDataParser OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3D(Name%3DCycleType ParentType%3DDrivingCycleData))]) ParameterIdentifier%3Dtype" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <enumerationMoniker + Id="bf377f65-7589-4c43-8287-6510c154a11a" + LastKnownName="CycleType" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="d828de41-a6b4-4f1f-bb41-50df3e50eb8b" + name="DrivingCycleDataReader" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="692f7ac5-ce71-4b70-b061-d191a032e8f5" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3DDrivingCycleDataReader Member%3D.ctor" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="96575c7e-33d4-4128-a2ed-0def9a5d95f8" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b80ae363-737d-460c-a78c-46e5687b7c4d"> + <propertyInstance + Id="3d2e4c00-d5ae-4c40-9805-d0b7b70cb70d" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="90a5744b-9f26-4eaf-a86a-697d03805f07"> + <propertyInstance + Id="6adf1bb2-1224-4e5d-be74-ab52f9e4ca68" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="764c3ae0-b884-440a-a04d-10f9e5919f37"> + <propertyInstance + Id="011bcbb4-78c0-4081-b16b-adb5b263e8aa" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5a98ee09-8fcb-4eb2-b8b8-a520f9e03904"> + <propertyInstance + Id="4db48a8a-bda6-4f86-9c53-8fb9729272e3" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9e487972-3da0-43f2-bf8f-27a83a77ce66"> + <propertyInstance + Id="1cd51901-a710-47c3-9d89-8279b2651171" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7bb55e49-f4aa-421a-a4e5-d98d9f24ce1f"> + <propertyInstance + Id="9c5563d5-8351-4d2d-ab2f-0241b374897c" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="6b0d10b8-8c9d-400f-8814-b7382c4d2070" + name="IDataParser" + visibility="Private" + isAbstract="false" + isLeaf="false"> + <referencesInternal> + <reference + Id="5383ec13-8b93-4dac-8d89-b710a9d6ae45" + handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.Reader Type%3D(Name%3DIDataParser ParentType%3DDrivingCycleDataReader)" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c410a4f8-5d9c-4af1-b8fd-8064cefdf051" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ac2b9f94-de4a-46e2-a9d6-696f5737fc71"> + <propertyInstance + Id="a52ebcbf-d1c0-4de1-a119-58c88e180a06" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="71dcf399-d4bb-444a-b629-c283ee856583"> + <propertyInstance + Id="24bc14fa-d91a-415c-a7d0-b51d5a3e98b6" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8c2ec187-502d-477e-8f80-251075e9bb1b"> + <propertyInstance + Id="a3ddd8c3-1498-4e9d-9a67-6ef57cd1f229" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7d50d43a-222f-40ca-92ff-568908c6411f"> + <propertyInstance + Id="08750ab4-dea3-4727-a98b-1fb5552e02af" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </Interface> + </packageHasNamedElement> </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package2_1817.uml b/VectoCoreArchitecture/ModelDefinition/Package2_1817.uml index 507af94735..bf8b9539f8 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package2_1817.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package2_1817.uml @@ -632,7 +632,7 @@ <referencesInternal> <reference Id="39b19d47-eda8-4b9b-9281-86444c1a9332" - handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering)" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering)" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> @@ -690,7 +690,7 @@ </generalsInternal> <ownedAttributesInternal> <property - Id="dc412eb1-8ee3-4697-8f7a-a3e438e6db2a" + Id="49f461d7-9da8-43fa-a7a3-29502345f396" name="Gears" isLeaf="false" isStatic="false" @@ -701,47 +701,47 @@ isComposite="false"> <referencesInternal> <reference - Id="ddac04f5-5e39-41d8-9fb7-c792dc3db14e" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DGears" + Id="e773403a-9fb4-4071-a31a-f2510e861d86" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DGears" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="79a4a64a-d2c3-4001-9f02-ca536ab1add8" + Id="9b721760-92fa-43f8-8be2-5aa041f35169" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="20105dd4-c365-4395-bc47-3b1507fad0ae"> + Id="bc557017-370f-4e92-9447-21b2a1986d94"> <propertyInstance - Id="5611f091-f4f9-469e-b3e6-85abb020f445" + Id="196ac6cb-b888-40bf-8b75-4913e06966b9" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="dcbdd87f-fc91-4c05-90b6-f8c0b69a9cab"> + Id="95066c01-041c-4d64-bd07-666c20dfa35e"> <propertyInstance - Id="891f329d-88f2-4ec9-94ce-6dbec24833e3" + Id="78067b18-5551-4802-afff-9a1c0444b49d" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="6cbb04b0-8794-4082-9343-021042f82671"> + Id="d7a7b3a0-17ba-4642-b0dc-5fac75f1ad68"> <propertyInstance - Id="6e88fedd-81dc-4dc2-9c07-8daca371bc4f" + Id="039446e8-6345-4caa-a54a-245e9232b92e" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="821149db-7490-404a-94a4-7ee177b3fd88"> + Id="1075a8fc-5696-46d5-96f8-cb47d6345f2b"> <propertyInstance - Id="6cca8ffe-091c-4bad-bc43-f00f00fc8f68" + Id="4d2ec05a-2b9b-4003-b36b-16326659ec6a" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="591daa28-d1c7-4d06-b48a-75f193a0eb56"> + Id="36ac0dbc-4109-4e8b-964d-eb8ef0766611"> <propertyInstance - Id="830074cd-1383-4a5c-994d-e9e623e8d733" + Id="586b5799-1890-446e-85e7-eb3e7cc329eb" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -750,13 +750,13 @@ </appliedStereotypesInternal> <type_NamedElement> <interfaceMoniker - Id="471eb5e8-e9c8-4a02-bbde-879437dcde39" - LastKnownName="IList<GearboxFileV4Engineering.GearDataEng>" + Id="5c88433a-a67b-4f83-b96d-f6be62c76db8" + LastKnownName="IList<GearboxFileV5Engineering.GearDataEng>" LastKnownLocation="Package8_1315.uml" /> </type_NamedElement> </property> <property - Id="f947354b-aff1-4205-aa6f-c318519a4645" + Id="62e3085b-7fc0-48db-b6fc-5fe7df0a23be" name="Inertia" isLeaf="false" isStatic="false" @@ -767,47 +767,47 @@ isComposite="false"> <referencesInternal> <reference - Id="17716559-0214-4f3f-800c-8d76d052b7eb" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DInertia" + Id="1b816d9f-e830-4ebc-a685-ade06c0dadd2" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DInertia" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="5a343509-95bc-45fc-bc46-ad22cc978ef9" + Id="83d9700a-addd-468b-adfc-37068692cff9" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="a680a26f-5907-486f-afd9-b2dec21e26aa"> + Id="4e1806a9-c2db-4fdb-bb0a-454d2e708ebd"> <propertyInstance - Id="93e4fdfa-76e4-4b48-bfa0-b3c498510a08" + Id="a8aa1038-7998-4f62-90bd-1ae1230ce6ee" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="0b7497db-a6dd-420e-a57b-98aaf1e8180d"> + Id="f204a8d6-9fe3-493e-9e0f-73ddc064ad07"> <propertyInstance - Id="906e72f1-f189-403b-84a1-6da795fe4f10" + Id="ed7c9dc7-e2ef-46f2-9886-b524adecbe23" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="7d388c77-dcc6-4102-b946-8c5089c8fcc9"> + Id="c99a22d0-fd99-402f-a223-00682e86ca34"> <propertyInstance - Id="bfcf6d4b-ca6b-4194-92c7-d6edb61ff3a0" + Id="2e28414a-a7a4-47dd-85d9-1aa6afb3bc69" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="8a715da6-56ff-4dd4-8cd9-dab438ad3b92"> + Id="754e91f9-8bf1-4720-afb6-4832fa5cfb41"> <propertyInstance - Id="875b2f99-b5ec-4aee-a169-ae40a1e08525" + Id="959b055a-2bde-42e9-9334-04bc05cfca3f" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="4fcd2302-d446-4b30-a89a-a8b0fdedfa77"> + Id="5656d8e0-f14e-472d-924a-6c59bf23bb13"> <propertyInstance - Id="bfc08228-3547-4741-ac9b-e4cdad0ce415" + Id="b5dc95f6-4a7a-4b2f-a409-ccc036d3f8d2" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -822,7 +822,7 @@ </type_NamedElement> </property> <property - Id="35308d2e-f6bd-4298-8a1c-5f6f594d5a48" + Id="0e45e076-b23c-403c-b5c7-d3010e27b805" name="TractionInterruption" isLeaf="false" isStatic="false" @@ -833,47 +833,47 @@ isComposite="false"> <referencesInternal> <reference - Id="bf117e7a-dbba-4c60-8667-2ad7d796d507" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DTractionInterruption" + Id="5ee10726-107b-4dbe-b185-4c459681aebe" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DTractionInterruption" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="dfd78f5b-d352-43c6-bb44-2f1abc26765a" + Id="d37bb483-fe35-446d-8294-e8ddb618569e" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="65ab8d33-4e59-49f7-a31e-458a937a35ba"> + Id="b606e494-c59a-45d9-8ab9-54d30a37f911"> <propertyInstance - Id="71503d4d-551c-47f5-b345-7cf03c687402" + Id="9adb89b6-0d35-4ed9-85fe-f409bf5dc9b0" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="eb752c79-1d1f-4e6e-b081-26868ee8f942"> + Id="e66508f3-cf63-47d9-9a6f-fc936a80c7e3"> <propertyInstance - Id="c33031ee-9e56-4fdb-9376-3e6fddf50cad" + Id="f0bf66d3-b500-4ec7-938f-7ec53fbf3d8c" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="c5bed23b-fa08-424c-80a3-a63d554e6a8f"> + Id="34e2f63e-557b-423d-bc05-a544836a9396"> <propertyInstance - Id="268d77aa-cf15-46a6-a16d-9be600abe70f" + Id="9a52c33c-bc02-4db9-8af0-5c581d45d3c4" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="1aa8976d-1fb5-474b-a5d0-97652e4c7d9f"> + Id="65584e9b-dc56-4ec6-81e8-0095ce6874ff"> <propertyInstance - Id="0747dc23-1b7e-4638-a902-fbbe6a7dd62f" + Id="d20c1ba8-9a39-4050-b8bc-d15fb58f2add" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="cebaa783-6f1d-447e-8bc0-b0a60b7b2d2b"> + Id="001c9faa-813b-4878-8191-ee046a4dba47"> <propertyInstance - Id="4604b465-f7f9-4aee-9c36-897d986b1e80" + Id="cc7525be-1a33-4a85-bdf9-45dddd34048b" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -888,7 +888,7 @@ </type_NamedElement> </property> <property - Id="87949cdf-ef7c-4eac-aa47-98a62e91c7fc" + Id="c6d80e0d-c8d4-42ef-8baf-1e44f4875130" name="TorqueReserve" isLeaf="false" isStatic="false" @@ -899,47 +899,47 @@ isComposite="false"> <referencesInternal> <reference - Id="ab8deff3-fca9-44fb-877e-fa89d119e187" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DTorqueReserve" + Id="7530ce5a-3e17-4b2b-b26e-304c8c6d3fd9" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DTorqueReserve" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="5a5f80cc-6275-4d3c-80b5-e2494a156d1a" + Id="51f2c8c5-c27d-4050-8c02-27f3fc9cd491" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="49ac4b33-f27f-4200-ab5a-98e78e49394d"> + Id="9cb222c8-ae1c-4a2b-8b91-ed31774fda87"> <propertyInstance - Id="f0b359de-77bf-491d-9dfd-48788107eb2d" + Id="d6b74b40-e84a-4330-82b7-817c8bdba197" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="fffe205b-9043-4a98-8992-2cbf901b4f3a"> + Id="7a50a955-8cb7-4d9b-9ac5-29e5c7e02247"> <propertyInstance - Id="d93a2bf5-77a5-46b0-b613-bf6819f2ffbd" + Id="69b74be9-70b8-4259-af5c-8dd59fa83079" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="955664f5-3e2e-4aba-b414-c689b761eafe"> + Id="7cc2952e-cb74-43b0-95e6-395aeaca9554"> <propertyInstance - Id="adcff7f8-7b06-47bd-a61a-42c9ef29f74a" + Id="b9b2f910-1007-42ad-ade6-d85e75140d7c" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="a09984b5-a1f7-4c2b-9197-94e120e978a7"> + Id="fb2b5551-6c77-455d-883e-5ec203c0f410"> <propertyInstance - Id="7d3b352e-908d-4622-af55-6fc739170e3a" + Id="5c6416c4-1959-42a2-8869-59bd01a6a404" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="ee118628-23a5-41b0-8cf6-eaf8386d1a63"> + Id="21a462ad-240d-48cf-af05-34c4f44c5ad2"> <propertyInstance - Id="8f59ee8c-49c0-4ff6-8519-c44e9963f510" + Id="d41677e2-3f1e-438d-baa1-0a1e7262a344" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -954,7 +954,7 @@ </type_NamedElement> </property> <property - Id="63a1882c-be84-4f75-b5bc-8999cd221949" + Id="3345643d-d309-4646-90d5-9ffbca9e42a7" name="SkipGears" isLeaf="false" isStatic="false" @@ -965,47 +965,47 @@ isComposite="false"> <referencesInternal> <reference - Id="afac37ae-115f-403c-b2f2-0154bdb36724" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DSkipGears" + Id="21563132-01d4-44be-b187-6f6995541230" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DSkipGears" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="a371772e-af1d-4bbd-8cb4-7e54a53c3125" + Id="d3b327b5-c6c3-4d6f-b76f-ef0454b94cd9" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="0747fad7-f926-4872-afd2-ba330a5995dd"> + Id="e1bb43de-cf65-4b65-9f85-d340b8120335"> <propertyInstance - Id="0a03f0ac-4759-4d3a-b91b-73c4df86be12" + Id="1ec2dcf3-8020-46eb-b94f-ee029df99759" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="929dc3c1-f696-4a4c-90c2-57d81d3d9b19"> + Id="6160ec1f-871e-4ca1-bc1b-bdef46c5c038"> <propertyInstance - Id="9b0dcb8a-66f1-4948-8d71-efc53e281dcb" + Id="39de94bd-f61c-4044-9528-941bef7876f1" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="80ee61e5-cfe6-4660-aedb-557947319563"> + Id="fe7040b2-b98a-44d8-b3f2-46ff0fb663ba"> <propertyInstance - Id="d8845d5b-70ca-414e-a23a-6f7635e3dde4" + Id="a992814c-6788-49dd-84cd-61fd21eeccf3" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="86e89151-0b14-48c4-a6cd-71b0b36abb92"> + Id="3d7309dd-a963-47ed-b26a-f5b62eb8fefa"> <propertyInstance - Id="b3376d7e-2cf3-4a24-b60a-6d2c38b317b6" + Id="b3dc2c34-259c-45ce-9589-e4a9ac0a2c0f" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="0b885dd1-8f10-48ad-b8cd-03b200ca98c3"> + Id="9f756ac9-5eb5-40ed-8eaa-e26001047cc9"> <propertyInstance - Id="7d865b63-9c81-4a37-8d22-825b217c89a5" + Id="0839e968-d344-40c4-a0fb-011ba42b9da9" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -1020,7 +1020,7 @@ </type_NamedElement> </property> <property - Id="317caf7f-66df-4d94-84ed-f52623b0e2a2" + Id="520c5c6f-c241-49d1-8597-2a308ecc53e8" name="ShiftTime" isLeaf="false" isStatic="false" @@ -1031,47 +1031,47 @@ isComposite="false"> <referencesInternal> <reference - Id="b9bb7396-5536-496e-a324-cb2c5eeabc53" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DShiftTime" + Id="45ff88a7-1d05-4f66-aac5-49bdace56fa8" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DShiftTime" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="ba11aa42-7bdb-464b-8428-54abc1cff0d1" + Id="408c50d5-46e0-4b48-ba46-2e4cef803d30" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="0f2dcd0c-27f4-4314-9a06-2cf14ebf3dba"> + Id="9d2a83b0-2e89-4c76-baae-645538468d2b"> <propertyInstance - Id="8dfcd31c-2467-4432-bb75-d8d92b162a54" + Id="32b56d0b-5218-4cd7-94ef-803121686380" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="39314501-debd-4ef1-a8dd-3c3d3b2a5247"> + Id="a8cb8a9e-c9d0-426d-b9d3-927bb602d05c"> <propertyInstance - Id="d45832dc-3251-437c-afff-49e22c3e0419" + Id="d0bbabf1-fb5f-495a-9132-a16cdcefc85d" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="79489eb4-090b-474b-b0e2-7c9f95c1a6d9"> + Id="fb00b9bd-dc6f-4ff2-a54e-9c4f8897f6ec"> <propertyInstance - Id="376737d6-da92-4e27-9f42-9f97631f5531" + Id="dfdb795a-e312-4c94-9256-39ebf2f8ed9e" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="f0602b21-7ed8-4911-b9c2-db3d5f94f39c"> + Id="2f7f2eb4-2d69-4e20-abe0-1094469048ed"> <propertyInstance - Id="8c5276dd-1b27-423c-953b-c410fc86c0ce" + Id="6a6dd424-5c44-4af4-9915-5da80912b085" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="3c250aab-3559-4d5f-9803-abd661357b51"> + Id="333f820c-c23c-4522-abec-031b16aacb5f"> <propertyInstance - Id="fde54bde-b491-46cb-9ce7-e513eee9573a" + Id="fb4d04c3-8e8e-4f3c-b517-8aed7d2bbd01" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -1086,7 +1086,7 @@ </type_NamedElement> </property> <property - Id="e99aa5c1-5a83-4fd6-89fa-0599d4f00d81" + Id="19ff5810-a1e8-4301-811f-de3c1d331a61" name="EarlyShiftUp" isLeaf="false" isStatic="false" @@ -1097,47 +1097,47 @@ isComposite="false"> <referencesInternal> <reference - Id="fdb7cf6a-487f-4626-8db1-ac0208abc72a" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DEarlyShiftUp" + Id="cbec0141-d5ed-4f70-9e02-4db9e2fd91d1" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DEarlyShiftUp" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="e3783dbc-3afd-411b-8715-95ef5df3db13" + Id="25518261-7f25-420f-93eb-2dbd7337c9d3" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="1592a879-c50f-4390-88b6-aff12c1f7e89"> + Id="c2dd95cf-7c38-4e93-9701-4e54e5be078a"> <propertyInstance - Id="a1d37514-6d8f-4107-bd55-afffe39e2b46" + Id="5cd88349-e555-4237-88d4-c5fd733ac8e4" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="bd1a84be-8763-4623-993d-008b577b8bf3"> + Id="9bf91d97-9abd-4a19-900b-1de746b55203"> <propertyInstance - Id="466261b0-f1d7-4a36-9fc0-02aad594c5cd" + Id="1a5779f6-287b-43ee-b77d-f9300b6c81ca" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="91e96698-8d73-49be-be44-8aba44429384"> + Id="0374041a-7503-48b0-904c-00117065c745"> <propertyInstance - Id="4dd9a301-c96e-47ea-b3c9-52cafbd76d9b" + Id="c836d72d-aecb-42ce-a739-e02a2935d91e" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="f7329f15-2430-469e-bd3d-656f198ce7e3"> + Id="a18eedd0-de1a-43a0-a7a7-66ee1803d438"> <propertyInstance - Id="2b6dae2e-4b1e-48c4-80aa-a930c23f194e" + Id="db311fe1-05c1-4083-a3a3-72a05d59c8da" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="39cdc42b-9f66-40d6-b165-5e4699cdb278"> + Id="337fca27-9b73-4618-b7dd-e5d951c6c051"> <propertyInstance - Id="24527236-f5de-46ee-93d9-3210bf9e5433" + Id="fb548bf1-30b9-425c-a90c-f50d88e1a3b4" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -1152,7 +1152,7 @@ </type_NamedElement> </property> <property - Id="f6973a10-204a-4dc4-a351-4cc606650446" + Id="b005243b-d802-4cb2-8eab-0140881ce178" name="StartTorqueReserve" isLeaf="false" isStatic="false" @@ -1163,47 +1163,47 @@ isComposite="false"> <referencesInternal> <reference - Id="f199ae61-d280-4a20-8d25-d268194d9a5e" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DStartTorqueReserve" + Id="a0fde994-2e92-4565-a645-d302bbc212d6" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DStartTorqueReserve" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="f1dd8083-5ab9-47ab-8b21-8563f936abbc" + Id="6bfb155f-8033-457b-b274-b2d82c4159d4" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="4651a88d-f4ca-4e8b-bf19-5b5a38edec2b"> + Id="cee7731b-75bb-49d6-be61-eac308be344d"> <propertyInstance - Id="cdac7341-c333-4280-b448-c18518febe18" + Id="08688d9d-9ca7-499e-ac85-8c7526f57767" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="4b7cc206-44ff-4141-a603-05391618340b"> + Id="2af6ac9c-35e7-4408-a512-8f0c5a72d353"> <propertyInstance - Id="2126103e-a75f-4535-ba55-0628cde1673d" + Id="bfc817f7-d62e-44af-a0d6-01983f5ea773" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="36a8c356-1b75-4fa0-924f-5beb4a6be80a"> + Id="365726cc-c0ac-4051-937f-2f889d676c82"> <propertyInstance - Id="8196bbe6-e9b2-441a-b689-dca3cda23132" + Id="ff020331-346d-4bca-a88b-ac052f2f7bf3" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="33cd5272-8be3-413d-8e34-5b4b23662569"> + Id="23348e7b-04ec-4427-87de-12d5b7f89378"> <propertyInstance - Id="169cb303-26dc-4f29-99d2-4bedb8651b49" + Id="0d3108fd-68e4-4365-b079-e5b600c1d3a7" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="08951b79-b6ff-4a68-8cd8-41909bbb09fa"> + Id="a587d263-d7f8-4bc2-abdc-87781e447746"> <propertyInstance - Id="ab79dc56-45ca-4ea5-b7de-c10d462ec0f4" + Id="b0169c8c-ba58-4122-b7ca-6f43c914c7f2" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -1218,7 +1218,7 @@ </type_NamedElement> </property> <property - Id="bf41835b-8f30-4136-93b8-d222c7969b5e" + Id="eae4a64a-7398-4f0f-9cfb-e98006f0236e" name="StartSpeed" isLeaf="false" isStatic="false" @@ -1229,47 +1229,47 @@ isComposite="false"> <referencesInternal> <reference - Id="4ecf3e07-0489-4f94-b56a-8e5c7e02059c" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DStartSpeed" + Id="ef1af64a-b61b-4471-85ea-980dcf442117" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DStartSpeed" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="5965e118-9b3a-4354-a439-33d9e4d657b5" + Id="c5a64906-2349-4939-aa79-4a4f3151b78e" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="5ccdac36-5d33-4159-8416-c117fe0fd387"> + Id="a532fae0-b3d9-4be5-9b98-12a1dfe560ac"> <propertyInstance - Id="d1c828d3-f28a-4fe0-8b8b-107c72625158" + Id="a7b61b6e-3553-4db2-abeb-fae0baa0e630" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="eecd2f66-b866-44fa-bf55-b0ebac019680"> + Id="5560c30b-85b2-43b3-a8ee-c9ff7991876a"> <propertyInstance - Id="c11be747-dba4-4224-9d81-d878dd7ca835" + Id="7c779bad-759d-43d0-a665-3e314c856d4f" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="edc5f4bf-9fdb-4cb0-bba7-980cb0694677"> + Id="1bb95dfc-1649-49b8-8357-682189fa51ba"> <propertyInstance - Id="25574f36-eb9e-45ad-b289-703ab1c97415" + Id="7eb55260-029c-4a60-9d22-99d2c28d5607" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="7e642cdb-5cac-4a70-a7d6-d526b8d1dbe3"> + Id="e6de1706-2181-44d2-8c8b-33e38e17be0c"> <propertyInstance - Id="3016984e-4358-48d4-8298-71f7c39db7b2" + Id="6b168f0e-2a36-460f-8b14-d9068574f197" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="c18c89d4-9633-4d28-8a2b-e8d8b2ca7a41"> + Id="c6084d0a-928c-49d1-9553-d034e0948d59"> <propertyInstance - Id="492e74a6-2322-4785-bd66-eb236bbda91a" + Id="7a436d0e-e3b5-449f-a407-ef2f871ce90d" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -1284,7 +1284,7 @@ </type_NamedElement> </property> <property - Id="2ab80d4f-388a-4b52-9b4b-263766028148" + Id="64deec0d-26fa-4fc4-9cc4-45d6c606e239" name="StartAcceleration" isLeaf="false" isStatic="false" @@ -1295,47 +1295,47 @@ isComposite="false"> <referencesInternal> <reference - Id="a5c881a7-32bf-4411-bedc-34ae06ac3442" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DStartAcceleration" + Id="c3718888-dee5-42c1-bd7f-8fba8ea2ca6d" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DStartAcceleration" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="284f0006-c6b2-473a-86fc-31e58e471542" + Id="3ad2ce00-ca53-4f85-8a82-d6ad472c8df4" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="ec48031d-fe22-4c4a-aed8-57cd62edbc27"> + Id="06f02bb8-a453-4733-afe7-5d8c4f44b93f"> <propertyInstance - Id="3f9523ba-8fc2-4198-a4e3-112de838d3aa" + Id="d822e68b-a994-4029-88c0-4554f2cd1b7b" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="eb373fa1-198e-4b7f-a6e5-ceb2ac414cf7"> + Id="da2134b8-f98f-47ac-aa29-c79639e7e4da"> <propertyInstance - Id="230086f9-e9c4-4178-ac92-bad6f90b8295" + Id="d064716d-ef1e-4a27-8e01-e5ecae4d9933" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="57a54334-6a71-4e0d-ad20-78b564ef91bd"> + Id="a41800fa-4495-4cc5-a314-8e750c6d391b"> <propertyInstance - Id="efaef483-8ce1-4168-a115-571b6c717d6c" + Id="a73c5665-f839-43be-9810-f716af0e9822" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="59c29f22-2bb1-4e74-853b-cdfc33a662ad"> + Id="37f911d3-fc08-4c29-805c-52dad44e4f3d"> <propertyInstance - Id="05c34b1b-2f8b-4a9b-877d-762a98037694" + Id="9e8c0f0a-795b-4cfa-a300-9c9c0af3b72f" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="f2661f7b-129f-4779-aa11-bbfa66e8c71f"> + Id="3926d33a-19be-4cfc-85e8-4ad207621a20"> <propertyInstance - Id="bdc21269-1805-4817-9513-3711bfe40f03" + Id="fde2ddc6-0494-406c-a47a-7d528c949d21" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -1350,7 +1350,7 @@ </type_NamedElement> </property> <property - Id="be99465a-9758-4f68-8cf6-1c7a9df63989" + Id="0f217b9a-ba52-40ea-b0d8-9f8338b0e279" name="TorqueConverter" isLeaf="false" isStatic="false" @@ -1361,47 +1361,47 @@ isComposite="false"> <referencesInternal> <reference - Id="9b00be4d-bcfe-41be-82f4-f9079fd714f0" - handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3DTorqueConverter" + Id="b928f4e2-d56b-4221-b6c4-b54856f4c923" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3DTorqueConverter" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="95e7e183-774c-4fa1-a00c-862dbcf75973" + Id="1d664eda-4b5e-46da-b4cf-379748b08567" name="field" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="bb7584e9-b11c-4382-8c83-a00708820045"> + Id="98f6d0e0-f010-4780-97d9-da5ca9af152e"> <propertyInstance - Id="a02297b3-18eb-4994-b67a-069acb93e550" + Id="0e967913-2b19-4823-aefa-1b0b051a01d6" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="3f56df9b-87a4-4d0a-9e0d-02a4062830b2"> + Id="10d0c3b2-94ca-4380-bfc3-fcaaa23d1cfc"> <propertyInstance - Id="4e6d17d6-35da-4d12-a320-288a6356fefb" + Id="3bed438e-e40b-4a86-b4d5-4ff93930c6ff" name="IsConst" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="e738ce07-d48e-4138-94bf-f04ec463018f"> + Id="ab9374da-7b69-406b-ad82-c4fd43c60811"> <propertyInstance - Id="91c3f08f-bf12-490f-95b7-1fc517f4d8e4" + Id="5a7a4a7e-7f0f-4eac-a2db-082fc1b3969a" name="IsNullable" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="e6b2f65e-072d-4d5f-b34e-bbba592d7e24"> + Id="e7da2eea-a9a2-42ad-8da7-7a8bbeaceebe"> <propertyInstance - Id="3c34f5d9-5e73-499f-b598-cc0f08377851" + Id="f8b73752-3855-44a2-84e6-fb1becf9da5d" name="IsVolatile" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="a1892efe-10b0-4351-8556-4fbcfe42ea85"> + Id="930bf6f2-f37e-4d0d-9075-61b48906fb65"> <propertyInstance - Id="a652e608-b26d-4cc0-a85a-ed8c7c713257" + Id="0d4fef5a-22e7-443a-b177-bcecff693840" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> @@ -1418,7 +1418,7 @@ </ownedAttributesInternal> <ownedOperationsInternal> <operation - Id="da935491-0f00-4f72-9ffd-e995d3407ab4" + Id="6291abcb-790f-4284-865b-3a7d7e53ce2c" name="DataBodyEng" isLeaf="false" isStatic="false" @@ -1427,54 +1427,54 @@ isQuery="false"> <referencesInternal> <reference - Id="21148c33-d3fc-452b-95d7-059fe1c506d5" - handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV4Engineering) Member%3D.ctor" + Id="decca55d-9986-44d5-8ea5-c9ea0a37cd09" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DDataBodyEng ParentType%3DGearboxFileV5Engineering) Member%3D.ctor" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="ab45bd4e-2a7d-4b0d-a6fd-8db2a8528ea5" + Id="134b37db-401f-4f25-94b9-deac65e99a98" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="ea64e801-adf8-4d07-a690-05625d1b072e"> + Id="06d13a4c-de9a-4c3d-9f68-d1fb9ed5da7b"> <propertyInstance - Id="ac536810-b100-473f-9c1e-2856a7399202" + Id="69f5c9b6-35f3-4d12-b293-13e4f1c52312" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="359a3237-0583-4de7-baff-02d863557f14"> + Id="81ded151-17a1-40e2-bed1-a6203944cb55"> <propertyInstance - Id="377f3bf0-719c-4d4e-9319-45f3ca944238" + Id="c9fb3611-e697-4a1f-b191-63e4f625ebb1" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="f087a2d9-b291-428d-8e9a-56a1de25d6d6"> + Id="85864a45-e681-40d8-b3ea-852c71f79068"> <propertyInstance - Id="6302e93e-9526-48c2-8d98-ffe00c9ae652" + Id="f97bc057-5967-4ae8-877e-5f63376512a2" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="0467187b-4ba2-49a7-9008-e2211bc22460"> + Id="cc1df308-582b-414c-adb3-7f423a7a8dfa"> <propertyInstance - Id="d53b2229-1bd4-4972-a1fc-0a4de410c342" + Id="494fd92f-1c63-4e83-b6d1-6018ba86db8c" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="58172dc2-a1d4-45ea-8b10-70eb65c6eb89"> + Id="013baac2-2588-45d7-98b6-9364b464d49e"> <propertyInstance - Id="046cb519-aed9-4521-bfe4-f39502392e4a" + Id="f2806fda-97b9-439a-ac62-816df2b2746c" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="c1d48304-3a8a-4f57-9b83-8d2cb2955b39"> + Id="d60ef367-a7b0-47c4-95c6-4f30d5dff629"> <propertyInstance - Id="68775bad-0d58-47cf-9ba5-42f618e5e8fc" + Id="ca6bf257-89dd-4acf-9bf1-f52900c99c64" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -1496,7 +1496,7 @@ <referencesInternal> <reference Id="a38d0253-6d0b-4617-b23b-67b841a09fa5" - handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DTorqueConverterDataEng ParentType%3DGearboxFileV4Engineering)" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DTorqueConverterDataEng ParentType%3DGearboxFileV5Engineering)" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> @@ -1887,7 +1887,7 @@ <referencesInternal> <reference Id="7024f4eb-b319-4f5d-beac-d197c2bfab32" - handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DGearDataEng ParentType%3DGearboxFileV4Engineering)" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.EngineeringFile Type%3D(Name%3DGearDataEng ParentType%3DGearboxFileV5Engineering)" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> diff --git a/VectoCoreArchitecture/ModelDefinition/Package3_1315.uml b/VectoCoreArchitecture/ModelDefinition/Package3_1315.uml index 2fa04cf4a7..3bc200b5c5 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package3_1315.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package3_1315.uml @@ -200,6 +200,1640 @@ LastKnownLocation="Package3_1315.uml" /> </generalization> </generalsInternal> + <targetEnds> + <association + Id="f0ff4c0b-6e49-4d06-a783-676ac62b34e1" + isDerived="false" + sourceEndRoleName="CombustionEngineData" + targetEndRoleName="Displacement" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="e7888e2a-a415-4470-95aa-c0162e92bde3" + LastKnownName="CubicMeter" + LastKnownLocation="Package6_1315.uml" /> + <description>Property Displacement references type CubicMeter.</description> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="8a4e2318-eeda-42fa-b1fe-96c736475cec" + name="CombustionEngineData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false"> + <lowerValueInternal> + <literalString + Id="91c62fd8-13b8-489d-8aee-ce5e4902a3b3" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="c0fc2863-549c-41fd-99b9-c9296f3e23fc" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="91c7fdba-2502-4cea-adcc-ff21b845535e" + name="Displacement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="146976da-3f0d-42e7-b9aa-37e3632e05cd" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="b7ab11ac-5e63-4525-b3ff-43fb690f1591" + name="Upper" + value="1" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="9cbec4fe-2fd6-452b-ac27-a48c045c6139" + isDerived="false" + sourceEndRoleName="CombustionEngineData" + targetEndRoleName="IdleSpeed" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + <description>Property IdleSpeed references type PerSecond.</description> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="547cd343-c1db-4c9b-ae99-554a6fca5f75" + name="CombustionEngineData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false"> + <lowerValueInternal> + <literalString + Id="581cc407-99f0-4874-ad1f-ebeab3591401" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="9e10ea79-5a36-42fe-b267-14ae58b2a8fb" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="f8870da4-15ca-4478-959b-6a5a3a98e3a3" + name="IdleSpeed" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="5556f53b-8b25-4871-b5de-ffeae5b7be22" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="39bf6f7c-80dd-488d-b1db-d3bc22838b11" + name="Upper" + value="1" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="231de7c5-e76f-456c-9734-8ac61ac2c7c0" + isDerived="false" + sourceEndRoleName="CombustionEngineData" + targetEndRoleName="Inertia" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="64bfab11-9c18-4a0c-95bc-215f9a22075a" + LastKnownName="KilogramSquareMeter" + LastKnownLocation="Package6_1315.uml" /> + <description>Property Inertia references type KilogramSquareMeter.</description> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="7c142d8d-fbb2-4812-baf2-3a8fbc4c8f67" + name="CombustionEngineData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false"> + <lowerValueInternal> + <literalString + Id="68e6e558-6809-42db-910d-68d82fba1449" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="09b01f8e-7068-46df-8344-c40c2d5c2b19" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="3b20ee9c-8071-4393-8ccd-4b6aa96605ae" + name="Inertia" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="cdf921e2-07d1-4f93-919e-7789338852e6" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="af25a3f9-cc99-4e26-959c-d011835ea8f5" + name="Upper" + value="1" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="20cc8ae0-3321-4a1c-b3d8-cbebf6877e89" + isDerived="false" + sourceEndRoleName="CombustionEngineData" + targetEndRoleName="WHTCUrban" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="e9948f0d-4707-4588-882d-af009072aa7c" + LastKnownName="KilogramPerWattSecond" + LastKnownLocation="Package6_1315.uml" /> + <description>Property WHTCUrban references type KilogramPerWattSecond.</description> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="5400b2e7-76e2-4ede-8673-5b792df2741c" + name="CombustionEngineData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false"> + <lowerValueInternal> + <literalString + Id="bb4988ca-adb6-42f1-b99c-54d272ae71ac" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="55e2fc6e-1233-4735-82c4-5df6e452e463" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="e16c0676-fb52-4b5c-8233-564ad8a67494" + name="WHTCUrban" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="4d4e6ebd-f032-4bfa-b448-ea626b591973" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="0efd0007-bfda-4468-b99a-b4b6ff7394f0" + name="Upper" + value="1" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="15190b6a-05b0-420e-a58b-8dcfdea30e7e" + isDerived="false" + sourceEndRoleName="CombustionEngineData" + targetEndRoleName="WHTCRural" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="e9948f0d-4707-4588-882d-af009072aa7c" + LastKnownName="KilogramPerWattSecond" + LastKnownLocation="Package6_1315.uml" /> + <description>Property WHTCRural references type KilogramPerWattSecond.</description> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="971795b5-dc15-44ac-86a0-8548a3f3eb89" + name="CombustionEngineData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false"> + <lowerValueInternal> + <literalString + Id="753bdac5-f898-4f7f-939b-f378a990db14" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="b4987c41-167c-46b2-a920-06b99f0836bb" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="0105c84c-f20b-461b-8ce6-a413d83a293f" + name="WHTCRural" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="fabf244c-7aea-4527-a5d3-e2174a933827" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="0d89dd64-3e09-434f-88a6-8913f5018f91" + name="Upper" + value="1" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="a104a5a9-99b0-4f36-bad9-3470623b9463" + isDerived="false" + sourceEndRoleName="CombustionEngineData" + targetEndRoleName="WHTCMotorway" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="e9948f0d-4707-4588-882d-af009072aa7c" + LastKnownName="KilogramPerWattSecond" + LastKnownLocation="Package6_1315.uml" /> + <description>Property WHTCMotorway references type KilogramPerWattSecond.</description> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="7ff59ea7-5810-4031-ae93-476eae632bb2" + name="CombustionEngineData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false"> + <lowerValueInternal> + <literalString + Id="f1257b58-970b-4ece-99be-1fcc47c878f3" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="cf1a4fde-1ebf-4406-9c6b-dac80f41f401" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="8577e659-9313-4d06-9ec6-67bbacab90ad" + name="WHTCMotorway" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="94477159-5490-4f1b-8f9d-33140feb367e" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="7dc9f1a4-06a2-4866-853b-73fed51433f8" + name="Upper" + value="1" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="48a78abe-4c44-4657-bcd9-848cf30f3208" + isDerived="false" + sourceEndRoleName="CombustionEngineData" + targetEndRoleName="ConsumptionMap" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="07285ca1-d308-450d-a05f-04a446dde3f2" + LastKnownName="FuelConsumptionMap" + LastKnownLocation="Package_1317.uml" /> + <description>Property ConsumptionMap references type FuelConsumptionMap.</description> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="5e49d7fb-f6fa-427f-9dab-f71f7b03b9f2" + name="CombustionEngineData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false"> + <lowerValueInternal> + <literalString + Id="007fa6c2-2181-4418-bc1f-50a995bcdef4" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="56fe261c-e111-4068-971d-965ade18166e" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="4d180e28-ad60-4837-b77f-5690dd85b6c2" + name="ConsumptionMap" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="24ff8b2b-94dd-43ee-b0cf-beb7c9520936" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="366f5108-4b01-4dce-b8db-f256d31261ac" + name="Upper" + value="1" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="50caa8b6-afe1-4d12-9042-90915e0acc97" + isDerived="false" + sourceEndRoleName="CombustionEngineData" + targetEndRoleName="FullLoadCurve" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="af055835-0382-4621-8255-b6b9c78c52b4" + LastKnownName="EngineFullLoadCurve" + LastKnownLocation="Package_1317.uml" /> + <description>Property FullLoadCurve references type EngineFullLoadCurve.</description> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="22f338a3-4dcf-4551-8182-23d0ba18d7b6" + name="CombustionEngineData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false"> + <lowerValueInternal> + <literalString + Id="db6f31d2-dc80-4244-8295-7bddae4bf0f4" + name="Lower" + value="*" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="4c024318-f3c5-4957-a895-5a0b3c9895e8" + name="Upper" + value="*" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="0e4c2e71-a265-4166-9b15-081dd36a7893" + name="FullLoadCurve" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <lowerValueInternal> + <literalString + Id="950a7026-dc04-492d-b6dd-0d708e6d6eef" + name="Lower" + value="1" /> + </lowerValueInternal> + <upperValueInternal> + <literalString + Id="33dc6667-6fea-48c9-ba82-526dbd6eae8a" + name="Upper" + value="1" /> + </upperValueInternal> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + <association + Id="42f19b46-8854-4a44-a225-300b67ae1857" + isDerived="false" + sourceEndRoleName="CombustionEngineData" + targetEndRoleName="VectoRunData" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="fcad8ea5-8fd5-485d-81e2-eff3f6888981" + LastKnownName="VectoRunData" + LastKnownLocation="Package4_1315.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="bb2341ce-833e-49c5-a0de-fe53ee923916" + name="CombustionEngineData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="8bae6e8f-0a09-4576-8b26-0fe9bebf2300" + name="VectoRunData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> + <ownedAttributesInternal> + <property + Id="e9eb2dfc-6b81-4e75-b8aa-fbc2d3a5f18e" + name="ModelName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="cd2b6101-e267-4b1f-92a9-b5dd1d215190" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DModelName" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="6598e038-a2f7-4889-ad6d-1b8370a8829b" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="63bcdc73-ebe7-404d-a3f5-41c1409fba41"> + <propertyInstance + Id="3bd89430-d210-44eb-963e-89cbd7af6f60" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="eac40cd5-0fbc-4c86-be84-4f69d23fe9bb"> + <propertyInstance + Id="ff70c8af-2adc-4bd6-9361-5181ff14cbeb" + name="Get" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6dcd5aa3-fb60-4b3a-b423-128d12384171"> + <propertyInstance + Id="9d74c2d0-e7c8-4a51-9786-c768e81f4dff" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e1533535-869a-478d-8758-a5f3dd79ef52"> + <propertyInstance + Id="bc4096a2-1efe-4fd1-87c6-863258d92dbb" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="90be6288-4cb2-4ba9-8586-069ee34c734a"> + <propertyInstance + Id="c3133970-602d-4d7e-85f2-6a009b81d082" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5f505c05-44b9-4ca0-9b7b-530267e5d413"> + <propertyInstance + Id="b279801e-a62d-42f2-9814-b6ff279bb193" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8909070c-af64-492a-9558-82c7a4e33d22"> + <propertyInstance + Id="66fabe9b-762d-4c3e-9c2f-af37dd85e6c6" + name="Set" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + <property + Id="4f31d4ae-4c2f-4c1e-8498-45f3e619e905" + name="Displacement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="96a63236-23d2-4749-b1d0-8eebf2be4656" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DDisplacement" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ff5afe9e-9420-437f-a7db-a3caeb2d3b1c" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e0a1e8a3-11ed-47f8-9ad5-ef8e83999f58"> + <propertyInstance + Id="c18226cf-4164-47c6-b815-fbf7c99e4275" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="08c1abe7-2842-4426-b533-4dc778151f38"> + <propertyInstance + Id="21864dae-a8f4-44b1-91be-4383931c3bac" + name="Get" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="19e5e928-4c7a-4b68-8c61-72561d2f30b4"> + <propertyInstance + Id="36f168fe-1c57-4dce-8d97-6b92613b5133" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="23301748-92e7-4a34-95b1-fb65d90b81b8"> + <propertyInstance + Id="ed48017c-2e2f-4842-bd10-44ce005de07f" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="50326ed5-0298-4e0e-aa63-3dbd20cc9955"> + <propertyInstance + Id="a12fe19a-3ad1-4f47-b730-aaffd59a5a2a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2944ba4c-361b-4442-8983-b6c8d28283e8"> + <propertyInstance + Id="93f419c0-ca18-4220-bfbf-cfdab7e22be0" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0a24d984-152b-493b-a3ee-ae5298efa7ac"> + <propertyInstance + Id="63f7cba0-e954-4a46-8f03-a8cbd40180b8" + name="Set" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="e7888e2a-a415-4470-95aa-c0162e92bde3" + LastKnownName="CubicMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="e4cdf649-1bb3-4a7a-b4f3-3ebbc08dc346" + name="IdleSpeed" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="9b980295-c145-4594-8200-33a3999bd860" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DIdleSpeed" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="e3cad5cc-2858-4ae6-80c7-d47d9c15ce29" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0ea77263-c56c-4189-99c2-661ae7bea418"> + <propertyInstance + Id="aa4d7448-af2a-424f-b6d8-1f6b9d7a6e32" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="59e831a2-c84f-4a78-9d52-873c403b20f8"> + <propertyInstance + Id="cb29e310-cc90-42bb-889c-9af829a58502" + name="Get" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a7a233bb-0e5a-4833-9ad5-ddd7c99a4ca0"> + <propertyInstance + Id="3bbd1401-449d-4cac-8a71-46b93ebbff9e" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3cb88034-a5de-47f3-a04d-1cdf2c37bfe4"> + <propertyInstance + Id="1826a37e-a500-4de2-9072-d929e85e0550" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="373a86c7-f847-41c8-8806-75fa76841be4"> + <propertyInstance + Id="43391a0d-364e-4058-9ed5-d8efaae21cdc" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c1983166-7553-4299-bd5f-4e7147909b41"> + <propertyInstance + Id="e4ecb49d-c579-4ae3-b780-4449a7254ae5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0d86e40c-0cc2-4f60-a966-40086c40b4f4"> + <propertyInstance + Id="77659b96-dfe2-4f98-8cf3-1ec8703eb56b" + name="Set" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="dcce61e2-a2df-47ad-95c0-a047d79c0277" + name="Inertia" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="51868d97-b93d-4789-aa9b-e9a890b9bf92" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DInertia" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="79613801-8d04-4ea8-8e93-34237185e4ad" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fbeaed61-90e6-4766-9ed9-eb3bbe03d651"> + <propertyInstance + Id="c10dcae4-b344-4b4a-ba68-55902fe95c06" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="64454db5-7f19-4e06-80b6-545a4c0b02db"> + <propertyInstance + Id="c0360bb8-757a-44fb-8bd5-6b3d8a20add5" + name="Get" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="010edf5a-d348-4f7b-a760-909aaea44299"> + <propertyInstance + Id="0b0d9b97-1244-487b-92ae-000f289a2fd8" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="201dd4dd-be2a-4c96-92b2-b294c1cf8d5b"> + <propertyInstance + Id="c0e6ec5d-7edc-43e1-aa83-364fce9484e7" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="45790ee4-ace4-4b4e-b696-75f6ca6afa17"> + <propertyInstance + Id="97467f5c-ef3a-4eee-a277-1ce912f2d33a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c7da1a82-5b28-44e2-ba9b-d770b83b6188"> + <propertyInstance + Id="f43bac6e-270a-4d7c-adda-c297458c68c5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9d38a096-dc3a-435c-a7e2-fd4c9ca1e332"> + <propertyInstance + Id="62513f5c-b084-47fb-863f-a6c23132b297" + name="Set" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="64bfab11-9c18-4a0c-95bc-215f9a22075a" + LastKnownName="KilogramSquareMeter" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="82a7b1e2-a355-484f-a82c-8d938875f7d7" + name="WHTCUrban" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="d4a84ea4-8032-4482-92c3-a48baaa115bb" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DWHTCUrban" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ef2cf956-b2dd-4b6b-86e6-4541e1af98a7" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="46630ed8-97a2-425d-a6b9-4d5069a35a0c"> + <propertyInstance + Id="790faa40-a665-4b23-9015-af0222dd2a00" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8535ec2b-1a5e-426d-9df6-a82e395ab751"> + <propertyInstance + Id="f7e2a82b-cf58-417a-8732-ee953b474e06" + name="Get" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3bd7be25-a18e-488c-8827-b3dcb4302a55"> + <propertyInstance + Id="25768177-5d47-4577-8cc2-ccbff80b86b7" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="451d9bdd-a4ef-4ae2-9e81-ad4b5e8324e3"> + <propertyInstance + Id="1a861abd-1ae2-4ee6-a1a4-56a2f86e70eb" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a76060dd-2a6c-4501-853e-21bd208878f9"> + <propertyInstance + Id="982a8c21-7db3-46ab-bcea-561aff41ffdb" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ce77bdce-6f96-4a16-919f-60cbb4e1a869"> + <propertyInstance + Id="8fd12b00-ebf7-4b42-94cb-71ef9a33f478" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="422b06f4-48be-4209-90ea-0028d8d49910"> + <propertyInstance + Id="28b29e19-2fc4-4fad-98ca-f43dbe99f29a" + name="Set" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="e9948f0d-4707-4588-882d-af009072aa7c" + LastKnownName="KilogramPerWattSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="a1e624d1-39e0-4f42-86d4-42746eeafe66" + name="WHTCRural" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="a2654f98-3d8d-43f9-92d4-791081156652" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DWHTCRural" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="63f72728-1ad8-4095-b7eb-56121dcb7b45" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6955a057-970e-4762-820e-51cf73960250"> + <propertyInstance + Id="45def80d-632e-4c8d-aacb-66d1a0a78588" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="79da7821-6de3-4afc-9f7d-7b0899234970"> + <propertyInstance + Id="fad26fa6-07bd-475d-9ced-de129510c5c3" + name="Get" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="89a27cd7-f08e-49c3-ac02-a08d8b28cb2a"> + <propertyInstance + Id="87223b79-898e-47bc-b07c-d8a71faecb7a" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="914b4462-3861-4ae4-9071-4ac4917230df"> + <propertyInstance + Id="db60ed0b-cbc0-4c5f-adcd-6b4c46998e61" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="55c38ec4-6ea4-4e58-aae8-e2c406f4afe9"> + <propertyInstance + Id="91991959-6eb5-4793-b7e3-2b34eedc0c57" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e50add0a-47ad-4d60-ae0f-f1a550f30221"> + <propertyInstance + Id="6509c1cf-0fa3-4814-ba5b-6857f8f2dbe4" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b5307236-5d02-4c23-9677-c7acfecec720"> + <propertyInstance + Id="dd9e661c-02bf-476a-b326-95e9d914d7e5" + name="Set" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="e9948f0d-4707-4588-882d-af009072aa7c" + LastKnownName="KilogramPerWattSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="99b29105-c70a-4f71-b098-493da6a6b57a" + name="WHTCMotorway" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="71e3c8a9-2838-4f87-a177-dba48de48206" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DWHTCMotorway" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="8f75d199-f872-4273-a403-300378b0ec2b" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="18938532-dbce-4efd-9a04-99d0cdd2c46c"> + <propertyInstance + Id="76ae42fb-a812-400e-9107-5e03ed723e77" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="101767fa-d96b-4949-97ff-38f4352855be"> + <propertyInstance + Id="b3dea804-1f4d-4906-8e77-9ea5fe853f33" + name="Get" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="711935e5-f156-4c89-af23-4610e38a1a0d"> + <propertyInstance + Id="0bc545e2-ac00-4085-bacf-cec4c61b22b3" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="17176ef8-48e2-4695-b1a4-f71412c8907a"> + <propertyInstance + Id="39ddc3fb-ac91-4d09-9c97-634de66c0f8c" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="674c07de-58a5-47c3-b816-9320f63ac848"> + <propertyInstance + Id="57ff1601-3cf5-4c76-af72-d76ca89ace72" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ae067a76-207b-4a03-8687-9fc7fb7e614c"> + <propertyInstance + Id="a915ce1f-03a0-4829-98d9-f4b796fb2861" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a7c57cee-0719-4e93-86f4-7de1cd184c5f"> + <propertyInstance + Id="099b8952-3f7d-4edb-906a-335957d4bf95" + name="Set" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="e9948f0d-4707-4588-882d-af009072aa7c" + LastKnownName="KilogramPerWattSecond" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="81eaec01-588f-4138-9a4a-12d88911501d" + name="ConsumptionMap" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="19ee72b7-d995-456f-917c-9a83172e052b" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DConsumptionMap" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="fbc86515-c1da-4dae-8e75-cb6ea9a6adb8" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d4b257fe-ddeb-4643-ac17-346dff56a1ae"> + <propertyInstance + Id="3e68e840-b6d4-4845-9b16-0d0db1ffd40a" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d537ca88-8bf6-431a-9fed-1c6541e0eb88"> + <propertyInstance + Id="b7ab982e-7035-4338-8fb7-88f055c47137" + name="Get" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b13eedf7-1ccb-4087-94e0-c846428df58b"> + <propertyInstance + Id="5f9644c1-11e5-46d0-a45c-0770018efcfb" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b3f3d841-c849-4863-b60d-ca1db12e8b4d"> + <propertyInstance + Id="b5ff0c09-bdc7-4aba-b739-ea2b0c110a90" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2552b6dc-8092-4c26-a081-18c62721f971"> + <propertyInstance + Id="f4aa518d-206b-48f3-b2da-028f18a2d696" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="69e65947-32cc-48eb-92fc-7d96d9fb82f8"> + <propertyInstance + Id="def3f8ad-01a5-4627-900a-b90c18330d15" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="51c8225a-6df2-4058-b3ae-cdb5c9e0c266"> + <propertyInstance + Id="6edffa83-644c-4703-90a9-29f576d68f86" + name="Set" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="07285ca1-d308-450d-a05f-04a446dde3f2" + LastKnownName="FuelConsumptionMap" + LastKnownLocation="Package_1317.uml" /> + </type_NamedElement> + </property> + <property + Id="ce6abbba-0af4-4377-871e-4bac76442489" + name="FullLoadCurve" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="70b9fbd5-3dc2-4f4a-9a61-dc2bebee59f4" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DFullLoadCurve" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b2138489-bb31-4c98-af73-0102133c21c2" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="276ca859-45eb-4f6a-9268-00baf097a829"> + <propertyInstance + Id="31536016-37ff-41cb-85c8-74a876f2f974" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="53b25ce0-a009-42b3-a4fe-4aca5a891ed7"> + <propertyInstance + Id="97838bb0-46bc-4e06-86ae-ef4e3c556f8f" + name="Get" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="80a37187-9f85-4cfa-ab0c-a8a51b6bc8a4"> + <propertyInstance + Id="33cf61df-06bd-48e0-a659-8c0a9babf2d5" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a04961ff-6a21-4bcd-8f52-eb80bbd1f01b"> + <propertyInstance + Id="3a84d0fd-f87d-401a-a136-8ebfddce0300" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="eef9cfc4-42dc-44f5-b7f9-2b0bdc47881e"> + <propertyInstance + Id="a0ac47fb-4777-4a6a-86fe-cbb92cdd72aa" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="08d504fd-0f39-46d8-880a-5336b83acbfd"> + <propertyInstance + Id="5ef8d5af-d7f1-43ff-be27-89a05d521bf2" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f1c7142e-001a-44b5-a129-3735b9b54585"> + <propertyInstance + Id="aeece315-1d57-48cb-a0fa-81782a0b8d47" + name="Set" + value="public" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="af055835-0382-4621-8255-b6b9c78c52b4" + LastKnownName="EngineFullLoadCurve" + LastKnownLocation="Package_1317.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="bdb769f2-d97b-4767-9e3a-318a069267ca" + name="Equals" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="126289ea-c845-45e1-9983-13ae924e432b" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b02123c9-d426-4c14-8bae-694cc25b5743" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="806c3ec0-78c4-451d-8e84-6f2a74899863"> + <propertyInstance + Id="cdbce6c9-2f8c-41ba-a52d-f122513e47b6" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="dc313da3-b5a0-428c-9090-86489fd4b619"> + <propertyInstance + Id="a6260363-d7e1-45ad-a524-6153f9e569ea" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="703f71b7-85a4-4082-822a-b09639b5c072"> + <propertyInstance + Id="b038e1a7-e8d7-45a7-ae09-c8d15d80a8a8" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7464c777-59e9-402c-8651-ebccd43caeec"> + <propertyInstance + Id="b938cfb8-1e9e-40a2-936c-7e091263d239" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c83e1c83-798a-43ec-a1ad-058132fd5511"> + <propertyInstance + Id="254532e4-a8b3-4491-9abe-c3841d47b876" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="df03d206-2b12-42fa-9c3e-ffeacecff741"> + <propertyInstance + Id="5e79f373-8c28-4b4b-a029-d6adb6709873" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="7b904589-1b4e-47b9-9ce3-197af731268d" + direction="Return"> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="928702cd-1aff-4537-b22b-e77f10e05b87" + name="other" + direction="In"> + <referencesInternal> + <reference + Id="c31d84f5-1904-4815-b294-d9936afe7016" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData)]) ParameterIdentifier%3Dother" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="8f1653e1-038a-4c36-bb53-1d50a69749a1" + LastKnownName="CombustionEngineData" + LastKnownLocation="Package3_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="c886b233-8098-4ff4-a60c-1ee59e4b79a8" + name="Equals" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="d7a01ed5-7973-4ee6-9fe0-8afcda399af0" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DObject)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="216d81e4-efb7-46d6-bb35-1594b29bb93e" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2703aab4-70ab-4bbb-97ec-e6513e528e85"> + <propertyInstance + Id="daddbf1b-8058-421a-90a8-a0be0f9618b6" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0462c1a4-3b26-4c06-a337-a635656dbc78"> + <propertyInstance + Id="86fb96e9-936b-404f-a3c8-7a41897bbde8" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="05941d17-f3d0-44a0-8051-de7b65f39f1e"> + <propertyInstance + Id="056c9686-dcf9-490d-946c-39d747d6b00f" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="37e1d31c-562b-4ca1-9d77-c6238798c7eb"> + <propertyInstance + Id="7edb4b8e-9452-4cea-b40f-cd80e6dc05b5" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f3798d96-b8e4-4c2d-a3c4-dd2250eb4f1f"> + <propertyInstance + Id="bc23d4d0-1b20-4acb-a781-bd87da010bc4" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0a2eeb76-b546-4ad8-9a43-f8c6c14d531b"> + <propertyInstance + Id="8f12407e-1cd5-4a1d-8532-b9a268a0c66b" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="a90725b7-10a0-4a32-b318-2510cc559b8b" + direction="Return"> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + <operationHasOwnedParameters> + <parameter + Id="2449aa65-8ba1-4c22-bc69-234d3fd80010" + name="obj" + direction="In"> + <referencesInternal> + <reference + Id="e352208a-d00b-4a58-8c14-0b47ebbbd888" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3D(Name%3DEquals OverloadingParameters%3D[(Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3DObject)]) ParameterIdentifier%3Dobj" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <classMoniker + Id="5ca100a1-3aab-434b-a95c-55d3dfc5fddd" + LastKnownName="Object" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="6d19a12f-b25e-4153-88b0-92dbdae95870" + name="GetHashCode" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="8887e13b-eb74-4dbc-a6ea-72d597cad734" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3DGetHashCode" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="110fce93-9b63-4e93-9337-b5ef5a439fee" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="20dc2d29-fd72-44f9-a4a9-1ad73c991e1d"> + <propertyInstance + Id="21a52088-ad2f-40ea-a8be-253f106196c8" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6a018560-2838-4ec1-92e8-91e81d9fdb39"> + <propertyInstance + Id="c226547d-b91b-4afd-ad1f-aaa06231ad95" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a42b39ba-4266-4727-9b22-19eb30d14443"> + <propertyInstance + Id="b53c9564-23a9-4627-96e5-d99080cb1bab" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ca2f8af2-b3ce-45e9-89c6-2aa422a0dca8"> + <propertyInstance + Id="7ab2d1dc-2eec-45ea-a12a-8be2cbaafb3a" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="128daf66-ee1d-41cc-8353-f4cc06b309c7"> + <propertyInstance + Id="febc6dc8-c206-49c1-9d94-114274bf206c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c2693dba-0339-44fa-9fce-7ed09a802348"> + <propertyInstance + Id="6be88a83-745c-4d03-8e35-aa6b33a89c8c" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b0e19a15-5c37-4533-851c-364b5e894047" + direction="Return"> + <type_NamedElement> + <primitiveTypeMoniker + Id="220a3521-e091-4221-bae9-3ef9018e845c" + LastKnownName="Integer" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="fbde93d4-74f9-4b6d-91da-ddd044ca11ff" + name="CombustionEngineData" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="960b3a14-8d33-43f3-acd1-6f58b27db928" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCombustionEngineData Member%3D.ctor" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="3b93b6ab-1c28-42e7-acfd-dec6feb98870" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2b98ff28-ae4a-405d-954b-87a2afd863d4"> + <propertyInstance + Id="b3bee4f6-b01a-4c58-a030-ddd651f9f648" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1e2ba036-00aa-45c3-9b25-7193517af355"> + <propertyInstance + Id="4c17a7b6-afb3-4d78-994f-4daec50fb77c" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="39856f66-f518-42ee-8811-fe7aa1bfeb48"> + <propertyInstance + Id="bfca126e-96d3-416e-8cc7-3e937212dde2" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fd3b0162-240d-450d-b52d-35204312816e"> + <propertyInstance + Id="f3b21f9d-8233-47d9-ad5f-2bdc5aa0490c" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="80f0b847-74f6-4653-ac06-249a152c11f4"> + <propertyInstance + Id="aaface35-28ef-4587-a090-06cb8740a6c3" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9c4c2a1c-a64d-4d0c-8dcd-ca44e55fe3c6"> + <propertyInstance + Id="6b7bbdc0-781e-4c3f-a701-66d21d568bab" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + </ownedOperationsInternal> </class> </packageHasNamedElement> <packageHasNamedElement> @@ -6839,5 +8473,123 @@ </appliedStereotypesInternal> </class> </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="d79d98c4-9cb1-4520-8402-cf23b2f74985" + name="IAuxiliary" + isAbstract="false" + isLeaf="false"> + <referencesInternal> + <reference + Id="4c88cde8-38b9-49af-a674-8f396f78e902" + handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DIAuxiliary" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="0c8997f2-cd9e-4e87-a30e-ecfc21da1b39" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="27a326fd-f58e-4bba-a0fa-ed56b7084fd1"> + <propertyInstance + Id="4eeed469-43f6-43ee-8a32-177421e5c8d7" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5392b7d3-3d9b-43e0-9983-f3366665e3c1"> + <propertyInstance + Id="96deba95-ac31-4740-8575-075e92d01c01" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3fe058f5-5b68-489f-9ea5-7d0ed6e9f698"> + <propertyInstance + Id="f5a52a88-225e-4b38-8bcd-9d8ca4fe7004" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4b19ceda-155c-4700-9a17-7f633065b241"> + <propertyInstance + Id="44380590-4725-4315-8ff8-daef185ccc26" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <generalsInternal> + <generalization + Id="71aed748-eb47-4524-ace5-24f4a3856e87" + isSubstitutable="false"> + <interfaceMoniker + Id="f18ce779-f80c-4d13-9a58-84bbd178a5d2" + LastKnownName="IPowerTrainComponent" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + </Interface> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="dd45f09e-e920-4e60-8372-7c44eaadd030" + name="CycleData" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="09e0cd7e-6044-4222-b24b-30ff28904023" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data Type%3DCycleData" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ece0a15f-a164-42c3-b496-fe761e383d95" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3265ea76-cc08-4c5d-862c-afadfbba07f0"> + <propertyInstance + Id="395ac312-dd4d-49f1-93a1-f7bb7c3aa75d" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f5ca87ff-b0a4-4bb7-8af3-60158d8778d2"> + <propertyInstance + Id="91bac973-e3d4-42f2-aab4-4098f9544406" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5132cce1-7302-4fb2-a6a2-b13ef02bd279"> + <propertyInstance + Id="4114fab9-e2b4-4e37-abf8-24af24434977" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="db9274c2-6509-46f4-a5f0-7b97cf81bb8e"> + <propertyInstance + Id="e1bd2fcd-cbbd-4175-9869-52c44ef60ad5" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="122b4400-540a-4036-997d-9dfe0222020c"> + <propertyInstance + Id="ff944da8-6109-4b8b-ba62-dd7aa4c9f529" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </class> + </packageHasNamedElement> </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package4_1315.uml b/VectoCoreArchitecture/ModelDefinition/Package4_1315.uml index 8b9c19501e..a8bfd66026 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package4_1315.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package4_1315.uml @@ -1966,18 +1966,6 @@ </appliedStereotypesInternal> </Interface> </packageHasNamedElement> - <packageHasNamedElement> - <undefinedType - Id="475be125-ad4e-4882-9157-a3560fc18f16" - name="T"> - <referencesInternal> - <reference - Id="49728f33-6cb6-4ef1-850c-bb1f0c2ae063" - handle="viewcode://./CodeSchema_GenericParameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DModalDataWriter Member%3D(Name%3DGetValues GenericParameterCount%3D1 OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Data Type%3DModalResultField)]) ParameterIdentifier%3D0" - tag="ViewCode" /> - </referencesInternal> - </undefinedType> - </packageHasNamedElement> <packageHasNamedElement> <class Id="db309bb1-004f-466f-98dc-8f8a15a3bf72" @@ -2113,72 +2101,6 @@ </generalization> </generalsInternal> <targetEnds> - <association - Id="f87abb1c-6acb-40b7-b801-7723dcf0ba5c" - isDerived="false" - sourceEndRoleName="VectoRunData" - targetEndRoleName="EngineData" - isLeaf="false" - isAbstract="false"> - <classMoniker - Id="8f1653e1-038a-4c36-bb53-1d50a69749a1" - LastKnownName="CombustionEngineData" - LastKnownLocation="Package3_1315.uml" /> - <description>Property EngineData references type CombustionEngineData.</description> - <relationshipOwnedElementsInternal> - <associationHasOwnedEnds> - <memberEnd - Id="d79baf44-b4e7-4f84-a11d-a73f37075cf9" - name="VectoRunData" - isLeaf="false" - isStatic="false" - isReadOnly="false" - isDerived="false" - isDerivedUnion="false" - aggregation="None" - isComposite="false" - isNavigableOwned="false"> - <lowerValueInternal> - <literalString - Id="1e89600d-36d2-4068-9053-1789653207d4" - name="Lower" - value="*" /> - </lowerValueInternal> - <upperValueInternal> - <literalString - Id="2a473d7b-3f14-48e0-b1a5-d86edbdb0b2f" - name="Upper" - value="*" /> - </upperValueInternal> - </memberEnd> - </associationHasOwnedEnds> - <associationHasOwnedEnds> - <memberEnd - Id="d7e6bdb2-5e6e-47d9-bd7d-a356b58f98af" - name="EngineData" - isLeaf="false" - isStatic="false" - isReadOnly="false" - isDerived="false" - isDerivedUnion="false" - aggregation="None" - isComposite="false"> - <lowerValueInternal> - <literalString - Id="882b16a3-8baf-4da7-bffa-2ffb9a869470" - name="Lower" - value="1" /> - </lowerValueInternal> - <upperValueInternal> - <literalString - Id="c37bf9c4-04cd-4e50-b9a6-afc0d6ea24ef" - name="Upper" - value="1" /> - </upperValueInternal> - </memberEnd> - </associationHasOwnedEnds> - </relationshipOwnedElementsInternal> - </association> <association Id="b0a926de-0ec1-42a6-997e-e088ac447e4c" isDerived="false" diff --git a/VectoCoreArchitecture/ModelDefinition/Package5_1315.uml b/VectoCoreArchitecture/ModelDefinition/Package5_1315.uml index 5d628fc347..7142cf7638 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package5_1315.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package5_1315.uml @@ -580,5 +580,179 @@ </ownedRedefinableTemplateSignatureInternal> </class> </packageHasNamedElement> + <packageHasNamedElement> + <packageMoniker + Id="d9741845-7753-46ec-b39c-343a0c206f70" + LastKnownName="IO" + LastKnownLocation="Package_1006.uml" /> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="2ce72704-45a4-4ef2-9940-c4a3a0c02e01" + name="Func<PerSecond, Watt>" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="e97a735c-187e-46c0-b933-d30e9a2e2739" + name="delegate" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fde8a19f-7813-4ab0-8d25-f532bc8a409e"> + <propertyInstance + Id="456e4457-68a4-47ae-a5a6-616f858a7c40" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="49d81451-f6a6-442d-9c75-df381bb0d042"> + <propertyInstance + Id="6ab09e0d-43eb-4045-94a1-16c5c137ef5d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c35dd0c6-2202-4793-b22c-edb0735eb8fa"> + <propertyInstance + Id="c22d6321-b92c-42a4-bb83-36798de61dfa" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="0bb34ba4-6ac8-487f-9877-5ef07e8c5449"> + <redefinableTemplateSignatureMoniker + Id="3cbb961c-e22e-4b90-85e4-b2f96ccb9d3f" + LastKnownLocation="Package5_1315.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="5b993153-a224-492e-acf0-1479d051e14d"> + <actuals> + <classMoniker + Id="ddffc853-3623-4e97-99e2-4967c91b4427" + LastKnownName="PerSecond" + LastKnownLocation="Package6_1315.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="2317f5be-8a71-4e13-b217-beca86c78e64" + LastKnownLocation="Package5_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="6ff15314-e579-4f95-810a-d7edc9e9dc9b"> + <actuals> + <classMoniker + Id="3e91a73d-63ba-4a89-b0ed-176f4b406413" + LastKnownName="Watt" + LastKnownLocation="Package6_1315.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="c904decb-9444-4450-aa3b-361f8e7619d1" + LastKnownLocation="Package5_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="67c857bd-bf80-402c-bb39-2306d346dd05" + name="Func" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="f73ebf4b-c2f1-4342-973f-9fd5a6e9f32c" + handle="viewcode://./CodeSchema_Delegate?Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D2)" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="8ffe8c36-e220-4dc7-8fbe-6e7b2f24bee7" + name="delegate" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c02dd480-47ef-4878-8784-0f4be991e9e3"> + <propertyInstance + Id="ecce7bd8-dfe2-4023-ba7d-1feaa9321f14" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="280d3cd4-6531-4314-af5b-a47f5c887cd0"> + <propertyInstance + Id="3989e4ff-210b-40e9-a797-817494a5f210" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7c23d7b4-01e2-4f97-8207-a26a9bb5cb8b"> + <propertyInstance + Id="da79c698-bc22-4a37-ae2d-58caf46197dd" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedRedefinableTemplateSignatureInternal> + <redefinableTemplateSignature + Id="3cbb961c-e22e-4b90-85e4-b2f96ccb9d3f" + parameters="" + name="RedefinableTemplateSignature1" + isLeaf="false"> + <ownedParameters> + <classifierTemplateParameter + Id="2317f5be-8a71-4e13-b217-beca86c78e64"> + <referencesInternal> + <reference + Id="2bda9201-4876-42a9-b3d6-f416712ae1c3" + handle="viewcode://./CodeSchema_GenericParameter?Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D2) ParameterIdentifier%3D0" + tag="ViewCode" /> + </referencesInternal> + <ownedParameterableElement> + <class + Id="75a28756-0018-4a50-9a0c-5dd5eb032066" + name="T" + isAbstract="false" + isLeaf="false" + isActiveClass="false" /> + </ownedParameterableElement> + </classifierTemplateParameter> + <classifierTemplateParameter + Id="c904decb-9444-4450-aa3b-361f8e7619d1"> + <referencesInternal> + <reference + Id="1563edba-ceb8-4074-bafb-d5afba5c3380" + handle="viewcode://./CodeSchema_GenericParameter?Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem Type%3D(Name%3DFunc GenericParameterCount%3D2) ParameterIdentifier%3D1" + tag="ViewCode" /> + </referencesInternal> + <ownedParameterableElement> + <class + Id="c26e76f8-4036-40dd-b826-4a20940df7c0" + name="TResult" + isAbstract="false" + isLeaf="false" + isActiveClass="false" /> + </ownedParameterableElement> + </classifierTemplateParameter> + </ownedParameters> + </redefinableTemplateSignature> + </ownedRedefinableTemplateSignatureInternal> + </class> + </packageHasNamedElement> </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package6_1315.uml b/VectoCoreArchitecture/ModelDefinition/Package6_1315.uml index 7bcafdc1c4..5b37110bc0 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package6_1315.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package6_1315.uml @@ -2195,10 +2195,10 @@ Id="98d8ab07-b1c8-48fa-b97c-7ff97ecbf226" direction="Return"> <type_NamedElement> - <undefinedTypeMoniker - Id="b8f2aaeb-2fcf-4d55-94cc-ccb7af94db79" + <classMoniker + Id="c26e76f8-4036-40dd-b826-4a20940df7c0" LastKnownName="TResult" - LastKnownLocation="Package6_1315.uml" /> + LastKnownLocation="Package5_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> @@ -2252,10 +2252,10 @@ tag="ViewCode" /> </referencesInternal> <type_NamedElement> - <undefinedTypeMoniker - Id="b8f2aaeb-2fcf-4d55-94cc-ccb7af94db79" + <classMoniker + Id="c26e76f8-4036-40dd-b826-4a20940df7c0" LastKnownName="TResult" - LastKnownLocation="Package6_1315.uml" /> + LastKnownLocation="Package5_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> @@ -2271,10 +2271,10 @@ tag="ViewCode" /> </referencesInternal> <type_NamedElement> - <undefinedTypeMoniker - Id="b8f2aaeb-2fcf-4d55-94cc-ccb7af94db79" + <classMoniker + Id="c26e76f8-4036-40dd-b826-4a20940df7c0" LastKnownName="TResult" - LastKnownLocation="Package6_1315.uml" /> + LastKnownLocation="Package5_1315.uml" /> </type_NamedElement> </parameter> </operationHasOwnedParameters> @@ -2601,18 +2601,6 @@ </ownedOperationsInternal> </class> </packageHasNamedElement> - <packageHasNamedElement> - <undefinedType - Id="b8f2aaeb-2fcf-4d55-94cc-ccb7af94db79" - name="TResult"> - <referencesInternal> - <reference - Id="2aec3da1-bf0e-457a-bd46-cc7cc3f3fd4c" - handle="viewcode://./CodeSchema_GenericParameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Utils Type%3DVectoMath Member%3D(Name%3DInterpolate GenericParameterCount%3D2 OverloadingParameters%3D[(ParameterIdentifier%3D0)%2C(ParameterIdentifier%3D0)%2C(ParameterIdentifier%3D1)%2C(ParameterIdentifier%3D1)%2C(ParameterIdentifier%3D0)]) ParameterIdentifier%3D1" - tag="ViewCode" /> - </referencesInternal> - </undefinedType> - </packageHasNamedElement> <packageHasNamedElement> <class Id="822703d9-9a6b-4ce4-a5ab-6ed4c7236811" diff --git a/VectoCoreArchitecture/ModelDefinition/Package8_1315.uml b/VectoCoreArchitecture/ModelDefinition/Package8_1315.uml index e9fd17bc5e..67d7441e63 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package8_1315.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package8_1315.uml @@ -85,6 +85,7 @@ <Interface Id="e19bc3c3-83cd-46ea-b2b1-388e00a50a05" name="IList" + visibility="Private" isAbstract="false" isLeaf="false"> <referencesInternal> @@ -2104,12 +2105,6 @@ <templateBindingHasTemplateParameterSubstitution> <templateParameterSubstitution Id="8b97c32f-8409-40c7-897a-394fb47a04b8"> - <actuals> - <undefinedTypeMoniker - Id="475be125-ad4e-4882-9157-a3560fc18f16" - LastKnownName="T" - LastKnownLocation="Package4_1315.uml" /> - </actuals> <formal> <classifierTemplateParameterMoniker Id="1706530f-dcd9-4947-b1d9-3a22ef840961" @@ -3214,5 +3209,755 @@ </signatures> </Interface> </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="220f8440-832c-4500-a897-ab79917a8459" + name="IList<VectoJobFileV2Declaration.DataBodyDecl.AuxDataDecl>" + visibility="Private" + isAbstract="false" + isLeaf="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="69ebac89-5b96-4d63-905a-0145b3d9c5f3" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3f3f9e10-6c29-45bf-85d2-e0730c3f1ed9"> + <propertyInstance + Id="f0b4bc3c-da15-4f4a-b490-6611a9c4f7af" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e7042b2b-6e4b-4972-9ab8-35cb888a00e3"> + <propertyInstance + Id="87f9277e-146b-4c08-b16a-159aa4589aef" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="42e07cbe-85cd-4f20-80e0-9747d657e81e"> + <propertyInstance + Id="fca17065-e516-4d1c-af6f-7a3e954a7255" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="360b0c7e-6a1a-46b6-9197-3361950d424c"> + <propertyInstance + Id="09055ed9-55b5-43a7-8782-befaec47c5d6" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="a5646ae8-e99e-47b6-82d1-9977cfafcf39"> + <redefinableTemplateSignatureMoniker + Id="f501b1b3-f10c-455e-8cc7-d2ad92e17a05" + LastKnownLocation="Package8_1315.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="e1066f00-b414-4d3c-bd97-56b501696533"> + <actuals> + <classMoniker + Id="81331f5e-c476-463c-9c2d-f3f8a959fd74" + LastKnownName="AuxDataDecl" + LastKnownLocation="Package_1817.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="4cabbe97-9f79-440d-8f62-8d121e26d2c3" + LastKnownLocation="Package8_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </Interface> + </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="bdb314f8-11a9-42ad-bc1e-265450fd54df" + name="IList<VectoJobFileV2Engineering.DataBodyEng.AuxDataEng>" + visibility="Private" + isAbstract="false" + isLeaf="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="5dc9aa9d-53e5-40b8-bdfb-e5fd2853dde5" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2d777b1d-ac00-4184-be81-9c21b20f15e5"> + <propertyInstance + Id="7dcd8188-dbf2-450d-8463-d2ab54f64def" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="529df83b-f867-4812-8151-b5e463659953"> + <propertyInstance + Id="28c8a982-20ee-4851-bc6e-8e5d68290fea" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d30393b6-6365-42aa-8d3b-fe930a7c5e81"> + <propertyInstance + Id="ab713135-66c5-429d-a981-b4258a3f6e9f" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="40ba8f49-2313-439f-ae31-b3a6c8695532"> + <propertyInstance + Id="f949eff8-f8b4-41d1-a998-7056bc88aefa" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="1d4a154e-188c-487a-91b8-bd902275d3ec"> + <redefinableTemplateSignatureMoniker + Id="f501b1b3-f10c-455e-8cc7-d2ad92e17a05" + LastKnownLocation="Package8_1315.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="0dc35b50-86cb-4962-b043-b43a2019917e"> + <actuals> + <classMoniker + Id="a106cf3c-5bac-45ba-bdbf-56f92893284e" + LastKnownName="AuxDataEng" + LastKnownLocation="Package2_1817.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="4cabbe97-9f79-440d-8f62-8d121e26d2c3" + LastKnownLocation="Package8_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </Interface> + </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="e35bf0c5-bf83-49a9-bf23-f529980bf982" + name="IEnumerable<Vehicle.Point>" + isAbstract="false" + isLeaf="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="5060c86c-a283-48a6-b067-359d69886528" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8065efa8-e9ad-4d26-ae9c-578a8ed047bb"> + <propertyInstance + Id="240a0f1d-9a5a-4f0c-b386-e13fd3db04d3" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="061d1bb2-4ce1-4184-b04f-224eb801ca84"> + <propertyInstance + Id="c22b24a2-6f45-4497-b788-e805503b55e5" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d271935b-ce89-4c20-9037-b9c2614b89a3"> + <propertyInstance + Id="b30d3188-6530-46a8-a044-f4c0b49037e6" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a757d709-5ddf-4932-8518-4225c4b2c870"> + <propertyInstance + Id="c1f4c7b6-284b-4362-909d-50aae8e627d6" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="bbabf9b1-eaa4-4921-987b-44c581e8944a"> + <redefinableTemplateSignatureMoniker + Id="668d48fe-f95b-46f3-af77-aedf685ba226" + LastKnownLocation="Package8_1315.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="7f15fbf7-ed70-4550-bbda-4c5d446b2ac4"> + <actuals> + <classMoniker + Id="7df485a6-bef7-47b5-b631-39d0d7d659a8" + LastKnownName="Point" + LastKnownLocation="Package2_1315.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="1706530f-dcd9-4947-b1d9-3a22ef840961" + LastKnownLocation="Package8_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </Interface> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="4cdafd68-4db2-4d73-856b-458ccc50cca9" + name="List<DrivingCycleData.DrivingCycleEntry>" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="03951383-69b5-45d5-a512-97b5b4696ac2" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="32253650-b4de-4785-9395-98c2541a1c33"> + <propertyInstance + Id="e9849fe3-1dac-4cf3-bf4a-c21db5b824ef" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f7575f93-3344-43c5-8686-a6248de59d6e"> + <propertyInstance + Id="b8b7de39-6712-4309-b913-3b5874198911" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="852865bd-5065-40e1-8cce-40baf18ac469"> + <propertyInstance + Id="d177027f-bf82-42f7-9c2b-9fee10ba2bb3" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d63245e4-6490-4589-b29c-c4442cc437b5"> + <propertyInstance + Id="11a9c8c7-3f15-4713-b632-72c53c5a62c3" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="203fbb17-c127-45f2-a3fc-c926f5c34449"> + <propertyInstance + Id="b4b5a281-9a3b-4fde-a139-40f646399b1d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="210ebef5-1f08-449a-ac72-f638f9bd9326"> + <redefinableTemplateSignatureMoniker + Id="d5172600-806c-42a1-b550-988d7c035310" + LastKnownLocation="Package8_1315.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="cfbcdb7e-e4c6-4a43-8879-1d938ea2f53e"> + <actuals> + <classMoniker + Id="ca5c6b0c-f7e9-44a5-831b-806c80dba4e4" + LastKnownName="DrivingCycleEntry" + LastKnownLocation="Package3_1315.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="b28bbb08-a12e-44ae-a94e-1ff238e745a9" + LastKnownLocation="Package8_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="f3e7e03f-fd8c-4402-9de2-cac50de64ab3" + name="List<Second>" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="00f5b4bb-7753-4aad-a699-cc2e967a50a0" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8b23d8b7-5e75-4c8f-a775-7523a2cf70cb"> + <propertyInstance + Id="0aaea56c-d9b4-4360-9773-232029c95fc3" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a38c260b-ea88-44d5-b1ab-ac1de2912191"> + <propertyInstance + Id="31566f36-f105-4eff-9b73-04490ff08c36" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3679caab-56ff-4a6f-9329-6086af6ee57d"> + <propertyInstance + Id="ffb1f0a9-79f6-47e9-8b4a-0dd14dc5f4a5" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5162d7fa-a919-4043-9133-5b58ad2e2a1c"> + <propertyInstance + Id="b2fe22b8-c82b-498b-b79e-b11921481161" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b3486f52-7e8f-4d5a-8f71-cccb256d4e4f"> + <propertyInstance + Id="290cdfdc-c00e-4af0-b01b-413b7fa28521" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="ce92ff3d-09b4-44be-bf06-9910eae9d5bf"> + <redefinableTemplateSignatureMoniker + Id="d5172600-806c-42a1-b550-988d7c035310" + LastKnownLocation="Package8_1315.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="a879f651-4bee-474e-9302-f361245ccca9"> + <actuals> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="b28bbb08-a12e-44ae-a94e-1ff238e745a9" + LastKnownLocation="Package8_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="f68588c2-a146-4e5e-b2f2-d3425025842e" + name="Dictionary<String, Func<PerSecond, Watt>>" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="c8e404d1-28f2-4ad7-9e15-2e7eaa21eb6e" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3c8ca614-9f31-433a-bed6-2586963bcf4d"> + <propertyInstance + Id="bb2b7f38-e1b7-4caa-84d9-7d18ef9a860c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="df5ddacc-0f15-4537-9ebe-c558a105ac4e"> + <propertyInstance + Id="baa98c13-46a5-48ce-83a5-4ba11a9a00f7" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="65fd401a-ce1d-4332-b5ed-857e6d16c79e"> + <propertyInstance + Id="e9b480c6-6fe6-4e40-b71c-8cc9c05c5491" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d6888509-1777-4047-a9a3-da5d274c3d10"> + <propertyInstance + Id="11fb1283-a286-478c-8d4e-67833cefcdfc" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b76501f7-7a41-47b1-b38a-1bf25ef98f83"> + <propertyInstance + Id="8a087c24-9712-4fbc-99cf-5fb395f74731" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="e9ef4517-56b1-4837-bf9b-214d3693e15e"> + <redefinableTemplateSignatureMoniker + Id="026a899d-b2de-4b73-b368-6ad31e3b85a2" + LastKnownLocation="Package8_1315.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="734617ed-d906-4018-b961-233328afbc4e"> + <actuals> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="b1083c28-cd0b-4c41-bf57-e781f4c05ff8" + LastKnownLocation="Package8_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="0d59aeb4-4402-43ca-9997-76e20b15fda6"> + <actuals> + <classMoniker + Id="2ce72704-45a4-4ef2-9940-c4a3a0c02e01" + LastKnownName="Func<PerSecond, Watt>" + LastKnownLocation="Package5_1315.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="5b05c090-0b77-4ede-bb86-bbdcbc15d787" + LastKnownLocation="Package8_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="056c208d-2903-487d-b7f7-e6748fc562f0" + name="IEnumerable<Vehicle.Point>" + isAbstract="false" + isLeaf="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="0b81d286-6b44-4225-acf9-007bac270cbd" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="aee6bb28-30fc-472c-a541-436a2787b297"> + <propertyInstance + Id="69cef465-8ea8-4fbd-b36c-ea3c93c57db5" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6d5b5357-248b-4f01-a283-5ae5dbc09f9a"> + <propertyInstance + Id="0e9636ac-7a41-4288-857b-d6db39264e5d" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="36368105-4fb5-4a24-b8fe-eb287d1c480a"> + <propertyInstance + Id="ba9d98d7-3856-4c75-8ee0-175b88f5c853" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fcddcbd2-535d-47d7-aacf-e5d34883923a"> + <propertyInstance + Id="8c14c421-2196-4ea1-98c8-fa627f0e5fcf" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="89ec7bfb-3e74-4577-886f-0d0fe1722292"> + <redefinableTemplateSignatureMoniker + Id="668d48fe-f95b-46f3-af77-aedf685ba226" + LastKnownLocation="Package8_1315.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="882eb42e-a2e7-440d-82f5-3a2aec25ed5c"> + <actuals> + <classMoniker + Id="7df485a6-bef7-47b5-b631-39d0d7d659a8" + LastKnownName="Point" + LastKnownLocation="Package2_1315.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="1706530f-dcd9-4947-b1d9-3a22ef840961" + LastKnownLocation="Package8_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </Interface> + </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="637c8ac7-1b3d-460f-999d-df04759c00b3" + name="IReadOnlyList<DrivingCycleData.DrivingCycleEntry>" + isAbstract="false" + isLeaf="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="da37dd3a-b6dc-42a9-9518-703b63ea4f94" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8ea93503-d593-4267-b488-62b1476f536d"> + <propertyInstance + Id="56474356-8cfa-43ae-9491-704bb61b6ce7" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="66785dc5-8691-46b0-8bac-34be33873486"> + <propertyInstance + Id="16371771-381b-4f33-9e0c-9412b0b84ccf" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="07ecb090-b316-48b2-8455-9c001e8e91b0"> + <propertyInstance + Id="f1e5d8ea-015a-404b-a60f-7c46f4d74bfa" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="252f10ea-8d69-44f7-a317-ff9db16dc036"> + <propertyInstance + Id="81316bf3-3e36-4ba7-8e85-16f15e27619d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="0385837d-9570-4c19-ac3c-645c93143b25"> + <redefinableTemplateSignatureMoniker + Id="cf2dbf49-03a0-4c4f-824a-b6f1f570960a" + LastKnownLocation="Package8_1315.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="b40f8f56-4e95-488f-9de3-89c99f40ac0d"> + <actuals> + <classMoniker + Id="ca5c6b0c-f7e9-44a5-831b-806c80dba4e4" + LastKnownName="DrivingCycleEntry" + LastKnownLocation="Package3_1315.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="3f98a9c4-5670-4136-920f-0d962526abf2" + LastKnownLocation="Package8_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </Interface> + </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="bdf25ed8-a68f-475d-9288-11ef63ee6136" + name="IReadOnlyList" + isAbstract="false" + isLeaf="false"> + <referencesInternal> + <reference + Id="360d1269-db24-478b-91a1-4ad09012bf8a" + handle="viewcode://./CodeSchema_Interface?Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DIReadOnlyList GenericParameterCount%3D1)" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="7bd4760b-c735-4168-91a5-14d4ee15618b" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9fcd56c6-6b67-4a98-afa8-93d42bd18597"> + <propertyInstance + Id="893497ab-03b8-469c-a7a6-07083b1b8a11" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4010cfd1-2360-4e69-af16-f904304d7beb"> + <propertyInstance + Id="15ca72c0-3be2-441f-bcdd-a12b8525727b" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9f04cf0e-e539-44a6-9dad-433275f5e139"> + <propertyInstance + Id="141059dc-d8f7-4e4a-8f04-a1b3c0766abb" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fbcd274d-a055-4284-85d5-9e0f3eb788d2"> + <propertyInstance + Id="ff25d5fc-0d60-4419-b9f0-2cda6e1b448e" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedRedefinableTemplateSignatureInternal> + <redefinableTemplateSignature + Id="cf2dbf49-03a0-4c4f-824a-b6f1f570960a" + parameters="" + name="RedefinableTemplateSignature1" + isLeaf="false"> + <ownedParameters> + <classifierTemplateParameter + Id="3f98a9c4-5670-4136-920f-0d962526abf2"> + <referencesInternal> + <reference + Id="5e30f024-64fa-4ed0-a0d1-3df93f5747b2" + handle="viewcode://./CodeSchema_GenericParameter?Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.Collections.Generic Type%3D(Name%3DIReadOnlyList GenericParameterCount%3D1) ParameterIdentifier%3D0" + tag="ViewCode" /> + </referencesInternal> + <ownedParameterableElement> + <class + Id="7df90b4a-9848-41da-a1aa-24b6308f3ba7" + name="T" + isAbstract="false" + isLeaf="false" + isActiveClass="false" /> + </ownedParameterableElement> + </classifierTemplateParameter> + </ownedParameters> + </redefinableTemplateSignature> + </ownedRedefinableTemplateSignatureInternal> + </Interface> + </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="5c88433a-a67b-4f83-b96d-f6be62c76db8" + name="IList<GearboxFileV5Engineering.GearDataEng>" + visibility="Private" + isAbstract="false" + isLeaf="false"> + <appliedStereotypesInternal> + <stereotypeInstance + Id="812713e4-27c3-4c2b-bc91-bca11054e5dc" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5c6e5d23-7d1d-4ab4-9a1f-b696b38abc3a"> + <propertyInstance + Id="3bd929b0-5f74-4359-b0b9-3ca8dcf6300c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ebc1c2b7-b3c6-4631-a038-c693d181039d"> + <propertyInstance + Id="be1b275a-932f-4e59-b84e-24888d655487" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="28ba3dd1-0206-42c8-8dc3-67b36b3d6f1a"> + <propertyInstance + Id="b8a98ce5-c46e-404a-8829-6ee1ae85bcfb" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="66d4b79d-e3b1-426a-b197-03bdd7f5976b"> + <propertyInstance + Id="b40272d4-cd0d-49fa-bd5e-453e565b2528" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <signatures> + <templateBinding + Id="eb56bb35-2cf5-4948-94ba-d0e7a055ea94"> + <redefinableTemplateSignatureMoniker + Id="f501b1b3-f10c-455e-8cc7-d2ad92e17a05" + LastKnownLocation="Package8_1315.uml" /> + <relationshipOwnedElementsInternal> + <templateBindingHasTemplateParameterSubstitution> + <templateParameterSubstitution + Id="109b1ecc-a847-463a-9782-b5f1d624a1be"> + <actuals> + <classMoniker + Id="0d5bdfb6-0c67-4e15-a3fd-60f7e6819b34" + LastKnownName="GearDataEng" + LastKnownLocation="Package2_1817.uml" /> + </actuals> + <formal> + <classifierTemplateParameterMoniker + Id="4cabbe97-9f79-440d-8f62-8d121e26d2c3" + LastKnownLocation="Package8_1315.uml" /> + </formal> + </templateParameterSubstitution> + </templateBindingHasTemplateParameterSubstitution> + </relationshipOwnedElementsInternal> + </templateBinding> + </signatures> + </Interface> + </packageHasNamedElement> </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package_0957.uml b/VectoCoreArchitecture/ModelDefinition/Package_0957.uml new file mode 100644 index 0000000000..5f282702bb --- /dev/null +++ b/VectoCoreArchitecture/ModelDefinition/Package_0957.uml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package_0958.uml b/VectoCoreArchitecture/ModelDefinition/Package_0958.uml new file mode 100644 index 0000000000..4c0e571d77 --- /dev/null +++ b/VectoCoreArchitecture/ModelDefinition/Package_0958.uml @@ -0,0 +1,115 @@ +<?xml version="1.0" encoding="utf-8"?> +<package xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" + dslVersion="1.0.0.0" + Id="71245c6a-398d-4f66-a292-79b01e7f09a7" + name="DataBus" + visibility="Private" xmlns="http://schemas.microsoft.com/dsltools/ModelStore"> + <referencesInternal> + <reference + Id="b0973ca1-e66e-4239-86db-aa2c7bd76f74" + handle="viewcode://./CodeSchema_Namespace?Namespace%3DTUGraz.VectoCore.Models.Simulation.DataBus" + tag="ViewCode" /> + </referencesInternal> + <packagedElements> + <packageHasNamedElement> + <Interface + Id="5537895d-dc64-4412-87ae-5e356626555f" + name="IMileageCounter" + isAbstract="false" + isLeaf="false"> + <referencesInternal> + <reference + Id="a16f6993-d9b9-41e8-891f-539283ae78d3" + handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.DataBus Type%3DIMileageCounter" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="6843ce35-d541-4163-954e-04217c5c98d9" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="178d77e6-e66a-4640-8111-a730ba679504"> + <propertyInstance + Id="d140a050-b72b-4a3b-abb4-6ba547a89034" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c2e405c3-e767-4119-a281-f8e2ffcb8b09"> + <propertyInstance + Id="4cb411ae-c5bf-4ac1-a452-87164cb1bade" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2930a984-c160-42ae-86ad-482a0472debd"> + <propertyInstance + Id="898d6706-1b7e-438e-a98f-4043770c18e2" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="37da9deb-65c8-4801-adff-687d9caa4740"> + <propertyInstance + Id="b75adb52-22e4-47b2-bc33-ca046a78426a" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </Interface> + </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="4b0b9d9a-a589-464f-92a8-d0692d76efc5" + name="IRoadLookAhead" + isAbstract="false" + isLeaf="false"> + <referencesInternal> + <reference + Id="988eafe9-f104-4c9c-9c84-d1373635e870" + handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.DataBus Type%3DIRoadLookAhead" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="310d3999-f979-4d12-bfbc-23d19387a886" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="04ed3ef6-18bc-479d-9057-3fdbdc8f4dca"> + <propertyInstance + Id="2eecd3d2-6071-46f1-8433-c63e5ebe3615" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4542a721-3d40-497e-8b09-0d506e591373"> + <propertyInstance + Id="7b12d166-579b-4c96-8352-ce14b43fef29" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bb7b84a3-6bac-403d-8fad-0af15d29f512"> + <propertyInstance + Id="f7524dd7-bd13-4382-9640-2ef375637a60" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c3007b0c-d199-4c0b-9a3b-47e14697230b"> + <propertyInstance + Id="55046c4c-6c71-4ed8-b6e6-948565b60f93" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </Interface> + </packageHasNamedElement> + </packagedElements> +</package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package_1006.uml b/VectoCoreArchitecture/ModelDefinition/Package_1006.uml new file mode 100644 index 0000000000..cf9a12433b --- /dev/null +++ b/VectoCoreArchitecture/ModelDefinition/Package_1006.uml @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="utf-8"?> +<package xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" + dslVersion="1.0.0.0" + Id="d9741845-7753-46ec-b39c-343a0c206f70" + name="IO" + visibility="Private" xmlns="http://schemas.microsoft.com/dsltools/ModelStore"> + <referencesInternal> + <reference + Id="3c07062c-dda1-4dc2-b9df-955aeaafc674" + handle="viewcode://./CodeSchema_Namespace?Namespace%3DSystem.IO" + tag="ViewCode" /> + </referencesInternal> + <packagedElements> + <packageHasNamedElement> + <class + Id="1fa49d82-351c-466a-96f4-b260c7939272" + name="Stream" + isAbstract="true" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="6dff3f30-582c-49be-bc1a-67ae06777606" + handle="viewcode://./CodeSchema_Class?Assembly%3D"file:%2F%2F%2FC:%2FProgram Files (x86)%2FReference Assemblies%2FMicrosoft%2FFramework%2F.NETFramework%2Fv4.5%2Fmscorlib.dll" Namespace%3DSystem.IO Type%3DStream" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="34e9f9b7-fbe3-473a-a063-fe94f153457d" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="335af0e8-8389-41fe-93e9-3376f1f65aa0"> + <propertyInstance + Id="2984dfe6-7a39-4b23-a3e8-4530a40e413c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f159f423-79fc-41e0-afa3-e206cc447b75"> + <propertyInstance + Id="4fc8c6d5-448d-4762-8db0-700984175b80" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5d286905-fc95-40ca-b77b-6ec5f2b203d2"> + <propertyInstance + Id="90eb1c7d-014d-4362-b485-159f6c894b99" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="147076a2-c805-4657-93ee-16dce48d4f51"> + <propertyInstance + Id="b9ce7b36-6027-44ec-b0f7-a5d463c56efc" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8ede7f87-2f8c-4ca6-aa86-d7ddc0009841"> + <propertyInstance + Id="ed25d8b6-018b-4cb6-a997-b898eb6ffbb4" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </class> + </packageHasNamedElement> + </packagedElements> +</package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package_1315.uml b/VectoCoreArchitecture/ModelDefinition/Package_1315.uml index 03f10e2020..42294cd971 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package_1315.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package_1315.uml @@ -85,7 +85,7 @@ isSubstitutable="false"> <interfaceMoniker Id="b5369ef2-53be-474a-b7ae-d1e22c21bc69" - LastKnownName="IEngineCockpit" + LastKnownName="IEngineInfo" LastKnownLocation="Package_1320.uml" /> </generalization> </generalsInternal> @@ -530,7 +530,7 @@ isSubstitutable="false"> <interfaceMoniker Id="a1f0ad20-7cb9-47ae-b788-4c64b9cab5ec" - LastKnownName="IVehicleCockpit" + LastKnownName="IVehicleInfo" LastKnownLocation="Package_1320.uml" /> </generalization> </generalsInternal> @@ -598,7 +598,7 @@ isSubstitutable="false"> <interfaceMoniker Id="79a658b1-b882-44ef-a566-26601c4e84ac" - LastKnownName="IGearboxCockpit" + LastKnownName="IGearboxInfo" LastKnownLocation="Package_1320.uml" /> </generalization> </generalsInternal> @@ -1061,6 +1061,14 @@ LastKnownName="IDriverDemandInProvider" LastKnownLocation="Package2_1314.uml" /> </generalization> + <generalization + Id="225effe2-c361-41b8-81b4-98f13bb317bf" + isSubstitutable="false"> + <interfaceMoniker + Id="a3a27c50-119d-4281-84df-2d9fa4c13082" + LastKnownName="IDrivingCycleOutProvider" + LastKnownLocation="Package2_1314.uml" /> + </generalization> </generalsInternal> </Interface> </packageHasNamedElement> @@ -18544,6 +18552,47 @@ LastKnownLocation="Package_1315.uml" /> </generalization> </generalsInternal> + <targetEnds> + <association + Id="bedaa1f9-8280-4fec-aa55-b35ffdca1b4c" + isDerived="false" + sourceEndRoleName="Vehicle" + targetEndRoleName="VehicleData" + isLeaf="false" + isAbstract="false"> + <classMoniker + Id="1fc159e7-4795-40d3-ae47-4800aaa20378" + LastKnownName="VehicleData" + LastKnownLocation="Package_1315.uml" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd + Id="4a52bb8b-199b-4d88-ac8d-0200546088aa" + name="Vehicle" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" + isNavigableOwned="false" /> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd + Id="6652c0f6-173d-42f8-887d-5e8c3e1ef12f" + name="VehicleData" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false" /> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + </association> + </targetEnds> <ownedAttributesInternal> <property Id="6839aaa8-02c6-4424-9da0-7568fa45a700" @@ -24201,6 +24250,29 @@ </operationHasOwnedParameters> </ownedParameters> </operation> + <operation + Id="91d0fb91-0fbd-4ef9-9be3-5492973d9c53" + name="OutShaft" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="6295d8eb-d295-4151-b1c2-ff6714e22df7" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="28cea752-95bf-4d9f-922c-7e4f017e4f98" + LastKnownName="IDrivingCycleOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> </ownedOperationsInternal> </class> </packageHasNamedElement> @@ -26320,5 +26392,115 @@ </ownedOperationsInternal> </class> </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="f14fa5bc-0c8f-4baa-a6f2-1d2c54dff75b" + name="IDrivingCycleInfo" + isAbstract="false" + isLeaf="false"> + <referencesInternal> + <reference + Id="77438780-4d3f-4e3b-8429-e81b77e62167" + handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycleInfo" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b5b8c18a-40ef-4194-91d6-1aebf3b6ee8a" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a5e30a1c-3f16-4bae-b9f1-c52d40abd0f3"> + <propertyInstance + Id="ee85d16f-8ef6-48f2-b143-4baaa7397de1" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="96e96604-c214-4720-9b15-d6a4034ed123"> + <propertyInstance + Id="c4a1042f-0a4e-4a1d-854e-847bfe791763" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="83ce3df4-0436-4d87-8b54-75b881976a6d"> + <propertyInstance + Id="c4e4402f-279f-4989-b23b-878555c1159e" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="833e5289-125a-48ea-af7a-8a6bea0b32fe"> + <propertyInstance + Id="7305f767-824c-40e4-8069-0bba034cbda5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </Interface> + </packageHasNamedElement> + <packageHasNamedElement> + <Interface + Id="62f35c84-77d4-4530-9e4c-d778d26837a9" + name="IDrivingCycle" + isAbstract="false" + isLeaf="false"> + <referencesInternal> + <reference + Id="c6b01f92-0b76-41ac-b1c2-ee560ca6d46b" + handle="viewcode://./CodeSchema_Interface?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent Type%3DIDrivingCycle" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d01b53cb-232c-4716-b02e-c22747f2cfaf" + name="interface" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d1a9313f-6ecc-4412-b114-41a1eff23bea"> + <propertyInstance + Id="d34b14b9-52d9-4c2d-834e-2b0b683cd158" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cb85a420-894e-45f9-ab66-f8e912080f2f"> + <propertyInstance + Id="8311ee4b-ea7b-4f99-b2b0-54a276e531e2" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5b87ef4f-7aa7-44a5-a841-9b4f18170e8d"> + <propertyInstance + Id="64d0e34a-bb6d-4172-8d22-3bda26e4ea91" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c2dc4134-db85-4da6-92b9-f0c37ce33230"> + <propertyInstance + Id="76a8602c-b82b-412a-99b7-c5bc98850a27" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <generalsInternal> + <generalization + Id="1c020ec4-f352-4ab6-80a7-17097fd00c95" + isSubstitutable="false"> + <interfaceMoniker + Id="f14fa5bc-0c8f-4baa-a6f2-1d2c54dff75b" + LastKnownName="IDrivingCycleInfo" + LastKnownLocation="Package_1315.uml" /> + </generalization> + </generalsInternal> + </Interface> + </packageHasNamedElement> </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package_1317.uml b/VectoCoreArchitecture/ModelDefinition/Package_1317.uml index 660028fe4a..eb23086402 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package_1317.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package_1317.uml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="utf-8"?> -<package xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/VisualStudio/TeamArchitect/SequenceDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" +<package xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner" dslVersion="1.0.0.0" Id="992dee42-a6e6-4cd0-b463-961d04d1e2ec" name="Engine" @@ -10,4 +10,142 @@ handle="viewcode://./CodeSchema_Namespace?Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data.Engine" tag="ViewCode" /> </referencesInternal> + <packagedElements> + <packageHasNamedElement> + <class + Id="07285ca1-d308-450d-a05f-04a446dde3f2" + name="FuelConsumptionMap" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="e3b36d90-3cc6-440e-8180-dcf617aef724" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data.Engine Type%3DFuelConsumptionMap" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="626394c3-3921-4f2c-8f6d-200c39185021" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7cc740f8-fa24-4e68-a9b3-102116329fc3"> + <propertyInstance + Id="8d664c4d-42ba-4fba-918e-a0de97e14efe" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="684b84d8-45e0-48db-a93b-94775e124e23"> + <propertyInstance + Id="52e7c7e8-7085-4721-92cb-ac907cb51502" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="701918f0-bdec-4dac-8c91-bbcfd8af0d70"> + <propertyInstance + Id="8599c2fc-c722-4b85-b472-a2ce1e6bb708" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="645d68eb-cb9b-475e-a1bb-b4cb79f1a608"> + <propertyInstance + Id="2ec1b0bb-f907-4603-a1e5-41f4ba61324d" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f6b50584-75e5-4457-afea-c8d31e689af9"> + <propertyInstance + Id="27d961c7-3b9d-4ebf-af5e-d19abcfb8832" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <generalsInternal> + <generalization + Id="f1ad0982-d640-4ab6-955e-fcddce6ca099" + isSubstitutable="false"> + <classMoniker + Id="4e38be6a-c910-456c-8182-4fd6db271a29" + LastKnownName="SimulationComponentData" + LastKnownLocation="Package3_1315.uml" /> + </generalization> + </generalsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="af055835-0382-4621-8255-b6b9c78c52b4" + name="EngineFullLoadCurve" + isAbstract="false" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="57e337db-c1f4-40ae-943d-960f7ee12a7f" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.SimulationComponent.Data.Engine Type%3DEngineFullLoadCurve" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="7e397cee-6e95-487c-8d3d-eda4aa61b24d" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2490d814-27d5-46dd-8b12-d1d7af191533"> + <propertyInstance + Id="20c83474-1fb6-44c4-85ab-4ef7f5319c15" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a97dc61b-4a7a-41ec-b49e-ccb220e2e538"> + <propertyInstance + Id="a0b4c2e2-5734-45b2-8e42-4966cf25a93c" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d3c37774-a81f-41a4-bfee-d372d11367a0"> + <propertyInstance + Id="35889e29-eb4d-4a59-a6fe-27f460f7cdf0" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="64c13fcc-2dab-4487-893b-ea2bc10f3103"> + <propertyInstance + Id="9c09e4fb-146b-4dea-9974-2bdcf0d8c896" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="08d584db-07b5-4089-9ab1-b746658ca2ba"> + <propertyInstance + Id="7f9a7599-10a5-4770-a357-f2bf38540698" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <generalsInternal> + <generalization + Id="1b3042bc-3c96-44f2-bfcb-864f96397d76" + isSubstitutable="false"> + <classMoniker + Id="4e38be6a-c910-456c-8182-4fd6db271a29" + LastKnownName="SimulationComponentData" + LastKnownLocation="Package3_1315.uml" /> + </generalization> + </generalsInternal> + </class> + </packageHasNamedElement> + </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package_1426.uml b/VectoCoreArchitecture/ModelDefinition/Package_1426.uml index d60ffd617b..6e5bd8bf91 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package_1426.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package_1426.uml @@ -282,7 +282,7 @@ <type_NamedElement> <interfaceMoniker Id="b5369ef2-53be-474a-b7ae-d1e22c21bc69" - LastKnownName="IEngineCockpit" + LastKnownName="IEngineInfo" LastKnownLocation="Package_1320.uml" /> </type_NamedElement> </property> @@ -349,7 +349,7 @@ <type_NamedElement> <interfaceMoniker Id="79a658b1-b882-44ef-a566-26601c4e84ac" - LastKnownName="IGearboxCockpit" + LastKnownName="IGearboxInfo" LastKnownLocation="Package_1320.uml" /> </type_NamedElement> </property> @@ -416,7 +416,7 @@ <type_NamedElement> <interfaceMoniker Id="a1f0ad20-7cb9-47ae-b788-4c64b9cab5ec" - LastKnownName="IVehicleCockpit" + LastKnownName="IVehicleInfo" LastKnownLocation="Package_1320.uml" /> </type_NamedElement> </property> @@ -3959,5 +3959,1087 @@ </ownedOperationsInternal> </class> </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="9a589442-9048-40f6-95b2-db12f132400d" + name="VectoRun" + isAbstract="true" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="0359bf8a-e016-4120-8f3c-48a76dc62c45" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="7516234a-e57c-43fc-bfc5-7ce567576165" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="bc458ec3-ed9a-4670-ad13-4a8162007480"> + <propertyInstance + Id="08dcad43-6210-4685-a537-eac9065f2c94" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8834a29a-923f-4e04-8221-fe9b141fbe60"> + <propertyInstance + Id="4acd6bbd-a9dd-4063-858c-227386dc7920" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="98b81479-5b26-48ed-84ab-3cd0f934ae45"> + <propertyInstance + Id="18855e99-604c-4f30-8d43-033c392ca7c6" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f5393036-d421-4733-ad5d-20fa179533d3"> + <propertyInstance + Id="edca33a5-747b-4cad-86c0-b752f0137230" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2712dd8c-2b9e-4bc4-a8d9-b5b4b0e58833"> + <propertyInstance + Id="a28d70ad-7e57-4d17-a51f-da9b4165656b" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <suppliersInternal> + <interfaceRealization + Id="71af47ba-c8a3-4ff3-ae3a-6d2384c2ec69"> + <interfaceMoniker + Id="4adcc37e-7d46-490e-9826-f2bd50add878" + LastKnownName="IVectoRun" + LastKnownLocation="Package1_1315.uml" /> + </interfaceRealization> + </suppliersInternal> + <ownedAttributesInternal> + <property + Id="7bde9221-acfa-438d-b398-5c70cf0b8b7f" + name="SumWriter" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="0f265348-8112-4d2e-a255-0311c702813f" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DSumWriter" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="3efcd26a-9dec-4bbb-a587-ba09e49fe6a4" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8623a787-0267-4afd-800d-b0d62302b5b6"> + <propertyInstance + Id="779f77f7-6acb-4853-9230-d8cb1f0fa2bf" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="37ccaa80-8608-44bc-9313-0d8c2a578ead"> + <propertyInstance + Id="692394b3-1e77-4f36-af3d-71e8f7251e32" + name="Get" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="eba0662e-f791-41d7-9da6-432186442f72"> + <propertyInstance + Id="b49768f6-4bce-41ae-977f-827e29ee7397" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a353a513-f8c4-4999-be62-6707e79939c2"> + <propertyInstance + Id="3764cd62-63f9-44d3-9a88-361574555a7c" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="eac159ca-2892-41a5-90e7-408e56dac0a2"> + <propertyInstance + Id="1636b8e7-aaa7-4fcf-a0c9-eecb4925d8f2" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="aa132061-bc6d-43ff-95d4-21b9345f89cf"> + <propertyInstance + Id="56cd2934-0758-4f34-9c78-710492f10348" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="dddffabb-327b-45b3-a6a8-dbee2d64a59c"> + <propertyInstance + Id="6a4c22a6-e923-41d3-a308-65f711d71e4f" + name="Set" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="a84d9bf4-f7b1-46cc-a4d0-ad2d94d07d8e" + LastKnownName="SummaryFileWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="9b363d78-6246-4887-86d4-5c3674eb74db" + name="JobFileName" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="2aeac243-752b-4b2f-a404-76653bd72423" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DJobFileName" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="f797317c-f6b9-4928-885a-69d0c0c3c0e9" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8f724b0c-7f0e-4e17-b978-dbba1633a780"> + <propertyInstance + Id="0a6eb6b4-3f0c-49a4-8430-eb2f40667a65" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="390ee7db-98ad-4555-b5cb-5b374cc1dc66"> + <propertyInstance + Id="bdb68143-658b-4995-a5e6-12644b268ead" + name="Get" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="34886fdd-d3e3-49b3-9ef7-6364931f3fa8"> + <propertyInstance + Id="49e9b9cc-9f2d-45bf-b7f1-8236d9510d37" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0ff5de08-536f-4403-97e6-72f11683a13f"> + <propertyInstance + Id="3c65178e-1d57-448f-96d8-441e0e1a8696" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="918c984b-ca33-401f-b710-e011f720d20a"> + <propertyInstance + Id="62de339a-84b9-493d-bce0-23aed1e3028c" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="30eb3c0d-9c34-4e9b-abbb-fb75e8876a43"> + <propertyInstance + Id="124afa97-8243-4584-946e-e39055cd1c5a" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1b11e47c-f5c9-46a7-935d-1596afa3145a"> + <propertyInstance + Id="38a32452-d614-4471-bbad-73a49c46b916" + name="Set" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + <property + Id="333a3d27-2c54-4b6e-a63b-82d29d8dcd19" + name="JobName" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="067ee1c0-f9b2-43d2-931b-0a48dd032f89" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DJobName" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="64328e0d-84b7-4ae7-af9f-5ac75bb9b6a8" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="affe2aab-6342-43cd-9d84-fa47e8e3f88d"> + <propertyInstance + Id="eb2a53c0-6301-4825-a83d-34be59bd6807" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9bf06518-d8bf-4797-b724-04885a380f0b"> + <propertyInstance + Id="cc752d6b-89de-463f-96b4-0f264e8c1b82" + name="Get" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="65783a92-bb02-4b5c-8e51-6f014e87398d"> + <propertyInstance + Id="a281176e-1e8b-49dd-a00a-871c5e4c50c2" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="79cf0c97-76f5-447e-948f-afb76861606d"> + <propertyInstance + Id="1ebf35c6-faa5-4782-b607-10b155ab1987" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="39ab949f-c094-4e04-9f93-ae4cd062bb02"> + <propertyInstance + Id="d49c4f4b-b14e-4bca-8426-e8566466bb11" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f00c9267-802a-405c-8942-ef095242bac9"> + <propertyInstance + Id="05156baf-d9a0-4518-a20b-193a08da4d0c" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1a9e69ff-5e9a-4a65-b1a7-0bafc5203318"> + <propertyInstance + Id="ecc82616-d447-48a2-b016-9e6ab0f10fa0" + name="Set" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + <property + Id="ee16dc04-82a4-48c1-a1df-1bf4ad90f72b" + name="CyclePort" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="7ee89f7a-9c4d-4098-87e8-c7d919661c3b" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DCyclePort" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="acfb7e0b-7767-424e-b18b-2434af5f0451" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="21e8ed09-6d4a-4340-9564-10ffd2051758"> + <propertyInstance + Id="115c4711-661e-4583-8ff4-6327d162a8dd" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c75bb36e-c4ff-441d-9d37-c3cca2d67fe2"> + <propertyInstance + Id="96b6e6f2-d8aa-4942-85c4-801621f68cb8" + name="Get" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="da2ea689-f81d-4f2b-97b1-f331ff52c9c2"> + <propertyInstance + Id="91139014-4368-45e5-b288-9d1ea4566232" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="51124dab-e610-4dc0-998f-bbaea10063d5"> + <propertyInstance + Id="e211e1c3-f3be-4a27-accb-7cbda23df362" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="91d31951-c3d1-4acd-9dbe-1c91324b76e8"> + <propertyInstance + Id="8eefb61e-fa15-4430-a4bb-0ee0a0ed1204" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d89224e0-1cd4-4071-834a-33034b413eae"> + <propertyInstance + Id="b840d1c0-bb88-4bc5-9d4a-8aa28a75cf8a" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9d6fe19e-9419-447b-b58b-ed7d48dc65e7"> + <propertyInstance + Id="fb4739ab-6437-4a82-b968-6f7cdcc42e8d" + name="Set" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="09bd2ca0-5aec-46fa-a193-6f40d97ecb00" + LastKnownName="ISimulationOutPort" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </property> + <property + Id="9fd7d43e-7861-425f-8206-bc24b37c566f" + name="DataWriter" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="2e08fe86-ccb6-4a99-af02-44949589afbb" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DDataWriter" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="fd916ba1-6c28-4811-8e62-e3e5c0573ab5" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2d6905ba-3a19-4409-9688-5e5458baabcc"> + <propertyInstance + Id="d55e659f-874f-4b79-9b34-9a61774d05fb" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b705f23f-1909-464d-9164-45bf3d9d797d"> + <propertyInstance + Id="57a45c05-b9b5-43de-baec-122a54bca1b8" + name="Get" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2946ecfb-6425-4191-88c1-6cb3d1333f86"> + <propertyInstance + Id="265c0fc7-f84a-4cb1-9b71-2438c4a503d3" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="875a341c-02c2-4903-9295-6997d70e2d7c"> + <propertyInstance + Id="f069b01e-3f2c-4ae7-b29e-e2fddb9838af" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="128f715c-8172-4987-9441-75a041a89026"> + <propertyInstance + Id="a142d9d7-4cc5-4c16-b744-88d24bea554d" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="27746214-2ad1-4def-aa9b-dd01f960a183"> + <propertyInstance + Id="0c5d480f-6d81-417d-b544-74335f4500f8" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="05f327d7-c432-4f88-b25f-dc565a48226d"> + <propertyInstance + Id="5d3636d0-8840-45f4-8eb8-9f56e36ef94a" + name="Set" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="1789633e-62ef-441e-8dd0-b790cff93bf2" + LastKnownName="IModalDataWriter" + LastKnownLocation="Package4_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="90dcbaf7-9c06-4a8f-a1ca-c61499d469cc" + name="Container" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="57bdb23e-3ce5-47e0-a6ef-9ce646dfed76" + handle="viewcode://./CodeSchema_Property?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DContainer" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="23d75115-8a8c-4841-a6d6-a0d141f5b4da" + name="property" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e2cb5bbc-ad3d-486b-a24b-99e9a0c5a6d6"> + <propertyInstance + Id="fc839347-fb1f-46b4-8ed4-a80d5085384d" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ae59625a-bd16-4bfd-bdb1-d4eff3740e06"> + <propertyInstance + Id="40dfd662-1ca9-499c-b0ec-3a1e06d3fe76" + name="Get" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="546e4cf2-0122-4c26-889a-0e59ec5bbf87"> + <propertyInstance + Id="2d30a6c6-ecde-407a-893d-fdea1c6e8ab0" + name="HasBody" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8f977fcf-89c5-473e-b934-7cd9376f9e19"> + <propertyInstance + Id="34b42ee6-2e96-4f34-888d-3feecf2ff205" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="58724730-f3b3-4134-ab20-228de8e67fbd"> + <propertyInstance + Id="b0ae5fbe-26ce-4089-b3b8-289c057a888d" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5ca5badb-2540-43f5-a9e4-f848aabc8369"> + <propertyInstance + Id="a9664bd8-a0cf-4bad-83f4-940d0e4422de" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e1f74897-5e1e-40b0-8520-6597f1c67ec4"> + <propertyInstance + Id="a336aebd-2dc0-42f5-a2ad-fb01c20e0232" + name="Set" + value="protected" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <interfaceMoniker + Id="9596d97d-e55c-4b89-8941-06c718b80921" + LastKnownName="IVehicleContainer" + LastKnownLocation="Package1_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="79a8de0b-d89c-4a11-8544-edc5e4320875" + name="AbsTime" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="c5ffe003-bb9c-4475-9f98-29173c6bbb85" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DAbsTime" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="8a5d6e47-6842-46a8-9c59-56b3d87cc219" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1265e274-aa13-4aa8-ae8b-1184a623c386"> + <propertyInstance + Id="279c94a5-2437-4b66-8311-d07ce0a11362" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a1800d07-f1e0-41bd-8eb6-e183e4b9c16c"> + <propertyInstance + Id="bdc1873e-632b-48d2-83a2-3020531e46c9" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b721b35f-e5f4-4378-ab04-ab92ac424f15"> + <propertyInstance + Id="527ae3f1-c967-4ff9-809c-6b644dfaca77" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d377d54f-4edf-48a9-aff9-79884223dadf"> + <propertyInstance + Id="04e99763-6fd4-4f73-b0d1-a788d38be371" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e6e6e5ef-5cff-4bf4-a0df-b1940f599102"> + <propertyInstance + Id="1bdd6a61-d195-4505-b030-eb833ecc0495" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="17575797-675f-4ee7-9474-d6d72ec54a5d" + name="dt" + visibility="Protected" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="9f3f060e-8a9c-4fcf-b7a3-de82b864d37b" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3Ddt" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="1638b5f4-7b59-48d8-9ef3-a03d065b17b5" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="350cf3a7-4102-4dbb-a12f-150c7f6fb878"> + <propertyInstance + Id="09ddc23f-1fa5-4ecb-ac64-73f815ebd01b" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f513ca7d-cb2c-4973-8d86-3a9635b20067"> + <propertyInstance + Id="e4a12958-bfc0-4a8f-bf96-4b27eac27a5e" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="831883c4-2689-4c71-b6f6-ba28ffc4973a"> + <propertyInstance + Id="a06b777b-338b-4644-b93c-9d7955f3424d" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cb720115-df4d-4c3b-90f6-a02b046375f5"> + <propertyInstance + Id="bb318450-1bb0-423f-9e81-c3daaa8dbdd3" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="73d868d2-7516-470c-b870-8e8dd18cc359"> + <propertyInstance + Id="bf79b0b3-bba7-4018-b832-e92075f81aea" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="10c51eec-534d-4324-b442-5a0c64fbbcd8" + LastKnownName="Second" + LastKnownLocation="Package6_1315.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="62a9429f-45d1-4fe5-95fc-fc29d35bcbbc" + name="VectoRun" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="b71f2271-52ce-473e-98f0-3e0ae4e4a430" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)])" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="3e11ace8-5266-46e1-804a-32f3694dcb53" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c301ceac-59b6-4e2e-879b-39c9f54906a5"> + <propertyInstance + Id="5fa38aef-bc24-4047-bccb-a5f019985c2b" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0f37e738-a03b-4605-93bf-98edaea865bd"> + <propertyInstance + Id="88d7785a-26f2-49fb-81cd-51ad5c580009" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="663a382a-67e7-4fb2-b6cb-759155adb4f9"> + <propertyInstance + Id="464f6c36-303f-4a45-b725-405cee85ecc8" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1af2dc90-0c04-4073-a759-458893e1ae52"> + <propertyInstance + Id="f9fd8658-b5da-4ae7-b934-68b8daa0b6b2" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="53489ab4-83bd-4f66-a3d5-ed9d5060a972"> + <propertyInstance + Id="a1ed738a-503e-4ef7-91ff-9e885371ad4b" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8514872a-6dad-4e8b-84d6-92befcdb695e"> + <propertyInstance + Id="18ac90b4-99a8-469d-abb4-b44da7d61665" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="42bd2199-aabd-4195-8242-23fe5b376df1" + name="container" + direction="In"> + <referencesInternal> + <reference + Id="a9da8a52-1744-4ada-b4d3-2a8ef32c9b32" + handle="viewcode://./CodeSchema_Parameter?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3D(Name%3D.ctor OverloadingParameters%3D[(Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation Type%3DIVehicleContainer)]) ParameterIdentifier%3Dcontainer" + tag="ViewCode" /> + </referencesInternal> + <type_NamedElement> + <interfaceMoniker + Id="9596d97d-e55c-4b89-8941-06c718b80921" + LastKnownName="IVehicleContainer" + LastKnownLocation="Package1_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="b00d188a-aa07-4272-ac96-ce70973aa684" + name="GetContainer" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="e28a76bb-9be6-45ed-b7c4-69225257e929" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DGetContainer" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d5dba3ff-a03d-4993-9719-ddf720f939aa" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="91b8d75d-a497-4436-bf4b-70caaa7f516a"> + <propertyInstance + Id="22a59e7f-f9cc-4190-af2e-6f92e954de61" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fde16b36-796b-4ad6-b27d-8aa6d3832218"> + <propertyInstance + Id="7464ad9c-8473-4ad6-b802-c76c36a026c2" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fe7cfca8-6b0b-4ce3-abb5-1336324e510a"> + <propertyInstance + Id="595b0830-8fff-431c-b69d-33b63f7e7617" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="da21d13f-d726-4872-9740-b370e0543991"> + <propertyInstance + Id="fe8b7d63-bc3e-441c-b9ce-893e09287a84" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9e0971e1-5902-42c2-acf1-898a3f149a0d"> + <propertyInstance + Id="6fa694d9-2641-4e0b-b234-7a00aa7b70a8" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5dc17017-8c7e-47f7-80c8-d1099f6238e3"> + <propertyInstance + Id="8561abe3-f6a0-4fa3-9d68-7eec36c43cbc" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="38f2b255-56a9-4512-803b-c1b1b2c70cd4" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="9596d97d-e55c-4b89-8941-06c718b80921" + LastKnownName="IVehicleContainer" + LastKnownLocation="Package1_1315.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="9638c35c-16d4-4335-81d5-fc8ce449a244" + name="Run" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="011b6cdc-c91d-4ae1-9dec-0ce47ee6e55d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DRun" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="488ac3d5-1be0-4216-b054-484da7140547" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2e3c4064-1254-405a-8d13-b7e68dcb1365"> + <propertyInstance + Id="499f331a-54c1-4672-8244-7c4e3e46327c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="40988a27-0dc7-4ce0-9833-daa5fdb8939f"> + <propertyInstance + Id="88c476e1-e037-445c-9a45-428150d16fa6" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6810835e-ee0c-4c7a-b604-815b63d7647c"> + <propertyInstance + Id="a1765fb6-ed3c-427b-ac32-92c84bca427b" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="776c7c8e-59c7-4c31-84b0-f6e3639dec97"> + <propertyInstance + Id="ea31e4f6-107b-4f07-89e5-91963f121045" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="38bb4b3b-1cbb-4fad-ba4f-002c01173ff5"> + <propertyInstance + Id="1d69e18b-eb05-4cbf-b27a-c942d8a76cab" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3c90ba09-9d36-4502-9020-2574d9ac0278"> + <propertyInstance + Id="f40ec2e1-9941-4c2e-ab82-aeae6fa9359b" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + <operation + Id="57e13703-d0e8-4ac2-97cf-f327dc15869b" + name="DoSimulationStep" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="true" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="d08af459-83d2-44f2-82ec-47f1a35b1ca8" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DDoSimulationStep" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="eee7e2bd-5b49-4119-b701-3a250bce0476" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a54f1797-6ed4-461c-b2c4-591d2d84b739"> + <propertyInstance + Id="3c2b3619-f2e1-476c-aae7-598b7a860541" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="39bacee2-e2af-456a-91d1-6b1c3edf37ef"> + <propertyInstance + Id="70094fe6-db7a-48ad-8a25-355dafe73b35" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="315471c1-16a9-450d-b0a7-8d4271fb307d"> + <propertyInstance + Id="a8e5574d-a6f0-4f47-a1ca-6be5e848525e" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3059f718-20d4-44c3-a119-f7781798fbbf"> + <propertyInstance + Id="a06a3a02-bf00-4fed-9202-e6b8f544df6d" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ac3aefed-c753-47bf-908c-f71e04e98fc8"> + <propertyInstance + Id="c88c200d-f0d8-4416-b36e-aacd98a70257" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="78af4f98-582b-4d6b-81f3-5ebf34d11a84"> + <propertyInstance + Id="3b6a7091-e981-4f82-b4e0-c5261cd835f8" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="b9eac9a8-5a68-461b-8beb-6f15406a7e3f" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + <operation + Id="4ce8d578-e5a5-4fe3-b2b4-a4fd5e991a8d" + name="Initialize" + visibility="Protected" + isLeaf="false" + isStatic="false" + isAbstract="true" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="5438acbc-443d-4f84-b1e3-ece2d853dcce" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.Models.Simulation.Impl Type%3DVectoRun Member%3DInitialize" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="1a2423ab-9339-4da4-a691-06ae5bb3dca8" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d2a42331-3625-4145-9845-8f5b991e37f8"> + <propertyInstance + Id="8739428f-5fcd-43c3-901f-3ad5598df951" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8a764933-4e28-4fef-93a1-d32df79194c1"> + <propertyInstance + Id="cba91144-7598-408c-9712-176eaf2d5b89" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c0b5e527-b9c5-4565-ba8e-5010408bca48"> + <propertyInstance + Id="6bdc18c1-ae58-426f-9e3c-498eb559daf7" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="92853298-fd2c-45ec-bf20-0cc1bb2821ce"> + <propertyInstance + Id="5b3d0e63-aed4-4808-86da-813abb174739" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6b8d12f3-62d9-4ab2-b5b9-1295a1268730"> + <propertyInstance + Id="4e1edcd1-99ea-431e-aa42-81d0fe90d2d5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c0f1cc80-7fc0-408c-a253-06f34fabd3ef"> + <propertyInstance + Id="3cc17cf1-ee77-4497-bad6-e5732e4840b0" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedParameters> + <operationHasOwnedParameters> + <parameter + Id="61bd659b-34bc-47c6-8afb-472c64cd2b2a" + direction="Return"> + <type_NamedElement> + <interfaceMoniker + Id="de35f196-e43e-4ac0-b5bf-36b07e3a91de" + LastKnownName="IResponse" + LastKnownLocation="Package2_1314.uml" /> + </type_NamedElement> + </parameter> + </operationHasOwnedParameters> + </ownedParameters> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> </packagedElements> </package> \ No newline at end of file diff --git a/VectoCoreArchitecture/ModelDefinition/Package_1817.uml b/VectoCoreArchitecture/ModelDefinition/Package_1817.uml index 6deddd5dd6..98ad33f05c 100644 --- a/VectoCoreArchitecture/ModelDefinition/Package_1817.uml +++ b/VectoCoreArchitecture/ModelDefinition/Package_1817.uml @@ -75,7 +75,7 @@ <classMoniker Id="3e3c4660-8912-4413-877a-929ae6b472b6" LastKnownName="VectoVehicleFile" - LastKnownLocation="Package1_1426.uml" /> + LastKnownLocation="Package_1817.uml" /> </generalization> </generalsInternal> <ownedAttributesInternal> @@ -206,15 +206,15 @@ </appliedStereotypesInternal> <type_NamedElement> <classMoniker - Id="4e1f02ff-d9c2-4d61-b885-109fb6aa76d9" + Id="7fdffb1c-ade3-4752-b6a2-9c3a99e0d04c" LastKnownName="DataBodyDecl" - LastKnownLocation="Package2_1817.uml" /> + LastKnownLocation="Package_1817.uml" /> </type_NamedElement> </property> </ownedAttributesInternal> <ownedOperationsInternal> <operation - Id="a6aaa85b-b407-4d44-a61b-8efca63d9d30" + Id="59cb333c-ca18-4438-8a99-2ef3b6cef9a9" name="VehicleFileV5Declaration" isLeaf="false" isStatic="false" @@ -223,54 +223,54 @@ isQuery="false"> <referencesInternal> <reference - Id="8ea01700-c35e-4216-a796-13f01a000085" + Id="7a62ac21-535b-456d-918a-0f0a756a9906" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3DVehicleFileV5Declaration Member%3D.ctor" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="86b54b28-2d91-44ac-a7ee-a44a79b93c23" + Id="8c6da767-9a7b-4aca-9273-8207720cc51b" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="49d6ded5-3b53-4ad8-81aa-63d0376f0f19"> + Id="f2242dd6-61e1-4dc0-9913-99e1b764ae28"> <propertyInstance - Id="83e6b18c-5235-47f4-82f4-3034653b297d" + Id="1d6d45bc-9a05-457e-a86a-2ff1ad81726c" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="1aa03b7b-d413-4696-87b4-aa18f1bdfdd5"> + Id="dc4a1c0e-3146-4e2f-8971-eaede583bb2e"> <propertyInstance - Id="61df97ad-dd53-4923-89b5-a208df21bd61" + Id="38a7877d-d65e-4ab5-a60c-05be675c3dc8" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="f7c652f1-75b3-4867-8f18-7617e3e179a6"> + Id="65b05f93-08b3-4250-ae47-d839bc20db6d"> <propertyInstance - Id="fabf4fe4-9415-4622-abda-b46f8f3c398f" + Id="c17eece9-2bcc-4d80-b036-e1322c67ab8e" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="9625dd3e-c2e1-4d5f-8343-3c2f9cbf14e3"> + Id="f36b7e47-8570-4b2a-94b0-bcd495a593cc"> <propertyInstance - Id="c1031c71-fb32-485f-8ef4-a10b53a12017" + Id="377059f7-9776-4ae8-9d97-16a42a680e2b" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="6ec5b4bf-aef7-41ba-a711-5223e6ebbd0d"> + Id="85bc6837-66f4-428d-9d73-2c728d51130d"> <propertyInstance - Id="60c41729-7359-45a2-afe4-a4f117104429" + Id="71e4d613-e4ca-4c48-b8d1-d04681bc9e86" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="1c8a5338-4dbd-458a-889e-8da597661a82"> + Id="1a44de0a-14b5-4c1e-b8f4-051c14dafec2"> <propertyInstance - Id="c10ad1a7-f4ce-4d84-839e-a0ac6ca96506" + Id="1e2b400a-433e-4cb6-90b8-097f8a1ebd8e" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -344,7 +344,7 @@ <classMoniker Id="fdf8ed6c-8831-46ea-9a01-53fcb0ed8b68" LastKnownName="VectoGearboxFile" - LastKnownLocation="Package1_1426.uml" /> + LastKnownLocation="Package_1817.uml" /> </generalization> </generalsInternal> <ownedAttributesInternal> @@ -808,7 +808,7 @@ </ownedAttributesInternal> <ownedOperationsInternal> <operation - Id="c64fb34a-2896-42f1-9d4d-edd9217d05db" + Id="b22accb5-e158-48e6-8aca-79cf739723e2" name="RetarderData" isLeaf="false" isStatic="false" @@ -817,54 +817,54 @@ isQuery="false"> <referencesInternal> <reference - Id="4c4a1211-8879-42a6-8e88-124a61ebd719" + Id="363dcba4-c459-4172-b237-2220958d0ad1" handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DRetarderData ParentType%3D(Name%3DDataBodyDecl ParentType%3DVehicleFileV5Declaration)) Member%3D.ctor" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> <stereotypeInstance - Id="bd9b117b-370b-4f17-a070-c56c3bf77da0" + Id="7149835a-8d55-4706-a200-786ffef747ae" name="method" profile="CSharpProfile"> <propertyInstances> <stereotypeInstanceHasPropertyInstances - Id="d1e488a1-5d41-408b-8b60-b76687b6e87b"> + Id="c5e4420a-39fb-46a1-8e79-450f7e665754"> <propertyInstance - Id="6b682112-e9e3-4df2-b0f5-be6476b4d228" + Id="f5409b52-325d-4dfa-8d17-b2b180e5abc7" name="ClrAttributes" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="b0e0768b-9386-45b0-b3af-bd3c3bb21174"> + Id="1709c8f4-0794-408d-8446-c4dbcb40fd6f"> <propertyInstance - Id="cf226a8d-a06f-4e07-b36e-7e5c6a70a6dc" + Id="6f7f7d0a-9564-48fa-bb2c-e9280d574e95" name="IsPartial" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="38322362-7900-4a39-822d-f10f94af6dea"> + Id="cb4df1ba-5699-4a75-8963-29c0f15a3edc"> <propertyInstance - Id="ff35c0b6-9eb2-4ecf-8cfa-4a20559da6fc" + Id="5bf50a21-fee3-43cc-bb45-1e0ed8567026" name="IsUnsafe" value="false" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="32b06e5e-5346-4fe8-86e0-d2c00438cb80"> + Id="7041ee1d-9600-4f6c-b0d7-d5ba82e7d2f1"> <propertyInstance - Id="09a0afb0-6bc2-43cf-bbd5-9a7aebe862e2" + Id="5fc96b4f-7cb2-462b-af94-9efb6fb04022" name="Inheritance" value="none" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="647541b5-e955-4535-a377-f62e9f015335"> + Id="6ae164f4-6247-41ab-b11e-3755205a03b7"> <propertyInstance - Id="5c4b6c8b-3b3b-4754-8f79-3c5fd5468e4b" + Id="e2a6c6ad-079c-4791-b363-4c793aa11155" name="PackageVisibility" value="internal" /> </stereotypeInstanceHasPropertyInstances> <stereotypeInstanceHasPropertyInstances - Id="a47e1045-25b3-4ec7-861f-82faf356e17f"> + Id="8090de8f-4afa-4f12-827b-fd92570fd2c9"> <propertyInstance - Id="4d7d43b9-90cf-47bc-befb-cb5303996b9c" + Id="2c1e10de-5a6b-4bec-9012-0f0466123e29" name="params" value="false" /> </stereotypeInstanceHasPropertyInstances> @@ -2817,7 +2817,7 @@ <classMoniker Id="2a4f8dc6-43cc-4b83-ada5-c1ae83309224" LastKnownName="VectoJobFile" - LastKnownLocation="Package1_1426.uml" /> + LastKnownLocation="Package_1817.uml" /> </generalization> </generalsInternal> <targetEnds> @@ -3128,7 +3128,7 @@ <classMoniker Id="b8f620d6-7c10-440d-8592-f19e7b1f9c7c" LastKnownName="VectoEngineFile" - LastKnownLocation="Package1_1426.uml" /> + LastKnownLocation="Package_1817.uml" /> </generalization> </generalsInternal> <ownedAttributesInternal> @@ -3344,7 +3344,7 @@ <referencesInternal> <reference Id="1116a39d-973f-4bda-8099-61c5feb16228" - handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DGearboxFileV4Declaration)" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration)" tag="ViewCode" /> </referencesInternal> <appliedStereotypesInternal> @@ -3390,6 +3390,1512 @@ </propertyInstances> </stereotypeInstance> </appliedStereotypesInternal> + <ownedAttributesInternal> + <property + Id="37585f30-4c43-4898-bef0-35a4e15b3c73" + name="SavedInDeclarationMode" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="fa4677ca-60a7-4814-8f66-aba0e2cf2653" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DSavedInDeclarationMode" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="02e675a6-a666-4f1c-bec8-7705eee48f17" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="90bd970f-ef87-4548-a399-3d8b4c1b5608"> + <propertyInstance + Id="78bd3ab5-0005-4c09-bd7d-5c686810190b" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7db4ac0f-6377-4496-9c05-7e603e845ef0"> + <propertyInstance + Id="31c25f33-8064-425a-8986-a81e4d53b113" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="978ffb9e-7a0d-492e-9a60-aea9da2b5c81"> + <propertyInstance + Id="ed9c77fd-2ddc-459a-aa3a-83ed6f6b9e6e" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5683ff96-3449-42d6-9af5-b338bc713f82"> + <propertyInstance + Id="e504f5dd-3a9d-45be-acce-b2bd28fb034e" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5f505ce5-dc70-4bc2-abe9-34ffa1d64438"> + <propertyInstance + Id="25749bfc-9640-4c92-8900-53b2858774b6" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="8943dc84-709e-4f62-b15a-a3273aa6f165" + LastKnownName="Boolean" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + <property + Id="98136641-b0c6-48a4-8974-7880f47f3f7c" + name="ModelName" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="414300a3-7fa8-43cd-bb9e-905da972102b" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DModelName" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ad714cfa-2b7c-4dfd-894a-e25e76c989f6" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b5602af3-fcad-45a6-9d3f-6992d7b4b8e0"> + <propertyInstance + Id="fa3089c2-6452-4f70-8dfe-cbb11b5740c5" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3045f16f-1e91-4fe0-93a4-75123fced4be"> + <propertyInstance + Id="62fdb189-55f0-4f61-a42d-dd87f504aafb" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8e7f5f8a-1631-4c40-bf38-8dcd172e70f6"> + <propertyInstance + Id="8a1a3f4b-d9de-4828-b042-d8ff716ab560" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cf86d028-7605-4673-b6b7-ee938f9f4b4d"> + <propertyInstance + Id="bd0393b8-a481-47ff-844a-c421f5606cff" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="601913a6-6fec-425a-ba9c-896b8c815751"> + <propertyInstance + Id="1efc0220-40d6-4938-b408-409b189aaeb5" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + <property + Id="e58352ac-11c2-4f67-8813-d6058ac9b2b1" + name="Displacement" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="b9411ee4-751e-4162-b0e0-46d6e58896f6" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DDisplacement" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="42738abd-1148-4362-a481-789c569b8d7b" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="4b0eb107-b129-4ff5-a4b1-48c9a50a4608"> + <propertyInstance + Id="cd397884-1fa8-4bc7-a96e-2ec862c7106e" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="25be3b04-4b7c-433a-9463-1fe24c1488c5"> + <propertyInstance + Id="ba67275e-e1b2-4484-be47-000372cbbf57" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="570c42ea-c820-4d1e-b769-c99aeddc64b1"> + <propertyInstance + Id="f3839776-aaf1-4bd7-bb2f-4523cc01f990" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d04381ba-3f11-45f6-97bf-2eba5af85666"> + <propertyInstance + Id="c9eca366-ccd8-4ea3-b591-b7a6d86ed6e4" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8da5ba27-50ae-4cad-b270-3f6a4a4b86c2"> + <propertyInstance + Id="a9dfd8f1-3047-413e-8b35-7ee558e4323b" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="7b973014-7fe3-46bf-a939-792ab5051df1" + LastKnownName="Double" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="e1013d24-a3ad-4991-b88f-34a08d02fead" + name="IdleSpeed" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="4365d17e-799f-4c0a-8243-2631502d6bc0" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DIdleSpeed" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="ef7356ed-0cc0-4b4c-b2ee-fba752b8fc35" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9a3c096c-912f-4308-98bb-c7c424144951"> + <propertyInstance + Id="54a707b3-6c54-40c1-8a69-88aab8f5e6a9" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0b4e346c-acee-441e-9ca2-4396e9cb102e"> + <propertyInstance + Id="72c9c0ff-1591-4a73-b8b7-fefb78047556" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="df485e9d-8b61-4c17-b181-f2f30a8d4eaf"> + <propertyInstance + Id="8aef2661-2bbc-4364-88c4-6fb5b3023ef9" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6e656f79-f6ab-4004-a202-e4ebbc422eb6"> + <propertyInstance + Id="d5492a2f-791c-4f8b-b557-fafe3dc9c948" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f42f860c-0aed-4aab-a355-f08124121a33"> + <propertyInstance + Id="e360c1a7-0267-44bd-998f-9a0ca452f4cf" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="7b973014-7fe3-46bf-a939-792ab5051df1" + LastKnownName="Double" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="78022504-7106-4259-b702-cdeadfa85864" + name="FullLoadCurve" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="52d42fcd-2bc1-46fe-8999-3f227fa87436" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DFullLoadCurve" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="2646a655-afb3-4b96-bf45-9a16fca4f232" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a56300bc-cdf1-44fa-b503-48cb7b44d7d6"> + <propertyInstance + Id="6a26195f-f6c4-4dc3-a2dc-3f554626f2eb" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a1c43d6f-7f9e-4af9-ae8a-a8401a09bf45"> + <propertyInstance + Id="6514121f-e19f-4a1a-9da3-0a91e5960d07" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="25749f8e-cc39-4a42-b5cf-418e5b148ce9"> + <propertyInstance + Id="e200aca5-64ce-4389-af6d-028eded471a4" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0fea0a6e-33c0-44b8-aa9c-ea221c7cc057"> + <propertyInstance + Id="e9ea5444-97c5-410e-a177-66bbc99620ac" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3eed0884-640b-4804-8bfc-cc580c787d47"> + <propertyInstance + Id="4a849194-96cf-4e18-bc2e-9ccd43c068ea" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + <property + Id="3e9a8ede-f155-41b4-92f7-1b97e33b9fad" + name="FuelMap" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="cc73e4e8-9e5e-4c6e-9d3b-d9d34e821b16" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DFuelMap" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b2404698-2c86-4d1a-a273-e6967f9fb81f" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3d2983f9-168f-482a-9c33-84006646777d"> + <propertyInstance + Id="cb33563d-9d43-434f-93e5-258f62ab0171" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="257aee59-b30c-4b98-990f-7ae93b11eb83"> + <propertyInstance + Id="a700f247-635e-4894-96a0-b6df42920ee4" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="479ad861-432a-4da5-a19e-25bb80635340"> + <propertyInstance + Id="681d5a58-e9a9-46b3-8c3c-f7d5483306bb" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7a2a9c48-4300-416d-a2db-af93ec1e49e9"> + <propertyInstance + Id="d386e7d9-8448-4d4e-9a29-245bb2f01a7f" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0956ebba-517d-46ee-99da-a38ef130c220"> + <propertyInstance + Id="b4707acf-baba-473a-bb9d-623b882c077a" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + <property + Id="0e849e82-53dc-44f6-9d92-a8f5bfb3c0ed" + name="WHTCMotorway" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="dd6ec1cf-5d25-424b-a2d0-8819eee29b3a" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DWHTCMotorway" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="e906d5ed-331f-4718-b906-7f91b65932de" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8c1a1459-ce06-47ad-9191-1eff0e4ab173"> + <propertyInstance + Id="d92039a9-229a-42b5-862e-54184161ed19" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="47a5a665-92ca-4d3b-b559-cf8b5ae79fd8"> + <propertyInstance + Id="b4703d35-9986-471e-8bd3-fdaa1f91a8ce" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="304140b1-17b6-4f60-b8db-7119f701200b"> + <propertyInstance + Id="1cdb6d1c-3315-4691-9d06-6155eca961d4" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="520964f7-2a31-47f7-9ddc-8e0fce18f665"> + <propertyInstance + Id="3bab44bf-9c21-4254-9663-65d3df69b0cc" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0d7d599a-082e-4440-8017-2f95de7180d6"> + <propertyInstance + Id="bbec170c-81a4-410f-92bd-d6d2c89cb527" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="7b973014-7fe3-46bf-a939-792ab5051df1" + LastKnownName="Double" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="cc26d510-e1b5-4c11-a8ee-7c9af55164e2" + name="WHTCRural" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="1c938ad9-8f25-43fe-bf8d-af2523ace141" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DWHTCRural" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b2dee651-c95e-424b-90b2-9001822410de" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="15298cc7-b8f2-4620-9c17-60f08fcd0368"> + <propertyInstance + Id="bab8e053-9fc7-457d-b792-907468fc1651" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f4f0fb61-cccf-486c-8b89-8224a88daafe"> + <propertyInstance + Id="da443ab4-1337-4031-ab84-e1ea01108a9c" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="17391527-74f8-4259-acef-f3dbbd53c014"> + <propertyInstance + Id="a184e3c9-13fa-4cba-af40-45d56c9b5231" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e892cbba-b0fd-4c7c-8b0a-efa19a1bf634"> + <propertyInstance + Id="62401494-9451-4075-9c88-bd8dbf4f60f6" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6ed43182-ea53-47a7-a589-8c97db4f5186"> + <propertyInstance + Id="e213ad13-fd26-4192-bc67-47c745c0c931" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="7b973014-7fe3-46bf-a939-792ab5051df1" + LastKnownName="Double" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </property> + <property + Id="fa2bb7df-effa-4441-8f98-81a0ca7070e4" + name="WHTCUrban" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="ca4bd620-e653-4531-8fa1-4b9b41ea5f78" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3DWHTCUrban" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="75dc8c30-3bf4-46a4-b6cd-e51011c6957c" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="eccbee10-92c0-4a91-8169-c78464e48903"> + <propertyInstance + Id="c3af03b7-78cb-48c6-a487-21f03fa9c22c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="817376c7-eff4-4f10-abac-d4122ff4e0a4"> + <propertyInstance + Id="1d31f127-acbf-435e-b741-27c5e2a60b3a" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d825bbbc-0962-453d-9373-d3f0d964fbe6"> + <propertyInstance + Id="343f3a09-6bfc-484f-ac99-31cec37bcf4d" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b1bea832-297a-438b-83e3-828dd0771af7"> + <propertyInstance + Id="2c78cb66-43a3-4e7c-b480-9c2ed8208546" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="882c8565-a927-4a53-8212-b677c27b542d"> + <propertyInstance + Id="204d6d9a-229c-430b-b5ec-885218e76fa7" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <classMoniker + Id="7b973014-7fe3-46bf-a939-792ab5051df1" + LastKnownName="Double" + LastKnownLocation="Package5_1315.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="a3862949-64f1-484d-a27d-3f5d986312a6" + name="DataBodyDecl" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="538fa504-639c-4beb-8c0a-d2d4508de979" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO.DeclarationFile Type%3D(Name%3DDataBodyDecl ParentType%3DEngineFileV3Declaration) Member%3D.ctor" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="67ff3eba-9da6-4d48-b249-60e42620f782" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="0decf8a2-d3e1-4cad-a419-e4133e4bf9be"> + <propertyInstance + Id="7b67cbc5-9eee-40a1-979c-be66748600dc" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a0a2dd74-b3e4-4d94-86ad-507f540f35d7"> + <propertyInstance + Id="492e92b6-9e5b-4a85-b287-bcfccf1bcf91" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b8c9840c-0ff6-4b8d-995c-c073d564b1c7"> + <propertyInstance + Id="57bb9e6c-addd-4f6b-bc3f-518dd883d600" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="599e7716-2a3a-4363-b2a2-a689e6807468"> + <propertyInstance + Id="6ee71c15-f21c-451d-9c15-bdb4fb4498e5" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e37b5161-663c-4ac8-ac82-88e2d06abd68"> + <propertyInstance + Id="0254c7b2-131c-412e-82b9-85bb76d363f0" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b5e282fc-032b-4b2a-8c68-356155bc1e39"> + <propertyInstance + Id="afc493b2-a65b-4d2d-86e7-30315bac2a66" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="2a4f8dc6-43cc-4b83-ada5-c1ae83309224" + name="VectoJobFile" + isAbstract="true" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="5d05b3cb-905e-44e4-8c6e-58417f95cebc" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b52f5753-d415-4bb6-a780-52fa9a01950e" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="aeb27a20-9d0e-443f-91a5-33617dff7300"> + <propertyInstance + Id="3e083f90-f22e-4b80-80fb-75df45ff721b" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d8b65b5e-89ea-4bdb-ad78-1c1b011d698b"> + <propertyInstance + Id="cff4994a-aa8d-41ad-afb6-bc0bf6046771" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3d7354c2-36c7-414e-9918-4571e6961182"> + <propertyInstance + Id="590787a0-cb12-433c-b88e-d521010ce0a9" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c59ae56d-5950-425a-863b-7ad26f0f3dfb"> + <propertyInstance + Id="a1e5ab12-020c-43cb-8e57-fdbe20ffd8e8" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="429a38d5-8ac7-4f63-ae31-3f1f4442eda7"> + <propertyInstance + Id="4674f9b5-ecce-4c03-b070-c81ec3d39b14" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedAttributesInternal> + <property + Id="2950f732-a108-44f0-a74c-2c0f4437156f" + name="BasePath" + visibility="Package" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="35d688f1-a7e7-4e60-adbe-06ec4c8ec0a3" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile Member%3DBasePath" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="5986134f-8334-40d8-8c27-17dc5305ef0f" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2066396c-9306-4975-a042-e069c27c74b6"> + <propertyInstance + Id="8f1ec014-b5b6-4d3d-87a7-de99efd05bd8" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c34f9997-bb2d-4307-a476-42466fc3ee74"> + <propertyInstance + Id="14bd794c-6bfb-4ec1-89a1-b60a852e6aa4" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="51239cbb-6285-4bd9-bf6b-365ccf28ca5c"> + <propertyInstance + Id="876ecf78-0e5d-4bf5-8176-947adc5e2b34" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3d6f73de-27b0-4536-8a06-01c0eaf80b9f"> + <propertyInstance + Id="f3b45759-4d6a-4641-a49e-3e9f3072d694" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ceb1f6cc-8768-4b4e-bf4e-2d734906f141"> + <propertyInstance + Id="4d1e8838-782e-4d88-997d-0f995900c31d" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + <property + Id="59616455-5705-4692-a701-624cba7d29f2" + name="JobFile" + visibility="Package" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="a3dfef8b-7315-4e6e-a6fd-d952022daf0e" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile Member%3DJobFile" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b11433af-4753-4d6e-a8ab-ea21ef9bdc9a" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="82c243a1-9d91-470b-b91b-19e7ef7f85d1"> + <propertyInstance + Id="a1f4abdb-2b2d-42c9-bbb0-1851edc9ba31" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d524eec8-bf97-4aa9-8cbb-93e6eb2d8275"> + <propertyInstance + Id="d5afdca3-6465-4f59-8fae-dbfb0dc576ea" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="286be434-6939-45b4-b828-098a95e958d9"> + <propertyInstance + Id="3641bf9d-057e-4cb3-a00f-3f5d6c4ef349" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7f6bd971-f126-4924-abb8-c226c62fb1f8"> + <propertyInstance + Id="9bc98f8e-7039-4200-98ac-778538335620" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="89b567ad-b3d0-4d57-8ea0-59f05de4c5ab"> + <propertyInstance + Id="5cfa1f17-7d22-496a-84ca-6c6b842481cc" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="2c909675-6c7a-4674-a582-b729d5815852" + name="VectoJobFile" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="5acbd9d9-fd06-432b-936f-922dcd887794" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoJobFile Member%3D.ctor" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="af1efab1-0ccd-45a8-8251-7a3690e06815" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3fb49ac3-820a-4a89-a536-350e042c361f"> + <propertyInstance + Id="9bb2fa4a-5d2e-4853-ac75-709496867fe1" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e0b08d90-a205-4d0d-b53f-3effe0b70406"> + <propertyInstance + Id="7f07ca01-d483-41b6-9617-05a1a35bef88" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="f50e0dc2-b153-4c5d-91b0-a2c18df84382"> + <propertyInstance + Id="e9f7fa79-f138-456c-948d-996d62f9bd26" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="209be1b9-03e2-40ec-ab4c-68e290a33c6b"> + <propertyInstance + Id="002259db-059a-450a-bac3-7adca974d8bd" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1de01e05-7e0f-4f5a-b0bd-ff4a360782ca"> + <propertyInstance + Id="0fc3d700-1420-4d22-80ea-74012743185a" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="18ba635e-0f6d-4ac9-bb92-a81f73b26837"> + <propertyInstance + Id="24df8ab1-1ffb-4f75-bf47-c8596852551f" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="3e3c4660-8912-4413-877a-929ae6b472b6" + name="VectoVehicleFile" + isAbstract="true" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="e082840e-63e0-41dc-8ec1-25ded44fa053" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="b6fc8cbb-9b79-46e2-92cb-6255aeaef528" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e7d30fab-24d6-40a5-ac40-44d7edc3f9d6"> + <propertyInstance + Id="e8add316-5a32-445e-aebc-2c51cdf36a3b" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c77df5cd-c8ea-473b-9847-b18212e965d6"> + <propertyInstance + Id="1cfeead3-0b08-4702-9507-d3e0568bec20" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="51e6958b-e8f7-4734-a8ae-7c997712f10e"> + <propertyInstance + Id="879814b6-5ece-4857-aa72-6fddcd0a257f" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="8f69e327-125c-404c-bc12-82b542d7480e"> + <propertyInstance + Id="87dd407c-05fa-4739-9920-4ff5435a1d43" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="ee50d3c9-41e6-41a5-a5fd-2d5b7c5228f3"> + <propertyInstance + Id="c0cd1640-b080-4df4-8ad2-ca42d0c4310b" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedAttributesInternal> + <property + Id="7bb79888-437e-4f53-a51b-48c0469db18f" + name="BasePath" + visibility="Package" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="e12e4c10-32fb-4116-876b-26d64f026de5" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile Member%3DBasePath" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="84418e0f-909f-44aa-9f4b-7633607cb918" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="73eefa63-e48e-4f71-85ae-0ae3981feb3f"> + <propertyInstance + Id="44def807-cb9d-467d-ae67-9aa91c8d2413" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5fbf0c63-20c4-4038-a56e-bf6c4383c31b"> + <propertyInstance + Id="7a9f8c34-e8e7-466c-8952-8a0718f8c1d5" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="d06997a3-c412-417e-bfd9-630154494da6"> + <propertyInstance + Id="72775d51-0356-42a9-8724-f3fe41761014" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5e3cd5d8-d842-44e1-a16e-f173a6699aad"> + <propertyInstance + Id="6a3b040d-5f29-4ab0-8d26-4055e2a16708" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="253ecd8f-9d6a-4639-a420-84865962962d"> + <propertyInstance + Id="94134ca6-f7b2-4f81-81e1-c8708ebd7417" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="1da40805-3fce-49b3-9f5a-83ac1b493642" + name="VectoVehicleFile" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="1060bb29-8665-4060-8ec0-759ea5d14e91" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoVehicleFile Member%3D.ctor" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="cb680730-d6c2-429d-bf1f-05e90b0ceeed" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="46a1f392-82cc-49b8-9826-670f39755438"> + <propertyInstance + Id="8f803845-7a7f-4f79-afd5-995dab15a685" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e3d7fb9e-4117-4e63-bef7-07de738e7304"> + <propertyInstance + Id="de1284ad-2a0d-4d9f-a3b8-69602a263f54" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="85dde87b-8ff8-4280-99be-568d95848d5d"> + <propertyInstance + Id="f69b421c-9de7-4b87-8b84-2cd78f29b3ea" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="9644ba30-b749-4b13-a9ab-dc8cc812f6ac"> + <propertyInstance + Id="328260a9-c52a-4942-a138-644319c4b41c" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="e0cd1053-5bc7-41af-b2cb-4e011ceb60a7"> + <propertyInstance + Id="31930a70-1c88-4b65-9a65-13c86b54f4d1" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="dec77beb-f315-478a-96f3-1dd6baceefad"> + <propertyInstance + Id="3fb3efb2-03ff-45f8-81d0-ca923f3c6b05" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="b8f620d6-7c10-440d-8592-f19e7b1f9c7c" + name="VectoEngineFile" + isAbstract="true" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="4edde7eb-39b6-421c-a25f-6bb60566d6b6" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="d8d1c7a0-7a02-4f59-bb41-93ecafa38a76" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="38a00f61-3d7c-4db3-8ce0-6154645dc76b"> + <propertyInstance + Id="302cbd14-4ae2-4f84-83ec-ef88d88652f6" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="80f83a33-7fc8-4c01-83f1-ac01d08bfec4"> + <propertyInstance + Id="8aceb4cc-320c-4f49-8a11-8a6422e765aa" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="1e3210df-a0d9-4dea-8615-b227fc6b5bb8"> + <propertyInstance + Id="36baf2a9-e559-4b48-991e-9c5a32dc0aa1" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="6c0d0e07-42f9-415c-bae4-cc1c0925789a"> + <propertyInstance + Id="29f5e48e-9a56-43ca-b657-767343541bb3" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="088a032e-0007-40a3-80b8-a44493aa2e3a"> + <propertyInstance + Id="0c783832-b071-497b-acb8-e472980856f6" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedAttributesInternal> + <property + Id="0c45174c-2d3d-4ef4-b4fb-aeb57aaf0483" + name="BasePath" + visibility="Package" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="36cdc6ad-18b6-4ef2-abb6-3fad77ed540a" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile Member%3DBasePath" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="9ede6e3d-366c-4dd2-ba51-bdf3443dc9a8" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="7e2d4963-24df-40e4-a1b3-ece146e048e9"> + <propertyInstance + Id="532b014d-7863-48fb-a4ad-18fe4459ce03" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="855689f7-3476-4ed5-a6e1-a57567925ced"> + <propertyInstance + Id="7a9698d7-45ba-424f-9ef1-b96e681dba26" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="5afb5034-2b43-4519-bc94-577c9104cce5"> + <propertyInstance + Id="b79b946d-40ac-4c1b-8941-c6ea53382e96" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c5a488db-5ffa-4c58-a250-1bc253c7b427"> + <propertyInstance + Id="4cf8a270-754f-41c2-9899-0113daa13f9b" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="34a00cf4-6d09-4016-ba0c-b723fd7348c2"> + <propertyInstance + Id="583f6260-b907-495a-aaff-3c08a390aca7" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="0d977086-6cd2-4456-925e-11e2f2894ff1" + name="VectoEngineFile" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="1d22c7d9-cb11-458d-84ed-84e603587d0d" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoEngineFile Member%3D.ctor" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="9265a6fc-db4f-44a3-91f8-aca35ba220b7" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="b02bc927-3277-4d8f-bdfc-ab3568e04210"> + <propertyInstance + Id="27513816-bd08-4a44-8f6d-f5593e19b416" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="cdaf671a-7064-45b5-861e-9c6589de2bd5"> + <propertyInstance + Id="b31a74ca-d121-4403-a477-8d194301b408" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="212dd73a-8f68-466b-85af-f9677e7861c3"> + <propertyInstance + Id="b778e7e0-920c-4d39-947f-08a05ea518fe" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="31595cf8-28ca-4df7-950d-5247e294c486"> + <propertyInstance + Id="fd0fd7ec-cdb4-40c4-bb37-679e42864630" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="c1d174e6-0c14-4989-8679-1dd7210937d9"> + <propertyInstance + Id="26d89535-f46c-4be5-a696-dd3ebdfff9bd" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="63d3ccdb-faef-41d7-ae84-471207e998ea"> + <propertyInstance + Id="9156a281-f9d4-4caa-a8f2-30ffd9560b24" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + </ownedOperationsInternal> + </class> + </packageHasNamedElement> + <packageHasNamedElement> + <class + Id="fdf8ed6c-8831-46ea-9a01-53fcb0ed8b68" + name="VectoGearboxFile" + isAbstract="true" + isLeaf="false" + isActiveClass="false"> + <referencesInternal> + <reference + Id="6ea058b1-9a02-4467-8832-22823b138bd9" + handle="viewcode://./CodeSchema_Class?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="14a6e266-10c0-4d59-8772-46636d09b834" + name="class" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3d7c693a-261e-48db-bdae-e946bf34a4e5"> + <propertyInstance + Id="e26c7545-8bb7-4524-a0bb-bb54a4d1284e" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="855bca36-1d60-4f68-bd9b-91e734a377ee"> + <propertyInstance + Id="ab3aab43-7b7f-42a3-a6f2-3839dd6d0c0c" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="335f205a-4808-42c1-addc-b58abb04f564"> + <propertyInstance + Id="4f70e854-11ad-4530-8461-2a114fcc28bb" + name="IsStatic" + value="False" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="83558d4d-c877-4940-a168-d73b2d8787fc"> + <propertyInstance + Id="d108c94f-b513-4f1d-8ae0-6d64ecc05fe4" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="66d8154f-7c9d-489b-903f-c59e7376a6d1"> + <propertyInstance + Id="a97f76a4-465d-488e-85fd-71259a1253c3" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <ownedAttributesInternal> + <property + Id="89824c50-c20c-4c21-890c-1750baf31499" + name="BasePath" + visibility="Package" + isLeaf="false" + isStatic="false" + isReadOnly="false" + isDerived="false" + isDerivedUnion="false" + aggregation="None" + isComposite="false"> + <referencesInternal> + <reference + Id="d4fa9132-bac5-4820-b300-236c32b53291" + handle="viewcode://./CodeSchema_Field?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile Member%3DBasePath" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="aa3d7f29-2dde-4376-a647-73f1328d728d" + name="field" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="3082e0f4-ad70-45dd-b1e6-aef7841852e7"> + <propertyInstance + Id="e373dd59-c4a4-4f5d-bd3a-13b89164bc41" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="87e40252-584e-42f7-96fa-68443f89e16b"> + <propertyInstance + Id="cc853506-ca51-444f-863a-d5b17004febc" + name="IsConst" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="19dc4e3d-d9f4-4bdf-aa99-e4083a640142"> + <propertyInstance + Id="ae995c33-9152-4c84-8fa0-345ba1eb027b" + name="IsNullable" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="2a552698-a66a-4ca8-9821-4d029da34cb3"> + <propertyInstance + Id="4013b44b-b64f-4f04-a97b-4270d9a06655" + name="IsVolatile" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="666e2cac-bf6f-43ba-a853-87a6a0409321"> + <propertyInstance + Id="dfad5f7e-98ff-4eee-8f0c-8e1052bd27be" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + <type_NamedElement> + <primitiveTypeMoniker + Id="59259974-6d55-42c6-b7bd-763d77ac8ef9" + LastKnownName="String" + LastKnownLocation="VectoArchitecture.uml" /> + </type_NamedElement> + </property> + </ownedAttributesInternal> + <ownedOperationsInternal> + <operation + Id="ea337291-9ec7-44b9-b198-ebe9bd278080" + name="VectoGearboxFile" + isLeaf="false" + isStatic="false" + isAbstract="false" + concurrency="Sequential" + isQuery="false"> + <referencesInternal> + <reference + Id="24014449-2f25-4b47-af2a-ed0d74812094" + handle="viewcode://./CodeSchema_Method?Assembly%3Dfile:%2F%2F%2FC:%2Fvecto%2FVectoCore%2Fbin%2FDebug%2FVectoCore.dll Namespace%3DTUGraz.VectoCore.FileIO Type%3DVectoGearboxFile Member%3D.ctor" + tag="ViewCode" /> + </referencesInternal> + <appliedStereotypesInternal> + <stereotypeInstance + Id="28a5445d-826f-4332-81ef-80ffca05f441" + name="method" + profile="CSharpProfile"> + <propertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fea84ebe-1e00-4045-98ec-ad197b33291d"> + <propertyInstance + Id="45d20c2c-4f6d-494a-bac8-a600dfa2bc2c" + name="ClrAttributes" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="fc180074-1f57-4672-949c-6c535631b27e"> + <propertyInstance + Id="a882d551-a11f-4abd-9b49-b839a270f95a" + name="IsPartial" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="54c328ce-4c0d-4b68-80d9-8a9b3d03c869"> + <propertyInstance + Id="59839119-fc73-40d6-b2d9-e655b3886e44" + name="IsUnsafe" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a4acc172-2175-4da2-a169-db52ea9720a0"> + <propertyInstance + Id="971a0573-5dbf-4aef-884c-14910237ee68" + name="Inheritance" + value="none" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="69a6e952-82d9-4168-a400-f0935b5a11a3"> + <propertyInstance + Id="86a06bcd-6808-4d02-9d4e-c14174544f77" + name="PackageVisibility" + value="internal" /> + </stereotypeInstanceHasPropertyInstances> + <stereotypeInstanceHasPropertyInstances + Id="a9e87853-0bae-4eff-875a-03d8d4921972"> + <propertyInstance + Id="8004c874-6a3f-405e-911e-dce706fe8662" + name="params" + value="false" /> + </stereotypeInstanceHasPropertyInstances> + </propertyInstances> + </stereotypeInstance> + </appliedStereotypesInternal> + </operation> + </ownedOperationsInternal> </class> </packageHasNamedElement> </packagedElements> diff --git a/VectoCoreArchitecture/Overview.classdiagram b/VectoCoreArchitecture/Overview.classdiagram index 08ebaa8187..cce93ec11b 100644 --- a/VectoCoreArchitecture/Overview.classdiagram +++ b/VectoCoreArchitecture/Overview.classdiagram @@ -20196,6 +20196,24 @@ <elementDefinition Id="b630d07c-8ef2-4196-8d3b-bef343906be9" /> </generalization> </generalsInternal> + <targetEnds> + <association Id="994571f4-2755-475c-9b5b-94f4cfc3011a" isDerived="false" sourceEndRoleName="Vehicle" targetEndRoleName="VehicleData" isLeaf="false" isAbstract="false"> + <classMoniker Id="cd175a73-b2c2-4600-ae89-6465442dfe8f" LastKnownName="VehicleData" /> + <relationshipOwnedElementsInternal> + <associationHasOwnedEnds> + <memberEnd Id="1893212c-e9c9-44a6-b4ae-eb1a053276ab" name="Vehicle" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false" isNavigableOwned="false"> + <elementDefinition Id="4a52bb8b-199b-4d88-ac8d-0200546088aa" /> + </memberEnd> + </associationHasOwnedEnds> + <associationHasOwnedEnds> + <memberEnd Id="16d9963a-a92b-476c-96b2-dfc9af6d390f" name="VehicleData" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> + <elementDefinition Id="6652c0f6-173d-42f8-887d-5e8c3e1ef12f" /> + </memberEnd> + </associationHasOwnedEnds> + </relationshipOwnedElementsInternal> + <elementDefinition Id="bedaa1f9-8280-4fec-aa55-b35ffdca1b4c" /> + </association> + </targetEnds> <ownedAttributesInternal> <property Id="ec60b3e3-5875-4479-8b3c-a65a14340527" name="_nextInstance" visibility="Private" isLeaf="false" isStatic="false" isReadOnly="false" isDerived="false" isDerivedUnion="false" aggregation="None" isComposite="false"> <referencesInternal> diff --git a/VectoCoreArchitecture/Overview.classdiagram.layout b/VectoCoreArchitecture/Overview.classdiagram.layout index 895074634d..3719bde2bd 100644 --- a/VectoCoreArchitecture/Overview.classdiagram.layout +++ b/VectoCoreArchitecture/Overview.classdiagram.layout @@ -285,11 +285,11 @@ <OperationElementListCompartment Id="d00f0ce3-6f92-4407-ab17-068a38f9d540" isExpanded="false" absoluteBounds="1.515, 12.261663751900196, 2.9699999999999998, 0.2011718675494194" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> - <classShape Id="60b3d668-ce06-44ca-bac8-3f639a39f177" absoluteBounds="15.25, 13.625, 2.75, 3.430023049910865" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> + <classShape Id="60b3d668-ce06-44ca-bac8-3f639a39f177" absoluteBounds="15.375, 13.75, 2.75, 3.430023049910865" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> <classMoniker Id="24a92e4e-39d8-4b50-8021-3d7b2b8c0d4e" LastKnownName="CombustionEngineData" /> <nestedChildShapes> - <AttributeElementListCompartment Id="4b8845d5-95a1-46c8-aa92-ae1a8f3b1079" absoluteBounds="15.265, 14.140335639317833, 2.7199999999999998, 1.6425780728459358" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> - <OperationElementListCompartment Id="14046c14-c699-47ea-b795-0a22776cfa4d" absoluteBounds="15.265, 15.792913712163767, 2.7199999999999998, 1.162109337747097" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> + <AttributeElementListCompartment Id="4b8845d5-95a1-46c8-aa92-ae1a8f3b1079" absoluteBounds="15.39, 14.265335639317833, 2.7199999999999998, 1.6425780728459358" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> + <OperationElementListCompartment Id="14046c14-c699-47ea-b795-0a22776cfa4d" absoluteBounds="15.39, 15.917913712163767, 2.7199999999999998, 1.162109337747097" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <classShape Id="3311e88a-8d59-4e56-99b1-3d6ddd3f0f1d" absoluteBounds="14.375, 8.375, 4.375, 5.0315855002403254" hideQualifiedName="true" increaseHeight="0.18800345897674561" customColor="181, 193, 223"> @@ -301,7 +301,7 @@ </classShape> </nestedChildShapes> </packageShape> - <associationConnector edgePoints="[(18 : 15.3400115249554); (19 : 15.3400115249554)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationConnector edgePoints="[(18.125 : 15.4650115249554); (19 : 15.4650115249554)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="41a7940f-652d-431b-93f1-e2b2614053f9" /> <relativeChildShapes /> <nodes> @@ -309,7 +309,7 @@ <classShapeMoniker Id="376a9d3c-4d9f-4ac7-8b74-8c9c78dea105" /> </nodes> </associationConnector> - <associationConnector edgePoints="[(15.25 : 14.7794646673401); (14.5 : 14.7794646673401)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" sourceMultiplicity="*" targetMultiplicity="1"> + <associationConnector edgePoints="[(15.375 : 14.8419646673401); (14.5 : 14.8419646673401)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="*" targetMultiplicity="1"> <associationMoniker Id="552c5ed0-32bb-4197-b2e6-67022e189443" /> <relativeChildShapes /> <nodes> @@ -325,7 +325,7 @@ <interfaceShapeMoniker Id="1c14b267-21e0-45f5-8ece-cb1a98606f31" /> </nodes> </realizationConnector> - <associationConnector edgePoints="[(16.625 : 13.4065855002403); (16.625 : 13.625)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationConnector edgePoints="[(16.75 : 13.4065855002403); (16.75 : 13.75)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="8203b44d-94f2-4620-8f58-45e310a59f92" /> <relativeChildShapes /> <nodes> @@ -405,7 +405,7 @@ <classShapeMoniker Id="d857861f-ffa2-4c7c-94a8-765c2dad6d6c" /> </nodes> </generalizationConnector> - <generalizationConnector edgePoints="[(6.72790777905676 : 11.375); (6.72790777905676 : 7.32103806250624); (7.83531996348196 : 7.32103806250624 : JumpStart); (8.00198663014862 : 7.32103806250624 : JumpEnd); (9.29166666666667 : 7.32103806250624 : JumpStart); (9.45833333333333 : 7.32103806250624 : JumpEnd); (10.768877517138 : 7.32103806250624 : JumpStart); (10.9355441838046 : 7.32103806250624 : JumpEnd); (11.25 : 7.32103806250624)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(6.72790777905676 : 11.375); (6.72790777905676 : 7.32103806250624); (7.83531996348196 : 7.32103806250624 : JumpStart); (8.00198663014862 : 7.32103806250624 : JumpEnd); (9.29166666666667 : 7.32103806250624 : JumpStart); (9.45833333333333 : 7.32103806250624 : JumpEnd); (10.768877517138 : 7.32103806250624 : JumpStart); (10.9355441838046 : 7.32103806250624 : JumpEnd); (11.25 : 7.32103806250624)]" manuallyRouted="true" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110"> <generalizationMoniker Id="002c19fb-4013-4cb2-934b-c1b818d5c796" /> <relativeChildShapes /> <nodes> @@ -461,6 +461,14 @@ <classShapeMoniker Id="d857861f-ffa2-4c7c-94a8-765c2dad6d6c" /> </nodes> </generalizationConnector> + <associationConnector edgePoints="[(9.125 : 11.8206480300426); (9.125 : 12)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> + <associationMoniker Id="994571f4-2755-475c-9b5b-94f4cfc3011a" /> + <relativeChildShapes /> + <nodes> + <classShapeMoniker Id="c4135fe4-2a8c-404a-933e-beecf3f93db2" /> + <classShapeMoniker Id="65d5a399-98c2-43a6-89a9-18d41176b9a4" /> + </nodes> + </associationConnector> <packageShape Id="864cc901-9675-40b9-9181-19c07ab7d7d4" absoluteBounds="0.75, 0.5, 4, 3.25" customColor="255, 249, 230" hideQualifiedName="false"> <packageMoniker Id="bdbf2a9a-b05e-495c-b05d-69e979a621c7" LastKnownName="Ports" /> <nestedChildShapes> @@ -647,7 +655,7 @@ <interfaceShapeMoniker Id="5fb4b1e3-2027-4e6e-be49-921b54e2b352" /> </nodes> </generalizationConnector> - <generalizationConnector edgePoints="[(9.375 : 6.125); (9.375 : 1.77798910290193); (10.768877517138 : 1.77798910290193 : JumpStart); (10.9355441838046 : 1.77798910290193 : JumpEnd); (13.3416666666667 : 1.77798910290193 : JumpStart); (13.5083333333333 : 1.77798910290193 : JumpEnd); (13.75 : 1.77798910290193)]" manuallyRouted="true" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110"> + <generalizationConnector edgePoints="[(9.375 : 6.125); (9.375 : 1.77798910290193); (10.768877517138 : 1.77798910290193 : JumpStart); (10.9355441838046 : 1.77798910290193 : JumpEnd); (13.3416666666667 : 1.77798910290193 : JumpStart); (13.5083333333333 : 1.77798910290193 : JumpEnd); (13.75 : 1.77798910290193)]" manuallyRouted="true" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="cff3c187-978f-4c9c-b998-5eb0efd790fa" /> <relativeChildShapes /> <nodes> diff --git a/VectoCoreArchitecture/ReverseEngineering.Log.xml b/VectoCoreArchitecture/ReverseEngineering.Log.xml index 32e01a4267..6255a1c14c 100644 --- a/VectoCoreArchitecture/ReverseEngineering.Log.xml +++ b/VectoCoreArchitecture/ReverseEngineering.Log.xml @@ -6,94 +6,14 @@ <MessageClass Name="Error" Label="Error" Option="Show errors" /> <MessageClass Name="Property" Label="Property" Option="Show metadata" /> <MessageClass Name="Diagnostic" Label="Message" Option="Show diagnostic messages" /> - <Message Timestamp="2015-07-31T09:01:47" Importance="High" Text="Reverse Engineering Started." /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: '4cabbe97-9f79-440d-8f62-8d121e26d2c3' - (ClassifierTemplateParameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'b28bbb08-a12e-44ae-a94e-1ff238e745a9' - (ClassifierTemplateParameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'Boolean' - (PrimitiveType)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'Integer' - (PrimitiveType)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'String' - (PrimitiveType)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::System' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::System::Collections' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::System::Collections::Generic' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::System::Collections::Generic::IList' - (Interface) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::System::Collections::Generic::IList<String>' - (Interface) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::System::Collections::Generic::List' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::System::Collections::Generic::List<TimeSpan>' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::System::Object' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::System::TimeSpan' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::System::UInt32' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::Connector' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IResponse' - (Interface) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::ITnOutPort' - (Interface) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::Simulation' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::Simulation::Data::IModalDataWriter' - (Interface) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::Simulation::IVehicleContainer' - (Interface) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::CombustionEngineData' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::ICombustionEngine' - (Interface) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Medium" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine' - (Class)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::_currentState' - (Property)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::_data' - (Property)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::_enginePowerCorrections' - (Property)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::_previousState' - (Property)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::CombustionEngine' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::CombustionEngine::cockpit' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::CombustionEngine::data' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::CommitSimulationStep' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::CommitSimulationStep::writer' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::ComputeFullLoadPower' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::ComputeFullLoadPower::angularVelocity' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::ComputeFullLoadPower::dt' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::ComputeFullLoadPower::gear' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::EngineIdleSpeedStopThreshold' - (Property)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::Equals' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::Equals::obj' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::Equals::other' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::FullLoadMargin' - (Property)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::GetHashCode' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::InertiaPowerLoss' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::InertiaPowerLoss::angularVelocity' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::InertiaPowerLoss::torque' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::IsFullLoad' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::IsFullLoad::maxPower' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::IsFullLoad::requestedPower' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::LimitEnginePower' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::LimitEnginePower::requestedEnginePower' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::MaxPowerExceededThreshold' - (Property)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::OutShaft' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request::absTime' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request::dt' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request::engineSpeed' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::TUGraz.VectoCore.Models.Connector.Ports.ITnOutPort.Request::torque' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::TUGraz.VectoCore.Models.Simulation.Cockpit.IEngineCockpit.EngineSpeed' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::UpdateEngineState' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::UpdateEngineState::requestedEnginePower' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::ValidatePowerDemand' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::ValidatePowerDemand::requestedEnginePower' - (Parameter)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::Warnings' - (Operation)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine::ZeroThreshold' - (Property)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::EngineState' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::VectoSimulationComponent' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Utils' - (Package)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Utils::NewtonMeter' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Utils::PerSecond' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Utils::SI' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::Utils::Watt' - (Class) (partially reverse engineered - definition not updated) " /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Relationship reverse engineered into the UML model: VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine to VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::ITnOutPort (InterfaceRealization)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Relationship reverse engineered into the UML model: VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine to VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::ICombustionEngine (InterfaceRealization)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Relationship reverse engineered into the UML model: VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Impl::CombustionEngine to VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::VectoSimulationComponent (Generalization)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Relationship reverse engineered into the UML model: VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::CombustionEngineData to VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::Data::SimulationComponentData (Generalization)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Relationship reverse engineered into the UML model: VectoArchitecture::System::Collections::Generic::List to VectoArchitecture::System::Collections::Generic::IEnumerable<T> (InterfaceRealization)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="Diagnostic" Text="Relationship reverse engineered into the UML model: VectoArchitecture::TUGraz::VectoCore::Models::SimulationComponent::ICombustionEngine to VectoArchitecture::TUGraz::VectoCore::Models::Connector::Ports::IOutShaft (Generalization)" /> - <Message Timestamp="2015-07-31T09:01:50" Importance="High" Text="(1) type(s) fully reverse engineered." /> - <Message Timestamp="2015-07-31T09:01:50" Importance="High" Text="(19) type(s) partially reverse engineered. These types were not included in the original selection so their full definitions are not reverse engineered. Instead, this shallow operation has simply ensured these types exist in the UML model because they are needed in order to fully describe other elements." /> - <Message Timestamp="2015-07-31T09:01:50" Importance="High" Text="The reverse engineering operation completed with (0) error(s), and (0) warning(s)." /> + <Message Timestamp="2015-07-31T10:38:50" Importance="High" Text="Reverse Engineering Started." /> + <Message Timestamp="2015-07-31T10:38:51" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'String' - (PrimitiveType)" /> + <Message Timestamp="2015-07-31T10:38:51" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz' - (Package)" /> + <Message Timestamp="2015-07-31T10:38:51" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore' - (Package)" /> + <Message Timestamp="2015-07-31T10:38:51" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::FileIO' - (Package)" /> + <Message Timestamp="2015-07-31T10:38:51" Importance="Medium" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::FileIO::VectoGearboxFile' - (Class)" /> + <Message Timestamp="2015-07-31T10:38:51" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::FileIO::VectoGearboxFile::BasePath' - (Property)" /> + <Message Timestamp="2015-07-31T10:38:51" Importance="Diagnostic" Text="Element reverse engineered into the UML model: 'VectoArchitecture::TUGraz::VectoCore::FileIO::VectoGearboxFile::VectoGearboxFile' - (Operation)" /> + <Message Timestamp="2015-07-31T10:38:51" Importance="High" Text="(1) type(s) fully reverse engineered." /> + <Message Timestamp="2015-07-31T10:38:51" Importance="High" Text="The reverse engineering operation completed with (0) error(s), and (0) warning(s)." /> </Log> \ No newline at end of file diff --git a/VectoCoreArchitecture/VectoCoreArchitecture.modelproj b/VectoCoreArchitecture/VectoCoreArchitecture.modelproj index e0b01d8bba..182013a9a2 100644 --- a/VectoCoreArchitecture/VectoCoreArchitecture.modelproj +++ b/VectoCoreArchitecture/VectoCoreArchitecture.modelproj @@ -146,6 +146,12 @@ <Content Include="ModelDefinition\Package_0820.uml"> <SubType>Content</SubType> </Content> + <Content Include="ModelDefinition\Package_0958.uml"> + <SubType>Content</SubType> + </Content> + <Content Include="ModelDefinition\Package_1006.uml"> + <SubType>Content</SubType> + </Content> <Content Include="ModelDefinition\Package_1314.uml"> <SubType>Content</SubType> </Content> -- GitLab