Compadre  1.3.3
Public Member Functions | Private Member Functions | Private Attributes | List of all members
Compadre::KokkosParser Class Reference

Class handling Kokkos command line arguments and returning parameters. More...

Detailed Description

Class handling Kokkos command line arguments and returning parameters.

Definition at line 12 of file Compadre_KokkosParser.hpp.

#include <Compadre_KokkosParser.hpp>

Public Member Functions

 KokkosParser (int argc, char *args[], bool print_status=false)
 
 KokkosParser (std::vector< std::string > args, bool print_status=false)
 
 KokkosParser (bool print_status=false)
 
 ~KokkosParser ()
 
int initialize (int argc, char *[], bool print_status=false)
 
int finalize (bool hard_finalize=false)
 
void status () const
 
KokkosParseroperator= (const KokkosParser &)=delete
 

Private Member Functions

 KokkosParser ()
 

Private Attributes

bool _called_initialize
 

Constructor & Destructor Documentation

◆ KokkosParser() [1/4]

Compadre::KokkosParser::KokkosParser ( )
private

◆ KokkosParser() [2/4]

KokkosParser::KokkosParser ( int  argc,
char *  args[],
bool  print_status = false 
)

Definition at line 6 of file Compadre_KokkosParser.cpp.

◆ KokkosParser() [3/4]

KokkosParser::KokkosParser ( std::vector< std::string >  args,
bool  print_status = false 
)

Definition at line 10 of file Compadre_KokkosParser.cpp.

◆ KokkosParser() [4/4]

KokkosParser::KokkosParser ( bool  print_status = false)

Definition at line 20 of file Compadre_KokkosParser.cpp.

◆ ~KokkosParser()

Compadre::KokkosParser::~KokkosParser ( )
inline

Definition at line 33 of file Compadre_KokkosParser.hpp.

Member Function Documentation

◆ finalize()

int KokkosParser::finalize ( bool  hard_finalize = false)

Definition at line 64 of file Compadre_KokkosParser.cpp.

◆ initialize()

int KokkosParser::initialize ( int  argc,
char *  argv[],
bool  print_status = false 
)

Definition at line 31 of file Compadre_KokkosParser.cpp.

◆ operator=()

KokkosParser& Compadre::KokkosParser::operator= ( const KokkosParser )
delete

◆ status()

void KokkosParser::status ( ) const

Definition at line 78 of file Compadre_KokkosParser.cpp.

Member Data Documentation

◆ _called_initialize

bool Compadre::KokkosParser::_called_initialize
private

Definition at line 16 of file Compadre_KokkosParser.hpp.


The documentation for this class was generated from the following files: