Registry
ug4Bridge::Discretization::Output Namespace Reference

Classes

class  GridFunctionDebugWriter
 
class  GridFunctionPositionProvider
 
class  GridFunctionVectorWriter
 
class  GridFunctionVectorWriterDirichlet0
 
class  VTKOutput
 

Functions

void LoadVector (GridFunction *vec, const char *Filename)
 save vector as .vec for ConnectionViewer More...
 
void SaveDomainToVTK (const char *filename, Domain *Domain)
 
void SaveMatrixForConnectionViewer (GridFunction *u, MatrixOperator *A, const char *Filename)
 
void SaveMatrixToMTX (const char *filename.mtx, MatrixOperator *mat, std::string comment)
 Save the assembled matrix of a matrix operator to MatrixMarket format. More...
 
void SaveVectorCSV (GridFunction *b, const char *filename)
 
void SaveVectorDiffForConnectionViewer (GridFunction *vecA, GridFunction *vecB, const char *Filename)
 compare two vectors a and b and save difference in .vec for ConnectionViewer More...
 
void SaveVectorForConnectionViewer (GridFunction *vec, const char *Filename)
 save vector as .vec for ConnectionViewer More...
 
void vtk_export_ho (SmartPtr< GridFunction > input_grid_function, std::vector< std::string > functions_to_be_exported, size_t order, SmartPtr< VTKOutput > unnamed, const char *unnamed)
 creates a grid function of order 1 containing interpolated values from high-order input grid function on a refined grid More...
 
void WriteGridFunctionToVTK (GridFunction *GridFunction, const char *Filename)
 Saves GridFunction to *.vtk file. More...
 

Function Documentation

◆ LoadVector()

void ug4Bridge::Discretization::Output::LoadVector ( GridFunction *  vec,
const char *  Filename 
)

save vector as .vec for ConnectionViewer

Parameters
[in]vec
[in]Filename

◆ SaveDomainToVTK()

void ug4Bridge::Discretization::Output::SaveDomainToVTK ( const char *  filename,
Domain Domain 
)
Parameters
[in]filename
[in]Domain

References Domain().

◆ SaveMatrixForConnectionViewer()

void ug4Bridge::Discretization::Output::SaveMatrixForConnectionViewer ( GridFunction *  u,
MatrixOperator *  A,
const char *  Filename 
)
Parameters
[in]u
[in]A
[in]Filename

◆ SaveMatrixToMTX()

void ug4Bridge::Discretization::Output::SaveMatrixToMTX ( const char *filename.  mtx,
MatrixOperator *  mat,
std::string  comment 
)

Save the assembled matrix of a matrix operator to MatrixMarket format.

Parameters
[in]filename.mtx
[in]mat
[in]comment

◆ SaveVectorCSV()

void ug4Bridge::Discretization::Output::SaveVectorCSV ( GridFunction *  b,
const char *  filename 
)
Parameters
[in]b
[in]filename

◆ SaveVectorDiffForConnectionViewer()

void ug4Bridge::Discretization::Output::SaveVectorDiffForConnectionViewer ( GridFunction *  vecA,
GridFunction *  vecB,
const char *  Filename 
)

compare two vectors a and b and save difference in .vec for ConnectionViewer

Parameters
[in]vecA
[in]vecB
[in]Filename

◆ SaveVectorForConnectionViewer()

void ug4Bridge::Discretization::Output::SaveVectorForConnectionViewer ( GridFunction *  vec,
const char *  Filename 
)

save vector as .vec for ConnectionViewer

Parameters
[in]vec
[in]Filename

◆ vtk_export_ho()

void ug4Bridge::Discretization::Output::vtk_export_ho ( SmartPtr< GridFunction >  input_grid_function,
std::vector< std::string >  functions_to_be_exported,
size_t  order,
SmartPtr< VTKOutput unnamed,
const char *  unnamed 
)

creates a grid function of order 1 containing interpolated values from high-order input grid function on a refined grid

Parameters
[in]input_grid_function
[in]functions_to_be_exported
[in]order
[in]unnamed
[in]unnamed

◆ WriteGridFunctionToVTK()

void ug4Bridge::Discretization::Output::WriteGridFunctionToVTK ( GridFunction *  GridFunction,
const char *  Filename 
)

Saves GridFunction to *.vtk file.

No help

Parameters
[in]GridFunction
[in]Filename