Skip to content

Commit

Permalink
Minor
Browse files Browse the repository at this point in the history
  • Loading branch information
JordiManyer committed Nov 9, 2024
1 parent 7ee0921 commit 38a3fa7
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 5 deletions.
8 changes: 4 additions & 4 deletions src/gridap_extras.jl
Original file line number Diff line number Diff line change
Expand Up @@ -63,22 +63,22 @@ end
function Gridap.Adaptivity.MacroReferenceFE(
rrule::Gridap.Adaptivity.RefinementRule,
reffes::AbstractVector{<:Tuple};
conformity = Conformity(first(reffes))
macro_kwargs...
)
polys = Gridap.Adaptivity.get_cell_polytopes(rrule)
_reffes = map(polys,reffes) do p,r
basis, args, kwargs = r
ReferenceFE(p,basis,args...;kwargs...)
end
return Gridap.Adaptivity.MacroReferenceFE(rrule,_reffes;conformity)
return Gridap.Adaptivity.MacroReferenceFE(rrule,_reffes;macro_kwargs...)
end

function Gridap.Adaptivity.MacroReferenceFE(
rrule::Gridap.Adaptivity.RefinementRule,
reffe::Tuple;
conformity = Conformity(first(reffes))
macro_kwargs...
)
basis, args, kwargs = reffe
reffes = ReferenceFE(rrule.ref_grid,basis,args...;kwargs...)
return Gridap.Adaptivity.MacroReferenceFE(rrule,reffes;conformity)
return Gridap.Adaptivity.MacroReferenceFE(rrule,reffes;macro_kwargs...)
end
6 changes: 6 additions & 0 deletions src/main.jl
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,12 @@ function _fe_space(::Val{:u},params)

Dc = num_cell_dims(model)
reffe_u = ReferenceFE(lagrangian,VectorValue{Dc,Float64},k)
if uses_macro_elements(params)
rrule = params[:fespaces][:rrule]
reffe_u = Gridap.Adaptivity.MacroReferenceFE(
rrule,reffe_u;conformity = H1Conformity()
)
end
params[:fespaces][:reffe_u] = reffe_u

u_bc = params[:bcs][:u][:values]
Expand Down
2 changes: 1 addition & 1 deletion test/seq/hunt_tests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ hunt(
)

hunt(
nc=(2,2),
nc=(4,4),
L=1.0,
B=(0.,50.,0.),
order=3,
Expand Down

0 comments on commit 38a3fa7

Please sign in to comment.