Skip to content

Commit 58c84f5

Browse files
committed
2 parents 12f8d83 + cfe54ef commit 58c84f5

16 files changed

Lines changed: 418 additions & 49 deletions

LICENSE

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
The NavierStokes Plugin is part of UG4
2+
3+
UG4 - Unstructured Grids 4
4+
Copyright 2009-2017 Goethe Center for Scientific Computing, University Frankfurt
5+
6+
UG4 is free software: you can redistribute it and/or modify it under the
7+
terms of the GNU Lesser General Public License version 3 (as published by the
8+
Free Software Foundation) with the following additional attribution
9+
requirements (according to LGPL/GPL v3 §7):
10+
11+
(1) The following notice must be displayed in the Appropriate Legal Notices
12+
of covered and combined works: "Based on UG4 (www.ug4.org/license)".
13+
14+
(2) The following notice must be displayed at a prominent place in the
15+
terminal output of covered works: "Based on UG4 (www.ug4.org/license)".
16+
17+
(3) The following bibliography is recommended for citation and must be
18+
preserved in all covered files:
19+
"Reiter, S., Vogel, A., Heppner, I., Rupp, M., and Wittum, G. A massively
20+
parallel geometric multigrid solver on hierarchically distributed grids.
21+
Computing and visualization in science 16, 4 (2013), 151-164"
22+
"Vogel, A., Reiter, S., Rupp, M., Nägel, A., and Wittum, G. UG4 -- a novel
23+
flexible software system for simulating pde based models on high performance
24+
computers. Computing and visualization in science 16, 4 (2013), 165-179"
25+
26+
This program is distributed in the hope that it will be useful,
27+
but WITHOUT ANY WARRANTY; without even the implied warranty of
28+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
29+
GNU Lesser General Public License for more details.

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# NavierStokes #
2+
3+
**UG4-Plugin** implementing fe-/fv-discretizations for Navier-Stokes problems.
4+
5+
Copyright 2009-2017 Goethe Center for Scientific Computing, University Frankfurt
6+
7+
Please install/clone this repository through UG4's package manager
8+
[ughub](https://github.com/UG4/ughub).

incompressible/bnd/no_normal_stress_outflow_base.h

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,33 @@
11
/*
2-
* no_normal_stress_outflow_base.h
3-
*
4-
* Created on: 27.03.2012
5-
* D. Logashenko, A. Vogel
2+
* Copyright (c) 2012-2013: G-CSC, Goethe University Frankfurt
3+
* Authors: Dmitry Logashenko, Andreas Vogel
4+
*
5+
* This file is part of UG4.
6+
*
7+
* UG4 is free software: you can redistribute it and/or modify it under the
8+
* terms of the GNU Lesser General Public License version 3 (as published by the
9+
* Free Software Foundation) with the following additional attribution
10+
* requirements (according to LGPL/GPL v3 §7):
11+
*
12+
* (1) The following notice must be displayed in the Appropriate Legal Notices
13+
* of covered and combined works: "Based on UG4 (www.ug4.org/license)".
14+
*
15+
* (2) The following notice must be displayed at a prominent place in the
16+
* terminal output of covered works: "Based on UG4 (www.ug4.org/license)".
17+
*
18+
* (3) The following bibliography is recommended for citation and must be
19+
* preserved in all covered files:
20+
* "Reiter, S., Vogel, A., Heppner, I., Rupp, M., and Wittum, G. A massively
21+
* parallel geometric multigrid solver on hierarchically distributed grids.
22+
* Computing and visualization in science 16, 4 (2013), 151-164"
23+
* "Vogel, A., Reiter, S., Rupp, M., Nägel, A., and Wittum, G. UG4 -- a novel
24+
* flexible software system for simulating pde based models on high performance
25+
* computers. Computing and visualization in science 16, 4 (2013), 165-179"
26+
*
27+
* This program is distributed in the hope that it will be useful,
28+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
29+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
30+
* GNU Lesser General Public License for more details.
631
*/
732

833
#ifndef __H__UG__PLUGINS__NAVIER_STOKES__INCOMPRESSIBLE__BND__NO_NORMAL_STRESS_OUTFLOW_BASE__

incompressible/fe/navier_stokes_fe.h

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,33 @@
11
/*
2-
* navier_stokes_fe.h
3-
*
4-
* Created on: 20.09.2010
5-
* Author: andreasvogel
2+
* Copyright (c) 2010-2014: G-CSC, Goethe University Frankfurt
3+
* Author: Andreas Vogel
4+
*
5+
* This file is part of UG4.
6+
*
7+
* UG4 is free software: you can redistribute it and/or modify it under the
8+
* terms of the GNU Lesser General Public License version 3 (as published by the
9+
* Free Software Foundation) with the following additional attribution
10+
* requirements (according to LGPL/GPL v3 §7):
11+
*
12+
* (1) The following notice must be displayed in the Appropriate Legal Notices
13+
* of covered and combined works: "Based on UG4 (www.ug4.org/license)".
14+
*
15+
* (2) The following notice must be displayed at a prominent place in the
16+
* terminal output of covered works: "Based on UG4 (www.ug4.org/license)".
17+
*
18+
* (3) The following bibliography is recommended for citation and must be
19+
* preserved in all covered files:
20+
* "Reiter, S., Vogel, A., Heppner, I., Rupp, M., and Wittum, G. A massively
21+
* parallel geometric multigrid solver on hierarchically distributed grids.
22+
* Computing and visualization in science 16, 4 (2013), 151-164"
23+
* "Vogel, A., Reiter, S., Rupp, M., Nägel, A., and Wittum, G. UG4 -- a novel
24+
* flexible software system for simulating pde based models on high performance
25+
* computers. Computing and visualization in science 16, 4 (2013), 165-179"
26+
*
27+
* This program is distributed in the hope that it will be useful,
28+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
29+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
30+
* GNU Lesser General Public License for more details.
631
*/
732

833
#ifndef __H__UG__PLUGINS__NAVIER_STOKES__INCOMPRESSIBLE__FE__NAVIER_STOKES_FE__

incompressible/fv/bnd/no_normal_stress_outflow_fv.h

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,33 @@
11
/*
2-
* no_normal_stress_outflow_fv.h
3-
*
4-
* Created on: 27.03.2012
5-
* D. Logashenko, A. Vogel
2+
* Copyright (c) 2012-2014: G-CSC, Goethe University Frankfurt
3+
* Authors: Dmitry Logashenko, Andreas Vogel
4+
*
5+
* This file is part of UG4.
6+
*
7+
* UG4 is free software: you can redistribute it and/or modify it under the
8+
* terms of the GNU Lesser General Public License version 3 (as published by the
9+
* Free Software Foundation) with the following additional attribution
10+
* requirements (according to LGPL/GPL v3 §7):
11+
*
12+
* (1) The following notice must be displayed in the Appropriate Legal Notices
13+
* of covered and combined works: "Based on UG4 (www.ug4.org/license)".
14+
*
15+
* (2) The following notice must be displayed at a prominent place in the
16+
* terminal output of covered works: "Based on UG4 (www.ug4.org/license)".
17+
*
18+
* (3) The following bibliography is recommended for citation and must be
19+
* preserved in all covered files:
20+
* "Reiter, S., Vogel, A., Heppner, I., Rupp, M., and Wittum, G. A massively
21+
* parallel geometric multigrid solver on hierarchically distributed grids.
22+
* Computing and visualization in science 16, 4 (2013), 151-164"
23+
* "Vogel, A., Reiter, S., Rupp, M., Nägel, A., and Wittum, G. UG4 -- a novel
24+
* flexible software system for simulating pde based models on high performance
25+
* computers. Computing and visualization in science 16, 4 (2013), 165-179"
26+
*
27+
* This program is distributed in the hope that it will be useful,
28+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
29+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
30+
* GNU Lesser General Public License for more details.
631
*/
732

833
#ifndef __H__UG__PLUGINS__NAVIER_STOKES__INCOMPRESSIBLE__FV__BND__NO_NORMAL_STRESS_OUTFLOW_FV_

incompressible/fv/navier_stokes_fv.cpp

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,33 @@
11
/*
2-
* navier_stokes_fv.cpp
3-
*
4-
* Created on: 20.09.2010
5-
* Author: andreasvogel
2+
* Copyright (c) 2010-2017: G-CSC, Goethe University Frankfurt
3+
* Author: Andreas Vogel
4+
*
5+
* This file is part of UG4.
6+
*
7+
* UG4 is free software: you can redistribute it and/or modify it under the
8+
* terms of the GNU Lesser General Public License version 3 (as published by the
9+
* Free Software Foundation) with the following additional attribution
10+
* requirements (according to LGPL/GPL v3 §7):
11+
*
12+
* (1) The following notice must be displayed in the Appropriate Legal Notices
13+
* of covered and combined works: "Based on UG4 (www.ug4.org/license)".
14+
*
15+
* (2) The following notice must be displayed at a prominent place in the
16+
* terminal output of covered works: "Based on UG4 (www.ug4.org/license)".
17+
*
18+
* (3) The following bibliography is recommended for citation and must be
19+
* preserved in all covered files:
20+
* "Reiter, S., Vogel, A., Heppner, I., Rupp, M., and Wittum, G. A massively
21+
* parallel geometric multigrid solver on hierarchically distributed grids.
22+
* Computing and visualization in science 16, 4 (2013), 151-164"
23+
* "Vogel, A., Reiter, S., Rupp, M., Nägel, A., and Wittum, G. UG4 -- a novel
24+
* flexible software system for simulating pde based models on high performance
25+
* computers. Computing and visualization in science 16, 4 (2013), 165-179"
26+
*
27+
* This program is distributed in the hope that it will be useful,
28+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
29+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
30+
* GNU Lesser General Public License for more details.
631
*/
732

833
#include "navier_stokes_fv.h"

incompressible/fv/navier_stokes_fv.h

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,33 @@
11
/*
2-
* navier_stokes_fv.h
3-
*
4-
* Created on: 20.09.2010
5-
* Author: andreasvogel
2+
* Copyright (c) 2010-2017: G-CSC, Goethe University Frankfurt
3+
* Author: Andreas Vogel
4+
*
5+
* This file is part of UG4.
6+
*
7+
* UG4 is free software: you can redistribute it and/or modify it under the
8+
* terms of the GNU Lesser General Public License version 3 (as published by the
9+
* Free Software Foundation) with the following additional attribution
10+
* requirements (according to LGPL/GPL v3 §7):
11+
*
12+
* (1) The following notice must be displayed in the Appropriate Legal Notices
13+
* of covered and combined works: "Based on UG4 (www.ug4.org/license)".
14+
*
15+
* (2) The following notice must be displayed at a prominent place in the
16+
* terminal output of covered works: "Based on UG4 (www.ug4.org/license)".
17+
*
18+
* (3) The following bibliography is recommended for citation and must be
19+
* preserved in all covered files:
20+
* "Reiter, S., Vogel, A., Heppner, I., Rupp, M., and Wittum, G. A massively
21+
* parallel geometric multigrid solver on hierarchically distributed grids.
22+
* Computing and visualization in science 16, 4 (2013), 151-164"
23+
* "Vogel, A., Reiter, S., Rupp, M., Nägel, A., and Wittum, G. UG4 -- a novel
24+
* flexible software system for simulating pde based models on high performance
25+
* computers. Computing and visualization in science 16, 4 (2013), 165-179"
26+
*
27+
* This program is distributed in the hope that it will be useful,
28+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
29+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
30+
* GNU Lesser General Public License for more details.
631
*/
732

833
#ifndef __H__UG__PLUGINS__NAVIER_STOKES__INCOMPRESSIBLE__FV__NAVIER_STOKES_FV__

incompressible/fv1/bnd/no_normal_stress_outflow_fv1.h

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,33 @@
11
/*
2-
* no_normal_stress_outflow.h
3-
*
4-
* Created on: 27.03.2012
5-
* D. Logashenko, A. Vogel
2+
* Copyright (c) 2012-2014: G-CSC, Goethe University Frankfurt
3+
* Authors: Dmitry Logashenko, Andreas Vogel
4+
*
5+
* This file is part of UG4.
6+
*
7+
* UG4 is free software: you can redistribute it and/or modify it under the
8+
* terms of the GNU Lesser General Public License version 3 (as published by the
9+
* Free Software Foundation) with the following additional attribution
10+
* requirements (according to LGPL/GPL v3 §7):
11+
*
12+
* (1) The following notice must be displayed in the Appropriate Legal Notices
13+
* of covered and combined works: "Based on UG4 (www.ug4.org/license)".
14+
*
15+
* (2) The following notice must be displayed at a prominent place in the
16+
* terminal output of covered works: "Based on UG4 (www.ug4.org/license)".
17+
*
18+
* (3) The following bibliography is recommended for citation and must be
19+
* preserved in all covered files:
20+
* "Reiter, S., Vogel, A., Heppner, I., Rupp, M., and Wittum, G. A massively
21+
* parallel geometric multigrid solver on hierarchically distributed grids.
22+
* Computing and visualization in science 16, 4 (2013), 151-164"
23+
* "Vogel, A., Reiter, S., Rupp, M., Nägel, A., and Wittum, G. UG4 -- a novel
24+
* flexible software system for simulating pde based models on high performance
25+
* computers. Computing and visualization in science 16, 4 (2013), 165-179"
26+
*
27+
* This program is distributed in the hope that it will be useful,
28+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
29+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
30+
* GNU Lesser General Public License for more details.
631
*/
732

833
#ifndef __H__UG__PLUGINS__NAVIER_STOKES__INCOMPRESSIBLE__FV1__BND__NO_NORMAL_STRESS_OUTFLOW_FV1_

incompressible/fv1/bnd/wall_sliding_fv1.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2013-2014: G-CSC, Goethe University Frankfurt
2+
* Copyright (c) 2013-2017: G-CSC, Goethe University Frankfurt
33
* Author: Jonas Simon
44
*
55
* This file is part of UG4.

incompressible/fv1/bnd/wall_sliding_fv1.h

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
/*
2+
* Copyright (c) 2013-2017: G-CSC, Goethe University Frankfurt
3+
* Author: Jonas Simon
4+
*
5+
* This file is part of UG4.
6+
*
7+
* UG4 is free software: you can redistribute it and/or modify it under the
8+
* terms of the GNU Lesser General Public License version 3 (as published by the
9+
* Free Software Foundation) with the following additional attribution
10+
* requirements (according to LGPL/GPL v3 §7):
11+
*
12+
* (1) The following notice must be displayed in the Appropriate Legal Notices
13+
* of covered and combined works: "Based on UG4 (www.ug4.org/license)".
14+
*
15+
* (2) The following notice must be displayed at a prominent place in the
16+
* terminal output of covered works: "Based on UG4 (www.ug4.org/license)".
17+
*
18+
* (3) The following bibliography is recommended for citation and must be
19+
* preserved in all covered files:
20+
* "Reiter, S., Vogel, A., Heppner, I., Rupp, M., and Wittum, G. A massively
21+
* parallel geometric multigrid solver on hierarchically distributed grids.
22+
* Computing and visualization in science 16, 4 (2013), 151-164"
23+
* "Vogel, A., Reiter, S., Rupp, M., Nägel, A., and Wittum, G. UG4 -- a novel
24+
* flexible software system for simulating pde based models on high performance
25+
* computers. Computing and visualization in science 16, 4 (2013), 165-179"
26+
*
27+
* This program is distributed in the hope that it will be useful,
28+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
29+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
30+
* GNU Lesser General Public License for more details.
31+
*/
32+
133
#ifndef __H__UG__PLUGINS__NAVIER_STOKES__INCOMPRESSIBLE__FV1__BND__WALL_SLIDING___
234
#define __H__UG__PLUGINS__NAVIER_STOKES__INCOMPRESSIBLE__FV1__BND__WALL_SLIDING___
335

0 commit comments

Comments
 (0)