Comments (3)
Yes I did look about it, but from FEM point of view it's quite useless because it does not have rules for triangles and tetrahedrons. For hexahedrons and quadrangles we get the rules easily by taking tensorial product of 1d rules.
In practice the calculation is done using quadratic tetrahedrons and there is 4 point integration rule. Other problem is that rules for triangular shape domains are not unique, for example there's two different rules for three quadrature points. Our approach is just to give label to rule and user can then decide what kind of schemes is constructed to FEM project. For example for JuliaFEM, we have the following:
https://github.com/JuliaFEM/JuliaFEM.jl/blob/master/src/integrate.jl
from femquad.jl.
I am aware of FEM peculiarities, it is been a while since the last time I coded them though. I just wanted to share the package because I would rather invest time extending a highly reusable package for integration than forking another package. This is one of my favorite things about the Julia community, we try to generalize and reuse things a lot.
I am closing the issue knowing that you are aware, thanks for the reply.
from femquad.jl.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
from femquad.jl.
Related Issues (8)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from femquad.jl.