13 #include <yaml-cpp/yaml.h> 20 #include <boost/shared_ptr.hpp> 21 #include <stk_transfer/TransferBase.hpp> 47 void initialize_begin();
48 void change_ghosting();
49 void initialize_end();
57 boost::shared_ptr<stk::transfer::TransferBase>
transfer_;
85 void allocate_stk_transfer();
86 void ghost_from_elements();
boost::shared_ptr< stk::transfer::TransferBase > transfer_
Definition: Transfer.h:57
std::vector< Part * > PartVector
Definition: Algorithm.h:16
Definition: Simulation.h:28
Definition: ABLForcingAlgorithm.C:26
std::vector< std::pair< std::string, std::string > > transferVariablesPairName_
Definition: Transfer.h:83
bool couplingPhysicsSpecified_
Definition: Transfer.h:59
std::string transferType_
Definition: Transfer.h:68
Definition: Algorithm.h:14
std::vector< std::string > fromPartNameVec_
Definition: Transfer.h:76
std::string searchMethodName_
Definition: Transfer.h:70
std::vector< std::string > toPartNameVec_
Definition: Transfer.h:77
std::pair< std::string, std::string > realmPairName_
Definition: Transfer.h:73
std::string transferObjective_
Definition: Transfer.h:69
double searchTolerance_
Definition: Transfer.h:71
double searchExpansionFactor_
Definition: Transfer.h:72
Transfers & transfers_
Definition: Transfer.h:56
std::string name_
Definition: Transfer.h:67
Definition: Transfer.h:38
std::string couplingPhysicsName_
Definition: Transfer.h:61
bool transferVariablesSpecified_
Definition: Transfer.h:60
Tpetra::Map< LocalOrdinal, GlobalOrdinal >::node_type Node
Definition: LinearSolver.h:32
stk::mesh::PartVector toPartVec_
Definition: Transfer.h:80
Definition: Transfers.h:31
Realm * fromRealm_
Definition: Transfer.h:63
Realm * toRealm_
Definition: Transfer.h:64
stk::mesh::PartVector fromPartVec_
Definition: Transfer.h:79