Dr. Aagaard, @baagaard
As discussed the other day, I am using pylith::bc:NeumannTimeDependent to specify the neumann BC in an MMS testing version of the Terzaghi problem. I am still a little unclear how the auxiliary field data is passed to the BC variable. Going on the example put forth for the DirichletUserFn objects, the assignment setup I have at the moment is as follows:
// Y Positive Traction _bcTraction_ypos->useInitial(true); _bcTraction_ypos->useRate(false); _bcTraction_ypos->setScaleName("pressure"); _bcTraction_ypos->setMarkerLabel("ypos"); _bcTraction_ypos->setSubfieldName("displacement");
I know something needs to be added to take the place of the setUserFn call for DirichletUserFn, in order to specify values, however I am not sure the syntax required to replicate what would be in a .cfg file.
I would love some insight into what I hope is a minor bump in the road.