I have to change the init of the edges to include the EM boundaries now
This commit is contained in:
parent
4c72e68246
commit
0379ea42c2
3 changed files with 32 additions and 11 deletions
|
|
@ -72,17 +72,25 @@ MODULE moduleMesh
|
|||
TYPE:: meshNodePointer
|
||||
CLASS(meshNode), POINTER:: obj
|
||||
CONTAINS
|
||||
procedure, pass:: meshNodePointer_equal
|
||||
generic:: operator(==) => meshNodePointer_equal
|
||||
procedure, pass:: meshNodePointer_equal_type_type
|
||||
procedure, pass:: meshNodePointer_equal_type_int
|
||||
generic:: operator(==) => meshNodePointer_equal_type_type, meshNodePointer_equal_type_int
|
||||
|
||||
END TYPE meshNodePointer
|
||||
|
||||
interface
|
||||
module function meshNodePointer_equal(self, other) result(isEqual)
|
||||
module function meshNodePointer_equal_type_type(self, other) result(isEqual)
|
||||
class(meshNodePointer), intent(in):: self, other
|
||||
logical:: isEqual
|
||||
|
||||
end function meshNodePointer_equal
|
||||
end function meshNodePointer_equal_type_type
|
||||
|
||||
module function meshNodePointer_equal_type_int(self, other) result(isEqual)
|
||||
class(meshNodePointer), intent(in):: self
|
||||
integer, intent(in):: other
|
||||
logical:: isEqual
|
||||
|
||||
end function meshNodePointer_equal_type_int
|
||||
|
||||
end interface
|
||||
|
||||
|
|
@ -839,7 +847,7 @@ MODULE moduleMesh
|
|||
|
||||
module subroutine addNodes(self, nodes)
|
||||
class(boundaryEMGeneric), intent(inout):: self
|
||||
type(meshNodePointer), intent(in):: nodes(:)
|
||||
integer, intent(in):: nodes(:)
|
||||
|
||||
end subroutine addNodes
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue