Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
Panzer_SGUtilities.hpp File Reference
#include "Panzer_config.hpp"
#include "Stokhos_OrthogPolyExpansion.hpp"
#include "Panzer_Traits.hpp"
#include <vector>
Include dependency graph for Panzer_SGUtilities.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 panzer
 
 panzer::sg_utils
 

Functions

template<typename ScalarT >
void panzer::sg_utils::vectorToValue (const std::vector< double > &in_vector, const Teuchos::RCP< Stokhos::OrthogPolyExpansion< int, double > > &expansion, ScalarT &value)
 Converts a vector value into a scalar depending on the scalar type. More...
 
void panzer::sg_utils::vectorToValue (const std::vector< double > &in_vector, const Teuchos::RCP< Stokhos::OrthogPolyExpansion< int, double > > &expansion, panzer::Traits::SGResidual::ScalarT &value)
 Converts a vector value into a scalar depending on the scalar type (specific for SGResidual) More...
 
void panzer::sg_utils::vectorToValue (const std::vector< double > &in_vector, const Teuchos::RCP< Stokhos::OrthogPolyExpansion< int, double > > &expansion, panzer::Traits::SGJacobian::ScalarT &value)
 Converts a vector value into a scalar depending on the scalar type (specific for SGJacobian) More...