graphics::TopologyDotty< F > Class Template Reference

Executor class for TopologyDottyCell. More...

#include <topologyDotty.hh>

Public Member Functions

 TopologyDotty (concepts::Mesh &msh, std::string filename)
 Constructor. More...
 
 TopologyDotty (concepts::Space< F > &spc, std::string filename)
 Constructor. More...
 

Private Attributes

std::string filename_
 Filename. More...
 
concepts::Meshmsh_
 The mesh. More...
 
concepts::Space< F > * spc_
 The space. More...
 

Detailed Description

template<class F>
class graphics::TopologyDotty< F >

Executor class for TopologyDottyCell.

A graph where the vertices are the vertices of the mesh and the edges are the edges of the mesh is written to the file. The resulting file can be used as input for dot, dotty or neato. neato gives very good results.

See also
homepage of Graphviz at AT&T Labs-Research
Author
Philipp Frauenfelder, 2002

Definition at line 45 of file topologyDotty.hh.

Constructor & Destructor Documentation

◆ TopologyDotty() [1/2]

template<class F >
graphics::TopologyDotty< F >::TopologyDotty ( concepts::Mesh msh,
std::string  filename 
)

Constructor.

The coarsest grid will be depicted. To store the results, a new file is created.

◆ TopologyDotty() [2/2]

template<class F >
graphics::TopologyDotty< F >::TopologyDotty ( concepts::Space< F > &  spc,
std::string  filename 
)

Constructor.

The currently used grid in the space will be depicted. To store the results, a new file is created.

Member Data Documentation

◆ filename_

template<class F >
std::string graphics::TopologyDotty< F >::filename_
private

Filename.

Definition at line 64 of file topologyDotty.hh.

◆ msh_

template<class F >
concepts::Mesh* graphics::TopologyDotty< F >::msh_
private

The mesh.

Definition at line 61 of file topologyDotty.hh.

◆ spc_

template<class F >
concepts::Space<F>* graphics::TopologyDotty< F >::spc_
private

The space.

Definition at line 58 of file topologyDotty.hh.


The documentation for this class was generated from the following file:
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich