Skip to content

New Module for Surrogate Model #304

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 256 commits into from
May 7, 2025
Merged

New Module for Surrogate Model #304

merged 256 commits into from
May 7, 2025

Conversation

GBenedett
Copy link
Collaborator

@GBenedett GBenedett commented Mar 6, 2025

This module lets you create databases with different fidelity levels, making it easy to build multi-fidelity models using SMT. It’s a practical tool for improving simulations and optimizing results

  • Add plot in SaveAeroCoefficient
  • Add LHS, and link to CPACS2GMSH
  • Add README for SMTrain and SMUse
  • Fix errors for Merge
  • Add tests
  • Add missing dependencies
  • Change CEASIOMpy README
  • move to new SMT version
  • add test for integration tests. roadmap should be : SU2Run -> SMTrain -> SMUse -> SaveAeroCoef

Copy link

codecov bot commented Mar 6, 2025

Codecov Report

Attention: Patch coverage is 77.43527% with 183 lines in your changes missing coverage. Please review.

Project coverage is 55.57%. Comparing base (45538d1) to head (ea2d98d).
Report is 11 commits behind head on main.

Files with missing lines Patch % Lines
...iompy/SaveAeroCoefficients/func/responsesurface.py 18.84% 56 Missing ⚠️
ceasiompy/SMTrain/func/utils.py 72.09% 24 Missing ⚠️
ceasiompy/SMTrain/func/sampling.py 76.47% 16 Missing ⚠️
ceasiompy/SMTrain/func/plot.py 40.90% 13 Missing ⚠️
ceasiompy/utils/ceasiompyutils.py 58.06% 13 Missing ⚠️
ceasiompy/SMTrain/func/trainsurrogate.py 90.43% 11 Missing ⚠️
ceasiompy/SMTrain/func/config.py 86.27% 7 Missing ⚠️
ceasiompy/SMTrain/func/createdata.py 91.17% 6 Missing ⚠️
ceasiompy/CPACS2SUMO/cpacs2sumo.py 0.00% 5 Missing ⚠️
ceasiompy/DynamicStability/func/cpacs2sdsa.py 0.00% 4 Missing ⚠️
... and 22 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #304      +/-   ##
==========================================
+ Coverage   54.54%   55.57%   +1.03%     
==========================================
  Files         125      140      +15     
  Lines       10753    11357     +604     
==========================================
+ Hits         5865     6312     +447     
- Misses       4888     5045     +157     
Flag Coverage Δ
integrationtests 34.42% <75.39%> (+2.67%) ⬆️
unittests 46.50% <33.07%> (-1.22%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Collaborator Author

@GBenedett GBenedett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@GBenedett GBenedett merged commit 0c34bbb into main May 7, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Optimisation Related to Optimisation Surrogate models
Projects
Status: Review
Development

Successfully merging this pull request may close these issues.

3 participants