1
- <?xml version =" 1.0" encoding =" utf-8" ?>
2
- <Project DefaultTargets =" Build" ToolsVersion =" 15.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
- <ItemGroup Label =" ProjectConfigurations" >
4
- <ProjectConfiguration Include =" Debug|x64" >
5
- <Configuration >Debug</Configuration >
6
- <Platform >x64</Platform >
7
- </ProjectConfiguration >
8
- <ProjectConfiguration Include =" Release|x64" >
9
- <Configuration >Release</Configuration >
10
- <Platform >x64</Platform >
11
- </ProjectConfiguration >
12
- </ItemGroup >
13
- <PropertyGroup Label =" Globals" >
14
- <VCProjectVersion >15.0</VCProjectVersion >
15
- <ProjectGuid >{9a9aad41-d608-401f-9339-fecf2c3cd8e4}</ProjectGuid >
16
- <Keyword >Win32Proj</Keyword >
17
- <RootNamespace >Particle_Diffusion</RootNamespace >
18
- <WindowsTargetPlatformVersion >$(WindowsSDKVersion.Replace("\",""))</WindowsTargetPlatformVersion >
19
- </PropertyGroup >
20
- <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
21
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" Label =" Configuration" >
22
- <ConfigurationType >Application</ConfigurationType >
23
- <UseDebugLibraries >true</UseDebugLibraries >
24
- <PlatformToolset >oneAPI Data Parallel C++ Compiler</PlatformToolset >
25
- <CharacterSet >Unicode</CharacterSet >
26
- </PropertyGroup >
27
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" Label =" Configuration" >
28
- <ConfigurationType >Application</ConfigurationType >
29
- <UseDebugLibraries >false</UseDebugLibraries >
30
- <PlatformToolset >oneAPI Data Parallel C++ Compiler</PlatformToolset >
31
- <WholeProgramOptimization >true</WholeProgramOptimization >
32
- <CharacterSet >Unicode</CharacterSet >
33
- </PropertyGroup >
34
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" Label =" Configuration" >
35
- <ConfigurationType >Application</ConfigurationType >
36
- <UseDebugLibraries >true</UseDebugLibraries >
37
- <PlatformToolset >Intel(R) oneAPI DPC++ Compiler</PlatformToolset >
38
- <CharacterSet >Unicode</CharacterSet >
39
- <UseInteloneMKL >No</UseInteloneMKL >
40
- </PropertyGroup >
41
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" Label =" Configuration" >
42
- <ConfigurationType >Application</ConfigurationType >
43
- <UseDebugLibraries >false</UseDebugLibraries >
44
- <PlatformToolset >Intel(R) oneAPI DPC++ Compiler</PlatformToolset >
45
- <WholeProgramOptimization >true</WholeProgramOptimization >
46
- <CharacterSet >Unicode</CharacterSet >
47
- <UseInteloneMKL >No</UseInteloneMKL >
48
- </PropertyGroup >
49
- <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
50
- <ImportGroup Label =" ExtensionSettings" >
51
- </ImportGroup >
52
- <ImportGroup Label =" Shared" >
53
- </ImportGroup >
54
- <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
55
- <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
56
- </ImportGroup >
57
- <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
58
- <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
59
- </ImportGroup >
60
- <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
61
- <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
62
- </ImportGroup >
63
- <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
64
- <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
65
- </ImportGroup >
66
- <PropertyGroup Label =" UserMacros" />
67
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
68
- <LinkIncremental >true</LinkIncremental >
69
- </PropertyGroup >
70
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
71
- <LinkIncremental >true</LinkIncremental >
72
- </PropertyGroup >
73
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
74
- <LinkIncremental >false</LinkIncremental >
75
- </PropertyGroup >
76
- <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
77
- <LinkIncremental >false</LinkIncremental >
78
- </PropertyGroup >
79
- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
80
- <ClCompile >
81
- <PrecompiledHeader >Use</PrecompiledHeader >
82
- <WarningLevel >Level3</WarningLevel >
83
- <Optimization >Disabled</Optimization >
84
- <SDLCheck >true</SDLCheck >
85
- <ConformanceMode >true</ConformanceMode >
86
- <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
87
- </ClCompile >
88
- <Link >
89
- <SubSystem >Console</SubSystem >
90
- <GenerateDebugInformation >true</GenerateDebugInformation >
91
- </Link >
92
- </ItemDefinitionGroup >
93
- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
94
- <ClCompile >
95
- <PrecompiledHeader >Use</PrecompiledHeader >
96
- <WarningLevel >Level3</WarningLevel >
97
- <Optimization >Disabled</Optimization >
98
- <SDLCheck >true</SDLCheck >
99
- <ConformanceMode >true</ConformanceMode >
100
- <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
101
- <SYCLWarningLevel >DisableAllWarnings</SYCLWarningLevel >
102
- <AdditionalIncludeDirectories >$(ONEAPI_ROOT)\mkl\latest\include;$(ONEAPI_ROOT)\mkl\latest\include\rng; %(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
103
- </ClCompile >
104
- <Link >
105
- <SubSystem >Console</SubSystem >
106
- <GenerateDebugInformation >true</GenerateDebugInformation >
107
- <AdditionalOptions >/link /libpath:"$(ONEAPI_ROOT)\mkl\latest\lib\intel64" mkl_intel_ilp64.lib mkl_sequential.lib mkl_core.lib mkl_sycl.lib opencl.lib %(AdditionalOptions)</AdditionalOptions >
108
- <SpecifyDevCmplAdditionalOptions >-fsycl-device-code-split;%(SpecifyDevCmplAdditionalOptions)</SpecifyDevCmplAdditionalOptions >
109
- <SpecifyStaticLibrary >$(ONEAPI_ROOT)/mkl/latest/lib/intel64/mkl_sycl.lib</SpecifyStaticLibrary >
110
- </Link >
111
- </ItemDefinitionGroup >
112
- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
113
- <ClCompile >
114
- <PrecompiledHeader >Use</PrecompiledHeader >
115
- <WarningLevel >Level3</WarningLevel >
116
- <Optimization >MaxSpeed</Optimization >
117
- <FunctionLevelLinking >true</FunctionLevelLinking >
118
- <IntrinsicFunctions >true</IntrinsicFunctions >
119
- <SDLCheck >true</SDLCheck >
120
- <ConformanceMode >true</ConformanceMode >
121
- <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
122
- </ClCompile >
123
- <Link >
124
- <SubSystem >Console</SubSystem >
125
- <EnableCOMDATFolding >true</EnableCOMDATFolding >
126
- <OptimizeReferences >true</OptimizeReferences >
127
- <GenerateDebugInformation >true</GenerateDebugInformation >
128
- </Link >
129
- </ItemDefinitionGroup >
130
- <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
131
- <ClCompile >
132
- <PrecompiledHeader >Use</PrecompiledHeader >
133
- <WarningLevel >Level3</WarningLevel >
134
- <Optimization >MaxSpeed</Optimization >
135
- <FunctionLevelLinking >true</FunctionLevelLinking >
136
- <IntrinsicFunctions >true</IntrinsicFunctions >
137
- <SDLCheck >true</SDLCheck >
138
- <ConformanceMode >true</ConformanceMode >
139
- <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
140
- <SYCLWarningLevel >DisableAllWarnings</SYCLWarningLevel >
141
- <AdditionalIncludeDirectories >$(ONEAPI_ROOT)\mkl\latest\include;$(ONEAPI_ROOT)\mkl\latest\include\rng; %(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
142
- </ClCompile >
143
- <Link >
144
- <SubSystem >Console</SubSystem >
145
- <EnableCOMDATFolding >true</EnableCOMDATFolding >
146
- <OptimizeReferences >true</OptimizeReferences >
147
- <GenerateDebugInformation >true</GenerateDebugInformation >
148
- <AdditionalOptions >/link /libpath:"$(ONEAPI_ROOT)\mkl\latest\lib\intel64" mkl_intel_ilp64.lib mkl_sequential.lib mkl_core.lib mkl_sycl.lib opencl.lib %(AdditionalOptions)</AdditionalOptions >
149
- <SpecifyDevCmplAdditionalOptions >-fsycl-device-code-split;%(SpecifyDevCmplAdditionalOptions)</SpecifyDevCmplAdditionalOptions >
150
- <SpecifyStaticLibrary >$(ONEAPI_ROOT)/mkl/latest/lib/intel64/mkl_sycl.lib</SpecifyStaticLibrary >
151
- </Link >
152
- </ItemDefinitionGroup >
153
- <ItemGroup >
154
- <ClCompile Include =" src\motionsim.cpp" />
155
- </ItemGroup >
156
- <ItemGroup >
157
- <Text Include =" License.txt" />
158
- </ItemGroup >
159
- <ItemGroup >
160
- <None Include =" readme.md" />
161
- </ItemGroup >
162
- <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
163
- <ImportGroup Label =" ExtensionTargets" >
164
- </ImportGroup >
165
- </Project >
1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <Project DefaultTargets =" Build" ToolsVersion =" 15.0" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3
+ <ItemGroup Label =" ProjectConfigurations" >
4
+ <ProjectConfiguration Include =" Debug|x64" >
5
+ <Configuration >Debug</Configuration >
6
+ <Platform >x64</Platform >
7
+ </ProjectConfiguration >
8
+ <ProjectConfiguration Include =" Release|x64" >
9
+ <Configuration >Release</Configuration >
10
+ <Platform >x64</Platform >
11
+ </ProjectConfiguration >
12
+ </ItemGroup >
13
+ <PropertyGroup Label =" Globals" >
14
+ <VCProjectVersion >15.0</VCProjectVersion >
15
+ <ProjectGuid >{9a9aad41-d608-401f-9339-fecf2c3cd8e4}</ProjectGuid >
16
+ <Keyword >Win32Proj</Keyword >
17
+ <RootNamespace >Particle_Diffusion</RootNamespace >
18
+ <WindowsTargetPlatformVersion >$(WindowsSDKVersion.Replace("\",""))</WindowsTargetPlatformVersion >
19
+ </PropertyGroup >
20
+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.Default.props" />
21
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" Label =" Configuration" >
22
+ <ConfigurationType >Application</ConfigurationType >
23
+ <UseDebugLibraries >true</UseDebugLibraries >
24
+ <PlatformToolset >oneAPI Data Parallel C++ Compiler</PlatformToolset >
25
+ <CharacterSet >Unicode</CharacterSet >
26
+ </PropertyGroup >
27
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" Label =" Configuration" >
28
+ <ConfigurationType >Application</ConfigurationType >
29
+ <UseDebugLibraries >false</UseDebugLibraries >
30
+ <PlatformToolset >oneAPI Data Parallel C++ Compiler</PlatformToolset >
31
+ <WholeProgramOptimization >true</WholeProgramOptimization >
32
+ <CharacterSet >Unicode</CharacterSet >
33
+ </PropertyGroup >
34
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" Label =" Configuration" >
35
+ <ConfigurationType >Application</ConfigurationType >
36
+ <UseDebugLibraries >true</UseDebugLibraries >
37
+ <PlatformToolset >Intel(R) oneAPI DPC++ Compiler</PlatformToolset >
38
+ <CharacterSet >Unicode</CharacterSet >
39
+ <UseInteloneMKL >No</UseInteloneMKL >
40
+ </PropertyGroup >
41
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" Label =" Configuration" >
42
+ <ConfigurationType >Application</ConfigurationType >
43
+ <UseDebugLibraries >false</UseDebugLibraries >
44
+ <PlatformToolset >Intel(R) oneAPI DPC++ Compiler</PlatformToolset >
45
+ <WholeProgramOptimization >true</WholeProgramOptimization >
46
+ <CharacterSet >Unicode</CharacterSet >
47
+ <UseInteloneMKL >No</UseInteloneMKL >
48
+ </PropertyGroup >
49
+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.props" />
50
+ <ImportGroup Label =" ExtensionSettings" >
51
+ </ImportGroup >
52
+ <ImportGroup Label =" Shared" >
53
+ </ImportGroup >
54
+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
55
+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
56
+ </ImportGroup >
57
+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
58
+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
59
+ </ImportGroup >
60
+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
61
+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
62
+ </ImportGroup >
63
+ <ImportGroup Label =" PropertySheets" Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
64
+ <Import Project =" $(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition =" exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label =" LocalAppDataPlatform" />
65
+ </ImportGroup >
66
+ <PropertyGroup Label =" UserMacros" />
67
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
68
+ <LinkIncremental >true</LinkIncremental >
69
+ </PropertyGroup >
70
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
71
+ <LinkIncremental >true</LinkIncremental >
72
+ </PropertyGroup >
73
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
74
+ <LinkIncremental >false</LinkIncremental >
75
+ </PropertyGroup >
76
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
77
+ <LinkIncremental >false</LinkIncremental >
78
+ </PropertyGroup >
79
+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|Win32'" >
80
+ <ClCompile >
81
+ <PrecompiledHeader >Use</PrecompiledHeader >
82
+ <WarningLevel >Level3</WarningLevel >
83
+ <Optimization >Disabled</Optimization >
84
+ <SDLCheck >true</SDLCheck >
85
+ <ConformanceMode >true</ConformanceMode >
86
+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
87
+ </ClCompile >
88
+ <Link >
89
+ <SubSystem >Console</SubSystem >
90
+ <GenerateDebugInformation >true</GenerateDebugInformation >
91
+ </Link >
92
+ </ItemDefinitionGroup >
93
+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Debug|x64'" >
94
+ <ClCompile >
95
+ <PrecompiledHeader >Use</PrecompiledHeader >
96
+ <WarningLevel >Level3</WarningLevel >
97
+ <Optimization >Disabled</Optimization >
98
+ <SDLCheck >true</SDLCheck >
99
+ <ConformanceMode >true</ConformanceMode >
100
+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
101
+ <SYCLWarningLevel >DisableAllWarnings</SYCLWarningLevel >
102
+ <AdditionalIncludeDirectories >$(ONEAPI_ROOT)dev-utilities\latest\include;$(ONEAPI_ROOT) \mkl\latest\include;$(ONEAPI_ROOT)\mkl\latest\include\rng; %(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
103
+ </ClCompile >
104
+ <Link >
105
+ <SubSystem >Console</SubSystem >
106
+ <GenerateDebugInformation >true</GenerateDebugInformation >
107
+ <AdditionalOptions >/link /libpath:"$(ONEAPI_ROOT)\mkl\latest\lib\intel64" mkl_intel_ilp64.lib mkl_sequential.lib mkl_core.lib mkl_sycl.lib opencl.lib %(AdditionalOptions)</AdditionalOptions >
108
+ <SpecifyDevCmplAdditionalOptions >-fsycl-device-code-split;%(SpecifyDevCmplAdditionalOptions)</SpecifyDevCmplAdditionalOptions >
109
+ <SpecifyStaticLibrary >$(ONEAPI_ROOT)/mkl/latest/lib/intel64/mkl_sycl.lib</SpecifyStaticLibrary >
110
+ </Link >
111
+ </ItemDefinitionGroup >
112
+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|Win32'" >
113
+ <ClCompile >
114
+ <PrecompiledHeader >Use</PrecompiledHeader >
115
+ <WarningLevel >Level3</WarningLevel >
116
+ <Optimization >MaxSpeed</Optimization >
117
+ <FunctionLevelLinking >true</FunctionLevelLinking >
118
+ <IntrinsicFunctions >true</IntrinsicFunctions >
119
+ <SDLCheck >true</SDLCheck >
120
+ <ConformanceMode >true</ConformanceMode >
121
+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
122
+ </ClCompile >
123
+ <Link >
124
+ <SubSystem >Console</SubSystem >
125
+ <EnableCOMDATFolding >true</EnableCOMDATFolding >
126
+ <OptimizeReferences >true</OptimizeReferences >
127
+ <GenerateDebugInformation >true</GenerateDebugInformation >
128
+ </Link >
129
+ </ItemDefinitionGroup >
130
+ <ItemDefinitionGroup Condition =" '$(Configuration)|$(Platform)'=='Release|x64'" >
131
+ <ClCompile >
132
+ <PrecompiledHeader >Use</PrecompiledHeader >
133
+ <WarningLevel >Level3</WarningLevel >
134
+ <Optimization >MaxSpeed</Optimization >
135
+ <FunctionLevelLinking >true</FunctionLevelLinking >
136
+ <IntrinsicFunctions >true</IntrinsicFunctions >
137
+ <SDLCheck >true</SDLCheck >
138
+ <ConformanceMode >true</ConformanceMode >
139
+ <PrecompiledHeaderFile >pch.h</PrecompiledHeaderFile >
140
+ <SYCLWarningLevel >DisableAllWarnings</SYCLWarningLevel >
141
+ <AdditionalIncludeDirectories >$(ONEAPI_ROOT)dev-utilities\latest\include;$(ONEAPI_ROOT) \mkl\latest\include;$(ONEAPI_ROOT)\mkl\latest\include\rng; %(AdditionalIncludeDirectories)</AdditionalIncludeDirectories >
142
+ </ClCompile >
143
+ <Link >
144
+ <SubSystem >Console</SubSystem >
145
+ <EnableCOMDATFolding >true</EnableCOMDATFolding >
146
+ <OptimizeReferences >true</OptimizeReferences >
147
+ <GenerateDebugInformation >true</GenerateDebugInformation >
148
+ <AdditionalOptions >/link /libpath:"$(ONEAPI_ROOT)\mkl\latest\lib\intel64" mkl_intel_ilp64.lib mkl_sequential.lib mkl_core.lib mkl_sycl.lib opencl.lib %(AdditionalOptions)</AdditionalOptions >
149
+ <SpecifyDevCmplAdditionalOptions >-fsycl-device-code-split;%(SpecifyDevCmplAdditionalOptions)</SpecifyDevCmplAdditionalOptions >
150
+ <SpecifyStaticLibrary >$(ONEAPI_ROOT)/mkl/latest/lib/intel64/mkl_sycl.lib</SpecifyStaticLibrary >
151
+ </Link >
152
+ </ItemDefinitionGroup >
153
+ <ItemGroup >
154
+ <ClCompile Include =" src\motionsim.cpp" />
155
+ </ItemGroup >
156
+ <ItemGroup >
157
+ <Text Include =" License.txt" />
158
+ </ItemGroup >
159
+ <ItemGroup >
160
+ <None Include =" readme.md" />
161
+ </ItemGroup >
162
+ <Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
163
+ <ImportGroup Label =" ExtensionTargets" >
164
+ </ImportGroup >
165
+ </Project >
0 commit comments