Skip to content

NMPDE Project delivery - Wave Equation#44

Open
UobinoPino wants to merge 76 commits intomichelebucelli:mainfrom
UobinoPino:main
Open

NMPDE Project delivery - Wave Equation#44
UobinoPino wants to merge 76 commits intomichelebucelli:mainfrom
UobinoPino:main

Conversation

@UobinoPino
Copy link

No description provided.

Maarzeni and others added 30 commits December 2, 2025 09:17
	modified:   CMakeLists.txt
	new file:   Newmark/Wave.cpp
	new file:   Newmark/Wave.hpp
…nitial conditions (need to fix one function only available for latest version of Dealii)
# Conflicts:
#	Newmark/Wave_Newmark.cpp
…l) at each time step in the Wave.cpp file. Introduced a new method compute_total_energy() in Wave.hpp and implemented it in Wave.cpp. Also ensured that mass and stiffness matrices are properly computed for energy calculations.
…eta values.

Created energy_comparison.png as the output plot image.
…d implemented corresponding exact solutions and forcing functions for EX1 and EX2
…cution time logging in Wave simulation (serial and parallel)
UobinoPino and others added 30 commits February 12, 2026 22:53
…stead of Chrono and use of ConditionalOStream to improved Readability
…rallel.cpp, and Wave.cpp in Newmark to use factory functions for initial conditions based on the test case. This allows for more flexible testing of different scenarios without hardcoding specific initial conditions in the main code.
…nt for Newmark method, to be updated with exact continuous energy.
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.

4 participants