Skip to content
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

Update to Bmi class in bmipy 2.0 #62

Merged
merged 27 commits into from
Mar 12, 2020
Merged

Update to Bmi class in bmipy 2.0 #62

merged 27 commits into from
Mar 12, 2020

Conversation

sverhoeven
Copy link
Member

@sverhoeven sverhoeven self-assigned this Mar 11, 2020
@sverhoeven
Copy link
Member Author

@goord I tried to get c++ code to work with the updated bmi.hxx and bmi.h, but got stuck in the C wrapper. Could you have a look?

Copy link
Collaborator

@goord goord left a comment

Choose a reason for hiding this comment

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

I was about to do this to fix the documentation

@goord
Copy link
Collaborator

goord commented Mar 11, 2020

Due to the new and improved C++ BMI interface, our BmiCppExtension is redundant. The wrapper itself can stay, it should just wrap the C struct into the BMI C++ class

@goord goord marked this pull request as ready for review March 11, 2020 15:19
cpp/bmi_cpp_extension.cc Outdated Show resolved Hide resolved
@sverhoeven
Copy link
Member Author

Got a bit further, now the test_bmi_cpp_extension compilation is complaining. Need to sync it with the rest.

@sverhoeven
Copy link
Member Author

test_bmi_cpp_extension tests now run, but the test_bmi_grpc_server is having compilation problems.

@goord
Copy link
Collaborator

goord commented Mar 12, 2020

test_bmi_cpp_extension tests now run, but the test_bmi_grpc_server is having compilation problems.

I will try to fix this

@sverhoeven sverhoeven assigned goord and unassigned sverhoeven Mar 12, 2020
@goord goord merged commit 0f5d8d4 into master Mar 12, 2020
@sverhoeven
Copy link
Member Author

Nice

@goord goord deleted the bmi-catchup branch March 12, 2020 14:42
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.

Master branch test fails due to Bmi interface changes
2 participants