Skip to content

Warnings SU2_CFD/src/numerics/NEMO/NEMO_diffusion.cpp #1916

@vdweide

Description

@vdweide

If this is a general question or difficulty building/using the code, please open a "Discussion" instead.

Describe the bug
Not really a bug, but compiler warnings that can be avoided easily. In the file SU2_CFD/include/numerics/NEMO/NEMO_diffusion.hpp, class CAvgGradCorrected_NEMO, the variables iDim and iVar are defined, which are used as counters as far as I can tell. First of all I don't think such variables should not be defined as member variables of a class, but if you do then don't define variables with the same name in the implementation of the member functions. In this case in SU2_CFD/src/numerics/NEMO/NEMO_diffusion.cpp. It is causing a lot of compiler warnings in combination with the Intel compiler, which makes it more difficult to see the warnings that actually matter.

If you want I can fix this, but maybe it is better if somebody with a NEMO background does it.

Bug report checklist
Please make sure that you have followed the checklist below, many common problems can be solved by:

Desktop (please complete the following information):

  • OS: Ubuntu 20.04
  • C++ compiler and version: Intel compilers version 19.1.0.166
  • MPI implementation and version: Intel MPI
  • SU2 Version: develop branch

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions