Rewriting surfaces and boundaries

This commit is contained in:
Jorge Gonzalez 2026-02-19 20:23:13 +01:00
commit 1b32dfdfd6
6 changed files with 170 additions and 152 deletions

View file

@ -214,25 +214,4 @@ submodule(moduleMesh) boundaryEM
END SUBROUTINE applyDirichletTime
function physicalSurface_to_boundaryEMId(boundaryArray, physicalSurface) result(b)
implicit none
type(boundaryEMLinking):: boundaryArray(:)
integer:: physicalSurface
integer:: b
integer:: bt
b = 0
do bt=1, nPhysicalSurfaces
if (boundaryArray(bt)%physicalSurface == physicalSurface) then
b = boundaryArray(bt)%model%n
exit
end if
end do
end function physicalSurface_to_boundaryEMId
end submodule boundaryEM