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

Add the capability to check whether a B-series is energy-preserving #117

Merged
merged 56 commits into from
Jun 13, 2023
Merged
Show file tree
Hide file tree
Changes from 47 commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
7853dcb
comentario
May 17, 2023
aaf5940
Merge branch 'main' into Energy_Preserving
Sondar74 May 21, 2023
d6b31aa
requested changes to the PR: added function for bseries 'BSeries_Ener…
Sondar74 May 25, 2023
a33897f
generalized the function 'bush_detector_ for any iniital index. Chang…
Sondar74 May 27, 2023
5a370b6
added the files 'examples.jl' with four examples; also added the file…
Sondar74 May 27, 2023
dadfcd3
simplified the function 'symfact_normalization', and realized that th…
Sondar74 May 27, 2023
19226c8
added docstrings. Deleted the function 'BMinus'. Eliminated the varia…
Sondar74 May 30, 2023
729d51e
added docstrings and modified the CSRK.jl. Added tests to the runtest…
Sondar74 May 30, 2023
76b2c75
added Energy_Preserving.jl to src
Sondar74 May 30, 2023
0176998
fixed first function in CSRK.jl
Sondar74 May 30, 2023
e2c0b5a
added a module in Energy_Preserving.jl. In the file 'BSeries.jl' I ad…
Sondar74 Jun 1, 2023
9cf5463
Merge branch 'main' into Energy_Preserving
ranocha Jun 1, 2023
7e3241b
added 'include("Energy_Preserving.jl")' to the BSeries file, and wrot…
Sondar74 Jun 1, 2023
cd641fd
Committing local changes
Sondar74 Jun 1, 2023
dc4f53d
Merge branch 'Energy_Preserving' of github.com:Sondar74/BSeries.jl in…
Sondar74 Jun 1, 2023
a2ac846
added the code of Energy_Preserving to src/BSeries.jl
Sondar74 Jun 2, 2023
f94a357
removed files from this branch: examples.jl, Energy_Preserving.jl and…
Sondar74 Jun 3, 2023
47bc3ac
removed the file 'src/Energ_Preserving.jl'
Sondar74 Jun 3, 2023
aeab865
Modified the docstring and added main reference for 'is_energy_preser…
Sondar74 Jun 3, 2023
6009ced
added the line 'export is_energy_preserving, OrderMethod'
Sondar74 Jun 3, 2023
e492566
removed Revise from the file 'Project.toml'
Sondar74 Jun 4, 2023
2df8690
changes in BSeries.jl: changed the name of 'OrderMethod', added the f…
Sondar74 Jun 4, 2023
fb05541
removed Combinatorics from dependencies
Sondar74 Jun 4, 2023
ccda171
Modifications so that the 5 tests passed
Sondar74 Jun 4, 2023
ea448af
Merge branch 'main' into Energy_Preserving
ranocha Jun 5, 2023
2a1f36e
changed the version of Combinatorics to "1"
Jun 5, 2023
41d0378
Merge branch 'main' into Energy_Preserving
ranocha Jun 5, 2023
7facfe9
Update src/BSeries.jl
Sondar74 Jun 5, 2023
a127182
Update src/BSeries.jl
Sondar74 Jun 5, 2023
ee46aac
moved the line of Combinatorics alphabetically
Jun 5, 2023
fd0c5c5
changed docstrngs in secondary functions for comments
Jun 6, 2023
967b381
removed comments from renormalize_bseries and used 'eachindex'
Sondar74 Jun 6, 2023
a10e026
several modifications, but the tests still passed. changed dictionari…
Sondar74 Jun 6, 2023
22009c0
Merge branch 'Energy_Preserving' of github.com:Sondar74/BSeries.jl in…
Sondar74 Jun 6, 2023
9edcbe9
changed dictionaries for arrays, used the word 'ribs' for some variab…
Sondar74 Jun 6, 2023
a0dc442
eliminated the function 'get_permutations'
Sondar74 Jun 6, 2023
fbdddd1
modified the function 'renormalize_bseries!' so that it receives a bs…
Sondar74 Jun 7, 2023
e473c5b
added the 'max_order' parameter to 'energ_preserving_order(A,b,max_or…
Sondar74 Jun 7, 2023
f7b6cb9
modified the function 'energy_preserving_order' so that its input is …
Sondar74 Jun 7, 2023
c81e645
added references to RK methods in the tests
Sondar74 Jun 8, 2023
c24c174
changed 'spine/ribs' for 'trunk/branch'
Sondar74 Jun 8, 2023
386d330
modified the function 'is_energy_preserving' to iterate over each ord…
Sondar74 Jun 8, 2023
950efb4
added comments to the new functino 'low_order_energy_preserving'
Sondar74 Jun 8, 2023
8dd1138
added 'assert'. Deleted 'add_one_to_the_left' function and fixed orto…
Sondar74 Jun 11, 2023
e8bb63a
put the function 'get_trunk' inside the function 'get_branches', so t…
Sondar74 Jun 11, 2023
c25c64c
modified the function 'equivalent_trees': now its faster and the func…
Sondar74 Jun 12, 2023
f946d11
changed variables names in the function 'equivalent_trees'
Sondar74 Jun 12, 2023
bfd76b5
modified the 'runtest' file for higher orders for the AVF method
Sondar74 Jun 13, 2023
5ffbcd5
modified the comments about the function 'low_order_energy_preserving'
Sondar74 Jun 13, 2023
497514b
format
ranocha Jun 13, 2023
a47b44d
Merge branch 'Energy_Preserving' of github.com:Sondar74/BSeries.jl in…
ranocha Jun 13, 2023
8398ca1
format
ranocha Jun 13, 2023
29691b3
fix typo
ranocha Jun 13, 2023
f755901
Merge branch 'main' into Energy_Preserving
ranocha Jun 13, 2023
63b3091
format
ranocha Jun 13, 2023
f21b42f
Merge branch 'Energy_Preserving' of github.com:Sondar74/BSeries.jl in…
ranocha Jun 13, 2023
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
2 changes: 2 additions & 0 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ authors = ["Hendrik Ranocha <mail@ranocha.de> and contributors"]
version = "0.1.47"

[deps]
Combinatorics = "861a8166-3701-5b0c-9a16-15d98fcdc6aa"
ranocha marked this conversation as resolved.
Show resolved Hide resolved
Latexify = "23fbe1c1-3f47-55db-b15f-69d7ec21a316"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
Expand All @@ -23,6 +24,7 @@ SymPyExt = "SymPy"
SymbolicsExt = "Symbolics"

[compat]
Combinatorics = "1"
Latexify = "0.15, 0.16"
OrderedCollections = "1"
Polynomials = "2.0.23, 3 - 3.2.8, 3.2.10"
Expand Down
Loading