ryujin 2.5.0 revision 3a6c8d57210175dea14d8116e1fe878f349f8c1c
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ryujin::Interface::Postprocessor< dim, Number >::Selection Struct Reference

#include <include/ryujin/interface/postprocessor.h>

Collaboration diagram for ryujin::Interface::Postprocessor< dim, Number >::Selection:
Collaboration graph
[legend]

Public Member Functions

unsigned int size () const
 

Public Attributes

std::vector< std::pair< std::uint8_t, unsigned int > > components
 
std::vector< std::pair< std::uint8_t, unsigned int > > quantities
 

Detailed Description

template<int dim, typename Number = double>
struct ryujin::Interface::Postprocessor< dim, Number >::Selection

A selection of quantities as returned by prepare(). The encoding of sections and operations is defined by the implementation.

Definition at line 70 of file postprocessor.h.

Member Function Documentation

◆ size()

template<int dim, typename Number = double>
unsigned int ryujin::Interface::Postprocessor< dim, Number >::Selection::size ( ) const
inline

Return the number of selected quantities.

Definition at line 74 of file postprocessor.h.

References ryujin::Interface::Postprocessor< dim, Number >::Selection::quantities.

Member Data Documentation

◆ components

template<int dim, typename Number = double>
std::vector<std::pair<std::uint8_t, unsigned int> > ryujin::Interface::Postprocessor< dim, Number >::Selection::components

The components to extract: every selected component, and the operands of every postprocessed quantity, each a section and the index in the list of names of the section.

Definition at line 84 of file postprocessor.h.

◆ quantities

template<int dim, typename Number = double>
std::vector<std::pair<std::uint8_t, unsigned int> > ryujin::Interface::Postprocessor< dim, Number >::Selection::quantities

The selected quantities: the operation, and the position of its first operand in components.

Definition at line 90 of file postprocessor.h.

Referenced by ryujin::Interface::Postprocessor< dim, Number >::Selection::size().


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