44 #ifndef EPETRAEXT_XMLREADER_H
45 #define EPETRAEXT_XMLREADER_H
47 #if defined(EpetraExt_SHOW_DEPRECATED_WARNINGS)
49 #warning "The EpetraExt package is deprecated"
54 #include "Epetra_ConfigDefs.h"
55 #include "Teuchos_RCP.hpp"
132 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
137 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
142 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
147 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
152 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
157 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
162 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
167 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
173 void Read(
const std::string& Label, std::vector<std::string>& Content);
176 void Read(
const std::string& Label, Teuchos::ParameterList& List);
185 Teuchos::RCP<Teuchos::XMLObject> fileXML_;
void Read(const std::string &Label, Epetra_Map *&Map)
Reads the Epetra_Map stored with label Label.
XMLReader(const Epetra_Comm &Comm, const std::string &FileName)
ctor
class XMLReader: A class for reading Epetra objects stored in XML files.
void Read64(const std::string &Label, Epetra_Map *&Map)
Reads the Epetra_Map stored with label Label. Long Long version.