Compiler EDEM-FLUENT Error

Alberto Bravo
Alberto Bravo Altair Community Member
edited September 2024 in Community Q&A

Hi all,

I`ve tried to use the EDEM-Fluent compiler and I get the following erros. Could anyone assist me to solve it?

**********************************************************************
** Visual Studio 2019 Developer Command Prompt v16.11.38
** Copyright (c) 2021 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64'
Compilador de optimización de C/C++ de Microsoft (R) versión 19.29.30154 para x64
(C) Microsoft Corporation. Todos los derechos reservados.

AdaptorInterface.cpp
Compilador de optimización de C/C++ de Microsoft (R) versión 19.29.30154 para x64
(C) Microsoft Corporation. Todos los derechos reservados.

CAdaptorQuaternion.cpp
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(58): error C2039: "string": no es un miembro de "std"
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\memory(28): note: vea la declaración de 'std'
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(58): error C2061: error de sintaxis: identificador 'string'
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(70): error C2039: "string": no es un miembro de "std"
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\memory(28): note: vea la declaración de 'std'
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(70): error C4430: falta el especificador de tipo; se presupone int. Nota: C++ no admite default-int
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(70): error C2143: error de sintaxis: falta ';' delante de '&'
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(70): error C7524: El especificador "inline" no puede aparecer en una declaración de ámbito de bloque o un miembro de datos no estático.
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(70): error C2334: símbolos (token) inesperados delante de '{'; se pasará por alto el cuerpo de función aparente
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(78): error C2327: 'NApiEDEM::CGeometrySection::string': no es un nombre de tipo, elemento estático o enumerador
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(78): error C2039: "string": no es un miembro de "std"
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\memory(28): note: vea la declaración de 'std'
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(78): error C4430: falta el especificador de tipo; se presupone int. Nota: C++ no admite default-int
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(78): error C2143: error de sintaxis: falta ',' delante de '&'
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(84): error C2327: 'NApiEDEM::CGeometrySection::string': no es un nombre de tipo, elemento estático o enumerador
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(84): error C2039: "string": no es un miembro de "std"
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\memory(28): note: vea la declaración de 'std'
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(84): error C3646: 'm_sectionName': especificador de invalidación desconocido
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(84): error C4430: falta el especificador de tipo; se presupone int. Nota: C++ no admite default-int
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(56): error C2789: 'NApiEDEM::CGeometrySection::string': se debe inicializar un objeto de tipo
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(70): note: vea la declaración de 'NApiEDEM::CGeometrySection::string'
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(55): error C2614: 'NApiEDEM::CGeometrySection': inicialización de miembro no válida: 'm_sectionName' no es una base o miembro
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(63): error C2065: 'sectionName': identificador no declarado
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(64): error C2065: 'triangles': identificador no declarado
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(65): error C2789: 'NApiEDEM::CGeometrySection::string': se debe inicializar un objeto de tipo
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(70): note: vea la declaración de 'NApiEDEM::CGeometrySection::string'
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(63): error C2614: 'NApiEDEM::CGeometrySection': inicialización de miembro no válida: 'm_sectionName' no es una base o miembro
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(78): error C2065: 'm_sectionName': identificador no declarado
C:\Program Files\DEM Solutions\EDEM 2018\src\Api\Coupling\CouplingUtils.h(78): error C2065: 'name': identificador no declarado
Compilador de optimización de C/C++ de Microsoft (R) versión 19.29.30154 para x64
(C) Microsoft Corporation. Todos los derechos reservados.

CCellAndThreadData.cpp
Compilador de optimización de C/C++ de Microsoft (R) versión 19.29.30154 para x64
(C) Microsoft Corporation. Todos los derechos reservados.

CFluentParticleData.cpp
Compilador de optimización de C/C++ de Microsoft (R) versión 19.29.30154 para x64
(C) Microsoft Corporation. Todos los derechos reservados.

CParticleData.cpp

 

I´m using EDEM 2018 - Fluent 19 R3, and the documentation posted on: https://community.altair.com/community/en/altair-edem-cfd-coupling-for-ansys-fluent?id=kb_article&sys_id=c9bacfbe97935114e3b0361e6253af53

By the way, currently I can´t access that link. Is this documentation still available?

 

Thanks,

Alberto Bravo

Tagged:

Welcome!

It looks like you're new here. Sign in or register to get started.

Answers

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.