FEI Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
poisson3_main.cpp File Reference
#include <fei_iostream.hpp>
#include <cmath>
#include <fei_base.hpp>
#include <test_utils/LibraryFactory.hpp>
#include <test_utils/Poisson_Elem.hpp>
#include <test_utils/PoissonData.hpp>
#include <test_utils/ElemBlock.hpp>
#include <test_utils/CRSet.hpp>
#include <test_utils/CommNodeSet.hpp>
#include <test_utils/DataReader.hpp>
#include <test_utils/SolnCheck.hpp>
#include <test_utils/fei_test_utils.hpp>
#include <snl_fei_Utils.hpp>
#include <fei_ErrMacros.hpp>
Include dependency graph for poisson3_main.cpp:

Go to the source code of this file.

Functions

int poisson3_main (int argc, char **argv, MPI_Comm comm, int numProcs, int localProc)
 

Function Documentation

int poisson3_main ( int  argc,
char **  argv,
MPI_Comm  comm,
int  numProcs,
int  localProc 
)

Definition at line 62 of file poisson3_main.cpp.

References fei_test_utils::check_and_cout_test_result(), CHK_ERR, fei::console_out(), fei::Vector::copyOutFieldData(), fei::utils::cpu_time(), fei::create_fei_Factory(), fei::LinearSystem::Factory::createLinearSystem(), fei::Matrix::Factory::createMatrix(), fei::MatrixGraph::Factory::createMatrixGraph(), fei::Solver::Factory::createSolver(), fei::Vector::Factory::createVector(), fei::VectorSpace::Factory::createVectorSpace(), fei::VectorSpace::defineFields(), fei::VectorSpace::defineIDTypes(), error, FEI_COUT, FEI_ENDL, FEI_OSTRINGSTREAM, fei::SharedPtr< T >::get(), fei_test_utils::get_file_benchmark(), fei_test_utils::get_filename_and_read_input(), PoissonData::getFieldIDs(), PoissonData::getFieldSizes(), fei::ParameterSet::getIntParamValue(), PoissonData::getNumFields(), fei::VectorSpace::getNumOwnedAndSharedIDs(), fei::VectorSpace::getOwnedAndSharedIDs(), fei::ParameterSet::getStringParamValue(), HexBeam_Functions::init_elem_connectivities(), fei::MatrixGraph::initComplete(), IOS_FIXED, IOS_FLOATFIELD, IOS_SCIENTIFIC, HexBeam_Functions::load_BC_data(), HexBeam_Functions::load_elem_data(), fei::LinearSystem::loadComplete(), fei::LinearSystem::parameters(), fei::Factory::parameters(), fei::utils::parse_strings(), fei_test_utils::print_args(), fei::Vector::scatterToOverlap(), set_shared_nodes(), fei::LinearSystem::setMatrix(), fei::MatrixGraph::setParameters(), fei::LinearSystem::setRHS(), fei::LinearSystem::setSolutionVector(), fei::Solver::solve(), fei::utils::strings_to_char_ptrs(), and fei::utils::version().

Referenced by execute_named_test().