@@ -67,28 +67,28 @@ function restrict(f::AbstractArray, trian::BoundaryTriangulation)
67
67
compose_field_arrays (reindex (f,trian), get_face_to_cell_map (trian))
68
68
end
69
69
70
- is_portion_of_boundary_triangulation (:: TriangulationPortion{Dc,Dp,<:Triangulation} ) where {Dc,Dp}= false
71
- is_portion_of_boundary_triangulation (trian:: TriangulationPortion{Dc,Dp,<:TriangulationPortion} ) where {Dc,Dp}=
72
- is_portion_of_boundary_triangulation (trian. oldtrian)
73
- is_portion_of_boundary_triangulation (:: TriangulationPortion{Dc,Dp,<:BoundaryTriangulation} ) where {Dc,Dp}= true
74
-
75
- function get_face_to_cell_map (:: TriangulationPortion{Dc,Dp,<:Triangulation} ) where {Dc,Dp}
76
- @assert false " You can only call get_face_to_cell_map with a TriangulationPortion of a BoundaryTriangulation"
77
- end
78
- function get_face_to_cell_map (trian:: TriangulationPortion{Dc,Dp,<:TriangulationPortion} ) where {Dc,Dp}
79
- get_face_to_cell_map (trian. oldtrian)
80
- end
81
- function get_face_to_cell_map (trian:: TriangulationPortion{Dc,Dp,<:BoundaryTriangulation} ) where {Dc,Dp}
82
- get_face_to_cell_map (trian. oldtrian)
83
- end
84
-
85
- function restrict (f:: AbstractArray ,trian:: TriangulationPortion )
86
- if (is_portion_of_boundary_triangulation (trian))
87
- compose_field_arrays (reindex (f,trian), reindex (get_face_to_cell_map (trian),trian. cell_to_oldcell))
88
- else
89
- reindex (f,trian)
90
- end
91
- end
70
+ # is_portion_of_boundary_triangulation(::TriangulationPortion{Dc,Dp,<:Triangulation}) where {Dc,Dp}=false
71
+ # is_portion_of_boundary_triangulation(trian::TriangulationPortion{Dc,Dp,<:TriangulationPortion}) where {Dc,Dp}=
72
+ # is_portion_of_boundary_triangulation(trian.oldtrian)
73
+ # is_portion_of_boundary_triangulation(::TriangulationPortion{Dc,Dp,<:BoundaryTriangulation}) where {Dc,Dp}=true
74
+ #
75
+ # function get_face_to_cell_map(::TriangulationPortion{Dc,Dp,<:Triangulation}) where {Dc,Dp}
76
+ # @assert false "You can only call get_face_to_cell_map with a TriangulationPortion of a BoundaryTriangulation"
77
+ # end
78
+ # function get_face_to_cell_map(trian::TriangulationPortion{Dc,Dp,<:TriangulationPortion}) where {Dc,Dp}
79
+ # get_face_to_cell_map(trian.oldtrian)
80
+ # end
81
+ # function get_face_to_cell_map(trian::TriangulationPortion{Dc,Dp,<:BoundaryTriangulation}) where {Dc,Dp}
82
+ # get_face_to_cell_map(trian.oldtrian)
83
+ # end
84
+ #
85
+ # function restrict(f::AbstractArray,trian::TriangulationPortion)
86
+ # if (is_portion_of_boundary_triangulation(trian))
87
+ # compose_field_arrays(reindex(f,trian), reindex(get_face_to_cell_map(trian),trian.cell_to_oldcell))
88
+ # else
89
+ # reindex(f,trian)
90
+ # end
91
+ # end
92
92
93
93
function get_cell_id (trian:: BoundaryTriangulation )
94
94
get_face_to_cell (trian)
0 commit comments