Commit graph

68 commits

Author SHA1 Message Date
24c8888bd3
Dont use namespace std 2022-07-19 13:54:24 +02:00
b40998f356
Unitarity check 2022-07-19 13:46:40 +02:00
cdbaae1821
Use better machinery for is_hermitian 2022-07-18 23:07:58 +02:00
eeee3590c7
Left justify output 2022-07-18 23:01:56 +02:00
e125739a63
Update after consolidating examples 2022-07-18 22:13:33 +02:00
5b78c9d88e
New operator 2022-07-18 22:11:12 +02:00
6400a0b2fb
Formating 2022-07-18 22:10:59 +02:00
4309ed1e11
Move things dependent on matrix out of line 2022-07-18 22:10:27 +02:00
93caf54646
A very stupid first start of get_eigenvalues 2022-07-18 15:57:29 +02:00
115cc01f79
Change matrix examples 2022-07-18 15:41:22 +02:00
e662c7bebd
Add identity matrix and check for eigenvalue 2022-07-18 15:40:33 +02:00
909c52ecfd
Add more construectors 2022-07-18 15:39:39 +02:00
1b4a1d5d61
More output 2022-07-18 13:58:45 +02:00
25ab7fece1
Switch terminology and add rotation by one pi radian 2022-07-18 13:28:04 +02:00
263834ebe5
Test all functionality 2022-07-18 13:26:09 +02:00
97a4d8e0ab
Format 2022-07-18 13:25:51 +02:00
690228e9ea
Add error and switch to malloc 2022-07-18 13:25:41 +02:00
6a8035dd74
Get types to line up and add this keyword 2022-07-18 13:23:55 +02:00
9dc0fc008c
Add default constructor 2022-07-18 13:22:58 +02:00
770263a8b8
Copy constructor 2022-07-17 13:19:22 +02:00
c0fa950cf5
Add offdiagonal getter and determinant 2022-07-17 13:19:02 +02:00
8e5231e74c
Update readme 2022-07-16 17:51:34 +02:00
425ec29b0a
Fix includes 2022-07-16 17:44:45 +02:00
875109a6d6
Merge matrices 2022-07-16 17:41:47 +02:00
0fd9da4637
Merge vectors 2022-07-16 17:40:26 +02:00
999dcb96c7
Merge cnumbers 2022-07-16 17:39:13 +02:00
054a9d67aa
Merge fractions 2022-07-16 17:36:36 +02:00
Micke Nordin
42e7245f56 Initial commit 2022-07-16 15:33:56 +00:00
330f4d289d
Now with matrix multiplication 2022-07-16 17:30:59 +02:00
408a97e93e
Add dot product 2022-07-16 16:54:10 +02:00
Micke Nordin
8a7399df48 Update 'README.md' 2022-07-16 12:12:37 +00:00
6474a64f96
Add conjugation and transposition 2022-07-16 14:10:50 +02:00
e5cd0fc7d1
Add equality operators 2022-07-16 13:51:57 +02:00
6db1b1e943
Print zeros 2022-07-16 13:02:27 +02:00
aec0995aaf
Indentation 2022-07-16 12:58:57 +02:00
c558dacb46
An example with 3x3 matrix 2022-07-16 12:58:25 +02:00
8e5bc40d6d
Start of matrices 2022-07-16 12:53:07 +02:00
ae46252c3e
Fix indentation 2022-07-16 12:24:32 +02:00
8dda4fe71b
Pragma once 2022-07-16 11:55:14 +02:00
1f1a384c35
Pragman once 2022-07-16 11:54:12 +02:00
afa1112872
Working vector, sort of 2022-07-16 10:47:29 +02:00
d291f7a330
Add copy constructor 2022-07-16 09:37:03 +02:00
Micke Nordin
acec9346eb Initial commit 2022-07-15 09:15:19 +00:00
Micke Nordin
b26517584c Initial commit 2022-07-15 09:08:22 +00:00
Mikael Nordin
b9e3db439f
Update README.md 2020-04-19 23:03:28 +02:00
Mikael Nordin
9b84ecf85c
Update README.md 2020-04-19 23:02:13 +02:00
Mikael Nordin
769df79c25
Update README.md 2020-04-19 23:01:08 +02:00
797347f442 Simplyfy a bit 2020-04-19 22:56:30 +02:00
6924ce6031 Fix output and mov sign out front 2020-04-19 22:54:13 +02:00
3849d1b833 Merge branch 'master' of https://github.com/mickenordin/fractions 2020-04-19 22:21:45 +02:00