All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Classes | Namespaces | Defines | Typedefs | Enumerations
Xpetra_ConfigDefs.hpp File Reference
#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>

Go to the source code of this file.

Classes

class  Xpetra::firstArg< Arg1, Arg2 >
class  Xpetra::secondArg< Arg1, Arg2 >

Namespaces

namespace  Xpetra
 

Xpetra namespace


namespace  XpetraExamples
 

Namespace for Xpetra example classes and methods.


Defines

#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_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.
typedef size_t Xpetra::global_size_t
 Global size_t object.

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 Documentation

#define __cplusplus

Definition at line 50 of file Xpetra_ConfigDefs.hpp.

Definition at line 102 of file Xpetra_ConfigDefs.hpp.

Definition at line 108 of file Xpetra_ConfigDefs.hpp.

Definition at line 114 of file Xpetra_ConfigDefs.hpp.

Definition at line 120 of file Xpetra_ConfigDefs.hpp.

#define XPETRA_MONITOR (   funcName)

Definition at line 128 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 260 of file Xpetra_ConfigDefs.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines