|
OpenFCST: The open-source Fuel Cell Simulation Toolbox
|
A small structure collecting the different BlockIndices of FEVector vectors (for instance, solution) involved in the computations. More...
#include <mesh_worker_info.h>


Public Member Functions | |
| template<int dim, int spacedim> | |
| void | initialize (const DoFHandler< dim, spacedim > &dof_handler) |
| Fill the structure globally with values describing the DoFHandler. | |
| template<int dim, int spacedim> | |
| void | initialize_local (const DoFHandler< dim, spacedim > &dof_handler) |
| Fill the structure locally with values describing the DoFHandler. | |
| template<int dim, int spacedim> | |
| void | initialize (const MGDoFHandler< dim, spacedim > &mg_dof_handler) |
| Fill the structure globally with values describing the MGDoFHandler. | |
Public Attributes | |
| BlockIndices | global |
| The block structure of the global FEVector solution. | |
| BlockIndices | local |
| The block structure of a local (cell) FEVector solution. | |
| std::vector< BlockIndices > | levels |
| The multilevel block structure of the global FEVector solution. | |
| std::vector< unsigned int > | base_element |
| A vector of base elements. | |
| std::vector< unsigned int > | local_renumbering |
| A vector containing the internal renumbering of degrees of freedom from the standard ordering on a cell to a block wise ordering on the same cell. | |
A small structure collecting the different BlockIndices of FEVector vectors (for instance, solution) involved in the computations.
|
inline |
Fill the structure globally with values describing the DoFHandler.
|
inline |
Fill the structure globally with values describing the MGDoFHandler.
References AppFrame::initialize().

|
inline |
Fill the structure locally with values describing the DoFHandler.
| std::vector<unsigned int> MeshWorker::BlockInfo::base_element |
A vector of base elements.
| BlockIndices MeshWorker::BlockInfo::global |
The block structure of the global FEVector solution.
| std::vector<BlockIndices> MeshWorker::BlockInfo::levels |
The multilevel block structure of the global FEVector solution.
| BlockIndices MeshWorker::BlockInfo::local |
The block structure of a local (cell) FEVector solution.
Referenced by MeshWorker::Assembler::LocalMatrixBlocks< number >::initialize().
| std::vector<unsigned int> MeshWorker::BlockInfo::local_renumbering |
A vector containing the internal renumbering of degrees of freedom from the standard ordering on a cell to a block wise ordering on the same cell.
1.8.2