Skip to content
New issue

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

CellFE constructor now gets optional arguments and pass them down #728

Merged
merged 6 commits into from
Dec 3, 2021

Conversation

amartinhuertas
Copy link
Member

@amartinhuertas amartinhuertas commented Dec 2, 2021

@fverdugo @santiagobadia

This PR includes a set of changes I have required in order to implement my current approach for globally consistent parallel RT spaces in GridapDistributed.jl. (see gridap/GridapDistributed.jl#64 for more details). Let me know your thoughs (perhaps there are better approaches, but I think this is a resonable one, e.g., it does not introduce breaking release changes in Gridap).

To be merged after PR #726

such that now one may pass an arbitrary list of optional arguments
to the CellFE constructor
@codecov-commenter
Copy link

codecov-commenter commented Dec 2, 2021

Codecov Report

Merging #728 (e8c1cd1) into master (7f5f15e) will decrease coverage by 0.00%.
The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #728      +/-   ##
==========================================
- Coverage   88.06%   88.06%   -0.01%     
==========================================
  Files         132      132              
  Lines       15040    15038       -2     
==========================================
- Hits        13245    13243       -2     
  Misses       1795     1795              
Impacted Files Coverage Δ
src/FESpaces/DivConformingFESpaces.jl 100.00% <ø> (ø)
src/FESpaces/ConformingFESpaces.jl 92.34% <100.00%> (ø)
src/FESpaces/FESpaceFactories.jl 90.38% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7f5f15e...e8c1cd1. Read the comment docs.

@amartinhuertas amartinhuertas marked this pull request as draft December 2, 2021 05:32
@amartinhuertas amartinhuertas marked this pull request as ready for review December 2, 2021 06:57
src/FESpaces/ConformingFESpaces.jl Outdated Show resolved Hide resolved
src/FESpaces/FESpaceFactories.jl Outdated Show resolved Hide resolved
src/FESpaces/DivConformingFESpaces.jl Outdated Show resolved Hide resolved
src/FESpaces/DivConformingFESpaces.jl Outdated Show resolved Hide resolved
@amartinhuertas amartinhuertas changed the title FESpace constructors now get optional arguments for the CellFE constructor CellFE constructor now gets optional arguments and pass them down Dec 3, 2021
@fverdugo
Copy link
Member

fverdugo commented Dec 3, 2021

@amartinhuertas for me we can merge this and release a new patch.

@amartinhuertas
Copy link
Member Author

@amartinhuertas for me we can merge this and release a new patch.

Ok. I will do it. But ... let me check it first from GridapDistributed.jl.

@amartinhuertas amartinhuertas merged commit 8984d73 into master Dec 3, 2021
@fverdugo fverdugo deleted the passing_cellfe_optargs branch December 9, 2021 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants