#include <tecplot.hh>
|
enum | elementTypes {
TRIANGLE
, QUADRILATERAL
, TETRAHEDRON
, BRICK
,
MAX_TYPE
} |
|
|
template<class G > |
| TecplotGraphics (const concepts::Space< G > &spc, const std::string filename, const std::string title, const enum elementTypes type=QUADRILATERAL) |
|
| TecplotGraphics (concepts::Mesh &msh, const std::string filename, const std::string title, const enum elementTypes type=QUADRILATERAL, const uint points=noPoints) |
|
template<class F , class G > |
| TecplotGraphics (const concepts::Space< G > &spc, const std::string filename, const std::string title, const concepts::Vector< F > &sol, const enum elementTypes type=QUADRILATERAL, const concepts::ElementFunction< F, G > *fun=0, const bool append=false) |
|
template<class F , class G > |
| TecplotGraphics (const concepts::Space< G > &spc, const std::string filename, const std::string title, const concepts::Formula< F > &frm, const enum elementTypes type=QUADRILATERAL) |
|
template<class F , class G > |
| TecplotGraphics (const concepts::Space< G > &spc, const std::string filename, const std::string title, const concepts::ElementFormula< F, G > &frm, const enum elementTypes type=QUADRILATERAL) |
|
template<class F > |
| TecplotGraphics (concepts::Mesh &msh, const std::string filename, const std::string title, const concepts::Formula< F > &frm, const enum elementTypes type=QUADRILATERAL, const uint points=noPoints) |
|
|
virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream.
|
|
|
std::unique_ptr< std::ofstream > | ofs_ |
| Stream for output file.
|
|
Output to Tecplot.
- Author
- Kersten Schmidt, 2005
Definition at line 42 of file tecplot.hh.
◆ elementTypes
enum graphics::TecplotGraphics::elementTypes |
◆ TecplotGraphics() [1/6]
template<class G >
graphics::TecplotGraphics::TecplotGraphics |
( |
const concepts::Space< G > & |
spc, |
|
|
const std::string |
filename, |
|
|
const std::string |
title, |
|
|
const enum elementTypes |
type = QUADRILATERAL |
|
) |
| |
Constructor for output of mesh only.
- Parameters
-
spc | Space which holds the mesh |
filename | Name base for the files to be written |
title | Title of the plot |
type | Type of the elements. |
Definition at line 150 of file tecplot.hh.
◆ TecplotGraphics() [2/6]
graphics::TecplotGraphics::TecplotGraphics |
( |
concepts::Mesh & |
msh, |
|
|
const std::string |
filename, |
|
|
const std::string |
title, |
|
|
const enum elementTypes |
type = QUADRILATERAL , |
|
|
const uint |
points = noPoints |
|
) |
| |
Constructor for output of mesh only.
- Parameters
-
msh | Mesh |
filename | Name base for the files to be written |
title | Title of the plot |
type | Type of the elements. |
◆ TecplotGraphics() [3/6]
template<class F , class G >
graphics::TecplotGraphics::TecplotGraphics |
( |
const concepts::Space< G > & |
spc, |
|
|
const std::string |
filename, |
|
|
const std::string |
title, |
|
|
const concepts::Vector< F > & |
sol, |
|
|
const enum elementTypes |
type = QUADRILATERAL , |
|
|
const concepts::ElementFunction< F, G > * |
fun = 0 , |
|
|
const bool |
append = false |
|
) |
| |
Constructor for output of solutions and functions of it.
- Parameters
-
spc | Space on which the data should be plotted |
filename | Name base for the files to be written |
title | Title of the plot |
sol | The first solution set which should be plotted |
type | Type of the elements |
fun | Function of the FE function, e.g. itself. |
Definition at line 167 of file tecplot.hh.
◆ TecplotGraphics() [4/6]
template<class F , class G >
graphics::TecplotGraphics::TecplotGraphics |
( |
const concepts::Space< G > & |
spc, |
|
|
const std::string |
filename, |
|
|
const std::string |
title, |
|
|
const concepts::Formula< F > & |
frm, |
|
|
const enum elementTypes |
type = QUADRILATERAL |
|
) |
| |
Constructor for output of a scalar formula
- Parameters
-
spc | Space on which the data should be plotted |
filename | Name base for the files to be written |
title | Title of the plot |
frm | Formula |
type | Type of the elements |
Definition at line 189 of file tecplot.hh.
◆ TecplotGraphics() [5/6]
template<class F , class G >
graphics::TecplotGraphics::TecplotGraphics |
( |
const concepts::Space< G > & |
spc, |
|
|
const std::string |
filename, |
|
|
const std::string |
title, |
|
|
const concepts::ElementFormula< F, G > & |
frm, |
|
|
const enum elementTypes |
type = QUADRILATERAL |
|
) |
| |
Constructor for output of a element formula
- Parameters
-
spc | Space on which the data should be plotted |
filename | Name base for the files to be written |
frm | Element formula |
type | Type of the elements |
Definition at line 208 of file tecplot.hh.
◆ TecplotGraphics() [6/6]
template<class F >
graphics::TecplotGraphics::TecplotGraphics |
( |
concepts::Mesh & |
msh, |
|
|
const std::string |
filename, |
|
|
const std::string |
title, |
|
|
const concepts::Formula< F > & |
frm, |
|
|
const enum elementTypes |
type = QUADRILATERAL , |
|
|
const uint |
points = noPoints |
|
) |
| |
Constructor for output of a scalar formula
- Parameters
-
msh | Mesh |
filename | Name base for the files to be written |
frm | Formula |
type | Type of the elements |
points | Number of points inside the element (in one direction) |
Definition at line 226 of file tecplot.hh.
◆ ~TecplotGraphics()
virtual graphics::TecplotGraphics::~TecplotGraphics |
( |
| ) |
|
|
inlinevirtual |
◆ info()
virtual std::ostream & graphics::TecplotGraphics::info |
( |
std::ostream & |
os | ) |
const |
|
protectedvirtual |
◆ noPoints
uint graphics::TecplotGraphics::noPoints |
|
static |
◆ ofs_
std::unique_ptr<std::ofstream> graphics::OutputBase::ofs_ |
|
protectedinherited |
Stream for output file.
Definition at line 83 of file basis.hh.
The documentation for this class was generated from the following file: