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_;
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.
EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.