Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Nektar
Nektar
Commits
8dd740a8
Commit
8dd740a8
authored
Oct 22, 2012
by
Pavel Burovskiy
Browse files
Perfectioning few includes in SpatialDomains, MultiRegions and solvers. Added two forgotten files.
parent
18c4a3a7
Changes
12
Expand all
Hide whitespace changes
Inline
Side-by-side
library/LibUtilities/BasicUtils/Vmath.cpp
0 → 100644
View file @
8dd740a8
This diff is collapsed.
Click to expand it.
library/LibUtilities/Foundations/FoundationsFwd.hpp
0 → 100644
View file @
8dd740a8
///////////////////////////////////////////////////////////////////////////////
//
// File FoundationsFwd.hpp
//
// For more information, please see: http://www.nektar.info
//
// The MIT License
//
// Copyright (c) 2006 Division of Applied Mathematics, Brown University (USA),
// Department of Aeronautics, Imperial College London (UK), and Scientific
// Computing and Imaging Institute, University of Utah (USA).
//
// License for the specific language governing rights and limitations under
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the "Software"),
// to deal in the Software without restriction, including without limitation
// the rights to use, copy, modify, merge, publish, distribute, sublicense,
// and/or sell copies of the Software, and to permit persons to whom the
// Software is furnished to do so, subject to the following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
// THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
// DEALINGS IN THE SOFTWARE.
//
// Description: Forward declarations of Foundation classes and typedefs
//
///////////////////////////////////////////////////////////////////////////////
#ifndef FOUNDATIONS_FWD_H
#define FOUNDATIONS_FWD_H
#include <LibUtilities/BasicConst/NektarUnivTypeDefs.hpp>
#include <vector>
#include <boost/smart_ptr/shared_ptr.hpp>
//#include <LibUtilities/BasicUtils/BasicUtilsFwd.hpp> // for NekManager
#include <LibUtilities/BasicUtils/NekManager.hpp>
namespace
Nektar
{
namespace
LibUtilities
{
class
BLPoints
;
class
Basis
;
class
BasisKey
;
class
FourierPoints
;
class
FourierSingleModePoints
;
class
GaussPoints
;
class
GraphVertexObject
;
class
GraphEdgeObject
;
class
Graph
;
class
NodalTetEvenlySpaced
;
class
NodalTetElec
;
class
NodalPrismEvenlySpaced
;
class
NodalTriElec
;
class
NodalTriEvenlySpaced
;
class
NodalTriFekete
;
class
PointsKey
;
class
PolyEPoints
;
template
<
typename
DataT
>
class
Points
;
/// Name for a vector of BasisKeys.
typedef
std
::
vector
<
BasisKey
>
BasisKeyVector
;
/// Name for an iterator over a BasisKeyVector.
typedef
std
::
vector
<
BasisKey
>::
iterator
BasisKeyVectorIter
;
typedef
boost
::
shared_ptr
<
Basis
>
BasisSharedPtr
;
typedef
std
::
vector
<
BasisSharedPtr
>
BasisVector
;
typedef
std
::
vector
<
BasisSharedPtr
>::
iterator
BasisVectorIter
;
typedef
Points
<
NekDouble
>
PointsBaseType
;
typedef
boost
::
shared_ptr
<
Points
<
NekDouble
>
>
PointsSharedPtr
;
typedef
int
GraphVertexID
;
}
// end of namespace
}
// end of namespace
#endif // FOUNDATIONS_FWD_H
library/MultiRegions/ExpList1D.cpp
View file @
8dd740a8
...
...
@@ -33,6 +33,7 @@
//
///////////////////////////////////////////////////////////////////////////////
#include <iomanip>
#include <MultiRegions/ExpList1D.h>
#include <LibUtilities/Polylib/Polylib.h>
#include <LocalRegions/SegExp.h>
...
...
library/MultiRegions/ExpList2D.cpp
View file @
8dd740a8
...
...
@@ -33,6 +33,7 @@
//
///////////////////////////////////////////////////////////////////////////////
#include <iomanip>
#include <LocalRegions/TriExp.h>
#include <LocalRegions/QuadExp.h>
#include <LocalRegions/NodalTriExp.h>
...
...
library/MultiRegions/ExpList3D.cpp
View file @
8dd740a8
...
...
@@ -33,6 +33,7 @@
//
///////////////////////////////////////////////////////////////////////////////
#include <iomanip>
#include <MultiRegions/ExpList3D.h>
#include <LocalRegions/HexExp.h>
...
...
library/SpatialDomains/Conditions.cpp
View file @
8dd740a8
...
...
@@ -34,9 +34,9 @@
//
////////////////////////////////////////////////////////////////////////////////
#include <LibUtilities/BasicUtils/Equation.h>
#include <LibUtilities/BasicUtils/ParseUtils.hpp>
#include <SpatialDomains/Conditions.h>
#include <tinyxml/tinyxml.h>
namespace
Nektar
{
...
...
library/SpatialDomains/Conditions.h
View file @
8dd740a8
...
...
@@ -38,7 +38,6 @@
#include <string>
#include <map>
#include <tinyxml/tinyxml.h>
#include <LibUtilities/BasicUtils/SessionReader.h>
#include <LibUtilities/BasicUtils/Equation.h>
...
...
@@ -48,8 +47,6 @@
namespace
Nektar
{
struct
OneD
;
class
SpatialDomainsDeclspec
;
class
Equation
;
namespace
SpatialDomains
{
...
...
library/SpatialDomains/MeshGraph.cpp
View file @
8dd740a8
...
...
@@ -32,9 +32,7 @@
// Description:
//
////////////////////////////////////////////////////////////////////////////////
//#include "pchSpatialDomains.h"
#include <boost/foreach.hpp>
#include <SpatialDomains/MeshGraph.h>
#include <LibUtilities/BasicUtils/ParseUtils.hpp>
...
...
@@ -52,11 +50,6 @@
#include <tinyxml/tinyxml.h>
#include <cstring>
#include <sstream>
#if defined(__INTEL_COMPILER)
#include <mathimf.h>
#else
#include <cmath>
#endif
#include <SpatialDomains/MeshGraph1D.h>
#include <SpatialDomains/MeshGraph2D.h>
...
...
library/StdRegions/StdPrismExp.cpp
View file @
8dd740a8
...
...
@@ -34,7 +34,6 @@
///////////////////////////////////////////////////////////////////////////////
#include <StdRegions/StdPrismExp.h>
#include <iomanip>
namespace
Nektar
{
...
...
solvers/FluxReconstruction/Advection1DFR.cpp
View file @
8dd740a8
...
...
@@ -38,6 +38,7 @@
#include "LibUtilities/Foundations/ManagerAccess.h" // for PointsManager, etc
#include <SpatialDomains/MeshGraph1D.h>
#include <StdRegions/StdSegExp.h>
#include <iomanip>
namespace
Nektar
{
...
...
solvers/IncNavierStokesSolver/EquationSystems/IncNavierStokes.cpp
View file @
8dd740a8
...
...
@@ -37,6 +37,7 @@
#include <IncNavierStokesSolver/EquationSystems/IncNavierStokes.h>
#include <LibUtilities/Communication/Comm.h>
#include <SolverUtils/Filters/Filter.h>
#include <iomanip>
namespace
Nektar
{
...
...
solvers/VortexWaveInteraction/utilities/ExpandMeshByRotation.cpp
View file @
8dd740a8
...
...
@@ -34,15 +34,16 @@
///////////////////////////////////////////////////////////////////////////////
#include <LibUtilities/BasicConst/NektarUnivTypeDefs.hpp>
#include <LibUtilities/BasicUtils/ParseUtils.hpp>
#include <LibUtilities/BasicUtils/SessionReader.h>
#include <SpatialDomains/MeshGraph.h>
#include <cstdio>
#include <cstdlib>
#include <sstream>
#include <map>
#include <iomanip>
#include <tinyxml/tinyxml.h>
#include <LibUtilities/BasicConst/NektarUnivTypeDefs.hpp>
#include <LibUtilities/BasicUtils/ParseUtils.hpp>
#include <LibUtilities/BasicUtils/SessionReader.h>
#include <SpatialDomains/MeshGraph.h>
using
namespace
std
;
using
namespace
Nektar
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment