Nektar++
|
#include <MultiRegions/MultiRegionsDeclspec.h>
#include <LibUtilities/BasicConst/NektarUnivTypeDefs.hpp>
#include <LibUtilities/BasicUtils/SharedArray.hpp>
#include <vector>
#include <set>
#include <boost/config.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/cuthill_mckee_ordering.hpp>
#include <boost/graph/properties.hpp>
#include <boost/graph/bandwidth.hpp>
Go to the source code of this file.
Classes | |
class | Nektar::MultiRegions::PatchMap |
class | Nektar::MultiRegions::SubGraph |
class | Nektar::MultiRegions::MultiLevelBisectedGraph |
class | Nektar::MultiRegions::BottomUpSubStructuredGraph |
Namespaces | |
Nektar | |
< | |
Nektar::MultiRegions | |
Typedefs | |
typedef boost::shared_ptr < BottomUpSubStructuredGraph > | Nektar::MultiRegions::BottomUpSubStructuredGraphSharedPtr |
typedef boost::shared_ptr < SubGraph > | Nektar::MultiRegions::SubGraphSharedPtr |
typedef boost::shared_ptr < MultiLevelBisectedGraph > | Nektar::MultiRegions::MultiLevelBisectedGraphSharedPtr |
typedef boost::shared_ptr < PatchMap > | Nektar::MultiRegions::PatchMapSharedPtr |
Functions | |
bool | Nektar::MultiRegions::SubGraphWithoutVerts (const SubGraphSharedPtr g) |
void | Nektar::MultiRegions::CuthillMckeeReordering (const BoostGraph &graph, Array< OneD, int > &perm, Array< OneD, int > &iperm) |
void | Nektar::MultiRegions::MultiLevelBisectionReordering (const BoostGraph &graph, Array< OneD, int > &perm, Array< OneD, int > &iperm, BottomUpSubStructuredGraphSharedPtr &substructgraph, std::set< int > partVerts, int mdswitch) |
void | Nektar::MultiRegions::NoReordering (const BoostGraph &graph, Array< OneD, int > &perm, Array< OneD, int > &iperm) |