gridap / gridap/Gridap.jl

Extend FEFunctions to behave like lin alg vectors

Open
#326 2 comments 0 reactions 0 assignees View on GitHub
help wanted new functionality
Dominant language
Julia
Stars
879
Forks
119
Avg merge
6d 3h
Merged PRs (30d)
4

Description

Perhaps we can add new methods to our lin alg interfaces

https://github.com/gridap/Gridap.jl/blob/master/src/Algebra/AlgebraInterfaces.jl

so that `FEFunctions` behave like linear algebra vectors

The functions to extend include `fill_entries!` , `add_entries!` , and `scale_entries!`, which should modify both free and dirichlet values.

I also would overload `wh = similar(uh)` so that we can implement
```julia
function add_entries(b,c)
a = similar(b)
add_entries!(a,b,c)
a
end
```

Idem for `scale_entries`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.