LAMA
/home/brandes/workspace/LAMA/src/lama/solver/SpecialLUSolver.cpp File Reference

SpecialLUSolver.cpp. More...

#include <lama/solver/SpecialLUSolver.hpp>
#include <lama/solver/h_frag.h>
#include <lama/CommunicatorFactory.hpp>
#include <lama/DenseStorage.hpp>
#include <lama/HostReadAccess.hpp>
#include <lama/HostWriteAccess.hpp>
#include <lama/LAMAInterface.hpp>
#include <lama/OpenMP/OpenMPBLAS1.hpp>
#include <lama/OpenMP/OpenMPBLAS2.hpp>
#include <lama/OpenMP/OpenMPLAPACK.hpp>
#include <lama/distribution/CyclicDistribution.hpp>
#include <math.h>
#include <omp.h>

Namespaces

namespace  lama
 

The namespace lama holds everything of the C++ Library lama.


Functions

void lama::computeROOTforwards (lama::PartitionId &root, const lama::IndexType &numProcs)
void lama::computeROOTbackwards (lama::PartitionId &root, const lama::IndexType &numProcs)
bool lama::lowerFin (lama::IndexType &i, lama::PartitionId &root, const lama::IndexType &nP, const lama::IndexType &bH)
bool lama::upperFin (lama::IndexType &i, lama::PartitionId &root, const lama::IndexType &nP, const lama::IndexType &)
void lama::lowerInit (lama::IndexType &begin, lama::IndexType &end, const lama::IndexType &i, const lama::IndexType &nP, const lama::IndexType &bW, const lama::PartitionId &me, const lama::PartitionId &root)
void lama::upperInit (lama::IndexType &begin, lama::IndexType &end, const lama::IndexType &i, const lama::IndexType &nP, const lama::IndexType &, const lama::PartitionId &me, const lama::PartitionId &root)
 lama::LAMA_LOG_DEF_LOGGER (LUSolver::logger,"LUSolver")

Detailed Description

SpecialLUSolver.cpp.

Author:
Robin Rehrmann
Date:
18.07.2011 $Id$