1 | <Project Sdk="Microsoft.NET.Sdk">
|
---|
2 |
|
---|
3 | <PropertyGroup>
|
---|
4 | <TargetFrameworks>net461</TargetFrameworks>
|
---|
5 | <SignAssembly>True</SignAssembly>
|
---|
6 | <AssemblyOriginatorKeyFile>SimSharp.snk</AssemblyOriginatorKeyFile>
|
---|
7 | <DelaySign>False</DelaySign>
|
---|
8 | <AssemblyName>SimSharp-3.3.1</AssemblyName>
|
---|
9 | <RootNamespace>SimSharp</RootNamespace>
|
---|
10 | <Version>3.3.1</Version>
|
---|
11 | <Authors>Andreas Beham</Authors>
|
---|
12 | <Description>Sim# aims to port the concepts used in SimPy (https://pypi.python.org/pypi/simpy) to the .NET world. It is implemented in C# and builds on the .NET Framework 4.5 / .NET Standard 2.0. Sim# uses an efficient event queue (adapted from https://github.com/BlueRaja/High-Speed-Priority-Queue-for-C-Sharp). The MachineShop benchmark comes close to 3.5 million events per second on a Core i7-7 2.7Ghz.
|
---|
13 |
|
---|
14 | Sim# allows modeling processes easily and with little boiler plate code. A process is described as a method that yields events. When an event is yielded, the process waits on it. Processes are themselves events and so it is convenient to spawn sub-processes that can either be waited upon or that run next to each other. There is no need to inherit from classes or understand a complex object oriented design.</Description>
|
---|
15 | <Product>Sim#</Product>
|
---|
16 | <Company>HEAL, FH Upper Austria</Company>
|
---|
17 | <Copyright>Andreas Beham</Copyright>
|
---|
18 | <PackageProjectUrl>https://github.com/abeham/SimSharp</PackageProjectUrl>
|
---|
19 | <PackageReleaseNotes>Sim# 3.3.1 adds a RandChoice method to generate random samples from a weighted source of items.
|
---|
20 |
|
---|
21 | It also fixes a bug with respect to the calculation of the sigma parameter in RandLogNormal2 methods (which takes the desired sample standard deviation as input).</PackageReleaseNotes>
|
---|
22 | <NeutralLanguage />
|
---|
23 | <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
|
---|
24 | <PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
|
---|
25 | <PackageLicenseExpression>MIT</PackageLicenseExpression>
|
---|
26 | <IncludeSource>True</IncludeSource>
|
---|
27 | <IncludeSymbols>True</IncludeSymbols>
|
---|
28 | <NoWarn>$(NoWarn);1591;1734</NoWarn>
|
---|
29 | </PropertyGroup>
|
---|
30 |
|
---|
31 | <PropertyGroup Condition="'$(Configuration)'=='Debug'">
|
---|
32 | <DefineConstants>DEBUG;TRACE</DefineConstants>
|
---|
33 | </PropertyGroup>
|
---|
34 |
|
---|
35 | <PropertyGroup Condition="'$(Configuration)'=='Release'">
|
---|
36 | <DefineConstants></DefineConstants>
|
---|
37 | </PropertyGroup>
|
---|
38 |
|
---|
39 | <PropertyGroup>
|
---|
40 | <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\SimSharp.xml</DocumentationFile>
|
---|
41 | <RepositoryUrl>https://github.com/abeham/SimSharp.git</RepositoryUrl>
|
---|
42 | <RepositoryType>git</RepositoryType>
|
---|
43 | <PackageTags>discrete-event simulation</PackageTags>
|
---|
44 | </PropertyGroup>
|
---|
45 |
|
---|
46 | <Target Name="CopyDocumentationFile" AfterTargets="ComputeFilesToPublish">
|
---|
47 | <ItemGroup>
|
---|
48 | <ResolvedFileToPublish Include="@(FinalDocFile)" RelativePath="@(FinalDocFile->'%(Filename)%(Extension)')" />
|
---|
49 | </ItemGroup>
|
---|
50 | </Target>
|
---|
51 |
|
---|
52 | <ItemGroup>
|
---|
53 | <Service Include="{508349b6-6b84-4df5-91f0-309beebad82d}" />
|
---|
54 | </ItemGroup>
|
---|
55 | </Project> |
---|