Derivatives over external facets
I am trying to solve a free surface problem of reduced topological dimension, and I was wondering if there was a way to force the assembler to consider the problem to be of lower dimension e.g. to assemble over an external boundary with varying vertical coordinate as if that boundary was a 1D horizontal line. I've done this by manually mapping nodal values between a 2D mesh and a 1D mesh, but I can't imagine how this would work in parallel (How to copy parallel data from one mesh to another would be another question). I'd like to figure out how to do it with only one mesh. Does FEniCS have this capability?
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- DOLFIN Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Douglas Brinkerhoff for more information if necessary.