Skip to content

Commit d538bc6

Browse files
committed
remove FEM stuff
1 parent 1261014 commit d538bc6

3 files changed

Lines changed: 72 additions & 2908 deletions

File tree

SU2_CFD/include/output/COutputLegacy.hpp

Lines changed: 0 additions & 120 deletions
Original file line numberDiff line numberDiff line change
@@ -216,18 +216,6 @@ class COutputLegacy {
216216
void SetResult_Files(CSolver *****solver_container, CGeometry ****geometry, CConfig **config,
217217
unsigned long iExtIter, unsigned short val_nZone);
218218

219-
/*!
220-
* \brief Writes and organizes the all the output files, except the history one, for serial computations with the FEM solver.
221-
* \param[in] solver_container - Container vector with all the solutions.
222-
* \param[in] geometry - Geometrical definition of the problem.
223-
* \param[in] config - Definition of the particular problem.
224-
* \param[in] iExtIter - Current external (time) iteration.
225-
* \param[in] val_iZone - Total number of domains in the grid file.
226-
* \param[in] val_nZone - Total number of domains in the grid file.
227-
*/
228-
void SetResult_Files_FEM(CSolver ****solver_container, CGeometry ***geometry, CConfig **config,
229-
unsigned long iExtIter, unsigned short val_nZone);
230-
231219
/*!
232220
* \brief Writes and organizes the all the output files, except the history one, for serial computations.
233221
* \param[in] solver_container - Container vector with all the solutions.
@@ -240,18 +228,6 @@ class COutputLegacy {
240228
void SetBaselineResult_Files(CSolver ***solver, CGeometry ***geometry, CConfig **config,
241229
unsigned long iExtIter, unsigned short val_nZone);
242230

243-
/*!
244-
* \brief Writes and organizes the all the output files, except the history one, for DG-FEM simulations (SU2_SOL).
245-
* \param[in] solver_container - Container vector with all the solutions.
246-
* \param[in] geometry - Geometrical definition of the problem.
247-
* \param[in] config - Definition of the particular problem.
248-
* \param[in] iExtIter - Current external (time) iteration.
249-
* \param[in] val_iZone - Total number of domains in the grid file.
250-
* \param[in] val_nZone - Total number of domains in the grid file.
251-
*/
252-
void SetBaselineResult_Files_FEM(CSolver ***solver, CGeometry ***geometry, CConfig **config,
253-
unsigned long iExtIter, unsigned short val_nZone);
254-
255231
/*!
256232
* \brief Writes and organizes the all the output files, except the history one, for serial computations.
257233
* \param[in] geometry - Geometrical definition of the problem.
@@ -355,28 +331,13 @@ class COutputLegacy {
355331
*/
356332
void MergeConnectivity(CConfig *config, CGeometry *geometry, unsigned short val_iZone);
357333

358-
/*!
359-
* \brief Merge the FEM geometry into a data structure used for output file writing.
360-
* \param[in] config - Definition of the particular problem.
361-
* \param[in] geometry - Geometrical definition of the problem.
362-
* \param[in] val_nZone - iZone index.
363-
*/
364-
void MergeConnectivity_FEM(CConfig *config, CGeometry *geometry, unsigned short val_iZone);
365-
366334
/*!
367335
* \brief Merge the node coordinates from all processors.
368336
* \param[in] config - Definition of the particular problem.
369337
* \param[in] geometry - Geometrical definition of the problem.
370338
*/
371339
void MergeCoordinates(CConfig *config, CGeometry *geometry);
372340

373-
/*!
374-
* \brief Merge the node coordinates from all processors for the FEM solver.
375-
* \param[in] config - Definition of the particular problem.
376-
* \param[in] geometry - Geometrical definition of the problem.
377-
*/
378-
void MergeCoordinates_FEM(CConfig *config, CGeometry *geometry);
379-
380341
/*!
381342
* \brief Merge the connectivity for a single element type from all processors.
382343
* \param[in] config - Definition of the particular problem.
@@ -385,14 +346,6 @@ class COutputLegacy {
385346
*/
386347
void MergeVolumetricConnectivity(CConfig *config, CGeometry *geometry, unsigned short Elem_Type);
387348

388-
/*!
389-
* \brief Merge the connectivity for a single element type from all processors for the FEM solver.
390-
* \param[in] config - Definition of the particular problem.
391-
* \param[in] geometry - Geometrical definition of the problem.
392-
* \param[in] Elem_Type - VTK index of the element type being merged.
393-
*/
394-
void MergeVolumetricConnectivity_FEM(CConfig *config, CGeometry *geometry, unsigned short Elem_Type);
395-
396349
/*!
397350
* \brief Merge the connectivity for a single element type from all processors.
398351
* \param[in] config - Definition of the particular problem.
@@ -401,14 +354,6 @@ class COutputLegacy {
401354
*/
402355
void MergeSurfaceConnectivity(CConfig *config, CGeometry *geometry, unsigned short Elem_Type);
403356

404-
/*!
405-
* \brief Merge the connectivity for a single element type from all processors for the FEM solver.
406-
* \param[in] config - Definition of the particular problem.
407-
* \param[in] geometry - Geometrical definition of the problem.
408-
* \param[in] Elem_Type - VTK index of the element type being merged.
409-
*/
410-
void MergeSurfaceConnectivity_FEM(CConfig *config, CGeometry *geometry, unsigned short Elem_Type);
411-
412357
/*!
413358
* \brief Merge the solution into a data structure used for output file writing.
414359
* \param[in] config - Definition of the particular problem.
@@ -418,15 +363,6 @@ class COutputLegacy {
418363
*/
419364
void MergeSolution(CConfig *config, CGeometry *geometry, CSolver **solver, unsigned short val_iZone);
420365

421-
/*!
422-
* \brief Merge the FEM solution into a data structure used for output file writing.
423-
* \param[in] config - Definition of the particular problem.
424-
* \param[in] geometry - Geometrical definition of the problem.
425-
* \param[in] solution - Flow, adjoint or linearized solution.
426-
* \param[in] val_nZone - iZone index.
427-
*/
428-
void MergeSolution_FEM(CConfig *config, CGeometry *geometry, CSolver **solver, unsigned short val_iZone);
429-
430366
/*!
431367
* \brief Merge the solution into a data structure used for output file writing.
432368
* \param[in] config - Definition of the particular problem.
@@ -436,15 +372,6 @@ class COutputLegacy {
436372
*/
437373
void MergeBaselineSolution(CConfig *config, CGeometry *geometry, CSolver *solver, unsigned short val_iZone);
438374

439-
/*!
440-
* \brief Merge the solution into a data structure used for output file writing (DG-FEM).
441-
* \param[in] config - Definition of the particular problem.
442-
* \param[in] geometry - Geometrical definition of the problem.
443-
* \param[in] solution - Flow, adjoint or linearized solution.
444-
* \param[in] val_nZone - iZone index.
445-
*/
446-
void MergeBaselineSolution_FEM(CConfig *config, CGeometry *geometry, CSolver *solver, unsigned short val_iZone);
447-
448375
/*!
449376
* \brief Write a native SU2 restart file.
450377
* \param[in] config - Definition of the particular problem.
@@ -875,15 +802,6 @@ class COutputLegacy {
875802
*/
876803
void LoadLocalData_Base(CConfig *config, CGeometry *geometry, CSolver **solver, unsigned short val_iZone);
877804

878-
/*!
879-
* \brief Load the desired solution data into a structure used for parallel reordering and output file writing for DG-FEM flow problems.
880-
* \param[in] config - Definition of the particular problem.
881-
* \param[in] geometry - Geometrical definition of the problem.
882-
* \param[in] solution - Flow, adjoint or linearized solution.
883-
* \param[in] val_nZone - iZone index.
884-
*/
885-
void LoadLocalData_FEM(CConfig *config, CGeometry *geometry, CSolver **solver, unsigned short val_iZone);
886-
887805
/*!
888806
* \brief Prepare the number of points and offsets for linear partitioning that are needed for output.
889807
* \param[in] config - Definition of the particular problem.
@@ -899,14 +817,6 @@ class COutputLegacy {
899817
*/
900818
void SortConnectivity(CConfig *config, CGeometry *geometry, unsigned short val_iZone);
901819

902-
/*!
903-
* \brief Sort the connectivities (volume and surface) into data structures used for output file writing (DG-FEM solver).
904-
* \param[in] config - Definition of the particular problem.
905-
* \param[in] geometry - Geometrical definition of the problem.
906-
* \param[in] val_nZone - iZone index.
907-
*/
908-
void SortConnectivity_FEM(CConfig *config, CGeometry *geometry, unsigned short val_iZone);
909-
910820
/*!
911821
* \brief Sort the connectivity for a single volume element type into a linear partitioning across all processors.
912822
* \param[in] config - Definition of the particular problem.
@@ -915,14 +825,6 @@ class COutputLegacy {
915825
*/
916826
void SortVolumetricConnectivity(CConfig *config, CGeometry *geometry, unsigned short Elem_Type);
917827

918-
/*!
919-
* \brief Sort the connectivity for a single volume element type into a linear partitioning across all processors (DG-FEM solver).
920-
* \param[in] config - Definition of the particular problem.
921-
* \param[in] geometry - Geometrical definition of the problem.
922-
* \param[in] Elem_Type - VTK index of the element type being merged.
923-
*/
924-
void SortVolumetricConnectivity_FEM(CConfig *config, CGeometry *geometry, unsigned short Elem_Type);
925-
926828
/*!
927829
* \brief Sort the connectivity for a single surface element type into a linear partitioning across all processors.
928830
* \param[in] config - Definition of the particular problem.
@@ -931,42 +833,20 @@ class COutputLegacy {
931833
*/
932834
void SortSurfaceConnectivity(CConfig *config, CGeometry *geometry, unsigned short Elem_Type);
933835

934-
/*!
935-
* \brief Sort the connectivity for a single surface element type into a linear partitioning across all processors (DG-FEM solver).
936-
* \param[in] config - Definition of the particular problem.
937-
* \param[in] geometry - Geometrical definition of the problem.
938-
* \param[in] Elem_Type - VTK index of the element type being merged.
939-
*/
940-
void SortSurfaceConnectivity_FEM(CConfig *config, CGeometry *geometry, unsigned short Elem_Type);
941-
942836
/*!
943837
* \brief Sort the output data for each grid node into a linear partitioning across all processors.
944838
* \param[in] config - Definition of the particular problem.
945839
* \param[in] geometry - Geometrical definition of the problem.
946840
*/
947841
void SortOutputData(CConfig *config, CGeometry *geometry);
948842

949-
/*!
950-
* \brief Sort the output data for each grid node into a linear partitioning across all processors (DG-FEM solver).
951-
* \param[in] config - Definition of the particular problem.
952-
* \param[in] geometry - Geometrical definition of the problem.
953-
*/
954-
void SortOutputData_FEM(CConfig *config, CGeometry *geometry);
955-
956843
/*!
957844
* \brief Sort the surface output data for each grid node into a linear partitioning across all processors.
958845
* \param[in] config - Definition of the particular problem.
959846
* \param[in] geometry - Geometrical definition of the problem.
960847
*/
961848
void SortOutputData_Surface(CConfig *config, CGeometry *geometry);
962849

963-
/*!
964-
* \brief Sort the surface output data for each grid node into a linear partitioning across all processors (DG-FEM solver).
965-
* \param[in] config - Definition of the particular problem.
966-
* \param[in] geometry - Geometrical definition of the problem.
967-
*/
968-
void SortOutputData_Surface_FEM(CConfig *config, CGeometry *geometry);
969-
970850
/*!
971851
* \brief Deallocate temporary memory needed for merging and writing connectivity in parallel.
972852
* \param[in] config - Definition of the particular problem.

0 commit comments

Comments
 (0)