44#ifndef EPETRAEXT_XMLREADER_H
45#define EPETRAEXT_XMLREADER_H
48#include "Epetra_ConfigDefs.h"
49#include "Teuchos_RCP.hpp"
126#ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
131#ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
136#ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
141#ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
146#ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
151#ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
156#ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
161#ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
167 void Read(
const std::string& Label, std::vector<std::string>& Content);
170 void Read(
const std::string& Label, Teuchos::ParameterList& List);
179 Teuchos::RCP<Teuchos::XMLObject> fileXML_;
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.
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
EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.