AsFem icon indicating copy to clipboard operation
AsFem copied to clipboard

Advanced Simulation kit based on Finite Element Method (AsFem)

Results 21 AsFem issues
Sort by recently updated
recently updated
newest added

While performing the review for the JOSS paper submission, I started down the path of installing AsFEM on osx. There are several comments from this experiment. 1. If OSX is...

The installation - even when considered together with the installation instructions - is not very comfortable. I managed to install AsFem after several attempts on my arch-based linux, but I...

Installing the requirements of AsFem (Petsc, etc) can take a while. It would nice for new users is there was a Docker image or some other similar package that could...

There's currently no reference for the finite element method itself (eg [Ciarlet's book](https://epubs.siam.org/doi/book/10.1137/1.9780898719208))

There is not very much discussion of how AsFem compares to other finite element libraries in the JOSS paper. Libraries that you could mention include: - FEniCS: [website](https://fenicsproject.org/), [GitHub repos](https://github.com/FEniCS),...

It's not fully clear to me which decisions have been made in this library to keep it "simple". Some questions you could consider to help clarify this: - How big...

The postprocess for nodal material properties is required. The nodal type postprocess for material peroperties should contain: - [ ] scalar material output based on node id - [ ]...

It can be extremely useful to implement a transformation class for the calculation between different systems, i.e., the cartesian coordinate to the spherical coordinate system, three-dimensional system to the pseudo-2D...

The gpProj vector in the Elmt class is incorrectly assembled; it should be node independent. An additional function to save the global residual array should be implemented for the reaction...

When compiling with gcc11.2.0, the following error occurs: ``` In file included from /home/by/Projects/GitHub/AsFem/external/eigen/Eigen/Core:330, from /home/by/Projects/GitHub/AsFem/external/eigen/Eigen/Dense:1, from /home/by/Projects/GitHub/AsFem/external/eigen/Eigen/Eigen:1, from /home/by/Projects/GitHub/AsFem/src/Utils/MathUtils/RankTwoTensor.cpp:17: /home/by/Projects/GitHub/AsFem/external/eigen/Eigen/src/Core/products/TriangularMatrixVector.h: In static member function ‘static void Eigen::internal::trmv_selector::run(const Lhs&, const...