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

Incorrect space generated for MFD in mpc_permafrost #43

Closed
ecoon opened this issue Jun 9, 2020 · 3 comments
Closed

Incorrect space generated for MFD in mpc_permafrost #43

ecoon opened this issue Jun 9, 2020 · 3 comments
Assignees

Comments

@ecoon
Copy link
Collaborator

ecoon commented Jun 9, 2020

Daniil, I can fix this, but I don't understand the NLFV branch of the code starting from here:

std::string pk0_method = pks_list_->sublist(names[0]).sublist("diffusion").get<std::string>("discretization primary");

through line 102.

The bug is that when the discretization is MFD, the CVS needs to get FACE, not BOUNDARY_FACE (e.g. at line 98).

But why is this constructed this way? Should it really be an Operator_FaceCell for NLFV, or should it instead be an Operator_CellBndFace?

@ecoon
Copy link
Collaborator Author

ecoon commented Jun 9, 2020

Sorry, the link got broken when I pushed the fix. I updated the link to the old version.

@ecoon
Copy link
Collaborator Author

ecoon commented Jun 9, 2020

Reopening so Daniil sees this. Please close it if Operator_FaceCell is correct for NLFV.

@ecoon ecoon reopened this Jun 9, 2020
@dasvyat
Copy link
Contributor

dasvyat commented Jun 11, 2020

Ethan, mpc_permafrost.cc looks OK to me.

@dasvyat dasvyat closed this as completed Jun 11, 2020
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

No branches or pull requests

2 participants