Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
218 commits
Select commit Hold shift + click to select a range
2a56f8c
Merge pull request #2 from systems-nuts/master
xyf2002 Jun 7, 2024
bf90e2b
attempt to modify quantizePredict
xyf2002 Jun 9, 2024
d61802d
attempt to modify quantizePredict
xyf2002 Jun 9, 2024
853a92f
attempt to modify quantizePredict
xyf2002 Jun 9, 2024
8b4742f
attempt to modify quantizePredict
xyf2002 Jun 9, 2024
0e74e16
attempt to modify quantizePredict
xyf2002 Jun 9, 2024
8837996
attempt to modify quantizePredict
xyf2002 Jun 9, 2024
9ebc2e5
update quantization.cpp
xyf2002 Jun 16, 2024
ec9b06c
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
2124d4e
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
abcb7de
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
0f8c66f
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
19e714f
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
1d8eb57
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
734c297
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
b65f1b2
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
e26f66a
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
fc87f8d
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
27e6a66
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
caa6c55
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
d3306a6
update optimizeByRange.cpp
xyf2002 Jun 17, 2024
6edee7a
update Makefile
xyf2002 Jun 24, 2024
549d564
update more test log and save IR function
xyf2002 Jun 26, 2024
22cb3a8
update more test log and save IR function
xyf2002 Jun 26, 2024
e770cd3
solved store and load type issue
xyf2002 Jul 6, 2024
7decf9c
solved store and load type issue .
xyf2002 Jul 6, 2024
066f6fd
try to quantize return type but have some problem
xyf2002 Jul 8, 2024
7698840
add more debug information
xyf2002 Jul 9, 2024
6f61189
Solve the problem of duplicate quantization
xyf2002 Jul 9, 2024
4c72375
add fixmul to the list of the functions to skip
xyf2002 Jul 10, 2024
365f482
add earse old funtion
xyf2002 Jul 11, 2024
b930bdb
fix fmul issue
xyf2002 Jul 12, 2024
9daab14
fix fneg issue
xyf2002 Jul 12, 2024
b4af9cb
add quantize global variable
xyf2002 Jul 12, 2024
572baf5
fix some issue
xyf2002 Jul 13, 2024
82a2b0f
fix function name issue
xyf2002 Jul 16, 2024
c2128b7
update makefile
xyf2002 Jul 17, 2024
2de0b20
update MadwickAHRS.c to have more print logs
xyf2002 Jul 18, 2024
223a41a
add dequantization pass
xyf2002 Jul 19, 2024
ad3ceaf
update test files
xyf2002 Jul 23, 2024
7bbf84f
big update
xyf2002 Jul 23, 2024
675b268
fix fdiv issue
xyf2002 Jul 23, 2024
8caeff3
save before handle constant operation
xyf2002 Jul 24, 2024
6f36179
solve constant issue
xyf2002 Jul 24, 2024
778ed32
save before handle more constant issue
xyf2002 Jul 24, 2024
8b0f1a3
save before change
xyf2002 Jul 24, 2024
1060ebe
update some test files
xyf2002 Jul 26, 2024
8e83157
update script
xyf2002 Jul 27, 2024
37f720e
fix some issue
xyf2002 Aug 1, 2024
8e3c2ce
made some changes
xyf2002 Aug 3, 2024
1e43b79
fix sqrt issue
xyf2002 Aug 4, 2024
728ee98
fix more constant issue
xyf2002 Aug 5, 2024
03212c7
fix void signature issue
xyf2002 Aug 5, 2024
27d764c
fix some add and sub constant issue
xyf2002 Aug 9, 2024
fec5dac
add fixsqrt
xyf2002 Aug 10, 2024
1588a17
comtinue fix some constant issue
xyf2002 Aug 11, 2024
cc1b27c
update makefile to original one
xyf2002 Aug 13, 2024
484908d
save before change
xyf2002 Aug 14, 2024
acd45eb
save before handle Nan issue
xyf2002 Aug 16, 2024
aa88e2d
add more test files
xyf2002 Aug 17, 2024
2f260ad
save before change
xyf2002 Aug 18, 2024
f164444
update some test files
xyf2002 Aug 19, 2024
96ca7a1
update testfile
xyf2002 Aug 19, 2024
fe815c6
continue update testfiles
xyf2002 Aug 19, 2024
49a8ea5
update Original c file
xyf2002 Aug 19, 2024
c4b170b
update Original c file
xyf2002 Aug 19, 2024
d75c826
update test script
xyf2002 Aug 19, 2024
a7a1ded
update replace script
xyf2002 Aug 19, 2024
375a659
update optimizeByRange.cpp
xyf2002 Aug 19, 2024
59838c7
update some test files
xyf2002 Aug 26, 2024
c4c45e2
update some test files
xyf2002 Aug 26, 2024
6ca8392
add input.csv
xyf2002 Aug 26, 2024
c418f4a
update test script
xyf2002 Aug 26, 2024
ea60de1
update test script
xyf2002 Aug 26, 2024
954fc8b
update add ,sub with nsw
xyf2002 Aug 27, 2024
035ce93
update mul nsw
xyf2002 Aug 27, 2024
d15d558
update mul nsw
xyf2002 Aug 27, 2024
c4f46e8
update some fmul case
xyf2002 Aug 27, 2024
d323aa5
update Makefile
xyf2002 Aug 27, 2024
ac1bad9
update test script
xyf2002 Aug 27, 2024
fd0d35f
update test file
xyf2002 Aug 27, 2024
d605b1f
save before change
xyf2002 Aug 28, 2024
e706af8
update fixrsqrt
xyf2002 Aug 28, 2024
12d68d7
update test scripts
xyf2002 Aug 28, 2024
36a5364
small update on fixrsqrt
xyf2002 Aug 29, 2024
a64086b
add more ashr
xyf2002 Sep 2, 2024
bca9113
update i32 fixmul and fixsqrt
xyf2002 Sep 10, 2024
7d92b1b
update fixmul
xyf2002 Sep 14, 2024
e80b481
add input.csv
xyf2002 Sep 14, 2024
8cc000a
update i32 fixmul and fixsqrt
xyf2002 Sep 15, 2024
d10042d
add support for get precisionBits of different sensor
xyf2002 Sep 19, 2024
545e000
add support for quantization and fixrsqrt replacement
xyf2002 Sep 25, 2024
7065d90
calucate Mean error and max error for diffferent FRAC_Q
xyf2002 Sep 26, 2024
6865fa4
update gloabal version MadgwickAHRS
xyf2002 Sep 27, 2024
14d2e5a
9/27 save before change
xyf2002 Sep 27, 2024
9a89e5b
calucate Mean error and max error for diffferent FRAC_Q
xyf2002 Sep 29, 2024
1401b11
made some changes and use i64 mul
xyf2002 Sep 29, 2024
d158d0a
made some changes and use i64 mul
xyf2002 Sep 29, 2024
3d074aa
use i64 mul
xyf2002 Sep 29, 2024
6771b9a
calucate Mean error and max error for diffferent FRAC_Q
xyf2002 Sep 30, 2024
2b00557
update frequency constant substitution
xyf2002 Sep 30, 2024
7cdceef
change back to fixmul
xyf2002 Sep 30, 2024
406938a
save before change
xyf2002 Oct 4, 2024
9a7e588
big update
xyf2002 Oct 5, 2024
4d87663
fix bitcast pointer issue
xyf2002 Oct 5, 2024
8531c4f
fix several bugs, save before change
xyf2002 Oct 7, 2024
813b089
save before change
xyf2002 Oct 7, 2024
abdf5af
solved quantization and dequantization issue
xyf2002 Oct 7, 2024
47649b8
fix some hard code issue
xyf2002 Oct 8, 2024
14d65a4
inline fixmul and fixsqrt
xyf2002 Oct 9, 2024
ef1432e
env used for test diff fracq
xyf2002 Oct 9, 2024
d364b2e
update support fpr Mahoney
xyf2002 Nov 11, 2024
a51bf1c
have some bug, save before roll back
xyf2002 Nov 12, 2024
0067a50
fix diff frac_q env inline bug
xyf2002 Nov 13, 2024
41c0176
fix bug of Mahony
xyf2002 Nov 13, 2024
43a23ac
try to support i16 fix version
xyf2002 Nov 15, 2024
cbaa642
fixrsqrt support i16 now
xyf2002 Nov 16, 2024
e48c1ad
update fast quantize and dequantize
xyf2002 Nov 16, 2024
38a2089
update test scriptes for euler_angle and rms error
xyf2002 Nov 16, 2024
6ab3928
fix i16 bitcast issue
xyf2002 Nov 17, 2024
fcb71f9
update config of bitWidth
xyf2002 Nov 17, 2024
ac7b004
add rms error analysis of quaternions results
xyf2002 Nov 18, 2024
db7f5a7
try to add support for vectorization
wzwcharlie Nov 21, 2024
037273f
test
xyf2002 Nov 21, 2024
c2c03fc
add support for sin and cos
xyf2002 Nov 22, 2024
acf066c
update rounding for gloabl variable to improve precision
xyf2002 Nov 22, 2024
9709b4d
try to add support for rangeAnalysis
xyf2002 Nov 22, 2024
177de14
save env for 11/23 perf test
xyf2002 Nov 23, 2024
fe1fbff
Add support for global variables
xyf2002 Jan 16, 2025
498a1e3
Add support for LTO across multiple file
xyf2002 Jan 26, 2025
9b02f82
change to use config file to organize quantization
xyf2002 Feb 3, 2025
e9ecc97
try to support martrix, but have store type issue
xyf2002 Feb 4, 2025
f5bcd55
update support for internal constant
xyf2002 Feb 4, 2025
f34c039
use auto-quantiztion flag to control
xyf2002 Feb 5, 2025
0b5aaf8
use config file to control BIT_WIDTH
xyf2002 Feb 5, 2025
f9cc3b3
refine code
xyf2002 Feb 5, 2025
ac03ffe
add static analysis to decide auto-quantization
xyf2002 Feb 6, 2025
922e4aa
update target featture fpu checking
xyf2002 Feb 8, 2025
6b57f13
try to add support for e_y0 and e_j0 benchmark
xyf2002 Feb 10, 2025
8db4d93
add dequantization support for return value
xyf2002 Feb 10, 2025
ef44374
save before change
xyf2002 Feb 14, 2025
525cd66
update makefile for autoquantization test
xyf2002 Feb 14, 2025
097d5ef
save some files
xyf2002 Feb 14, 2025
b4b6d70
fix phi issue
xyf2002 Feb 25, 2025
3ea3381
fix fmul constant issue
xyf2002 Feb 26, 2025
7869325
fix internal constant replacement issue
xyf2002 Feb 26, 2025
8857094
save some files
xyf2002 Feb 27, 2025
e39ea31
add support phi infinite value
xyf2002 Feb 27, 2025
1de2a17
update test files
xyf2002 Mar 3, 2025
f5c135e
update SQNR test for Mahony
xyf2002 Mar 8, 2025
189b2e7
update overflow checking
xyf2002 Mar 23, 2025
d5b36a4
update resolution
xyf2002 Mar 23, 2025
3554734
update removal of unused constant
xyf2002 Mar 27, 2025
9088c77
update comments
xyf2002 Mar 27, 2025
9ec1c11
update
xyf2002 Apr 2, 2025
133584b
update
xyf2002 Apr 2, 2025
36e47b1
update sensfusion6 test files
xyf2002 Apr 25, 2025
50e9d59
update exploit of sensor info
xyf2002 Apr 28, 2025
38e833c
update SQNR test scripts
xyf2002 Apr 28, 2025
88c16b3
update remove unused constant
xyf2002 Apr 28, 2025
f861cda
update fpu detection
xyf2002 May 3, 2025
a779b37
update test scripts
xyf2002 May 5, 2025
0991ab3
update lshr with ashr
xyf2002 May 5, 2025
61e354e
save
xyf2002 May 5, 2025
b814e9b
save before change
xyf2002 May 20, 2025
89ede4f
update microbenchmark testfile
xyf2002 May 25, 2025
a2fb298
update optimizeByRange.cpp for microbenchmark
xyf2002 May 25, 2025
a7dd276
update for microbenmark and Madgwick
xyf2002 May 25, 2025
d5dd609
update for integration
xyf2002 May 25, 2025
9e9f413
update files for microbenchmark test
xyf2002 May 26, 2025
a8b1535
update files
xyf2002 May 26, 2025
9b153db
update files
xyf2002 May 26, 2025
9d27e49
update
xyf2002 May 26, 2025
d1dd292
update
xyf2002 May 26, 2025
18a293d
update
xyf2002 May 26, 2025
02d48a7
update
xyf2002 May 26, 2025
c2ac39e
update
xyf2002 May 26, 2025
545f1ac
update compile time support
xyf2002 May 27, 2025
1832672
update compile time
xyf2002 May 27, 2025
e832bc9
fix constant issue
xyf2002 May 28, 2025
a90d478
update original cosense wo function overload test
xyf2002 Jun 1, 2025
c94d1d1
update new script for quant and w/o quant comparision
xyf2002 Jun 3, 2025
ed6c349
update precisionbits in perf.log
xyf2002 Jun 4, 2025
c4b5e5f
rename perf.log to perf_quant.log
xyf2002 Jun 4, 2025
e22e690
update bar_plot
xyf2002 Jun 4, 2025
9c49752
update testfile
xyf2002 Jun 4, 2025
d499d17
Quantize (#3)
xyf2002 Jun 5, 2025
bd93ad1
Merge branch 'master' into master
xyf2002 Jun 5, 2025
bb03344
remove redundant line
xyf2002 Jun 8, 2025
d7304f6
update
xyf2002 Jun 12, 2025
f57abd6
Merge branch 'master' into quantize
xyf2002 Jun 12, 2025
c08963a
upload firefly performance
xyf2002 Jun 16, 2025
a40d950
update new bar plot
xyf2002 Jun 21, 2025
8bdfeae
save before change
xyf2002 Jul 5, 2025
c26040f
update warm up and trimmedMean
xyf2002 Jul 6, 2025
42d656f
update fig
xyf2002 Jul 8, 2025
5de8c3d
update
xyf2002 Jul 20, 2025
63e8db1
update fig
xyf2002 Jul 21, 2025
8b50bb4
update result
xyf2002 Jul 21, 2025
56ef63c
update fig
xyf2002 Jul 21, 2025
b40d80e
update fig
xyf2002 Jul 22, 2025
61648ed
update testfile
xyf2002 Jul 23, 2025
9aa654a
Add files via upload
xyf2002 Jul 30, 2025
66ff2d4
rename to delete
xyf2002 Jul 30, 2025
88faee5
Rename e_y0_.png to e_y0_relative_speedup.png
xyf2002 Jul 30, 2025
d7d616e
Update auto_test.cpp
xyf2002 Aug 1, 2025
4daf9c8
Update auto_test_woquant.cpp
xyf2002 Aug 1, 2025
d0a3723
save changes
xyf2002 Mar 10, 2026
446db11
update
xyf2002 Mar 10, 2026
a5e28b4
update overflow check
xyf2002 Mar 10, 2026
9d270c1
update quantDecider
xyf2002 Mar 11, 2026
508d8a8
refractor code
xyf2002 Mar 11, 2026
1dade7d
update
xyf2002 Mar 12, 2026
c7e924d
update
xyf2002 Mar 13, 2026
21bd00d
save changes for performance test
xyf2002 Mar 16, 2026
0bb1bcf
Implement CoSenseAQ with conflicts resolved
PeiMu Mar 16, 2026
7e0c0d4
Merge branch 'xyf2002-quantize'
PeiMu Mar 16, 2026
2d49c91
[ImgBot] Optimize images
ImgBotApp Mar 16, 2026
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
48 changes: 48 additions & 0 deletions analysis/statistics/1dade7d11ec5fd20c27ec970b182885e1e5a9158.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

changeset: 1807:1dade7d11ec5fd20c27ec970b182885e1e5a9158
char kNewtonVersion[] = "0.3-alpha-1807 (1dade7d11ec5fd20c27ec970b182885e1e5a9158) (build 03-13-2026-17:53-yufeng.xia@gala1-Linux-6.8.0-101-generic-x86_64)";

./src/noisy/noisy-linux-EN -O0 applications/noisy/helloWorld.n -s

./src/newton/newton-linux-EN -v 0 -eP applications/newton/invariants/ViolinWithTemperatureDependence-pigroups.nt

Informational Report:
---------------------
Invariant "ViolinWithTemperatureDependenceForPiGroups" has 2 unique kernels, each with 2 column(s)...

Kernel 0 is a valid kernel:

1 1
-0.5 -0
1 0
0.5 0
0 -1
-0 -1


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 0, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^( 0) P5^(-0)

Pi group 0, Pi 1 is: P0^(-0) P1^( 1) P2^( 0) P3^( 0) P4^(-1) P5^(-1)


Kernel 1 is a valid kernel:

1 0
-0.5 1
1 -2
0.5 -1
-0 -2
0 -2


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 1, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^(-0) P5^( 0)

Pi group 1, Pi 1 is: P0^( 1) P1^( 0) P2^(-1) P3^(-2) P4^(-2) P5^(-2)




48 changes: 48 additions & 0 deletions analysis/statistics/446db116293f217d77614392a6f9f155200977bb.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

changeset: 1803:446db116293f217d77614392a6f9f155200977bb
char kNewtonVersion[] = "0.3-alpha-1803 (446db116293f217d77614392a6f9f155200977bb) (build 03-10-2026-19:20-yufeng.xia@gala1-Linux-6.8.0-101-generic-x86_64)";

./src/noisy/noisy-linux-EN -O0 applications/noisy/helloWorld.n -s

./src/newton/newton-linux-EN -v 0 -eP applications/newton/invariants/ViolinWithTemperatureDependence-pigroups.nt

Informational Report:
---------------------
Invariant "ViolinWithTemperatureDependenceForPiGroups" has 2 unique kernels, each with 2 column(s)...

Kernel 0 is a valid kernel:

1 1
-0.5 -0
1 0
0.5 0
0 -1
-0 -1


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 0, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^( 0) P5^(-0)

Pi group 0, Pi 1 is: P0^(-0) P1^( 1) P2^( 0) P3^( 0) P4^(-1) P5^(-1)


Kernel 1 is a valid kernel:

1 0
-0.5 1
1 -2
0.5 -1
-0 -2
0 -2


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 1, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^(-0) P5^( 0)

Pi group 1, Pi 1 is: P0^( 1) P1^( 0) P2^(-1) P3^(-2) P4^(-2) P5^(-2)




48 changes: 48 additions & 0 deletions analysis/statistics/4daf9c891b7b185a7c9c5c6dca3d9a264a20a0c3.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

changeset: 1801:4daf9c891b7b185a7c9c5c6dca3d9a264a20a0c3
char kNewtonVersion[] = "0.3-alpha-1801 (4daf9c891b7b185a7c9c5c6dca3d9a264a20a0c3) (build 03-10-2026-17:25-yufeng.xia@gala1-Linux-6.8.0-101-generic-x86_64)";

./src/noisy/noisy-linux-EN -O0 applications/noisy/helloWorld.n -s

./src/newton/newton-linux-EN -v 0 -eP applications/newton/invariants/ViolinWithTemperatureDependence-pigroups.nt

Informational Report:
---------------------
Invariant "ViolinWithTemperatureDependenceForPiGroups" has 2 unique kernels, each with 2 column(s)...

Kernel 0 is a valid kernel:

1 1
-0.5 -0
1 0
0.5 0
0 -1
-0 -1


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 0, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^( 0) P5^(-0)

Pi group 0, Pi 1 is: P0^(-0) P1^( 1) P2^( 0) P3^( 0) P4^(-1) P5^(-1)


Kernel 1 is a valid kernel:

1 0
-0.5 1
1 -2
0.5 -1
-0 -2
0 -2


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 1, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^(-0) P5^( 0)

Pi group 1, Pi 1 is: P0^( 1) P1^( 0) P2^(-1) P3^(-2) P4^(-2) P5^(-2)




48 changes: 48 additions & 0 deletions analysis/statistics/508d8a890a4cea4ecd014e1fb89373e433beb777.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

changeset: 1806:508d8a890a4cea4ecd014e1fb89373e433beb777
char kNewtonVersion[] = "0.3-alpha-1806 (508d8a890a4cea4ecd014e1fb89373e433beb777) (build 03-12-2026-12:50-yufeng.xia@gala1-Linux-6.8.0-101-generic-x86_64)";

./src/noisy/noisy-linux-EN -O0 applications/noisy/helloWorld.n -s

./src/newton/newton-linux-EN -v 0 -eP applications/newton/invariants/ViolinWithTemperatureDependence-pigroups.nt

Informational Report:
---------------------
Invariant "ViolinWithTemperatureDependenceForPiGroups" has 2 unique kernels, each with 2 column(s)...

Kernel 0 is a valid kernel:

1 1
-0.5 -0
1 0
0.5 0
0 -1
-0 -1


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 0, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^( 0) P5^(-0)

Pi group 0, Pi 1 is: P0^(-0) P1^( 1) P2^( 0) P3^( 0) P4^(-1) P5^(-1)


Kernel 1 is a valid kernel:

1 0
-0.5 1
1 -2
0.5 -1
-0 -2
0 -2


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 1, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^(-0) P5^( 0)

Pi group 1, Pi 1 is: P0^( 1) P1^( 0) P2^(-1) P3^(-2) P4^(-2) P5^(-2)




48 changes: 48 additions & 0 deletions analysis/statistics/56ef63cc7539a244c30227b74337e6fa573bfdf4.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

changeset: 1794:56ef63cc7539a244c30227b74337e6fa573bfdf4
char kNewtonVersion[] = "0.3-alpha-1794 (56ef63cc7539a244c30227b74337e6fa573bfdf4) (build 07-22-2025-22:56-yufeng@firefly-Linux-4.4.178+-aarch64)";

./src/noisy/noisy-linux-EN -O0 applications/noisy/helloWorld.n -s

./src/newton/newton-linux-EN -v 0 -eP applications/newton/invariants/ViolinWithTemperatureDependence-pigroups.nt

Informational Report:
---------------------
Invariant "ViolinWithTemperatureDependenceForPiGroups" has 2 unique kernels, each with 2 column(s)...

Kernel 0 is a valid kernel:

1 1
-0.5 -0
1 0
0.5 0
0 -1
-0 -1


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 0, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^( 0) P5^(-0)

Pi group 0, Pi 1 is: P0^(-0) P1^( 1) P2^( 0) P3^( 0) P4^(-1) P5^(-1)


Kernel 1 is a valid kernel:

1 0
-0.5 1
1 -2
0.5 -1
-0 -2
0 -2


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 1, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^(-0) P5^( 0)

Pi group 1, Pi 1 is: P0^( 1) P1^( 0) P2^(-1) P3^(-2) P4^(-2) P5^(-2)




48 changes: 48 additions & 0 deletions analysis/statistics/5de8c3df61f467493f116c827f577f6e3c762325.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

changeset: 1791:5de8c3df61f467493f116c827f577f6e3c762325
char kNewtonVersion[] = "0.3-alpha-1791 (5de8c3df61f467493f116c827f577f6e3c762325) (build 07-21-2025-19:44-yufeng@firefly-Linux-4.4.178+-aarch64)";

./src/noisy/noisy-linux-EN -O0 applications/noisy/helloWorld.n -s

./src/newton/newton-linux-EN -v 0 -eP applications/newton/invariants/ViolinWithTemperatureDependence-pigroups.nt

Informational Report:
---------------------
Invariant "ViolinWithTemperatureDependenceForPiGroups" has 2 unique kernels, each with 2 column(s)...

Kernel 0 is a valid kernel:

1 1
-0.5 -0
1 0
0.5 0
0 -1
-0 -1


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 0, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^( 0) P5^(-0)

Pi group 0, Pi 1 is: P0^(-0) P1^( 1) P2^( 0) P3^( 0) P4^(-1) P5^(-1)


Kernel 1 is a valid kernel:

1 0
-0.5 1
1 -2
0.5 -1
-0 -2
0 -2


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 1, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^(-0) P5^( 0)

Pi group 1, Pi 1 is: P0^( 1) P1^( 0) P2^(-1) P3^(-2) P4^(-2) P5^(-2)




48 changes: 48 additions & 0 deletions analysis/statistics/63e8db18cb6126e71563631153aaabdce43481ac.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

changeset: 1792:63e8db18cb6126e71563631153aaabdce43481ac
char kNewtonVersion[] = "0.3-alpha-1792 (63e8db18cb6126e71563631153aaabdce43481ac) (build 07-21-2025-20:13-yufeng@firefly-Linux-4.4.178+-aarch64)";

./src/noisy/noisy-linux-EN -O0 applications/noisy/helloWorld.n -s

./src/newton/newton-linux-EN -v 0 -eP applications/newton/invariants/ViolinWithTemperatureDependence-pigroups.nt

Informational Report:
---------------------
Invariant "ViolinWithTemperatureDependenceForPiGroups" has 2 unique kernels, each with 2 column(s)...

Kernel 0 is a valid kernel:

1 1
-0.5 -0
1 0
0.5 0
0 -1
-0 -1


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 0, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^( 0) P5^(-0)

Pi group 0, Pi 1 is: P0^(-0) P1^( 1) P2^( 0) P3^( 0) P4^(-1) P5^(-1)


Kernel 1 is a valid kernel:

1 0
-0.5 1
1 -2
0.5 -1
-0 -2
0 -2


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 1, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^(-0) P5^( 0)

Pi group 1, Pi 1 is: P0^( 1) P1^( 0) P2^(-1) P3^(-2) P4^(-2) P5^(-2)




48 changes: 48 additions & 0 deletions analysis/statistics/8b50bb4a077ee84ca480bc32a847ca8ee6e612a6.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@

changeset: 1793:8b50bb4a077ee84ca480bc32a847ca8ee6e612a6
char kNewtonVersion[] = "0.3-alpha-1793 (8b50bb4a077ee84ca480bc32a847ca8ee6e612a6) (build 07-21-2025-21:36-yufeng@firefly-Linux-4.4.178+-aarch64)";

./src/noisy/noisy-linux-EN -O0 applications/noisy/helloWorld.n -s

./src/newton/newton-linux-EN -v 0 -eP applications/newton/invariants/ViolinWithTemperatureDependence-pigroups.nt

Informational Report:
---------------------
Invariant "ViolinWithTemperatureDependenceForPiGroups" has 2 unique kernels, each with 2 column(s)...

Kernel 0 is a valid kernel:

1 1
-0.5 -0
1 0
0.5 0
0 -1
-0 -1


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 0, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^( 0) P5^(-0)

Pi group 0, Pi 1 is: P0^(-0) P1^( 1) P2^( 0) P3^( 0) P4^(-1) P5^(-1)


Kernel 1 is a valid kernel:

1 0
-0.5 1
1 -2
0.5 -1
-0 -2
0 -2


The ordering of parameters is: P1 P0 P3 P2 P4 P5

Pi group 1, Pi 0 is: P0^(-0.5) P1^( 1) P2^(0.5) P3^( 1) P4^(-0) P5^( 0)

Pi group 1, Pi 1 is: P0^( 1) P1^( 0) P2^(-1) P3^(-2) P4^(-2) P5^(-2)




Loading