Predictor< VectorType, number > Class Template Reference
|
Developer Documentation
|
MeltPoolDG::Predictor< VectorType, number > Class Template Reference
#include <predictor.hpp>
Collaboration diagram for MeltPoolDG::Predictor< VectorType, number >:
Public Member Functions | |
| Predictor (const PredictorData data, TimeIntegration::SolutionHistory< VectorType > &solution_history_in, const TimeIntegration::TimeIterator< number > *time_iterator=nullptr) | |
| template<typename MatrixType > | |
| void | vmult (const MatrixType &matrix, VectorType &solution, const VectorType &rhs) const |
Private Attributes | |
| const PredictorData | data |
| TimeIntegration::SolutionHistory< VectorType > & | solution_history |
| const TimeIntegration::TimeIterator< number > * | time_iterator |
| const LeastSquaresProjection< VectorType > | lsp |
| unsigned int | n_calls = 0 |
Constructor & Destructor Documentation
◆ Predictor()
template<typename VectorType , typename number = double>
|
inline |
Member Function Documentation
◆ vmult()
template<typename VectorType , typename number = double>
template<typename MatrixType >
|
inline |
Member Data Documentation
◆ data
template<typename VectorType , typename number = double>
|
private |
◆ lsp
template<typename VectorType , typename number = double>
|
private |
◆ n_calls
template<typename VectorType , typename number = double>
|
mutableprivate |
◆ solution_history
template<typename VectorType , typename number = double>
|
private |
◆ time_iterator
template<typename VectorType , typename number = double>
|
private |
The documentation for this class was generated from the following file:
- include/meltpooldg/linear_algebra/predictor.hpp
Generated by