void initialSetup() override
Reporter class which can print Singular Value Decompositions from PODMapping objects.
std::map< VariableName, std::vector< DenseVector< Real > > > & _right_singular_vectors
static InputParameters validParams()
std::map< VariableName, std::vector< DenseVector< Real > > > & _left_singular_vectors
void initialize() override
PODMapping * _pod_mapping
Link to the PODMapping object which contains the SVDs.
SingularTripletReporter(const InputParameters ¶meters)
An interface class that helps getting access to Mapping objects.
const std::vector< VariableName > & _variable_names
The names of the variables whose SVD should be printed.
Class which provides a Proper Orthogonal Decomposition (POD)-based mapping between full-order and red...
const InputParameters & parameters() const
std::map< VariableName, std::vector< Real > > & _singular_values