-
Notifications
You must be signed in to change notification settings - Fork 2
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
add method to set BCFunctor internal pointer #150
Comments
can you please elaborate a bit more about what you mean by "boundary state and graph pointers"? template <class T>
void setBCPointer(::pressiodemoapps::impl::GhostRelativeLocation rloc, T* ptr) {
m_bcFuncsHolder.setInternalPointer(rloc, ptr);
} I mean, what is |
The Schwarz Dirichlet boundary conditions requires access to a boundary state, and a graph referencing the boundary cell index to the appropriate ghost cell index within the boundary state. This is the same as in the original Schwarz implementation (on the
in conjunction with routines that set those pointers
The function you quoted is just a catch-all for whatever similar pointers the user-defined BCFunctor might need to set after initializing the problem. |
…internal-pointer proposed solution for #150
For assigning Schwarz boundary state and graph pointers, implemented by user BCFunctor class.
The text was updated successfully, but these errors were encountered: