31#include "../CInterface.hpp"
55 unsigned long Marker_Donor,
unsigned long Vertex_Donor,
unsigned long Point_Donor)
override;
75 unsigned long Vertex_Target,
unsigned short nDonorPoints)
override;
97 unsigned long Marker_Target,
unsigned long Vertex_Target,
unsigned long Point_Target)
override;
Main class for defining the problem; basically this class reads the configuration file,...
Definition CConfig.hpp:64
Parent class for defining the geometry of the problem (complete geometry, multigrid agglomerated geom...
Definition CGeometry.hpp:75
Main class for defining the physical transfer of information.
Definition CInterface.hpp:60
unsigned short nVar
Definition CInterface.hpp:78
su2double * Target_Variable
Definition CInterface.hpp:68
Fluid-fluid interface.
Definition CSlidingInterface.hpp:37
void InitializeTarget_Variable(CSolver *target_solution, unsigned long Marker_Target, unsigned long Vertex_Target, unsigned short nDonorPoints) override
A virtual member, initializes the target variable for sliding mesh.
Definition CSlidingInterface.cpp:144
void RecoverTarget_Variable(const su2double *bcastVariable, su2double donorCoeff) override
Recovers the target variable from the buffer of su2doubles that was broadcasted.
Definition CSlidingInterface.hpp:82
void SetTarget_Variable(CSolver *target_solution, CGeometry *target_geometry, const CConfig *target_config, unsigned long Marker_Target, unsigned long Vertex_Target, unsigned long Point_Target) override
Set the variable that has been received from the target mesh into the target mesh.
Definition CSlidingInterface.cpp:153
void GetDonor_Velocity_RotatingFrame(const CConfig *donor_config, CGeometry *donor_geometry, const CConfig *target_config, CGeometry *target_geometry) override
Rotate the velocity if rotating frame is applied.
Definition CSlidingInterface.cpp:48
void GetDonor_Variable(CSolver *donor_solution, CGeometry *donor_geometry, const CConfig *donor_config, unsigned long Marker_Donor, unsigned long Vertex_Donor, unsigned long Point_Donor) override
Retrieve the variable that will be sent from donor mesh to target mesh.
Definition CSlidingInterface.cpp:124
Definition CSolver.hpp:71
passivedouble su2double
Definition code_config.hpp:181