[P]arallel [Hi]gh-order [Li]brary for [P]DEs  Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
reduced_order_solution.cpp
1 #include "reduced_order_solution.h"
2 
3 #include <utility>
4 
5 namespace PHiLiP {
6 namespace ProperOrthogonalDecomposition {
7 
8 template <int dim, int nstate>
9 ROMSolution<dim, nstate>::ROMSolution(Parameters::AllParameters params, dealii::LinearAlgebra::distributed::Vector<double> _solution, dealii::LinearAlgebra::distributed::Vector<double> _gradient)
10  : params(params)
11  , solution(_solution)
12  , gradient(_gradient)
13 {
14 }
15 
16 template class ROMSolution <PHILIP_DIM, 1>;
17 template class ROMSolution <PHILIP_DIM, 2>;
18 template class ROMSolution <PHILIP_DIM, 3>;
19 template class ROMSolution <PHILIP_DIM, 4>;
20 template class ROMSolution <PHILIP_DIM, 5>;
21 
22 }
23 }
Files for the baseline physics.
Definition: ADTypes.hpp:10
Main parameter class that contains the various other sub-parameter classes.
ROMSolution(Parameters::AllParameters params, dealii::LinearAlgebra::distributed::Vector< double > _solution, dealii::LinearAlgebra::distributed::Vector< double > _gradient)
Constructor.
Class to hold information about the reduced-order solution.