1 #ifndef __DESIGN_PARAMETERIZATION_FFD_H__ 2 #define __DESIGN_PARAMETERIZATION_FFD_H__ 4 #include "base_parameterization.hpp" 5 #include "mesh/free_form_deformation.h" 13 using VectorType = dealii::LinearAlgebra::distributed::Vector<double>;
14 using MatrixType = dealii::TrilinosWrappers::SparseMatrix;
21 std::vector< std::pair< unsigned int, unsigned int > > &_ffd_design_variables_indices_dim);
Files for the baseline physics.
dealii::TrilinosWrappers::SparseMatrix MatrixType
Alias for dealii::TrilinosWrappers::SparseMatrix.
Abstract class for design parameterization. Objective function and the constraints take this class's ...
dealii::LinearAlgebra::distributed::Vector< double > VectorType
Alias for dealii's parallel distributed vector.