#include <Xpetra_config.hpp>
#include <Teuchos_ConfigDefs.hpp>
#include <Kokkos_ConfigDefs.hpp>
#include <functional>
#include <Teuchos_ArrayView.hpp>
#include <Teuchos_ArrayRCP.hpp>
#include <Teuchos_Array.hpp>
#include <Teuchos_RCP.hpp>
#include <Teuchos_OrdinalTraits.hpp>
#include <Teuchos_ScalarTraits.hpp>
#include <Teuchos_TypeNameTraits.hpp>
#include <Teuchos_NullIteratorTraits.hpp>
#include <Teuchos_SerializationTraits.hpp>
#include <Teuchos_Comm.hpp>
#include <Teuchos_CommHelpers.hpp>
#include <Teuchos_ParameterList.hpp>
#include "Teuchos_CompilerCodeTweakMacros.hpp"
Go to the source code of this file.
Classes | |
class | Xpetra::firstArg< Arg1, Arg2 > |
class | Xpetra::secondArg< Arg1, Arg2 > |
Namespaces | |
Xpetra | |
Xpetra namespace | |
XpetraExamples | |
Namespace for Xpetra example classes and methods. | |
Macros | |
#define | __cplusplus |
#define | XPETRA_THROWS_EFFICIENCY_WARNINGS 0 |
#define | XPETRA_PRINTS_EFFICIENCY_WARNINGS 0 |
#define | XPETRA_THROWS_ABUSE_WARNINGS 0 |
#define | XPETRA_PRINTS_ABUSE_WARNINGS 0 |
#define | XPETRA_MONITOR(funcName) |
#define | XPETRA_TEST_FOR_EXCEPTION(throw_exception_test, Exception, msg) |
#define | XPETRA_ERR_CHECK(arg) { int r = arg; if (r < 0) { std::cout << "r = " << r << std::endl; assert(r>=0); }; }; |
Typedefs | |
typedef Teuchos_Ordinal | Xpetra::Array_size_type |
Size type for Teuchos Array objects. More... | |
typedef size_t | Xpetra::global_size_t |
Global size_t object. More... | |
Enumerations | |
enum | Xpetra::LocalGlobal { Xpetra::LocallyReplicated, Xpetra::GloballyDistributed } |
enum | Xpetra::LookupStatus { Xpetra::AllIDsPresent, Xpetra::IDNotPresent } |
enum | Xpetra::ProfileType { Xpetra::StaticProfile, Xpetra::DynamicProfile } |
enum | Xpetra::OptimizeOption { Xpetra::DoOptimizeStorage, Xpetra::DoNotOptimizeStorage } |
enum | Xpetra::CombineMode { Xpetra::ADD, Xpetra::INSERT, Xpetra::ABSMAX } |
Xpetra::Combine Mode enumerable type. More... | |
#define __cplusplus |
Definition at line 50 of file Xpetra_ConfigDefs.hpp.
#define XPETRA_THROWS_EFFICIENCY_WARNINGS 0 |
Definition at line 102 of file Xpetra_ConfigDefs.hpp.
#define XPETRA_PRINTS_EFFICIENCY_WARNINGS 0 |
Definition at line 108 of file Xpetra_ConfigDefs.hpp.
#define XPETRA_THROWS_ABUSE_WARNINGS 0 |
Definition at line 114 of file Xpetra_ConfigDefs.hpp.
#define XPETRA_PRINTS_ABUSE_WARNINGS 0 |
Definition at line 120 of file Xpetra_ConfigDefs.hpp.
#define XPETRA_MONITOR | ( | funcName | ) |
Definition at line 128 of file Xpetra_ConfigDefs.hpp.
#define XPETRA_TEST_FOR_EXCEPTION | ( | throw_exception_test, | |
Exception, | |||
msg | |||
) |
Definition at line 139 of file Xpetra_ConfigDefs.hpp.
#define XPETRA_ERR_CHECK | ( | arg | ) | { int r = arg; if (r < 0) { std::cout << "r = " << r << std::endl; assert(r>=0); }; }; |
Definition at line 271 of file Xpetra_ConfigDefs.hpp.