|
| | CSlidingMesh (CGeometry ****geometry_container, const CConfig *const *config, unsigned int iZone, unsigned int jZone) |
| | Constructor of the class.
|
| |
| void | SetTransferCoeff (CGeometry ****geometry, const CConfig *const *config) override |
| | Set up transfer matrix defining relation between two meshes.
|
| |
| | CInterpolator (CGeometry ****geometry_container, const CConfig *const *config, unsigned int iZone, unsigned int jZone) |
| | Constructor of the class.
|
| |
| | CInterpolator (void)=delete |
| | No default construction allowed to force zones and geometry to always be set.
|
| |
| virtual | ~CInterpolator (void)=default |
| | Destructor of the class, nothing is deleted, derived classes need to manage the MPI buffers.
|
| |
| virtual void | PrintStatistics (void) const |
| | Print information about the interpolation.
|
| |
| virtual void | WriteInterpolationDetails (const string &filename, const CConfig *const *config) |
| | Write mixing plane interpolation details to file.
|
| |
|
| static bool | CheckInterfaceBoundary (int val_markDonor, int val_markTarget) |
| | Check whether an interface should be processed or not, i.e. if it is part of the zones.
|
| |
| static bool | CheckZonesInterface (const CConfig *donor, const CConfig *target) |
| | Check whether two zones have a common interface.
|
| |
| vector< vector< CDonorInfo > > | targetVertices |
| |
| vector< vector< CSpanDonorInfo > > | targetSpans |
| |
| void | ReconstructBoundary (unsigned long val_zone, int val_marker) |
| | Reconstruct the boundary connectivity from parallel partitioning and broadcasts it to all threads.
|
| |
| void | Determine_ArraySize (int markDonor, int markTarget, unsigned long nVertexDonor, unsigned short nDim) |
| | Determine array sizes used to collect and send coordinate and global point information.
|
| |
| void | Collect_VertexInfo (int markDonor, int markTarget, unsigned long nVertexDonor, unsigned short nDim) |
| | Collect and communicate vertex info: coord, global point.
|
| |
| unsigned long | Collect_ElementInfo (int markDonor, unsigned short nDim, bool compress, vector< unsigned long > &allNumElem, vector< unsigned short > &numNodes, su2matrix< long > &idxNodes) const |
| | Collect all donor elements in an interface pair.
|
| |
| const int | rank |
| | MPI Rank.
|
| |
| const int | size |
| | MPI Size.
|
| |
| const unsigned | donorZone |
| | Index of donor zone.
|
| |
| const unsigned | targetZone |
| | Index of target zone.
|
| |
| unsigned long | MaxLocalVertex_Donor |
| | Maximum vertices per processor.
|
| |
| unsigned long | Buffer_Send_nVertex_Donor [1] |
| | Buffer to send number of vertices on the local processor.
|
| |
| unsigned long * | Buffer_Receive_nVertex_Donor |
| | Buffer to store the number of vertices per processor on the Donor domain.
|
| |
| su2vector< unsigned long > | Buffer_Send_GlobalPoint |
| | Buffer to send global point indices.
|
| |
| su2vector< unsigned long > | Buffer_Receive_GlobalPoint |
| | Buffer to receive global point indices.
|
| |
| su2activematrix | Buffer_Send_Coord |
| | Buffer to send coordinate values.
|
| |
| su2activematrix | Buffer_Receive_Coord |
| | Buffer to receive coordinate values.
|
| |
| su2vector< unsigned long > | Buffer_Receive_nLinkedNodes |
| | Buffer to receive the number of surface-connected edges, for each vertex.
|
| |
| su2vector< unsigned long > | Buffer_Receive_StartLinkedNodes |
| | Buffer to receive the index of the Receive_LinkedNodes buffer where corresponding list of linked nodes begins.
|
| |
| su2vector< unsigned long > | Buffer_Receive_LinkedNodes |
| | Buffer to receive the list of surface-connected nodes, for each vertex.
|
| |
| su2vector< unsigned long > | Buffer_Receive_Proc |
| | Buffer to receive the rank that owns the vertex.
|
| |
| unsigned long | nGlobalVertex_Target |
| | Global number of vertex of the target boundary.
|
| |
| unsigned long | nLocalVertex_Target |
| | Number of vertex of the target boundary owned by the thread.
|
| |
| unsigned long | nGlobalVertex_Donor |
| | Global number of vertex of the donor boundary.
|
| |
| unsigned long | nLocalVertex_Donor |
| | Number of vertex of the donor boundary owned by the thread.
|
| |
| unsigned long | nGlobalVertex |
| | Dummy variable to temporarily store the global number of vertex of a boundary.
|
| |
| unsigned long | nLocalLinkedNodes |
| | Dummy variable to temporarily store the number of vertex of a boundary.
|
| |
| CGeometry ****const | Geometry |
| |
| CGeometry *const | donor_geometry |
| | Vector which stores n zones of geometry.
|
| |
| CGeometry *const | target_geometry |
| | Donor geometry.
|
| |