Atsushi Togo
|
969e654c9f
|
Update document for v1.11.2
|
2016-10-23 09:44:28 +09:00 |
Atsushi Togo
|
9aca1da2db
|
Update spglib to version 1.9.5
|
2016-10-11 14:33:45 +09:00 |
Atsushi Togo
|
1e85ce15d5
|
Rewrote many lines to check symmetry using Cartesian distance rather than difference of fractional positions. This can affect inconsistency to the previous versions in case that crystal symmetry is distorted with symmetry tolerance between previous and new effective tolerances.
|
2016-08-14 00:48:08 +09:00 |
Atsushi Togo
|
2430f41c64
|
Multithreading option for creating dynamical matrix
|
2016-05-14 23:34:12 +09:00 |
Atsushi Togo
|
8980e60563
|
Fix wrong cast
|
2016-05-14 23:33:51 +09:00 |
Atsushi Togo
|
f29cf9f42b
|
Spglib update to version 1.9.2
|
2016-04-22 10:43:15 +09:00 |
Atsushi Togo
|
2c903fe1c5
|
Spglib update to version 1.9.2
|
2016-04-22 10:41:52 +09:00 |
Atsushi Togo
|
2dc4aff300
|
Spped up of imag-self-energy calculation using g_zero
|
2016-04-05 16:28:09 +09:00 |
Atsushi Togo
|
92883de28a
|
Merge codes to avoid useless ph-ph interaction strength calculation utilizing tetrahedron method
|
2016-03-12 15:29:34 +09:00 |
Atsushi Togo
|
65e8292d39
|
Merge pull request of Jochym
|
2016-03-12 15:01:26 +09:00 |
Atsushi Togo
|
1d0e2a55dd
|
OpenMP support for the code from real-space fc3 to reciprocal-space fc3
|
2016-03-10 10:57:45 +09:00 |
Atsushi Togo
|
c6b9d06963
|
An option is made: For grid points whose integration weights must be zero from calculation of tetrahedron method, ph-ph interaction calculation is omitted.
|
2016-03-09 19:45:50 +09:00 |
Atsushi Togo
|
c545de41e6
|
Move triplet integration weights to a separated file
|
2016-03-09 12:15:38 +09:00 |
Atsushi Togo
|
31519c399e
|
Move triplet integration weights to a separated file
|
2016-03-09 12:13:08 +09:00 |
Atsushi Togo
|
f4037658bb
|
Change code to avoid calculating ph-ph interaction for zero delta functions
|
2016-03-09 00:16:17 +09:00 |
Atsushi Togo
|
577cc90aac
|
Python wrapper of spglib is updated.
|
2016-01-25 11:31:53 +09:00 |
Atsushi Togo
|
6609b3a8a9
|
Update spglib to 1.9.0
|
2016-01-25 00:32:52 +09:00 |
Atsushi Togo
|
e2a5e1e312
|
Symmetrize Hermitian matrices of dynamical_matrix and derivative_dynmat in C; use numpy.view to cast numpy.compex to numpy.double; itemsize of complex narray is set to be twice itemsize of double narray
|
2016-01-24 18:42:13 +09:00 |
Atsushi Togo
|
0b84ad0a43
|
Memory layouts of numpy arrays of dynamical_matrix and derivative_dynmat are changed.
|
2016-01-24 11:58:01 +09:00 |
Atsushi Togo
|
d8a3cf9726
|
Separate branches for phono4py and force-fit and remove the related files in the main branches
|
2015-12-01 10:53:02 +09:00 |
Atsushi Togo
|
fcdcd6aaf4
|
MEASURE_R2N macro is made for measuring peformance of reciprocal_to_normal_squared_openmp by JS
|
2015-10-03 13:27:16 +09:00 |
Atsushi Togo
|
22bb439159
|
OpenMP concurrency againt band^2 is implemented and automatic choice of OpenMP for triplets or band^2.
|
2015-10-02 16:32:22 +09:00 |
Atsushi Togo
|
7efd534703
|
Fix function name
|
2015-10-02 16:21:06 +09:00 |
Atsushi Togo
|
b3f08c7202
|
Performance tuning by JM.
|
2015-10-02 15:05:04 +09:00 |
Atsushi Togo
|
5287118810
|
Update and fix of detailed imag-part of self energy output, and document update, version 0.9.13
|
2015-09-26 21:44:56 +09:00 |
Atsushi Togo
|
22c6919513
|
Detailed imag-part of self energy is output with --write_detailed_gamma option.
|
2015-09-17 15:57:34 +09:00 |
Atsushi Togo
|
a7f4a1eadd
|
Default behaviour is changed to use integration weights for smearing method in the calculation of imaginary part of self energy.
|
2015-09-17 01:40:04 +09:00 |
Atsushi Togo
|
b99bfa2e4a
|
Create C-API interface of individual scattering contributions to imaginary part of self energy
|
2015-09-15 23:54:10 +09:00 |
Atsushi Togo
|
bd6212f8d6
|
Arrange functions as a step to implement interface of individual scattering contributions to imaginary part of self energy
|
2015-09-15 23:33:31 +09:00 |
Atsushi Togo
|
e79569e492
|
Fix spelling
|
2015-09-15 22:29:25 +09:00 |
Atsushi Togo
|
7e0c760d31
|
Minor update of spglib (let primitive cell of rhombohedral type be always rhombohedral cell)
|
2015-08-18 17:50:47 +09:00 |
Atsushi Togo
|
fea76c4a54
|
Minor update of spglib
|
2015-08-09 07:58:16 +09:00 |
Atsushi Togo
|
37a713d656
|
Implementation in C to get frequencies on vertices of tetrahedra
|
2015-08-08 00:21:59 +09:00 |
Atsushi Togo
|
fb85aa9f1b
|
Under implementation of DOS-tetrahedron in C
|
2015-08-07 15:42:16 +09:00 |
Atsushi Togo
|
eeb295cdb8
|
Under implementation of tetrahedron method calculator
|
2015-08-06 17:03:59 +09:00 |
Atsushi Togo
|
bca1599f34
|
Use Macro to access numpy data
|
2015-08-06 15:43:47 +09:00 |
Atsushi Togo
|
8c2cf54f3c
|
Minor update of spglib
|
2015-08-05 17:40:04 +09:00 |
Atsushi Togo
|
31071c5522
|
Lapack phonon solver for mesh sampling
|
2015-08-05 16:55:14 +09:00 |
Atsushi Togo
|
894ba52ffc
|
Minor update of spglib
|
2015-08-05 16:54:42 +09:00 |
Atsushi Togo
|
0bc7bd7f30
|
Move phonon solver from phonoc_utils.c to phonon.c
|
2015-08-05 12:28:18 +09:00 |
Atsushi Togo
|
b83aa3f66d
|
Move contents of phonoc_math to phonoc_utils
|
2015-08-05 12:27:23 +09:00 |
Atsushi Togo
|
8f5d744812
|
Made a separate python module of _lapackepy for zheev related code
|
2015-08-05 00:12:16 +09:00 |
Atsushi Togo
|
58249a3edf
|
Move zheev related code in c from anharmonic to harmonic
|
2015-08-04 18:04:22 +09:00 |
Atsushi Togo
|
cd8d0577ad
|
Update spgilb to version 1.8.2.1
|
2015-08-04 17:52:40 +09:00 |
Atsushi Togo
|
308311d462
|
Update pyspgilb to version 1.8.2
|
2015-08-03 17:39:10 +09:00 |
Atsushi Togo
|
4c9957e187
|
Follow the update of spglib
|
2015-08-02 12:48:12 +09:00 |
Atsushi Togo
|
1d67bf3a97
|
Update spglib to version 1.8.2
|
2015-08-02 11:57:26 +09:00 |
Atsushi Togo
|
f175f0367b
|
Update spglib to version 1.8.1
|
2015-07-11 10:02:44 +09:00 |
Atsushi Togo
|
cfcfaad5e8
|
Use macros for numpy C-API data access
|
2015-07-07 10:20:11 +09:00 |
Atsushi Togo
|
f98f50d66e
|
Update spglib-1.8
|
2015-07-06 18:06:44 +09:00 |
Atsushi Togo
|
d9727125ff
|
Update spglib to 1.8
|
2015-06-25 22:04:21 +09:00 |
Atsushi Togo
|
f0e0ca4f2f
|
Minor update of spglib
|
2015-06-17 17:44:35 +09:00 |
Atsushi Togo
|
ac5a5b5f7e
|
Finish moving triplet code in phono3py from spglib
|
2015-06-17 16:59:02 +09:00 |
Atsushi Togo
|
05590636bd
|
Add license information at the heads of the codes
|
2015-06-17 15:28:31 +09:00 |
Atsushi Togo
|
7d55885c17
|
q-triplets codes in spglib were moved to phonopy
|
2015-06-17 15:27:36 +09:00 |
Atsushi Togo
|
7c707637ca
|
q-triplets codes in spglib were moved to phonopy
|
2015-06-17 15:27:10 +09:00 |
Atsushi Togo
|
7d345b5503
|
q-triplets codes in spglib were moved to phonopy
|
2015-06-17 15:26:54 +09:00 |
Atsushi Togo
|
470f6eb440
|
q-triplets codes in spglib were moved to phonopy
|
2015-06-17 15:17:37 +09:00 |
Atsushi Togo
|
57e9eb63d7
|
Update to spglib 1.8
|
2015-06-17 15:06:47 +09:00 |
Atsushi Togo
|
8c103a061f
|
q-triplets codes in spglib were moved to phonopy
|
2015-06-17 15:04:29 +09:00 |
Atsushi Togo
|
b8ddc5ce12
|
Update spglib
|
2015-04-06 16:00:09 +09:00 |
Atsushi Togo
|
5cedccecc4
|
Update spglib to 1.7.3-pre3
|
2015-04-05 23:23:50 +09:00 |
Atsushi Togo
|
86d8bfe58e
|
Update spglib to 1.7.3-pre2
|
2015-04-04 13:55:48 +09:00 |
Atsushi Togo
|
5738516d9f
|
Macro was described oppositely.
|
2015-04-03 11:12:01 +09:00 |
Atsushi Togo
|
bc2ebaf17e
|
Update spglib to 1.7.3-pre2
|
2015-03-31 23:57:39 +09:00 |
Atsushi Togo
|
8324e6822c
|
Update spglib to 1.7.3-pre
|
2015-03-20 22:20:29 +09:00 |
Atsushi Togo
|
37577edf01
|
Update spglib interface
|
2015-03-20 18:34:42 +09:00 |
Atsushi Togo
|
736a17a4b4
|
Update spglib to 1.7.2
|
2015-03-11 13:50:57 +09:00 |
Atsushi Togo
|
4f28f12f46
|
PyInt to PyLong
|
2015-03-08 11:06:20 +09:00 |
Atsushi Togo
|
8fb91fc258
|
Spglib update to v1.7.2-pre
|
2015-02-24 18:34:04 +09:00 |
Atsushi Togo
|
e966fefc66
|
Update spglib
|
2015-02-10 15:39:32 +09:00 |
Atsushi Togo
|
838504e2b1
|
Improve frequency shift by fc3
|
2015-02-03 18:24:36 +01:00 |
Atsushi Togo
|
452b905942
|
Remove unnecessary argument of a function
|
2015-02-02 14:56:27 +01:00 |
Atsushi Togo
|
81829151c1
|
Implementing fc3 frequency shift in C
|
2015-01-30 23:34:44 +09:00 |
Atsushi Togo
|
333d5b1525
|
Fix variable typos
|
2015-01-30 23:34:21 +09:00 |
Atsushi Togo
|
eac7f36235
|
overwrite option for distribute_fc4
|
2015-01-22 17:25:00 +09:00 |
Atsushi Togo
|
9453251f4a
|
fc2 and fc3 are calculated from right most elements of displacements
|
2015-01-18 22:20:15 +09:00 |
Atsushi Togo
|
5cf0409fe7
|
Minor fix
|
2015-01-07 17:23:20 +09:00 |
Atsushi Togo
|
105f953a2d
|
Remove old jdos code
|
2015-01-07 17:22:57 +09:00 |
Atsushi Togo
|
c265a6f844
|
Refactoring: variable names
|
2014-11-29 15:05:51 +09:00 |
Atsushi Togo
|
d023d0a094
|
Fix triplets search
|
2014-11-29 14:55:01 +09:00 |
Atsushi Togo
|
7a9a3d45ab
|
Spglib update to v1.7
|
2014-11-21 14:24:03 +09:00 |
Atsushi Togo
|
bb0fbc5e76
|
Update spglib to v1.6.4
|
2014-10-16 18:03:30 +09:00 |
Atsushi Togo
|
95f8111a85
|
Return eigenvalues in pseudo-inversion of collision matrix in the use of lapacke or libflame
|
2014-10-15 12:58:45 +09:00 |
Atsushi Togo
|
246b0026b4
|
Mode thermal conductivity is saved.
|
2014-10-08 14:44:59 +09:00 |
Atsushi Togo
|
e5361fa12e
|
Implement pinv from DGESVD routine in lapack
|
2014-09-18 12:43:28 +09:00 |
Atsushi Togo
|
0f70e7ac9f
|
Taking care of python 2.5 or before
|
2014-09-09 11:25:47 +09:00 |
Atsushi Togo
|
2165238a25
|
Merge branch 'master' of https://github.com/materialsvirtuallab/phonopy into python3
|
2014-09-09 11:03:05 +09:00 |
__sp__
|
97888bac86
|
More fixes for PyInt and PyString.
|
2014-09-08 08:42:54 -07:00 |
__sp__
|
784c2e3d57
|
Update spglib for Py3k compatibility.
|
2014-09-08 08:01:36 -07:00 |
Atsushi Togo
|
6b7d161624
|
Segmentation fault when fc3 is huge. The reason is not clear. To prepare a new clean numpy array and then to copy to it worked. This requires twice large memory space. In addition, for large fc3 case, memory leak-like behavior was found (numpy 1.8.1-ubuntu). Memory usage constantly increases during distributing fc3.
|
2014-09-03 19:16:33 +09:00 |
Atsushi Togo
|
44e474808e
|
Follow the change of tensor3_rotation in fc3.c after the tag v0.9.0. This may induce bug.
|
2014-09-03 19:11:17 +09:00 |
Atsushi Togo
|
300c3b2ea9
|
Minor name changes
|
2014-08-15 18:52:29 +09:00 |
Atsushi Togo
|
8f618ccdec
|
Merge calculation of triplet integration weights in JDOS to that in triplets.py; class 1 event is re-defined as twice the value of the original one
|
2014-08-14 17:54:20 +09:00 |
Atsushi Togo
|
b0488b2965
|
Update spglib
|
2014-08-11 14:37:28 +09:00 |
Atsushi Togo
|
a40f5efaa4
|
Spglib update
|
2014-08-10 22:57:33 +09:00 |
Atsushi Togo
|
236cdbc052
|
Spglib update
|
2014-08-10 22:47:06 +09:00 |
Atsushi Togo
|
2b37747948
|
Minor update of spglib
|
2014-08-05 10:54:13 +09:00 |
Atsushi Togo
|
807569fbbf
|
spglib update
|
2014-08-04 21:48:41 +09:00 |
Atsushi Togo
|
93508a15ad
|
In joint DOS, sum of two delta functions is also calculated
|
2014-07-17 15:59:20 +09:00 |
Atsushi Togo
|
e7fa962c0b
|
Pull out get_grid_point to spglib API
|
2014-07-07 18:22:19 +09:00 |
Atsushi Togo
|
e6dc864591
|
Code refactoring
|
2014-07-07 17:16:56 +09:00 |
Atsushi Togo
|
081c0f6314
|
Creating interface to translate grid address to grid point index and making difference between single and double meshes clearer
|
2014-07-07 01:11:08 +09:00 |
Atsushi Togo
|
ac9529c794
|
Fix C pointer cast
|
2014-07-07 01:09:33 +09:00 |
Atsushi Togo
|
5b5b3c0afc
|
Finding equivalent atoms with broken symmetry due to unusual supercell shape
|
2014-07-06 02:00:21 +09:00 |
Atsushi Togo
|
99898c221c
|
Minor fix
|
2014-06-18 18:40:46 +09:00 |
Atsushi Togo
|
b9696f7af8
|
Reverse to the original code
|
2014-06-18 18:06:29 +09:00 |
Atsushi Togo
|
1aa723ea5f
|
Experimental change
|
2014-06-18 17:57:08 +09:00 |
Atsushi Togo
|
e02566e068
|
Experimental change
|
2014-06-18 17:29:23 +09:00 |
Atsushi Togo
|
22f2412994
|
Re-fix sprintf problem that was the behavior undefined
|
2014-06-11 23:19:18 +09:00 |
Atsushi Togo
|
1d5cdf8be9
|
Comment out lines of libflame
|
2014-05-23 12:59:40 +09:00 |
Atsushi Togo
|
154e3fe9f7
|
Expansion of ir-collision matrix to full matrix to solve scalar type collision matrix
|
2014-05-19 12:05:14 +09:00 |
Atsushi Togo
|
ab3b9bc01e
|
Expansion of ir-collision matrix to full matrix to solve scalar type collision matrix
|
2014-05-18 23:12:57 +09:00 |
Atsushi Togo
|
612f10faee
|
Minor fix
|
2014-05-16 12:19:43 +09:00 |
Atsushi Togo
|
1ebd760cf3
|
Minor change
|
2014-05-16 11:27:00 +09:00 |
Atsushi Togo
|
69a886e9d8
|
Boundary collection of collision matrix
|
2014-05-15 22:24:58 +09:00 |
Atsushi Togo
|
06d9fb5e2c
|
Some implementation in C for no-kappa-star option of LBTE
|
2014-05-15 15:54:51 +09:00 |
Atsushi Togo
|
53a0e298cf
|
Rename libflame wrapper function
|
2014-05-14 15:34:32 +09:00 |
Atsushi Togo
|
47a1aff4a8
|
Improve code representation of get_kappa
|
2014-05-14 14:23:54 +09:00 |
Atsushi Togo
|
9aab95f04d
|
Symmetrizations of kappa tensor and degenerate elements of collision matrix
|
2014-05-14 13:54:19 +09:00 |
Atsushi Togo
|
5d7c4c49c7
|
lapack wrapper is moved to anharmonic directory. eigenvalue solver wrapper is implemented.
|
2014-05-13 11:23:20 +09:00 |
Atsushi Togo
|
e4314986e4
|
SVD test of libflame
|
2014-05-12 17:54:20 +09:00 |
Atsushi Togo
|
0a5ce8df95
|
SVD test of libflame
|
2014-05-12 15:17:59 +09:00 |
Atsushi Togo
|
b426d2237b
|
Libflame Hevd version
|
2014-05-10 22:10:23 +09:00 |
Atsushi Togo
|
af9938eff2
|
Libflame Hevd version
|
2014-05-10 16:33:05 +09:00 |
Atsushi Togo
|
fa2c655ee6
|
Libflame Hevd version
|
2014-05-10 16:08:18 +09:00 |
Atsushi Togo
|
a6045d5f14
|
Considering BZ boundary for triplets
|
2014-05-10 14:04:24 +09:00 |
Atsushi Togo
|
a13800afc2
|
Considering BZ boundary for triplets
|
2014-05-08 22:20:17 +09:00 |
Atsushi Togo
|
4b3eafe6af
|
Considering BZ boundary for triplets
|
2014-05-08 18:06:16 +09:00 |
Atsushi Togo
|
ae49d95aac
|
collision matrix symmetrization implemented in C
|
2014-05-08 15:44:59 +09:00 |
Atsushi Togo
|
ae9016186a
|
Minor modification of flame_wrapper
|
2014-05-07 22:48:38 +09:00 |
Atsushi Togo
|
68d1699920
|
Move lapack_wrapper and create flame_wrapper
|
2014-05-06 22:46:28 +09:00 |
Atsushi Togo
|
1d6f87aed8
|
Memory initialization issue to get nan sometimes
|
2014-05-01 11:02:46 +09:00 |
Atsushi Togo
|
be7cbf5d70
|
The way to sum was wrong. The result can change slightly.
|
2014-04-30 20:42:14 +09:00 |
Atsushi Togo
|
182b48a709
|
C implementation of collision matrix
|
2014-04-29 16:00:44 +09:00 |
Atsushi Togo
|
4ebe90b8b9
|
Add special case of sinh function that is used for counting phonon occupation
|
2014-04-29 16:00:28 +09:00 |
Atsushi Togo
|
12ca7b4a4a
|
Add special case of sinh function that is used for counting phonon occupation
|
2014-04-29 16:00:16 +09:00 |
Atsushi Togo
|
cc7de20476
|
Filename change
|
2014-04-29 12:13:41 +09:00 |
Atsushi Togo
|
0677e62113
|
Under the implementation of collision matrix and LBTE conductivity
|
2014-04-28 16:22:55 +09:00 |
Atsushi Togo
|
035d662fa7
|
Under the implementation of collision matrix and LBTE conductivity
|
2014-04-27 21:53:17 +09:00 |
Atsushi Togo
|
9bd04d76f0
|
Under the implementation of collision matrix and LBTE conductivity
|
2014-04-25 20:25:27 +09:00 |
Atsushi Togo
|
f503928cac
|
Under the implementation of collision matrix and LBTE conductivity
|
2014-04-22 12:40:27 +09:00 |
Atsushi Togo
|
4a183db2a2
|
Change output format of ir-triplets
|
2014-04-09 17:23:52 +09:00 |
Atsushi Togo
|
1f4ce207df
|
Implementation of integration weights from smearing method
|
2014-04-06 17:44:26 +09:00 |
Atsushi Togo
|
f62a273559
|
C implementation of group velocity
|
2014-03-22 22:57:25 +01:00 |
Atsushi Togo
|
9045b0d200
|
Making interface for choosing the way to divide microzone by tetrahedra with 4 diagonals
|
2014-03-14 22:31:34 +01:00 |
Atsushi Togo
|
850110cce8
|
Extend tetrahedron method of three phonons
|
2014-03-13 06:19:38 +01:00 |
Atsushi Togo
|
26cf7020c0
|
Extend tetrahedron method of three phonons
|
2014-03-11 22:18:01 +01:00 |
Atsushi Togo
|
d4aa573dad
|
Spglib update
|
2014-02-14 11:08:10 +09:00 |
Atsushi Togo
|
a688c08621
|
Isotope scattering with tetrahedron method in C
|
2014-02-12 20:18:40 +09:00 |