Skip to content

Commit 38da674

Browse files
committed
code sources updates v2.0
1 parent 8f495b6 commit 38da674

File tree

375 files changed

+18746
-14393
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

375 files changed

+18746
-14393
lines changed

AUTHORS

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ECOGEN is under GPLv3 or later license. Here is the name and contact information of contributors of the project.
22

3-
Contributors : S. Le Martelot, F. Petitpas, K. Schmidmayer, E. Daniel
3+
Contributors : S. Le Martelot, F. Petitpas, K. Schmidmayer, E. Daniel, B. Dorschner, J. Caze
44

55
F. Petitpas
66
-----------
@@ -13,10 +13,19 @@ Expert enginneer turbopumps at CNES.
1313

1414
K. Schmidmayer
1515
--------------
16-
PhD, postdoctoral scholar at California Institute of Technology, Pasadena, USA.
16+
Postdoctoral scholar at California Institute of Technology, Pasadena, USA.
1717
18-
Personal web page: http://kevinschmidmayer.wixsite.com/webpage
18+
Personal web page: https://kevinschmidmayer.github.io/
1919

2020
E. Daniel
2121
---------
22-
Professor at Aix-Marseille Universite, France. Teaching at the Polytech Marseille engineering school.
22+
Professor at Aix-Marseille Universite, France. Teaching at the Polytech Marseille engineering school.
23+
e-mail adress: [email protected]
24+
25+
B. Dorschner
26+
------------
27+
Postdoctoral scholar at California Institute of Technology, Pasadena, USA.
28+
29+
J. Caze
30+
-------
31+
Phd student at CNES / Aix Marseille Universite.

COPYRIGHT

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ ECOGEN
33
Copyright © 2014 Sebastien Le Martelot, Fabien Petitpas
44
Copyright © 2016-2017 Fabien Petitpas, Kevin Schmidmayer
55
Copyright © 2018 Fabien Petitpas, Kevin Schmidmayer, Eric Daniel
6-
Copyright © 2019 Fabien Petitpas, Kevin Schmidmayer, Eric Daniel
6+
Copyright © 2019 Fabien Petitpas, Kevin Schmidmayer, Eric Daniel, Benedikt Dorschner
7+
Copyright © 2020 Fabien Petitpas, Kevin Schmidmayer, Eric Daniel, Benedikt Dorschner, Joris Caze

ECOGEN.xml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
<?xml version = "1.0" encoding = "UTF-8" standalone = "yes"?>
1+
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
22
<ecogen>
3-
43
<!-- Euler reference test cases -->
54
<!-- -------------------------- -->
65
<testCase>./libTests/referenceTestCases/euler/1D/transport/positiveVelocity/</testCase>
@@ -12,17 +11,22 @@
1211
<!-- <testCase>./libTests/referenceTestCases/euler/2D/HPUnstructured/</testCase> -->
1312
<!-- <testCase>./libTests/referenceTestCases/euler/2D/nozzles/tankWithShock/</testCase> -->
1413
<!-- <testCase>./libTests/referenceTestCases/euler/3D/LPCenter/</testCase> -->
14+
<!-- <testCase>./libTests/referenceTestCases/euler/2D/shockTubes/cylindrical/</testCase> -->
15+
<!-- <testCase>./libTests/referenceTestCases/euler/2D/nozzles/supersonicInjection/</testCase> -->
1516

