![]() |
waves
Basic FE playground
|
Class which includes all the Trilinos maps (Tpetra maps and Xpetra maps) used in the simulation. More...
#include <Map.h>
Public Types | |
typedef int | local_ordinal_type |
typedef int | global_ordinal_type |
typedef KokkosClassic::DefaultNode::DefaultNodeType | node_type |
typedef Tpetra::Map< local_ordinal_type, global_ordinal_type, node_type > | tpetra_map_type |
typedef Xpetra::Map< local_ordinal_type, global_ordinal_type, node_type > | xpetra_map_type |
typedef Xpetra::TpetraMap< local_ordinal_type, global_ordinal_type, node_type > | xpetra_tmap_type |
typedef Xpetra::BlockedMap< local_ordinal_type, global_ordinal_type, node_type > | xpetra_bmap_type |
Public Member Functions | |
Map (Problem &pbl, size_t _numPrimalDPN) | |
Map constructor. More... | |
Public Attributes | |
Teuchos::RCP< const tpetra_map_type > | mapNodesWO |
Teuchos::RCP< const tpetra_map_type > | mapNodes |
Teuchos::RCP< const tpetra_map_type > | mapElems |
Teuchos::RCP< const tpetra_map_type > | mapDofsWO |
Teuchos::RCP< const tpetra_map_type > | mapDofs |
Teuchos::RCP< const tpetra_map_type > | mapOutput |
Teuchos::RCP< const tpetra_map_type > | mapLagrangeDofs |
Teuchos::RCP< const tpetra_map_type > | fullmap |
Teuchos::RCP< const tpetra_map_type > | fullmapWO |
Teuchos::RCP< const tpetra_map_type > | fullmapOutput |
Teuchos::RCP< const tpetra_map_type > | thermoMap |
Teuchos::RCP< const tpetra_map_type > | mechaMap |
Teuchos::RCP< const tpetra_map_type > | thermoMapWO |
Teuchos::RCP< const tpetra_map_type > | mechaMapWO |
Teuchos::RCP< const tpetra_map_type > | thermomecFullmap |
Teuchos::RCP< const tpetra_map_type > | thermomecFullmapWO |
Teuchos::RCP< const xpetra_bmap_type > | thermomecBlockedMap |
Teuchos::RCP< const xpetra_bmap_type > | blockedMap |
std::map< int, int > | lm_to_dof |
std::map< int, int > | lm_to_dof_global |
std::map< int, int > | lagrange_to_dof |
std::map< int, int > | dof_to_lm |
const global_ordinal_type | indexBase = 0 |
size_t | numPrimalDPN |
size_t | numDualDPN = 1 |
Class which includes all the Trilinos maps (Tpetra maps and Xpetra maps) used in the simulation.
typedef int katoptron::Map::global_ordinal_type |
typedef int katoptron::Map::local_ordinal_type |
typedef KokkosClassic::DefaultNode::DefaultNodeType katoptron::Map::node_type |
typedef Tpetra::Map<local_ordinal_type, global_ordinal_type, node_type> katoptron::Map::tpetra_map_type |
typedef Xpetra::BlockedMap<local_ordinal_type, global_ordinal_type, node_type> katoptron::Map::xpetra_bmap_type |
typedef Xpetra::Map<local_ordinal_type, global_ordinal_type, node_type> katoptron::Map::xpetra_map_type |
typedef Xpetra::TpetraMap<local_ordinal_type, global_ordinal_type, node_type> katoptron::Map::xpetra_tmap_type |
Map::Map | ( | Problem & | pbl, |
size_t | _numPrimalDPN | ||
) |
Teuchos::RCP<const xpetra_bmap_type> katoptron::Map::blockedMap |
std::map<int, int> katoptron::Map::dof_to_lm |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::fullmap |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::fullmapOutput |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::fullmapWO |
const global_ordinal_type katoptron::Map::indexBase = 0 |
std::map<int, int> katoptron::Map::lagrange_to_dof |
std::map<int, int> katoptron::Map::lm_to_dof |
std::map<int, int> katoptron::Map::lm_to_dof_global |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::mapDofs |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::mapDofsWO |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::mapElems |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::mapLagrangeDofs |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::mapNodes |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::mapNodesWO |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::mapOutput |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::mechaMap |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::mechaMapWO |
size_t katoptron::Map::numDualDPN = 1 |
size_t katoptron::Map::numPrimalDPN |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::thermoMap |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::thermoMapWO |
Teuchos::RCP<const xpetra_bmap_type> katoptron::Map::thermomecBlockedMap |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::thermomecFullmap |
Teuchos::RCP<const tpetra_map_type> katoptron::Map::thermomecFullmapWO |