diff --git a/VectoCoreArchitecture/FileInputAndPowertrainCreation.classdiagram b/VectoCoreArchitecture/FileInputAndPowertrainCreation.classdiagram index 889fce8028d4a091fcf28051941f617d0485842c..3f0db4641b8fedd2fb578a3feac988ae0694b3b5 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 8bd3abc94a4a156ed3a210153ea9c4a880774ca0..a7e4de58e9c65210988279e1f241c7a5e32589ba 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 0000000000000000000000000000000000000000..5f282702bb03ef11d7184d19c80927b47f919764 --- /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 7c570443a894b76aaf6b4777393b419054925058..d145f687f294e23e27f9c25c2d330bc976c115fa 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 1e402cde9371386730db2c7e79baac2c8671d992..88d99ca5f0cb77daa1ca5ca11a061e9450d7cd96 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 37b88355a8513aca76876a84a1f0937edad75a97..43e784fdf6723051571f4fb32ad727fcf2c34a6b 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 1e26049a33fd309e499812298ee0dac80a841019..dfe1eddd0a0a451fab3c1daeb850e3e6f6054ad9 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 f19b4ff0a7f7f4df29e95f9fe1f117f4db64808c..873e481d99af5448ee289f9de488dc1c62b586c6 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 95955ba5931cec50cadb0040673bd8ed0f0e6a57..5d36bdc3529504dc34de1a9722475253b37cc981 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 507af94735143ba7860d7bdffcb648bce2833566..bf8b9539f8db61f959e89fd2755c9552ca0ce98a 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 2fa04cf4a70110d53b7be882181f456b18b9dd18..3bc200b5c5588149f6b95e15544d7e8d9c025914 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 8b9c19501e8b3b27dc011ac436b822e87b50249c..a8bfd660260b6b352c9c98759270314f6e03bc2f 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 5d628fc347f0f114ced458051aa14936ca12cef4..7142cf76382cc7827c66eefc9fb9b672c92c6778 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 7bcafdc1c43e9c2e6eaec7e9b75ef82c54264e11..5b37110bc028a7388dc8ee701fddfd75cfecee05 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 e9fd17bc5e8ca0384917caf92eee331345f90b7c..67d7441e63c69b4e0cb030f6078992937397c333 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 0000000000000000000000000000000000000000..5f282702bb03ef11d7184d19c80927b47f919764 --- /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 0000000000000000000000000000000000000000..4c0e571d779da0c7f3a290bd632b547fa9ec9970 --- /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 0000000000000000000000000000000000000000..cf9a12433bf5164c6dd95345afdee2073929a989 --- /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 03f10e20209c4a497ea4902c048e82396e3a7e92..42294cd97159deb990276758577988a969fe2f75 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 660028fe4a82791257fa0231f76bffb6c2008cf2..eb23086402122f624bb313afc205ffc8d026d926 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 d60ffd617b318b368e3c20dc30494dacbf9326dd..6e5bd8bf918565fb81c2a946cce6e096565cc227 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 6deddd5dd65f8f23242ac28b59dd70c04c02154a..98ad33f05cfbdc245ddf56e4f5054b820853d131 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 08ebaa8187f32f2ac1dc4f41d394b63f67f37124..cce93ec11b65d0eac6d3ed4d194534c8843f5d17 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 895074634d496332857c8149849af151cb725044..3719bde2bdd95d42dbe4458675a06c2037c32c32 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 32e01a42677c98140e9be38d90a575995ef93fc0..6255a1c14c3d3b2b9a4f3f9c2cb5cf62f50d2f93 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 e0b01d8bbaa683283248f6f7ba1415915f17a3e1..182013a9a2a23e64eaca634bb8871b1e75dc44a0 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>