matlabBinaryGraphics.hh
MatlabBinaryGraphics(const std::string filename)
Constructor that only creates a Matlab binary file of filename filename for further adding of space,...
std::string filename() const
Returns the name of the current open *.mat-file.
Definition: matfileIO.hh:304
An abstract class for a function in a FE space.
Definition: elementFormula.hh:25
void storeData_(DenseMatrixCollection< G > &dense_ptr_)
Stores data hold by dense_ptr.
Definition: matlabBinaryGraphics.hh:209
concepts::RCP< concepts::ElementMatrix< F > > getSolution(const concepts::Space< G > &spc, const concepts::Vector< F > &sol, const concepts::ElementFunction< F, G > *fun=0)
Returns a vector with the value of the solution on the quadrature-points of a given space using a giv...
Definition: denseMatrixGraphics.hh:130
MatlabBinaryGraphics(const concepts::Space< G > &spc, const std::string filename, std::vector< concepts::Vector< F > > &sol, const concepts::ElementFunction< F, G > *fun=0)
Constructor for output of solutions and functions of it.
void addSpace_(const concepts::Space< G > &spc)
Adds informations of a given Space to the matfile.
Definition: matlabBinaryGraphics.hh:201
virtual ~MatlabBinaryGraphics()
void addSolution(const concepts::Space< G > &spc, const std::string name, const concepts::Vector< F > &sol, const concepts::ElementFunction< F, G > *fun=0)
Adds a solution vector to the current matfile.
Definition: matlabBinaryGraphics.hh:178
Class that allows to store graphical infomations in .mat files to use them in Matlab.
Definition: matlabBinaryGraphics.hh:28
Interface for a formula defined element by element.
Definition: elementFormula.hh:35
DenseMatrixCollection< G > getSpace(const concepts::Space< G > &spc)
Returns a graphics::DenseMatrixCollection<G> that contains informations for graphical output of the g...
Definition: denseMatrixGraphics.hh:171
Class that collects data for graphical output and stores it in concepts::ElementMatrices and graphics...
Definition: denseMatrixGraphics.hh:69
MatlabBinaryGraphics(concepts::Mesh &msh, const std::string filename, const uint points=5)
Constructor for output of mesh only.
concepts::RCP< concepts::ElementMatrix< typename concepts::Datatype< F >::type > > getFunction(const concepts::Space< G > &spc, const concepts::ElementFormula< F, G > &frm)
Returns a vector with the value of the function on the quadrature-points of a given space using the g...
Definition: denseMatrixGraphics.hh:194
Class that hold and manage a std::map with concepts::ElementMatrices for graphical output,...
Definition: denseMatrixGraphics.hh:27
void addFunction(const concepts::Space< G > &spc, const std::string name, const concepts::ElementFormula< F, G > &frm)
Adds a solution vector to the current matfile.
Definition: matlabBinaryGraphics.hh:191
void add(const T &u, const std::string varName, enum matio_compression compress=MAT_COMPRESSION_NONE)
Method to add various objects to a current open MatfileIO.
Definition: matfileIO.hh:160