DOLFIN
DOLFIN C++ interface
|
31 #include <dolfin/common/Variable.h>
87 bool exists(std::string
name, std::size_t dim)
const;
113 std::vector<std::size_t>&
array(std::string
name, std::size_t dim);
125 const std::vector<std::size_t>&
array(std::string
name,
126 std::size_t dim)
const;
147 std::string
str(
bool verbose)
const;
155 void check_deprecated(std::string
name)
const;
158 std::vector<std::map<std::string, std::vector<std::size_t> > > _arrays;
161 std::vector<std::string> _deprecated_names;
const MeshData & operator=(const MeshData &data)
Definition: MeshData.cpp:52
MeshData()
Constructor.
Definition: MeshData.cpp:35
Common base class for DOLFIN variables.
Definition: Variable.h:36
void clear()
Clear all data.
Definition: MeshData.cpp:73
std::string name() const
Return name.
Definition: Variable.cpp:71
bool exists(std::string name, std::size_t dim) const
Definition: MeshData.cpp:60
std::vector< std::size_t > & create_array(std::string name, std::size_t dim)
Definition: MeshData.cpp:78
void erase_array(const std::string name, std::size_t dim)
Definition: MeshData.cpp:137
~MeshData()
Destructor.
Definition: MeshData.cpp:47
I/O of XML representation of a Mesh.
Definition: XMLMesh.h:46
std::string str(bool verbose) const
Definition: MeshData.cpp:147
Definition: MeshData.h:59
std::vector< std::size_t > & array(std::string name, std::size_t dim)
Definition: MeshData.cpp:105