Merge branch 'feature/remove-warnings-deprecations' into 'master'

Fix some compiler warnings

See merge request !3103

(cherry picked from commit 26409a96)

688fc288 [fix] use math.hh instead of power.hh
f51406bd [fix]remove warning in constructor
017e443b [el2p] reuse CO2 table
5 jobs for !3115 with cherry-pick-26409a96
latest merge request