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

Trig monomial #136

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
5bb7c83
Some small tweaks to dpm.
bluescarni Jan 28, 2021
1024763
Some initial files for d_packed_trig_monomial.
bluescarni Jan 28, 2021
0b06cb7
Small optimisation in d_packed_monomial.
bluescarni Jan 28, 2021
3513114
Ditto for trig monomial.
bluescarni Jan 28, 2021
5aaf1fb
Small doc addition to d_packed_monomial.
bluescarni Jan 28, 2021
81ce008
Finish implementing/testing the ctors.
bluescarni Jan 29, 2021
4dc78cb
More WIP for trig_monomial.
bluescarni Jan 29, 2021
e11041c
Some testing additions to d_packed_monomial.
bluescarni Jan 29, 2021
a7bc70a
Small simplification in a benchmark.
bluescarni Jan 29, 2021
c31774e
Factor out for re-use in d_packed_monomial.
bluescarni Jan 29, 2021
1a45c82
From free function to lambda.
bluescarni Jan 29, 2021
2bded5f
Minor doc bit.
bluescarni Feb 1, 2021
603d9b4
Renaming in dpm for clarity.
bluescarni Feb 1, 2021
46a21bd
Re-use a helper function instead of re-implementing it.
bluescarni Feb 1, 2021
cacf3c3
Change the canonical form of trig_monomial to consider the last nonze…
bluescarni Feb 1, 2021
2631ddb
Add optional type argument to the ctor from init list.
bluescarni Feb 1, 2021
2ca7215
Key compat check for trig_monomial.
bluescarni Feb 1, 2021
e135ca8
Merge branch 'master' into pr/t_monomial
bluescarni Feb 1, 2021
f801d3e
Some initial attempts at working around coverage issues.
bluescarni Feb 1, 2021
0884234
Stream insertion for trig monomial.
bluescarni Feb 2, 2021
7a7e830
Small tweaks to the stream operators of packed monomials.
bluescarni Feb 2, 2021
fcad845
Tentative clang warning workaround.
bluescarni Feb 2, 2021
e4890b9
Another coverage fix.
bluescarni Feb 2, 2021
35ed93b
Finish up tex stream and test it.
bluescarni Feb 3, 2021
8993468
Add convenience typedef.
bluescarni Feb 3, 2021
75614d7
A couple of small tweaks in the polynomial code.
bluescarni Feb 3, 2021
820ef05
Factor out a function for reuse.
bluescarni Feb 12, 2021
953ff07
Symbols merging for the trig monomial.
bluescarni Feb 12, 2021
816c156
Merge branch 'master' into pr/t_monomial
bluescarni Jun 6, 2021
738e4d9
Fix after merge.
bluescarni Jun 6, 2021
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
1 change: 1 addition & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,7 @@ set(OBAKE_SRC_FILES
"${CMAKE_CURRENT_SOURCE_DIR}/src/kpack.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/polynomials/packed_monomial.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/polynomials/d_packed_monomial.cpp"
"${CMAKE_CURRENT_SOURCE_DIR}/src/poisson_series/d_packed_trig_monomial.cpp"
)

if(OBAKE_WITH_LIBBACKTRACE)
Expand Down
Loading