feat(python-composition): added composition module interface

This commit is contained in:
2025-04-30 11:41:10 -04:00
parent 01b2fdd205
commit a27b9da464
2 changed files with 15 additions and 3 deletions

View File

@@ -1,5 +1,4 @@
#ifndef SPECIES_MASS_DATA_H #pragma once
#define SPECIES_MASS_DATA_H
#include <unordered_map> #include <unordered_map>
#include <string_view> #include <string_view>
#include <string> #include <string>
@@ -7205,4 +7204,3 @@ namespace chemSpecies {
{"Og-295", Og_295}, {"Og-295", Og_295},
}; };
}; // namespace chemSpecies }; // namespace chemSpecies
#endif // SPECIES_MASS_DATA_H

View File

@@ -5,3 +5,17 @@ subdir('yaml-cpp')
subdir('quill') subdir('quill')
subdir('boost') subdir('boost')
subdir('opatIO') subdir('opatIO')
subdir('pybind')
# Set the config file error handling options
configErr = get_option('config_error_handling')
# build up any -D flags we need
commonCppArgs = []
if configErr == 'warn'
commonCppArgs += ['-DCONFIG_WARN']
elif configErr == 'harsh'
commonCppArgs += ['-DCONFIG_HARSH']
endif
add_project_arguments(commonCppArgs, language: 'cpp')