Nektar++
Nektar::SolverUtils::Coupling Member List

This is the complete list of members for Nektar::SolverUtils::Coupling, including all inherited members.

Coupling(MultiRegions::ExpListSharedPtr field)Nektar::SolverUtils::Couplingprotected
CouplingConfigMap typedefNektar::SolverUtils::Coupling
Finalize()Nektar::SolverUtils::Couplinginline
GenerateVariableMapping(std::vector< std::string > &vars, std::vector< std::string > &transVars)Nektar::SolverUtils::Couplingprotected
GetConfig()Nektar::SolverUtils::Couplinginline
GetRecvFieldNames()Nektar::SolverUtils::Couplinginline
GetSendFieldNames()Nektar::SolverUtils::Couplinginline
Init()Nektar::SolverUtils::Couplinginline
m_configNektar::SolverUtils::Couplingprotected
m_couplingNameNektar::SolverUtils::Couplingprotected
m_evalFieldNektar::SolverUtils::Couplingprotected
m_nRecvVarsNektar::SolverUtils::Couplingprotected
m_nSendVarsNektar::SolverUtils::Couplingprotected
m_recvFieldNamesNektar::SolverUtils::Couplingprotected
m_recvStepsNektar::SolverUtils::Couplingprotected
m_sendFieldNamesNektar::SolverUtils::Couplingprotected
m_sendStepsNektar::SolverUtils::Couplingprotected
Receive(const int step, const NekDouble time, Array< OneD, Array< OneD, NekDouble > > &field, std::vector< std::string > &varNames)Nektar::SolverUtils::Couplinginline
Send(const int step, const NekDouble time, const Array< OneD, const Array< OneD, NekDouble > > &field, std::vector< std::string > &varNames)Nektar::SolverUtils::Couplinginline
v_Finalize()Nektar::SolverUtils::Couplinginlineprotectedvirtual
v_Init()Nektar::SolverUtils::Couplingprotectedvirtual
v_Receive(const int step, const NekDouble time, Array< OneD, Array< OneD, NekDouble > > &field, std::vector< std::string > &varNames)=0Nektar::SolverUtils::Couplingprotectedpure virtual
v_Send(const int step, const NekDouble time, const Array< OneD, const Array< OneD, NekDouble > > &field, std::vector< std::string > &varNames)=0Nektar::SolverUtils::Couplingprotectedpure virtual
~Coupling()Nektar::SolverUtils::Couplinginlinevirtual