该项目从 https://gitlab.com/octopus-code/octopus.git 镜像。
Pull mirroring failed .
由于尝试失败次数过多,仓库镜像已暂停,可以由项目维护者或所有者恢复。
上次成功更新 。
由于尝试失败次数过多,仓库镜像已暂停,可以由项目维护者或所有者恢复。
上次成功更新 。
- 6月 30, 2013
-
-
由 Xavier Andrade 创作于
With this changes Octopus appears to run correctly on the Intel Xeon Phi.
-
由 Xavier Andrade 创作于
-
由 Xavier Andrade 创作于
-
- 6月 28, 2013
-
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
Adding tool to look up the values reported by the buildslaves for a particular match. This can be helpful, for example, in choosing an appropriate tolerance.
-
由 Alberto Castro 创作于
since this is not a recommended value and in fact the code emits a warning if it finds it.
-
- 6月 27, 2013
-
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
* Bugfix: condition for when to read TDProjStateStart was accidentally reversed in r3597 (6 yrs ago!). * Improvement of documentation regarding TDOutput = td_occup, populations.
-
由 David Strubbe 创作于
* Comments on how to implement OutputMatrixElements for parallel in states.
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
For TDOutput = td_occup or populations, we copy the whole states object, then deallocate a lot of it, then refill it. It would be more efficient to just refrain from copying the parts we don't need. In particular, before we needed memory available for all the states again, whereas now, if TDProjStart > 1, we will only need memory for the number of states we will actually use.
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
* Adding a warning if KPointsGrid is not set, when writing BerkeleyGW. * Allowing KPointsGrid to be set even if KPoints or KPointsReduced is used to specify the k-points. This has no effect (I hope!) except that BerkeleyGW output needs the values from there.
-
- 6月 26, 2013
-
-
由 Ask Hjorth Larsen 创作于
-
由 David Strubbe 创作于
* Removing debugging output left in r10909.
-
- 6月 25, 2013
-
-
由 David Strubbe 创作于
Fix to r10873 (job parallelism in testsuite): the check for the status of a test via the return code of its pid could fail, because it was possible for a new process with the same pid to have started before the check occurred. This happened on the chum_x86_64_pgi_test slave, producing error message: ./oct-run_testsuite.sh: line 123: wait: pid 23407 is not a child of this shell The new approach is to capture the return code into a variable named after the test, which will then be read when the job has finished.
-
由 David Strubbe 创作于
Correction to generation of Fourier shell: in r8674 I added a "convention" as to whether to include -N/2 or N/2 in the shell. Well, to follow how plane-wave codes do it, we should actually include neither of them.
-
由 David Strubbe 创作于
ifort and other compilers objected to previous interface form for zdgemm. Now, unified into blas_gemm, which seems satisfactory.
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
Creating C wrappers for calling dgemm with complex values from hamiltonian_base, so we can actually use blas_m and have interfaces. This is along the same lines as the existing "dablas" wrappers for scaling a complex vector by a real scalar.
-
由 David Strubbe 创作于
-
由 Ask Hjorth Larsen 创作于
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
sgfft specifies the maximal size for argument 'trig' which means uninitialized or out-of-bounds data might be copied when the size is actually smaller. Since this is a module, there is no need to specify the size anyway.
-
由 David Strubbe 创作于
* Using float constant for float arithmetic.
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
* Using optional_default. * Adding extra checks in states_orthogonalize_single.
-
- 6月 24, 2013
-
-
由 David Strubbe 创作于
* Fixing intent(out) :: y to intent(inout) in bpdn interface for dgemv, as we correctly have in the main code. * Doxygen comments. * Replacing non-standard extension 'dfloat' with equivalent 'dble' in newuoa.
-
由 David Strubbe 创作于
* Fixing format statement to avoid ****** output. * Unused variable. * More precision in output of mesh cutoff.
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
-
- 6月 23, 2013
-
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
-
由 David Strubbe 创作于
Bugfix: OutputMatrixElements = momentum or angular_momentum suffered from a wide array of problems, too many to bother listing. I hope no one was using them, because any results were surely wrong. Now they work, and are tested.
-
由 David Strubbe 创作于
* Blocking some OutputMatrixElements calculations that are incompatible with states parallelization.
-
由 David Strubbe 创作于
'input_error' should be implemented via 'messages_fatal', for consistency, and to take advantage of messages_fatal's writing of the stack trace and new provision for making sure message gets written before abort.
-
由 David Strubbe 创作于
When messages_fatal is called with only_root_writes = .true., it is possible for a non-root process to call MPI_Abort before root has written the error message, so it is never printed. This seems to happen particularly when running directly on the command line. To avoid this, the other processes will wait, and then write it themselves if root does not. Also this will avoid missing messages if only_root_writes is used mistakenly for an error case that does not happen on root.
-
- 6月 21, 2013
-
-
由 David Strubbe 创作于
Notes and error message regarding pseudopotentials only being usable in 3D. Also, adding an assertion that will be triggered if double grid is called other than in 3D, which is assumed extensively in those routines.
-
由 David Strubbe 创作于
The derivatives tests do not use the Coordinates and Species, but something must be present anyway for the initialization to proceed without an error. However, it would be better to provide something that at least would be acceptable for an ordinary run. Thus, I am putting a dummy user-defined species instead of the Na pseudopotential for the 1D and 2D runs.
-