1617
<!-- Kapila reference test cases -->
1718
<!-- --------------------------- -->
1819
<!-- <testCase>./libTests/referenceTestCases/kapila/1D/transports/interfaceWaterAir/</testCase> -->
1920
<!-- <testCase>./libTests/referenceTestCases/kapila/1D/shockTubes/interfaceWaterAir/</testCase> -->
21+
<!-- <testCase>./libTests/referenceTestCases/kapila/1D/shockTubes/interfaceWaterAirNASG/</testCase> -->
2022
<!-- <testCase>./libTests/referenceTestCases/kapila/1D/shockTubes/epoxySpinel/</testCase> -->
2123
<!-- <testCase>./libTests/referenceTestCases/kapila/1D/cavitation/</testCase> -->
2224
<!-- <testCase>./libTests/referenceTestCases/kapila/2D/transportWaterSquareInAir/</testCase> -->
2325
<!-- <testCase>./libTests/referenceTestCases/kapila/2D/squareWaterExplosion/</testCase> -->
2426
<!-- <testCase>./libTests/referenceTestCases/kapila/2D/shockBubble/heliumAir/</testCase> -->
2527
<!-- <testCase>./libTests/referenceTestCases/kapila/2D/richtmyerMeshkov/</testCase> -->
28+
<!-- <testCase>./libTests/referenceTestCases/kapila/2D/nozzles/tank/</testCase> -->
29+
<!-- <testCase>./libTests/referenceTestCases/kapila/2D/nozzles/injection/</testCase> -->
2630
<!-- <testCase>./libTests/referenceTestCases/kapila/2D/testUnstructured/</testCase> -->
2731
<!-- <testCase>./libTests/referenceTestCases/Kapila/AddPhysicalEffects/evap/evapShockTube/</testCase> -->
2832
<!-- <testCase>./libTests/referenceTestCases/kapila/AddPhysicalEffects/surfaceTension/squareToCircle/</testCase> -->
@@ -31,9 +35,10 @@
3135
<!-- <testCase>./libTests/referenceTestCases/kapila/AddPhysicalEffects/surfaceTension/waterDropletInAir/</testCase> -->
3236
<!-- <testCase>./libTests/referenceTestCases/kapila/AddPhysicalEffects/surfaceTension/dropletImpact/</testCase> -->
3337
<!-- <testCase>./libTests/referenceTestCases/kapila/AddPhysicalEffects/gravity/</testCase> -->
38+
<!-- <testCase>./libTests/referenceTestCases/kapila/AddPhysicalEffects/heatConduction/simple/</testCase> -->
3439
<!-- <testCase>./libTests/referenceTestCases/kapila/3D/unstructured/</testCase> -->
3540
<!-- <testCase>./libTests/referenceTestCases/kapila/3D/shockBubble/heliumAir/</testCase> -->
36-
41+
3742
<!-- Thermal and Mechanical equilibrium reference test cases -->
3843
<!-- ------------------------------------------------------- -->
3944
<!-- <testCase>./libTests/referenceTestCases/thermalEq/transports/interfaceAirHelium/</testCase> -->
@@ -50,5 +55,4 @@
5055
<!-- <testCase>./libTests/referenceTestCases/multiP/1D/shockTubes/interfaceWaterAir/</testCase> -->
5156
<!-- <testCase>./libTests/referenceTestCases/multiP/1D/shockTubes/epoxySpinel/</testCase> -->
5257
<!-- <testCase>./libTests/referenceTestCases/multiP/1D/cavitation/</testCase> -->
53-
5458
</ecogen>

ECOGEN_documentation.pdf

-1.12 MB
Binary file not shown.

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
#Definitions
55
EXECUTABLE = ECOGEN
66
CXX = mpicxx
7-
CXXFLAGS = -O3
7+
CXXFLAGS = -O3 -std=c++11
8+
#CXXFLAGS = -g -std=c++11
89
# LDFLAGS =
910

1011
dirs = $(shell find . -type d)

README.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,30 @@ Start with ECOGEN
2222
-----------------
2323
The better way to start with **ECOGEN** is to follow installation instructions on the official documentation webSite: https://code-mphi.github.io/ECOGEN/docs/sphinx_docs/Chap2_installation_Chapter.html
2424

