Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
Panzer_STK_Utilities.cpp File Reference
#include "PanzerAdaptersSTK_config.hpp"
#include "Panzer_STK_Utilities.hpp"
#include "Panzer_UniqueGlobalIndexer.hpp"
#include "Kokkos_DynRankView.hpp"
#include <stk_mesh/base/FieldBase.hpp>
Include dependency graph for Panzer_STK_Utilities.cpp:

Go to the source code of this file.

Namespaces

 panzer_stk
 

Functions

template<typename GlobalOrdinal >
static void panzer_stk::gather_in_block (const std::string &blockId, const panzer::UniqueGlobalIndexer< int, GlobalOrdinal > &dofMngr, const Epetra_Vector &x, const std::vector< std::size_t > &localCellIds, std::map< std::string, Kokkos::DynRankView< double, PHX::Device > > &fc)
 
static void panzer_stk::build_local_ids (const panzer_stk::STK_Interface &mesh, std::map< std::string, Teuchos::RCP< std::vector< std::size_t > > > &localIds)
 
void panzer_stk::write_cell_data (panzer_stk::STK_Interface &mesh, const std::vector< double > &data, const std::string &fieldName)
 
template<typename GlobalOrdinal >
void panzer_stk::write_solution_data (const panzer::UniqueGlobalIndexer< int, GlobalOrdinal > &dofMngr, panzer_stk::STK_Interface &mesh, const Epetra_MultiVector &x, const std::string &prefix, const std::string &postfix)
 
template void panzer_stk::write_solution_data< int > (const panzer::UniqueGlobalIndexer< int, int > &dofMngr, panzer_stk::STK_Interface &mesh, const Epetra_MultiVector &x, const std::string &prefix, const std::string &postfix)
 
template<typename GlobalOrdinal >
void panzer_stk::write_solution_data (const panzer::UniqueGlobalIndexer< int, GlobalOrdinal > &dofMngr, panzer_stk::STK_Interface &mesh, const Epetra_Vector &x, const std::string &prefix, const std::string &postfix)
 
template void panzer_stk::write_solution_data< int > (const panzer::UniqueGlobalIndexer< int, int > &dofMngr, panzer_stk::STK_Interface &mesh, const Epetra_Vector &x, const std::string &prefix, const std::string &postfix)
 
template<typename GlobalOrdinal >
void panzer_stk::gather_in_block (const std::string &blockId, const panzer::UniqueGlobalIndexer< int, GlobalOrdinal > &dofMngr, const Epetra_Vector &x, const std::vector< std::size_t > &localCellIds, std::map< std::string, Kokkos::DynRankView< double, PHX::Device > > &fc)