Free cookie consent management tool by TermsFeed Policy Generator

source: trunk/HeuristicLab.ExtLibs/HeuristicLab.SimSharp/3.3.2/SimSharp-3.3.2/SimSharp-3.3.2.csproj @ 18220

Last change on this file since 18220 was 18023, checked in by jkarder, 3 years ago

#3065: update Sim# to 3.3.2

File size: 3.1 KB
Line 
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.2</AssemblyName>
9    <RootNamespace>SimSharp</RootNamespace>
10    <Version>3.3.2</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
14Sim# 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.2 contains one enhancement and two bug fixes.
20   
21    Enhancement
22    1) Adds method to obtain samples to the ISampleMonitor interface.
23   
24    Bug fixes - it fixes two bugs in PseudoRealtimeEnvironment when using it in
25    Realtime mode with a scaling factor other than 1.
26    1) Getting the value of Now returned the elapsed time without scaling.
27    2) When the simulation is stopped, the already elapsed time was wrongly scaled.
28    </PackageReleaseNotes>
29    <NeutralLanguage />
30    <GeneratePackageOnBuild>True</GeneratePackageOnBuild>
31    <PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
32    <PackageLicenseExpression>MIT</PackageLicenseExpression>
33    <IncludeSource>True</IncludeSource>
34    <IncludeSymbols>True</IncludeSymbols>
35    <NoWarn>$(NoWarn);1591;1734</NoWarn>
36  </PropertyGroup>
37
38  <PropertyGroup Condition="'$(Configuration)'=='Debug'">
39    <DefineConstants>DEBUG;TRACE</DefineConstants>
40  </PropertyGroup>
41 
42  <PropertyGroup Condition="'$(Configuration)'=='Release'">
43    <DefineConstants></DefineConstants>
44  </PropertyGroup>
45
46  <PropertyGroup>
47    <DocumentationFile>bin\$(Configuration)\$(TargetFramework)\SimSharp.xml</DocumentationFile>
48    <RepositoryUrl>https://github.com/abeham/SimSharp.git</RepositoryUrl>
49    <RepositoryType>git</RepositoryType>
50    <PackageTags>discrete-event simulation</PackageTags>
51  </PropertyGroup>
52
53  <Target Name="CopyDocumentationFile" AfterTargets="ComputeFilesToPublish">
54    <ItemGroup>
55      <ResolvedFileToPublish Include="@(FinalDocFile)" RelativePath="@(FinalDocFile->'%(Filename)%(Extension)')" />
56    </ItemGroup>
57  </Target>
58
59  <ItemGroup>
60    <Service Include="{508349b6-6b84-4df5-91f0-309beebad82d}" />
61  </ItemGroup>
62</Project>
Note: See TracBrowser for help on using the repository browser.