|
template<typename ArrayT > |
Teuchos::RCP< std::vector< Workset > > | panzer::buildWorksets (const PhysicsBlock &pb, const std::vector< std::size_t > &local_cell_ids, const ArrayT &vertex_coordinates) |
|
template<typename ArrayT > |
Teuchos::RCP< std::vector< Workset > > | panzer::buildWorksets (const WorksetNeeds &needs, const std::string &elementBlock, const std::vector< std::size_t > &local_cell_ids, const ArrayT &vertex_coordinates) |
|
template<typename ArrayT > |
Teuchos::RCP< std::map< unsigned, Workset > > | panzer::buildBCWorkset (const PhysicsBlock &volume_pb, const std::vector< std::size_t > &local_cell_ids, const std::vector< std::size_t > &local_side_ids, const ArrayT &vertex_coordinates) |
|
template<typename ArrayT > |
Teuchos::RCP< std::map< unsigned, Workset > > | panzer::buildBCWorkset (const WorksetNeeds &needs, const std::string &elementBlock, const std::vector< std::size_t > &local_cell_ids, const std::vector< std::size_t > &local_side_ids, const ArrayT &vertex_coordinates, const bool populate_value_arrays=true) |
|
template<typename ArrayT > |
Teuchos::RCP< std::vector< Workset > > | panzer::buildEdgeWorksets (const PhysicsBlock &pb_a, const std::vector< std::size_t > &local_cell_ids_a, const std::vector< std::size_t > &local_side_ids_a, const ArrayT &vertex_coordinates_a, const PhysicsBlock &pb_b, const std::vector< std::size_t > &local_cell_ids_b, const std::vector< std::size_t > &local_side_ids_b, const ArrayT &vertex_coordinates_b) |
|
template<typename ArrayT > |
Teuchos::RCP< std::vector< Workset > > | panzer::buildEdgeWorksets (const WorksetNeeds &needs_a, const std::string &eblock_a, const std::vector< std::size_t > &local_cell_ids_a, const std::vector< std::size_t > &local_side_ids_a, const ArrayT &vertex_coordinates_a, const WorksetNeeds &needs_b, const std::string &eblock_b, const std::vector< std::size_t > &local_cell_ids_b, const std::vector< std::size_t > &local_side_ids_b, const ArrayT &vertex_coordinates_b) |
|
template<typename ArrayT > |
std::vector< Workset >::iterator | panzer::buildEdgeWorksets (const std::vector< std::size_t > &cell_indices, const PhysicsBlock &pb_a, const std::vector< std::size_t > &local_cell_ids_a, const std::vector< std::size_t > &local_side_ids_a, const ArrayT &vertex_coordinates_a, const PhysicsBlock &pb_b, const std::vector< std::size_t > &local_cell_ids_b, const std::vector< std::size_t > &local_side_ids_b, const ArrayT &vertex_coordinates_b, std::vector< Workset >::iterator beg) |
|
template<typename ArrayT > |
std::vector< Workset >::iterator | panzer::buildEdgeWorksets (const std::vector< std::size_t > &cell_indices, const WorksetNeeds &needs_a, const std::string &eblock_a, const std::vector< std::size_t > &local_cell_ids_a, const std::vector< std::size_t > &local_side_ids_a, const ArrayT &vertex_coordinates_a, const WorksetNeeds &needs_b, const std::string &eblock_b, const std::vector< std::size_t > &local_cell_ids_b, const std::vector< std::size_t > &local_side_ids_b, const ArrayT &vertex_coordinates_b, std::vector< Workset >::iterator beg) |
|
template<typename ArrayT > |
Teuchos::RCP< std::map< unsigned, Workset > > | panzer::buildBCWorkset (const panzer::PhysicsBlock &pb_a, const std::vector< std::size_t > &local_cell_ids_a, const std::vector< std::size_t > &local_side_ids_a, const ArrayT &vertex_coordinates_a, const panzer::PhysicsBlock &pb_b, const std::vector< std::size_t > &local_cell_ids_b, const std::vector< std::size_t > &local_side_ids_b, const ArrayT &vertex_coordinates_b) |
|
void | panzer::populateValueArrays (std::size_t num_cells, bool isSide, const panzer::PhysicsBlock &pb, WorksetDetails &details, const Teuchos::RCP< WorksetDetails > other_details) |
|
void | panzer::populateValueArrays (std::size_t num_cells, bool isSide, const WorksetNeeds &needs, WorksetDetails &details, const Teuchos::RCP< WorksetDetails > other_details) |
|