Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split Form Class #3

Closed
wants to merge 99 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
99 commits
Select commit Hold shift + click to select a range
207f65d
Update regression tests before strong form.
dougshidong Jun 27, 2019
0e4a103
Avoid FEValues pointer.
dougshidong Jun 27, 2019
e501ca4
Move assemble_system to DGBase.
dougshidong Jun 27, 2019
ef6bbf8
Change Physics to return a std::shared_ptr
dougshidong Jun 28, 2019
8910ff6
Add parameter flag to switch to strong form
dougshidong Jun 28, 2019
7b365ba
Copy weak form into strong form for the interface.
dougshidong Jun 28, 2019
1b9d303
Working strong form for convective term
dougshidong Jun 29, 2019
7159aff
Add TODO point
dougshidong Jun 29, 2019
139b4ba
test_manifold.cpp generates a gaussian bump grid
dougshidong Jul 3, 2019
5a3bfa5
Merge branch 'master' of https://github.com/dougshidong/PHiLiP
Jul 3, 2019
f38409f
Confirmed gaussian bump by integrating area.
dougshidong Jul 3, 2019
a649c06
Setup gaussian bump test case in PHiLiP
dougshidong Jul 5, 2019
5e675b5
Dummy function for computing entropy.
dougshidong Jul 5, 2019
bb339dd
Starting to non-dimensionalize Euler
dougshidong Jul 8, 2019
2bf7529
Move physics into different header files.
dougshidong Jul 9, 2019
ecab6ab
Add various internal flow boundary conditions to Euler
dougshidong Jul 10, 2019
3bad8b1
Fix Euler initialization with side_slip_angle=1
dougshidong Jul 10, 2019
4f58e73
Pass boundary_id to assemble_boundary
dougshidong Jul 10, 2019
eeddc2b
[Broken commit] Getting close for gaussian bump
dougshidong Jul 10, 2019
3dd0ade
[Broken commit] Kinda working Gaussian bump. Convergence p
dougshidong Jul 11, 2019
086e2fd
[Broken commit] Add cylinder test case
dougshidong Jul 11, 2019
8b018ee
Commit before trying advecting vortex
dougshidong Jul 15, 2019
3496b6a
Add Euler vortex interface.
dougshidong Jul 16, 2019
9a8ac6d
Added SplitFormBase, SplitForm, and factory.
Jul 16, 2019
5565222
Add gamma as parameter and working p0 cylinder
dougshidong Jul 17, 2019
9547a1b
split form class implemented.
Jul 18, 2019
ca22170
fixed some bugs
Jul 18, 2019
1a1e31f
Changed ODE solver structure
dougshidong Jul 18, 2019
7267768
incorporated split form in dg
Jul 22, 2019
719ef42
fixed Explicit ODE Solver
Jul 22, 2019
0dd8e4a
added collocation to parameters
Jul 22, 2019
c1fbf41
1st version of split form
Jul 22, 2019
28581ab
Make every old test work.
dougshidong Jul 23, 2019
d41c570
Fix all warnings after re-enabling Werror and Wall
dougshidong Jul 23, 2019
7445fa0
added explicit split form test
Jul 23, 2019
556ca10
trying to fix explicit ode solver
Jul 23, 2019
f008203
Change tolerance for grid study of Euler case
dougshidong Jul 23, 2019
ca9e0ca
merged with upstream
Jul 23, 2019
9d2f94d
Merge branch 'master' of https://github.com/dougshidong/PHiLiP
Jul 23, 2019
a088c40
debugging after merge
Jul 24, 2019
f10344e
added some tests for Burgers
Jul 24, 2019
963e25e
Pressure initialization was wrong
dougshidong Jul 24, 2019
c3f610f
made changes in burgers test
Jul 25, 2019
20f9cfd
2 big changes. Postprocessor explicit dg
dougshidong Jul 26, 2019
dcd6a17
Burgers split form implemented
Jul 30, 2019
1fa655a
debugged the split form
Jul 31, 2019
61d667b
merged with upstream updates
Jul 31, 2019
bcc0957
Fix some warnings and compilation errors in OSX
dougshidong Aug 1, 2019
f14ce95
Choose euler vortex test case parameters
dougshidong Jul 26, 2019
2e04ee3
Slightly modify inlet/outlet BC for consistency
dougshidong Jul 26, 2019
e2a2810
Tweak some of the test cases.
dougshidong Jul 30, 2019
c53e74e
Add hp-refinement. First commit.
dougshidong Jul 31, 2019
424164b
All tests using ctest -E INTEGRATION pass
dougshidong Aug 1, 2019
7fb7973
Trivial change
dougshidong Aug 1, 2019
f14f3cf
Add polynomial order to output file
dougshidong Aug 1, 2019
385eada
Fix small bug with numerical flux tolerance
dougshidong Aug 1, 2019
c3c6e82
big change: finalized split form
Aug 2, 2019
643d832
Add residual to output file
dougshidong Aug 5, 2019
c84edbd
Add polynomial ramping in ODE solver
dougshidong Aug 5, 2019
6767448
Add grid refinement projection
dougshidong Aug 5, 2019
e3019c7
Kinda working Euler cylinder.
dougshidong Aug 6, 2019
cacb3b3
Working cylinder, Gaussian bump w/ MappingManifold
dougshidong Aug 6, 2019
fb6a28a
Use 3 grids instead of 4 for Gaussian bump
dougshidong Aug 9, 2019
3c46923
Add Roe flux for Euler physics
dougshidong Aug 12, 2019
b4cfe00
Working vortex integration test
dougshidong Aug 13, 2019
cfabd66
Add convergence result of vortex.
dougshidong Aug 13, 2019
575fe5d
Working MPI for 2D tests
dougshidong Aug 15, 2019
0dc5844
Add parallel .pvtu output.
dougshidong Aug 15, 2019
40339bd
Commit to share current state of code
dougshidong Aug 17, 2019
f6b4dbf
Update README and INSTALL
dougshidong Aug 19, 2019
3df88ca
Fix solution transfer for hp refinement.
dougshidong Aug 19, 2019
aa31436
Add script to remove swp files when crashing
dougshidong Aug 19, 2019
ab4f1cd
Update .gitignore
dougshidong Aug 19, 2019
6637cb3
Deprecate n_locally_owned_dofs_per_processor()
dougshidong Aug 20, 2019
cdc9440
Fix Wfloat-conversion happening on OSX
dougshidong Aug 20, 2019
d897cbb
Put feenableexcept in preprocessor directive
dougshidong Aug 20, 2019
c0a1005
Allows 1D to run with mpi changes.
dougshidong Aug 20, 2019
deea445
Use either parallel or serial Triangulation
dougshidong Aug 20, 2019
606b8ec
Make tests MPI
dougshidong Aug 20, 2019
1610423
Print only from MPI_RANK=0
dougshidong Aug 21, 2019
7749a98
Add explicit time-stepping to unit test
dougshidong Aug 21, 2019
57cda5b
Fix MPI error in num flux test
dougshidong Aug 22, 2019
53a40f4
Add log of all the passing test 40/40 passed.
dougshidong Aug 22, 2019
b12cc2a
periodic bc test case
Aug 22, 2019
e89094e
Taylor Green Vortex
Aug 22, 2019
bbbbd8e
debugged periodic bc
Aug 22, 2019
3901e05
turned off stabilization for test
Aug 22, 2019
1edc19d
added split flux
Aug 22, 2019
de4a804
small changes
Aug 22, 2019
3bf23fa
merged with hp, MPI additions
Aug 22, 2019
4ae0a4f
mhd added (not complete)
Sep 4, 2019
d6398fc
merged with upstream
Sep 4, 2019
4c0d709
changed tests to comply with mpi
Sep 4, 2019
13bd993
debugged some periodic bc but not finalized
Sep 11, 2019
5e523e4
modified some test param values
Sep 11, 2019
c813cd0
Merge branch 'merge-brance'
Sep 11, 2019
d5c4090
fixed bug with explicit ode solver
Sep 11, 2019
594ef3d
fixed burgers test case
Sep 11, 2019
ae877e0
Debugged everything, all tests run now.
Sep 11, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ CMakeCache.txt
CMakeFiles
CMakeScripts
*.cmake

build/*
TAGS
Testing
Makefile
cmake_install.cmake
Expand All @@ -16,3 +17,4 @@ doc/html/**
*.gnuplot
*.swp
*.swo
*.vtk
Loading