Hermes2D
3.0
|
This class is a one-thread (non-DG) assembly worker. More...
#include <discrete_problem_thread_assembler.h>
Public Member Functions | |
void | free () |
Free all data. | |
Public Member Functions inherited from Hermes::Hermes2D::Mixins::DiscreteProblemWeakForm< Scalar > | |
WeakFormSharedPtr< Scalar > | get_weak_formulation () const |
Friends | |
class | DiscreteProblem< Scalar > |
class | DiscreteProblemDGAssembler< Scalar > |
Additional Inherited Members | |
Protected Member Functions inherited from Hermes::Hermes2D::Mixins::DiscreteProblemWeakForm< Scalar > | |
DiscreteProblemWeakForm (WeakFormSharedPtr< Scalar > wf=WeakFormSharedPtr< Scalar >(nullptr)) | |
Protected Member Functions inherited from Hermes::Hermes2D::Mixins::DiscreteProblemRungeKutta< Scalar > | |
DiscreteProblemRungeKutta () | |
Constructor for multiple components / equations. | |
virtual void | set_RK (int original_spaces_count, bool force_diagonal_blocks=nullptr, Table *block_weights=nullptr) |
Set the special handling of external functions of Runge-Kutta methods, including information how many spaces were there in the original problem. | |
double | block_scaling_coeff (MatrixForm< Scalar > *form) const |
double | block_scaling_coeff (MatrixFormDG< Scalar > *form) const |
Protected Member Functions inherited from Hermes::Hermes2D::Mixins::DiscreteProblemMatrixVector< Scalar > | |
virtual bool | set_matrix (SparseMatrix< Scalar > *mat) |
virtual bool | set_rhs (Vector< Scalar > *rhs) |
Protected Attributes inherited from Hermes::Hermes2D::Mixins::DiscreteProblemWeakForm< Scalar > | |
WeakFormSharedPtr< Scalar > | wf |
Weak formulation. | |
Protected Attributes inherited from Hermes::Hermes2D::Mixins::DiscreteProblemRungeKutta< Scalar > | |
bool | rungeKutta |
Turn on Runge-Kutta specific handling of external functions. | |
int | RK_original_spaces_count |
Number of spaces in the original problem in a Runge-Kutta method. | |
bool | force_diagonal_blocks |
Table * | block_weights |
Protected Attributes inherited from Hermes::Hermes2D::Mixins::DiscreteProblemMatrixVector< Scalar > | |
SparseMatrix< Scalar > * | current_mat |
Vector< Scalar > * | current_rhs |
This class is a one-thread (non-DG) assembly worker.
Discrete problem thread assembler class
Definition at line 34 of file discrete_problem_thread_assembler.h.