|
Hermes2D
3.0
|
#include <discrete_problem_dg_assembler.h>
Public Member Functions | |
| DiscreteProblemDGAssembler (DiscreteProblemThreadAssembler< Scalar > *threadAssembler, const std::vector< SpaceSharedPtr< Scalar > > spaces, std::vector< MeshSharedPtr > &meshes) | |
| Constructor copying data from DiscreteProblemThreadAssembler. | |
| ~DiscreteProblemDGAssembler () | |
| Destructor. | |
| void | init_assembling_one_state (Traverse::State *current_state_) |
| Initialize assembling for a state. | |
| void | assemble_one_state () |
| Assemble DG forms. | |
| void | deinit_assembling_one_state () |
| Deinitialize assembling for a state. | |
Static Public Attributes | |
| static unsigned int | dg_order = 20 |
Friends | |
| template<typename T > | |
| class | DiscreteProblem |
| template<typename T > | |
| class | DiscreteProblemIntegrationOrderCalculator |
Discrete problem DG assembling class.
This class provides methods for assembling DG forms (forms evaluated on internal edges) into external matrix / vector structures.
Definition at line 39 of file discrete_problem_dg_assembler.h.