Skip to content

add exponential case with 3-point Gauss rule and update README#21

Merged
th-skam merged 3 commits into
refactor-allfrom
add-exponential-case
May 22, 2026
Merged

add exponential case with 3-point Gauss rule and update README#21
th-skam merged 3 commits into
refactor-allfrom
add-exponential-case

Conversation

@Fimache
Copy link
Copy Markdown

@Fimache Fimache commented May 21, 2026

Changes

  • Add exponential manufactured solution case (Case 4)
  • Use 3-point Gauss quadrature rule for source term discretization
  • Add 3-point rule to quadrature table in Discretization section
  • Update params.json and run_convergence.py to include exponential case

Copy link
Copy Markdown
Collaborator

@th-skam th-skam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great! Delete the .png and .txt files and we will be good to go

@th-skam th-skam merged commit 55c037c into refactor-all May 22, 2026
1 of 2 checks passed
@th-skam th-skam deleted the add-exponential-case branch May 22, 2026 14:32
th-skam pushed a commit that referenced this pull request May 25, 2026
* add exponential case with 3-point Gauss rule and fix README

* add convergence results for exponenttial case

* remove results
Fimache added a commit that referenced this pull request May 26, 2026
* A refactor of the 1D MMS directory

  - Move folders
  - Simplify files - remove clutter
  - Apply non-dimensionalization in the README and code
  - Split FEM from mms_utils.py
  - Rework scripts using edges
  - use topology
  - Add abstract manufactured solution
  - Refactor the 3 functions
  - Encapsulate bar solution with a wrapper
  - Use result wrapper
  - Substitute quadrature calling
  - Handle convergence study outside
  - Adopt RegularGridTopology
  - Split convergence study file
  - Refactor quadratures
  - Remove utils to bar.py
  - Improve plots

* add exponential case with 3-point Gauss rule and update README (#21)

* add exponential case with 3-point Gauss rule and fix README

* add convergence results for exponenttial case

* remove results

* Refactor
 - Introduce a force assembler
 - Remove unnecessary 3-point rule
 - Impose 1-point quadrature rule for all source terms

---------

Co-authored-by: Fimache <f.imache85@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants