Skip to content

fix: include psIonModelUtil.hpp in psTEOSPECVD.hpp#233

Merged
tobre1 merged 1 commit into
ViennaTools:masterfrom
mominie:fix/teospecvd-missing-include
Jul 2, 2026
Merged

fix: include psIonModelUtil.hpp in psTEOSPECVD.hpp#233
tobre1 merged 1 commit into
ViennaTools:masterfrom
mominie:fix/teospecvd-missing-include

Conversation

@mominie

@mominie mominie commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

psTEOSPECVD.hpp uses getCosTheta() which is defined in psIonModelUtil.hpp, but never includes that header. The build only succeeds today when a sibling translation unit transitively brings psIonModelUtil.hpp into scope; isolated compilation (e.g. from a ParaView plugin that only includes deposition-model headers) fails with 'getCosTheta was not declared in this scope'.

psTEOSPECVD.hpp uses getCosTheta() which is defined in psIonModelUtil.hpp,
but never includes that header. The build only succeeds today when a
sibling translation unit transitively brings psIonModelUtil.hpp into
scope; isolated compilation (e.g. from a ParaView plugin that only
includes deposition-model headers) fails with 'getCosTheta was not
declared in this scope'.
@tobre1 tobre1 merged commit 2956ed5 into ViennaTools:master Jul 2, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants