We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I've defined two meshes in FiPy via Gmsh and would like to find the nodes at the interface between the two mesh. Is there a way to do this in FiPy?
siliconGeometry = ''' SetFactory("OpenCASCADE"); //set node spacing ns = 1e-1; ns2 = 1e-2; x1 = 0; y1 = 0; x2 = 1; y2 = 0.5; Point(1) = {x1, y1, 0, ns}; Point(2) = {x2, y1, 0, ns}; Point(3) = {x2, y2, 0, ns2}; Point(4) = {x1, y2, 0, ns2}; Line(1) = {1, 2}; Line(2) = {2, 3}; Line(3) = {3, 4}; Line(4) = {4, 1}; Curve Loop(1) = {1, 2, 3, 4}; Plane Surface(1) = {1}; Physical Surface("Silicon") = {1}; ''' oxideGeometry = ''' SetFactory("OpenCASCADE"); //set node spacing ns = 1e-1; ns2 = 1e-2; x1 = 0; y1 = 0.5; x2 = 1; y2 = 1; Point(5) = {x1, y1, 0, ns2}; Point(6) = {x2, y1, 0, ns2}; Point(7) = {x2, y2, 0, ns}; Point(8) = {x1, y2, 0, ns}; Line(5) = {5, 6}; Line(6) = {6, 7}; Line(7) = {7, 8}; Line(8) = {8, 5}; Curve Loop(2) = {5, 6, 7, 8}; Plane Surface(2) = {2}; Physical Surface("Oxide") = {2}; m0 = Gmsh2D(siliconGeometry) m1 = Gmsh2D(oxideGeometry)
I'd like to get all the nodes at the interface between mesh m0 and m1.
m0
m1
The text was updated successfully, but these errors were encountered:
This has been answered on Stackoverflow.
Sorry, something went wrong.
No branches or pull requests
I've defined two meshes in FiPy via Gmsh and would like to find the nodes at the interface between the two mesh. Is there a way to do this in FiPy?
I'd like to get all the nodes at the interface between mesh
m0
andm1
.The text was updated successfully, but these errors were encountered: