COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <iomanip>
#include <set>
#include <boost/test/unit_test.hpp>
#include "common/Log.hpp"
#include "common/OptionList.hpp"
#include "common/Core.hpp"
#include "common/Environment.hpp"
#include "common/Foreach.hpp"
#include "common/OSystem.hpp"
#include "common/OSystemLayer.hpp"
#include "common/PE/CommPattern.hpp"
#include "common/PE/CommWrapperMArray.hpp"
#include "common/PE/Buffer.hpp"
#include "common/PE/debug.hpp"
#include "math/Consts.hpp"
#include "mesh/Mesh.hpp"
#include "mesh/Cells.hpp"
#include "mesh/Faces.hpp"
#include "mesh/Elements.hpp"
#include "mesh/Region.hpp"
#include "mesh/Dictionary.hpp"
#include "mesh/Field.hpp"
#include "mesh/MeshReader.hpp"
#include "mesh/MeshElements.hpp"
#include "mesh/MeshWriter.hpp"
#include "mesh/MeshGenerator.hpp"
#include "mesh/MeshPartitioner.hpp"
#include "mesh/MeshTransformer.hpp"
#include "mesh/MeshAdaptor.hpp"
#include "mesh/CellFaces.hpp"
#include "mesh/Space.hpp"
Go to the source code of this file.
Classes | |
struct | ParallelOverlapTests_Fixture |
Macros | |
#define | BOOST_TEST_DYN_LINK |
#define | BOOST_TEST_MODULE "Test module for parallel fields" |
#define | GEN |
Functions | |
template<typename T > | |
std::ostream & | operator<< (std::ostream &out, const std::vector< T > &v) |
void | my_all_to_all (const std::vector< PE::Buffer > &send, PE::Buffer &recv) |
void | my_all_to_all (const PE::Buffer &send, std::vector< int > &send_strides, PE::Buffer &recv, std::vector< int > &recv_strides) |
bool | check_nodes_sanity (Dictionary &nodes) |
bool | check_element_nodes_sanity (Mesh &mesh) |
bool | check_elements_sanity (Entities &entities) |
BOOST_AUTO_TEST_CASE (init_mpi) | |
BOOST_AUTO_TEST_CASE (parallelize_and_synchronize) | |
BOOST_AUTO_TEST_CASE (finalize_mpi) | |
#define BOOST_TEST_DYN_LINK |
Definition at line 7 of file utest-mesh-parallel-overlap.cpp.
#define BOOST_TEST_MODULE "Test module for parallel fields" |
Definition at line 8 of file utest-mesh-parallel-overlap.cpp.
#define GEN |
BOOST_AUTO_TEST_CASE | ( | init_mpi | ) |
Definition at line 210 of file utest-mesh-parallel-overlap.cpp.
BOOST_AUTO_TEST_CASE | ( | parallelize_and_synchronize | ) |
Definition at line 218 of file utest-mesh-parallel-overlap.cpp.
BOOST_AUTO_TEST_CASE | ( | finalize_mpi | ) |
Definition at line 370 of file utest-mesh-parallel-overlap.cpp.
bool check_element_nodes_sanity | ( | Mesh & | mesh | ) |
Definition at line 134 of file utest-mesh-parallel-overlap.cpp.
bool check_elements_sanity | ( | Entities & | entities | ) |
Definition at line 159 of file utest-mesh-parallel-overlap.cpp.
bool check_nodes_sanity | ( | Dictionary & | nodes | ) |
Definition at line 114 of file utest-mesh-parallel-overlap.cpp.
void my_all_to_all | ( | const std::vector< PE::Buffer > & | send, |
PE::Buffer & | recv | ||
) |
Definition at line 65 of file utest-mesh-parallel-overlap.cpp.
void my_all_to_all | ( | const PE::Buffer & | send, |
std::vector< int > & | send_strides, | ||
PE::Buffer & | recv, | ||
std::vector< int > & | recv_strides | ||
) |
Definition at line 95 of file utest-mesh-parallel-overlap.cpp.
std::ostream& operator<< | ( | std::ostream & | out, |
const std::vector< T > & | v | ||
) |
Definition at line 56 of file utest-mesh-parallel-overlap.cpp.
Send comments to: COOLFluiD Web Admin |