1 #ifndef VERTEXCFD_GENERALSCALARPARAMETER_HPP
2 #define VERTEXCFD_GENERALSCALARPARAMETER_HPP
4 #include "VertexCFD_GeneralScalarParameterInput.hpp"
6 #include <Panzer_Workset.hpp>
8 #include <Teuchos_ParameterList.hpp>
11 #include <unordered_map>
18 template<
class EvalType>
22 using scalar_type =
typename EvalType::ScalarT;
25 scalar_type& ref_to_parameter);
27 const std::string& name()
const;
30 update(
const panzer::Workset& workset,
31 const std::unordered_map<std::string,
32 std::unordered_map<std::string, double>>&
33 general_scalar_params);
37 scalar_type& _ref_to_parameter;
45 #endif // end VERTEXCFD_GENERALSCALARPARAMETER_HPP