25-
Then you can follow the dedicated tutorial to run your first test: https://code-mphi.github.io/ECOGEN/docs/sphinx_docs/Chap4_1startWithECOGEN.html
25+
Then you can follow the dedicated tutorial to run your first test: https://code-mphi.github.io/ECOGEN/docs/sphinx_docs/Chap4_1startWithECOGEN.html
26+
27+
License
28+
=======
29+
30+
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
31+
32+
ECOGEN is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
33+
ECOGEN is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details http://www.gnu.org/licenses.
34+
35+
Citation
36+
--------
37+
To cite ECOGEN, please use :
38+
39+
Schmidmayer, K., Petitpas, F., Le Martelot, S. & Daniel, E. (2020). ECOGEN, an open-source tool dedicated to multiphase compressible multiphysics flows. *Computer Physics Communications*. [![DOI](https://img.shields.io/badge/DOI-10.1016/j.cpc.2019.107093-green.svg)](https://doi.org/10.1016/j.cpc.2019.107093)
40+
41+
```
42+
@article{schmidmayer2020ecogen,
43+
doi = {10.1016/j.cpc.2019.107093},
44+
url = {https://doi.org/10.1016/j.cpc.2019.107093},
45+
title={ECOGEN: An open-source tool for multiphase, compressible, multiphysics flows},
46+
author={Schmidmayer, Kevin and Petitpas, Fabien and Le Martelot, S{\'e}bastien and Daniel, E},
47+
journal={Computer Physics Communications},
48+
volume={251},
49+
year={2020}
50+
}
51+
```

libEOS/IG_air.xml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
</parameters>
1010
<physicalParameters
1111
mu="1.85e-5"
12-
lambda="2.62">
12+
lambda="0.0262">
1313
</physicalParameters>
14-
</parametersEOS>
15-
16-
17-
<!-- lambda="0.0262" -->
14+
</parametersEOS>

libEOS/IG_air2.xml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
</parameters>
1010
<physicalParameters
1111
mu="1.85e-5"
12-
lambda="200.62">
12+
lambda="0.0262">
1313
</physicalParameters>
14-
</parametersEOS>
15-
16-
17-
<!-- lambda="0.0262" -->
14+
</parametersEOS>

libEOS/IG_dodVap.xml

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,12 @@
1-
<?xml version = "1.0" encoding = "UTF-8" standalone = "yes"?>
1+
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
22
<parametersEOS>
3-
<EOS fichier="IG_dodVap.xml" type="IG"/>
4-
<parameters
5-
gamma="1.025"
6-
cv="1077."
7-
energyRef="-237.e3"
8-
entropyRef="-3.56e4">
9-
</parameters>
10-
<physicalParameters
11-
mu="1.e-3"
12-
lambda="0.6">
13-
</physicalParameters>
3+
<EOS type="IG" fichier="IG_dodVap.xml"/>
4+
<parameters cv="1077." gamma="1.025" energyRef="-237.e3" entropyRef="0"/>
5+
<physicalParameters lambda="0.6" mu="1.e-3"/>
146
</parametersEOS>
15-
16-
17-
<!-- <parameters
7+
<!-- <parameters
188
gamma="1.43"
199
cv="1040.14"
2010
energyRef="3.197e6"
2111
entropyRef="-23.408e3">
22-
</parameters> -->
12+
</parameters> -->

libEOS/IG_waterVap.xml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version = "1.0" encoding = "UTF-8" standalone = "yes"?>
22
<parametersEOS>
3-
<EOS fichier="IG_eauVap.xml" type="IG"/>
3+
<EOS fichier="IG_waterVap.xml" type="IG"/>
44
<parameters
55
gamma="1.358"
66
cv="1247."
@@ -11,12 +11,4 @@
1111
mu="1.e-3"
1212
lambda="0.6">
1313
</physicalParameters>
14-
</parametersEOS>
15-
16-
17-
<!-- <parameters
18-
gamma="1.43"
19-
cv="1040.14"
20-
energyRef="3.197e6"
21-
entropyRef="-23.408e3">
22-
</parameters> -->
14+
</parametersEOS>

0 commit comments

Comments
 (0)