Marek Nečada
b14e776c34
Single particle scattering done
...
Former-commit-id: c10e7db98d7f8c2eacbb8c7ef818371c61d2a7f4
2019-07-29 10:51:43 +03:00
Marek Nečada
80ea82a33f
Single particle scattering progress.
...
Former-commit-id: f0a3cf7f42f95b36a9f4db4118c06dc1b3d737c6
2019-07-29 10:14:08 +03:00
Marek Nečada
9aefacfa00
VSWF definitions
...
Former-commit-id: 62b0acce66d4e6b228720861c87c529a82087615
2019-07-28 23:39:56 +03:00
Marek Nečada
94a4d59cfb
Restoring accidentally deleted intro
...
Former-commit-id: f485907e47efb727e1e26f34aa8ca93b810bd103
2019-07-28 16:29:37 +03:00
Marek Nečada
f99fd5abe3
Futile attempts to make the lyx document compile
...
Former-commit-id: d164c56e3eedb01db150844cc6eb33aabc065d0d
2019-07-28 15:25:04 +03:00
Marek Nečada
0f1ce6122e
Compatibility macros to include finite-old.lyx.
...
Former-commit-id: b14992414d7dfd5dd36f22620fae2dd066df67a5
2019-07-28 14:01:53 +03:00
Marek Nečada
a6e9cbc351
Finite system cross sections done
...
Former-commit-id: bf5afd2dfbcadf4aede6550ffd5e0fc5d030e3e1
2019-07-28 11:26:12 +03:00
Marek Nečada
81fdc50dc0
Jdu spÃti
...
Former-commit-id: 0801757927c86093e3621a3cf1e803df21318c4f
2019-07-28 00:48:30 +03:00
Marek Nečada
5d858bfbeb
Incremental progress
...
Former-commit-id: 408ece59a0ed37e6bcbe0cac8c527430a8a2f4d2
2019-07-27 20:04:56 +03:00
Marek Nečada
b6b3a7a6ce
finite systems WIP
...
Former-commit-id: a17d7e16285f22f5ff2798c96e8a5f62346a3541
2019-07-27 10:53:39 +03:00
Marek Nečada
dc39a7dc9b
Merge branch 'article' of necada:~/repo/qpms into article
...
Former-commit-id: f872dd01f1e30c9bc70000df7e1957bee3c61d70
2019-07-26 18:04:03 +03:00
Marek Nečada
551cc4b4ee
Jdu domů
...
Former-commit-id: 65e57ed113cd9d567aef4c35c04f08315fb59ad5
2019-07-26 18:03:34 +03:00
Marek Nečada
9002fb9977
Jdu do práce
...
Former-commit-id: ccf5e91833d050e907ff4bff10ad52762dc5197d
2019-07-26 10:51:34 +03:00
Marek Nečada
22d9f05ef8
This might somehow more stable
...
Former-commit-id: bc836c111d6a0bd14aa539c7d35e8987ff96d3da
2019-07-25 07:59:43 +03:00
Marek Nečada
b939b1c177
I realised this approach is wrong.
...
I must do the quaternion sorting in otherway, probably using a separate
tree for each component (then what?).
Former-commit-id: 6de715751ddd41f6ffc72b274cadf58a765b3edd
2019-07-24 19:06:29 +03:00
Marek Nečada
1b63d75153
PointGroup cython class, fix many bugs (quaternion ambiguity).
...
Former-commit-id: 16835b9f03c4fbb28c414ce9844cabb30aabfb00
2019-07-24 18:26:12 +03:00
Marek Nečada
6a34c71017
Point group element generator and subgroup testing
...
Former-commit-id: 8d3e89facdac8e0744ada736d5b7453f23dc9ddc
2019-07-24 14:20:50 +03:00
Marek Nečada
36ea30952c
Move stuff from pointgroup.h to pointgroups.c
...
Former-commit-id: 70431c71975fdbe21be76cf4d28f1f59614bd577
2019-07-24 11:28:44 +03:00
Marek Nečada
46e82e55e2
Untested generation of finite point groups
...
Former-commit-id: d61677f79685f69ba59f2f81ec7737b70b42d218
2019-07-24 11:13:13 +03:00
Marek Nečada
d97945a43e
Make quaternions.h compile at work (+ ATOL constant macro).
...
Why the hell did it compile at home, but fails at work?
Former-commit-id: 5237d9ffda0a2ad3defd22f74dd4ccc3005d7952
2019-07-24 11:00:11 +03:00
Marek Nečada
e048a78055
rename wigner.h to quaternions.h
...
Former-commit-id: 190a4795704233f6743e3cf1b873e4cd8dae3936
2019-07-23 23:06:44 +03:00
Marek Nečada
0530895f84
Draft generators for finite axial qpms_pointgroup_t.
...
Former-commit-id: 0a9eba27d584038be532bb1590b7d5b6b98fba1b
2019-07-23 22:57:36 +03:00
Marek Nečada
1f8d146b13
Quaternion fix constants, approximate equality tests etc.
...
Former-commit-id: 91528cd0141572528a149bbbed074e17a1c19f58
2019-07-23 20:55:33 +03:00
Marek Nečada
859a3a11a8
Draft abstract t-matrix type
...
Former-commit-id: dd4e9f9ed7f50b5f6db3416d478c8b37a9d4e5b4
2019-07-23 17:21:56 +03:00
Marek Nečada
0ffee1a073
Solve scattering problem using LU decomposition.
...
Former-commit-id: 32388ecc2da5d60a3b3616a765c0ecaed87fb4fd
2019-07-23 15:50:31 +03:00
Marek Nečada
5758c5d587
Reverse modeproblem matrix sign so it applies directly to scattering
...
Former-commit-id: d05f8207bd86263ecdc93d3838e948c4fe90359a
2019-07-23 08:43:25 +03:00
Marek Nečada
e05a79483d
Apply T-matrices on incident fields vector.
...
Former-commit-id: c1cfd5a2c24651f55325d73430387a4e87276d48
2019-07-22 16:56:03 +03:00
Marek Nečada
ef118d2d88
Access BaseSpec normalisation convention; minor tweaks
...
Former-commit-id: 3000084f187ac4d3f5e74c1ad27dd70097b9edd1
2019-07-22 12:25:57 +03:00
Marek Nečada
c6e666f4e6
Error on (temporarily) unsupported normalisations.
...
Former-commit-id: b7ed7054cd4f717a430f9ef546f1d9967748edd7
2019-07-22 11:22:21 +03:00
Marek Nečada
d01ab445fe
Cython-wrap additional translations.h functions.
...
Former-commit-id: 4b1ad54f40167f66b6788cb2976ca854b7971a5e
2019-07-22 10:08:09 +03:00
Marek Nečada
c87fc66b3c
Test saving in newer LyX format
...
Former-commit-id: 68375ee370a993015157de1d58b149c9b925b360
2019-07-22 07:52:33 +03:00
Marek Nečada
29a521db81
ss irrep acked translation matrix attempt
...
Former-commit-id: 2d90bc2a40a7714eb3fa795b9fa9770387373513
2019-07-22 01:08:41 +03:00
Marek Nečada
9c7d69dc5c
Get rid of dependency on Moble's quaternions.
...
Former-commit-id: 182aeda66992aa43c2c172c28a199feba0d6878f
2019-07-21 23:37:25 +03:00
Marek Nečada
52039f5cbb
ss build translation matrix: enable other Bessel funcs.
...
Former-commit-id: 66d4993430322b7de00a408406b89972b7dd7c48
2019-07-21 21:14:11 +03:00
Marek Nečada
082cea31b2
Merge branch 'article_forgotten' into article
...
Former-commit-id: 70808d5661d0ddc2fb04a09e158d527a0d5d2700
2019-07-20 14:37:01 +03:00
Marek Nečada
e26ca79a53
WSWF translations (TODO explicit form of the ops)
...
Former-commit-id: 44f286281af3f44208c2b1e2aabbe7234b0cd675
2019-07-20 13:54:17 +03:00
Marek Nečada
b259bd46b4
WIP finite lattice
...
Former-commit-id: 0a8c5e45ffb0ee03b0867ba483c3a9960405f0af
2019-07-20 07:09:31 +03:00
Marek Nečada
53404689b9
WIP paper
...
Former-commit-id: 201398567e90c9dd9ad1dfeeb75c874c30316250
2019-07-20 07:03:50 +03:00
Marek Nečada
ecda105d49
Data rescue
...
Former-commit-id: 98dfe7b8694d7c2556876da33d6700ed98b39a38
2019-07-19 11:20:13 +03:00
Marek Nečada
74655c0210
WIP finite systems + copypasta from hexlaser SM
...
Former-commit-id: 7fa2ae8308b4aa62fdb0986ac0ed669fad29d2a1
2019-07-18 22:50:01 +03:00
Marek Nečada
e30eb45a36
Paper intro
...
Former-commit-id: ccbb88524c7561b087d89267c6cd09bc0daa3f08
2019-07-17 23:06:56 +03:00
Marek Nečada
5aa855af19
Definition of a structure specifying any 3D point groups.
...
Former-commit-id: b329c8136605e0b8c20bd1c2e562a52829e4c4c8
2019-07-16 16:05:17 +03:00
Marek Nečada
3a1adeaa25
Use errno
...
Former-commit-id: b1a8d1a27501cbd6fe57f42c5efa630862b60748
2019-07-16 14:25:30 +03:00
Marek Nečada
a63348d414
Avoid silent crashing of TMatrixInterpolator.__cinit__()
...
Former-commit-id: fb6bfc9f52b8d0dadf89c93835360bca54cb66c9
2019-07-16 14:06:55 +03:00
Marek Nečada
a315923750
Fix doxygen from previous commit
...
Former-commit-id: 4a4f9ba3b931d996bd0b7b4bae7b685b83b92a37
2019-07-16 08:23:39 +03:00
Marek Nečada
261ff9456f
3D point group classification enum type.
...
Former-commit-id: 70d88ebed3826a674780be401ee012d3701e960e
2019-07-16 08:14:59 +03:00
Marek Nečada
110723d4b1
Fix some weird newly appearing errors.
...
module_devel/scatsystem.ipynb however still crashes
Former-commit-id: b5385a90a9a94d21e07a46eed4f5386cb5fef12f
2019-07-15 18:11:50 +03:00
Marek Nečada
ee86a20fd2
Cython nested union declaration workaround.
...
Former-commit-id: 283cd4a381b95928321a1b8b38ec5692cf657aba
2019-07-15 17:26:32 +03:00
Marek Nečada
911f6b758c
WIP cython wrappers for plane waves in scatsys
...
Former-commit-id: 42cf85afc93e9cc63291b7030a7129a21e098826
2019-07-15 16:36:37 +03:00
Marek Nečada
ebefc07e9d
Implement plane wave expansion on scatsys; untested.
...
Former-commit-id: d54d13d1e1994a0b9cba0860e7095063b23ff276
2019-07-15 14:39:08 +03:00