Marek Nečada
|
54315c61c8
|
Irrep-decomposed scatsys beyn; fix missing FinitePointGroup reference
Former-commit-id: fa1032eb8fcb8ce1018b69fff5af6375b34115be
|
2020-02-04 20:19:42 +02:00 |
Marek Nečada
|
cea33ae97c
|
Beyn algorithm cython wrapper (finite systems)
Former-commit-id: 7f17e9673b9389fbf444d871e92f9b12e10d875d
|
2020-02-04 20:19:42 +02:00 |
Marek Nečada
|
b4bd1eedac
|
Beyn wrappers for finite system, doxygen
Former-commit-id: 236e802bc92c5fb0984f83b00c77555d5c29430d
|
2020-02-04 20:19:42 +02:00 |
Marek Nečada
|
71852aa017
|
Fix function name in header.
Former-commit-id: d9171a27990855ba0bdce741929b445b9688b444
|
2020-01-20 16:29:10 +02:00 |
Marek Nečada
|
a16cea4dca
|
Set medium generators
Former-commit-id: 4eceb154349587fdb363a3e46073f065aa70fe61
|
2020-01-16 08:51:05 +02:00 |
Marek Nečada
|
355bc52325
|
Rewrite ScatteringSystem. Compiles, not tested.
Former-commit-id: 513741a41cd9b65348a8e91c367cd105592a0d68
|
2020-01-15 03:51:35 +02:00 |
Marek Nečada
|
8f90842b24
|
Minor docs update in scatsystem.h
Former-commit-id: 78caf1608c4ade295d47c17c20fb5743396cc8e8
|
2020-01-14 09:17:13 +02:00 |
Marek Nečada
|
c86b881088
|
Forgotten function renames
Former-commit-id: 89fa50cd8cfbdcf055e57f54093464f1e028c5bc
|
2020-01-10 15:20:10 +02:00 |
Marek Nečada
|
5a98b91b3d
|
Rewriting scatsystem: compiles without errors now.
Former-commit-id: cd68b0feaef7181874d94dc535fd2cc9bc89e518
|
2020-01-10 11:44:15 +02:00 |
Marek Nečada
|
541af5a984
|
WIP Rewriting scatsystem.
Former-commit-id: 17f0f48ab54b84c4701b17846f941dd0142eb668
|
2020-01-09 16:57:30 +02:00 |
Marek Nečada
|
7e57c3cc81
|
WIP new scatsystem
(keskeytetty n. scatsystem.c:214)
Former-commit-id: 5d205f46f38f7b9e988bd03b8a9bff70b3986808
|
2020-01-08 16:00:09 +02:00 |
Marek Nečada
|
d31d8737b8
|
WIP scatsystem update for "abstract" T-matrices.
Former-commit-id: 7f723a0f459f263e12282edfb1e8deb440650880
|
2020-01-07 16:57:59 +02:00 |
Marek Nečada
|
c2b4787cd5
|
Implementation of qpms_tmatrix_apply_operation().
Former-commit-id: 6773f0e1d02d5f929c2039f99338f08c25d0ccab
|
2020-01-07 08:14:06 +02:00 |
Marek Nečada
|
d17a5e5eea
|
WIP data structure redefinitions.
Former-commit-id: 5e2baffb4a47657233e792407630507ba611b129
|
2019-12-21 11:36:01 +02:00 |
Marek Nečada
|
d53f2964f0
|
WIP abstract t-matrices
Former-commit-id: 8c573ac3a62bf92195246d6eb95f95df240c48a1
|
2019-12-19 13:50:12 +02:00 |
Marek Nečada
|
a712789386
|
modeproblem matrix parallel implementation to become default
Former-commit-id: ddf4ab3b83490de67034107b96272d725dde6a89
|
2019-11-17 09:59:06 +02:00 |
Marek Nečada
|
c9a5661519
|
Fix invalid pointer in qpms_apply_tmatrix.
Former-commit-id: ba9400c3e1a39d472cfdebf7e61ab175c5c8fb6e
|
2019-11-14 13:36:45 +02:00 |
Marek Nečada
|
28f4e7f3d2
|
Complexify wavenumber in (finite) translation operators.
Former-commit-id: f84e1588cdda916d8feda6d807c12bca69512e5f
|
2019-11-06 18:13:50 +02: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
|
29a521db81
|
ss irrep acked translation matrix attempt
Former-commit-id: 2d90bc2a40a7714eb3fa795b9fa9770387373513
|
2019-07-22 01:08:41 +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
|
ebefc07e9d
|
Implement plane wave expansion on scatsys; untested.
Former-commit-id: d54d13d1e1994a0b9cba0860e7095063b23ff276
|
2019-07-15 14:39:08 +03:00 |
Marek Nečada
|
7d3c3769ee
|
Prototypes of incident fields to scatsys
Former-commit-id: 067b40fcba12340580acf52c0af7845c462b5a58
|
2019-07-14 23:00:43 +03:00 |
Marek Nečada
|
a3f5f98736
|
Scatsystem E-field evaluation WIP
Former-commit-id: c4a3dd633f316cd3e480112d03e9f5c3de0dc64b
|
2019-06-24 15:12:06 +03:00 |
Marek Nečada
|
f9d3d3baa0
|
Scatsystem field evaluation prototypes
Former-commit-id: 987bc900c8383bcaae4b096ec9164351da54dded
|
2019-06-24 14:03:45 +03:00 |
Marek Nečada
|
c29a284bc6
|
scatsystem field evaluation (WIP)
Former-commit-id: ee0ad31050cf194a0a6e0fcd5a176b568e1d2064
|
2019-06-23 23:33:08 +03:00 |
Marek Nečada
|
77e6e7ce4e
|
scatsystem scattered field evaluation declarations
Former-commit-id: 0e88a9adbde0bcf875a4a7b144d2c85102014957
|
2019-06-20 07:39:43 +03:00 |
Marek Nečada
|
2ab4c55e13
|
Some control over the launched threads in scatsystem.
Former-commit-id: a67102dcb367b8fe577f9d8896c9a477571c7d6f
|
2019-03-26 11:33:22 +00:00 |
Marek Nečada
|
2af9b83e35
|
Move T-matrix -related C code to scatsystem.[ch]
Former-commit-id: e9a162c14fe5d91281d79d9af08014787cd7ed13
|
2019-03-18 15:04:21 +02:00 |
Marek Nečada
|
98da54946c
|
Parallel mode problem matrix creation.
Former-commit-id: a81323f6ba53fc5e790e489314bca98f6ae1ca0a
|
2019-03-18 01:06:04 +00:00 |
Marek Nečada
|
7db7123c91
|
Alternative implementation of irrep packed modeproblem matrix.
Former-commit-id: ed37e98423e03f96f6fb850820bfae451f505f21
|
2019-03-17 21:49:10 +00:00 |
Marek Nečada
|
96a6fdf7fa
|
Scatsystem metadata to iterate the particles in the orbit-layout order.
Former-commit-id: 468f8c3ef64c891ae8f0ef415c6f30a42307d471
|
2019-03-17 16:46:22 +00:00 |
Marek Nečada
|
412d520e13
|
"Direct" generation of irrep-packed mode problem matrices.
Former-commit-id: e0833046f2f6052e5e0523dce6047e89d23509ff
|
2019-03-13 18:13:59 +02:00 |
Marek Nečada
|
d11db980f9
|
A slow but working reference implementation of matrix (un)packing.
Former-commit-id: 5f85c4983a8754ebae03980242b896a79954a73e
|
2019-03-13 12:28:40 +02:00 |
Marek Nečada
|
cce4f15eac
|
some tests and calculate the translation matrix separately; still not working
Maybe the problem is with the x-y flips?
Former-commit-id: 6a1ffe4c9697c7ece90a359211ee4a82b2dbb538
|
2019-03-09 12:29:43 +00:00 |
Marek Nečada
|
e265c01760
|
Scatsys full mode problem matrix; wrong result.
Former-commit-id: d09e4210fa543068e0e6a7df80a1bef134e60ca7
|
2019-03-09 10:59:26 +00:00 |
Marek Nečada
|
519e60a501
|
Scatsystem: excitation coefficient vector irrep packing and unpacking.
Former-commit-id: 5a4b983f43a0e429a8d92eff435d763358a3ad99
|
2019-03-07 12:17:06 +02:00 |
Marek Nečada
|
0053eeb953
|
Numbering the orbits of the same type.
Former-commit-id: 2911e40cbf8fce5f7fe6fe5c26fccdfb1fad5357
|
2019-03-07 07:42:49 +00:00 |
Marek Nečada
|
a4b0022305
|
scatsystem.h new prototype drafts and misc.
Former-commit-id: 954f4f82f5fc3932425b696b05dcab88a5566479
|
2019-03-07 07:10:43 +00:00 |
Marek Nečada
|
1d77d76b80
|
scatsys orbit base generator
Former-commit-id: 098c02bbab329ef54c081eda868fc16eda3c8821
|
2019-03-07 04:46:19 +00:00 |
Marek Nečada
|
04923d0b45
|
T-matrix reading function fix wrong nesting & other fixes.
Former-commit-id: e0a81510ec618fcc554f5ca9eee0b0a006970414
|
2019-03-06 21:29:19 +00:00 |
Marek Nečada
|
48758c42d6
|
cython wrapper for C T-matrix interpolator.
Former-commit-id: 3c2c27b504d354513c0dd10b767f265fa6bd19c1
|
2019-03-06 20:15:27 +00:00 |
Marek Nečada
|
d2f124ab12
|
Symmetrisation of tmdata.
Former-commit-id: 504457d0259578a8eaa8db720c0f1995c5bbc6cc
|
2019-03-06 17:32:46 +00:00 |
Marek Nečada
|
12e0188c6d
|
C function to read scuff t-matrices.
Former-commit-id: 26a01ac3f9aaf5a7dce2b0cb2a722a713af2f63c
|
2019-03-05 16:13:06 +00:00 |
Marek Nečada
|
efba713d2c
|
Per-orbit irrep projectors.
Former-commit-id: 7d66eb721b7f75a99c29a054f0fd60520eb28722
|
2019-03-03 23:35:06 +00:00 |
Marek Nečada
|
fb29736936
|
Per-orbit Wigner matrix representation of a group action.
Former-commit-id: 25eaffa683bae1056a07c8e5667365f461388b5e
|
2019-03-03 23:00:20 +00:00 |
Marek Nečada
|
b55c0bd8fa
|
Extend the role of qpms_ss_orbit_type_t::action.
Former-commit-id: 8be18f9d502689673aaf4e44806c93fc462e2014
|
2019-03-03 22:38:00 +00:00 |
Marek Nečada
|
59cf2e0778
|
Basic Python wrapper of qpms_scatsystem_t
Former-commit-id: e12b21cd5219f7a995c228de8758ef58498ac987
|
2019-03-03 00:05:24 +00:00 |