mmpd_adapter/mmps_adapter_test.cpp File Reference

#include <boost/test/included/unit_test.hpp>
#include <boost/filesystem.hpp>
#include "mmh_intf.h"
#include "uth_io_files.h"
#include "mmph_intf.h"
#include "pch_intf.h"
#include "mmph_adapter.h"
#include "CompositeTransfererWithOwnership.hpp"
Include dependency graph for mmps_adapter_test.cpp:

Defines

#define BOOST_TEST_MODULE   ModFEM_mmpl_adapter_test

Functions

int load_2_prism ()
int load_6_tetra ()
void print_mesh (const int Mesh_id)
 BOOST_AUTO_TEST_CASE (setup)
 BOOST_AUTO_TEST_CASE (simple_transfer_to_empty_2nd_proc_move)
 BOOST_AUTO_TEST_CASE (simple_transfer_and_apply_to_empty_2nd_proc_move)
 BOOST_AUTO_TEST_CASE (simple_transfer_and_apply_to_empty_2nd_proc_move_2)
 BOOST_AUTO_TEST_CASE (simple_transfer_to_empty_2nd_proc_copy)
 END OF UNIT TESTS FOR TRANSFERER-move functionality.
 BOOST_AUTO_TEST_CASE (simple_transfer_and_apply_to_empty_2nd_proc_copy)
 BOOST_AUTO_TEST_CASE (simple_transfer_and_apply_to_empty_2nd_proc_copy_w_ownership)
 BOOST_AUTO_TEST_CASE (simple_transfer_and_apply_to_empty_2nd_proc_move_2_w_ownership_v1)
 BOOST_AUTO_TEST_CASE (simple_transfer_and_apply_to_empty_2nd_proc_move_2_w_ownership_v2)
 BOOST_AUTO_TEST_CASE (simple_transfer_and_apply_to_empty_2nd_proc_move_2_w_ownership_overlap_v1)
 BOOST_AUTO_TEST_CASE (no_masstransfer)
 BOOST_AUTO_TEST_CASE (masstransfer)
 BOOST_AUTO_TEST_CASE (simple_domain_decomposition_2_dom_2_prism)
 BOOST_AUTO_TEST_CASE (simple_dd_t4_2_procs)
 BOOST_AUTO_TEST_CASE (simple_dd_t4_6_procs)
 BOOST_AUTO_TEST_CASE (adapt_2_prism)
 BOOST_AUTO_TEST_CASE (setup_end)

Variables

std::string ctest_dir = "ctest/modfem_test/"
char io_name [1024] = "modfem_test_mpi_out.txt"
FILE * f_out = NULL
int n_proc = 0
int my_proc_id = 0

Define Documentation

#define BOOST_TEST_MODULE   ModFEM_mmpl_adapter_test

Function Documentation

BOOST_AUTO_TEST_CASE ( setup_end   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( adapt_2_prism   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_dd_t4_6_procs   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_dd_t4_2_procs   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_domain_decomposition_2_dom_2_prism   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( masstransfer   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( no_masstransfer   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_transfer_and_apply_to_empty_2nd_proc_move_2_w_ownership_overlap_v1   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_transfer_and_apply_to_empty_2nd_proc_move_2_w_ownership_v2   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_transfer_and_apply_to_empty_2nd_proc_move_2_w_ownership_v1   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_transfer_and_apply_to_empty_2nd_proc_copy_w_ownership   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_transfer_and_apply_to_empty_2nd_proc_copy   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_transfer_to_empty_2nd_proc_copy   ) 

END OF UNIT TESTS FOR TRANSFERER-move functionality.

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_transfer_and_apply_to_empty_2nd_proc_move_2   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_transfer_and_apply_to_empty_2nd_proc_move   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( simple_transfer_to_empty_2nd_proc_move   ) 

Here is the call graph for this function:

BOOST_AUTO_TEST_CASE ( setup   ) 

Here is the call graph for this function:

int load_2_prism (  ) 

Here MODFEM_NEW_MPI define that switches old and new version of I/O handling.

Here is the call graph for this function:

Here is the caller graph for this function:

int load_6_tetra (  ) 

Here MODFEM_NEW_MPI define that switches old and new version of I/O handling.

!MODFEM_NEW_MPI

Here is the call graph for this function:

Here is the caller graph for this function:

void print_mesh ( const int  Mesh_id  ) 

Here is the call graph for this function:

Here is the caller graph for this function:


Variable Documentation

std::string ctest_dir = "ctest/modfem_test/"
FILE* f_out = NULL
char io_name[1024] = "modfem_test_mpi_out.txt"
int my_proc_id = 0
int n_proc = 0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1