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

Model v3 - third iteration of the model redesign #2417

Merged
merged 215 commits into from
Oct 18, 2018
Merged

Conversation

RiccardoRossi
Copy link
Member

this is third iteration of the model. It is now not registered in Kernel not it is a global object.

i would say that the design is pretty clean now (there is nothing strange in the model object, in the sense that it is NOT a singleton any longer)

the problem is that this change is backward incompatible in that it hides the modelpart. Modelpart can now ONLY be created through the model interface.

as of now, i ported all of the core, to the point at which all the tests pass (both python and c++).
If we go for this design i will need help in porting all of the applications

RiccardoRossi and others added 30 commits May 6, 2018 23:07
…date

Updating old format files to Model v3
@philbucher
Copy link
Member

@RiccardoRossi I updated a test I just merged, but it seems like the branch is not compiling, not sure why though (not my fault ;) )

@philbucher
Copy link
Member

can you pls give me one sec, gotta check sth
Thx

@RiccardoRossi
Copy link
Member Author

Ignasi, please do not merge this otherwise we will have to wait again for the Travis to compile Model_v3

we will merge this directly to master

@philbucher
Copy link
Member

as discussed over the phone, please go ahead and merge, all good from my side
I will make a separate PR for what I wanted to change, it is really minor

@RiccardoRossi RiccardoRossi merged commit 0290daa into master Oct 18, 2018
@RiccardoRossi
Copy link
Member Author

thx @philbucher just done!

@RiccardoRossi RiccardoRossi deleted the model_v3 branch October 18, 2018 07:33
@philbucher
Copy link
Member

👍

@pooyan-dadvand
Copy link
Member

You made it!! 👍

@loumalouomega
Copy link
Member

imagen
Change head by git conflict

armingeiser added a commit that referenced this pull request Oct 18, 2018
armingeiser added a commit that referenced this pull request Oct 19, 2018
* fix python scripts after #2417

* add missing error message
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.