Reference documentation for deal.II version SVN Revision 32822
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
GridOutFlags::Eps< 2 > Struct Template Reference

#include <grid_out.h>

Inheritance diagram for GridOutFlags::Eps< 2 >:
[legend]

Public Member Functions

 Eps (const SizeType size_type=width, const unsigned int size=300, const double line_width=0.5, const bool color_lines_on_user_flag=false, const unsigned int n_boundary_face_points=2, const bool write_cell_numbers=false, const bool write_cell_number_level=true, const bool write_vertex_numbers=false, const bool color_lines_level=false)
 
void parse_parameters (ParameterHandler &param)
 
- Public Member Functions inherited from GridOutFlags::EpsFlagsBase
 EpsFlagsBase (const SizeType size_type=width, const unsigned int size=300, const double line_width=0.5, const bool color_lines_on_user_flag=false, const unsigned int n_boundary_face_points=2, const bool color_lines_level=false)
 
void parse_parameters (ParameterHandler &param)
 

Static Public Member Functions

static void declare_parameters (ParameterHandler &param)
 
- Static Public Member Functions inherited from GridOutFlags::EpsFlagsBase
static void declare_parameters (ParameterHandler &param)
 

Public Attributes

bool write_cell_numbers
 
bool write_cell_number_level
 
bool write_vertex_numbers
 
- Public Attributes inherited from GridOutFlags::EpsFlagsBase
SizeType size_type
 
unsigned int size
 
double line_width
 
bool color_lines_on_user_flag
 
unsigned int n_boundary_face_points
 
bool color_lines_level
 

Additional Inherited Members

- Public Types inherited from GridOutFlags::EpsFlagsBase
enum  SizeType { width, height }
 

Detailed Description

template<>
struct GridOutFlags::Eps< 2 >

Flags specific to the output of grids in two space dimensions.

Definition at line 411 of file grid_out.h.

Constructor & Destructor Documentation

GridOutFlags::Eps< 2 >::Eps ( const SizeType  size_type = width,
const unsigned int  size = 300,
const double  line_width = 0.5,
const bool  color_lines_on_user_flag = false,
const unsigned int  n_boundary_face_points = 2,
const bool  write_cell_numbers = false,
const bool  write_cell_number_level = true,
const bool  write_vertex_numbers = false,
const bool  color_lines_level = false 
)

Constructor.

Member Function Documentation

static void GridOutFlags::Eps< 2 >::declare_parameters ( ParameterHandler param)
static

Declare parameters in ParameterHandler.

void GridOutFlags::Eps< 2 >::parse_parameters ( ParameterHandler param)

Parse parameters of ParameterHandler.

Member Data Documentation

bool GridOutFlags::Eps< 2 >::write_cell_numbers

If this flag is set, then we place the number of the cell into the middle of each cell. The default value is to not do this.

The format of the cell number written is level.index, or simply index, depending on the value of the following flag.

Definition at line 421 of file grid_out.h.

bool GridOutFlags::Eps< 2 >::write_cell_number_level

If the cell numbers shall be written, using the above flag, then the value of this flag determines whether the format shall be level.index, or simply index. If true, the first format is taken. Default is true.

The flag has obviously no effect if write_cell_numbers is false.

Definition at line 431 of file grid_out.h.

bool GridOutFlags::Eps< 2 >::write_vertex_numbers

Vertex numbers can be written onto the vertices. This is controlled by the following flag. Default is false.

Definition at line 437 of file grid_out.h.


The documentation for this struct was generated from the following file: