Maxim Yurkin

Results 27 issues of Maxim Yurkin

ADDA was using a definition of MB as 2^20 bytes, but it is [now considered obsolete](https://en.wikipedia.org/wiki/Megabyte), steering toward the SI-based meaning of MB as 10^6 bytes. Not to change the...

bug
comp-Docs
comp-UI
pri-Medium

After we finalize the implementation for a homogeneous semi-infinite substrate (basic surface mode) - #101, we need to think about extending it to multi-layered substrates. Here are several issues with...

feature
comp-Logic
pri-Medium
surf

We have description of the code style - https://github.com/adda-team/adda/wiki/CodeStyleGuide. But it is neither comprehensive (covers all cases) nor enforced. It would be great to implement testing for the style in...

pri-Medium
maintainability
DevOps

This issue aims to to start some partial implementation of the unit tests. In general, ADDA is not well-suited for unit tests due to heavy use of global variables and...

pri-Medium
DevOps

We are already playing with a testing modality (`tests/equiv`), where ADDA is run with command lines that must lead to exactly the same outcome. Right now there are only a...

pri-Medium
DevOps

Finish update of [CodeDesign](../wiki/CodeDesign) and [InstructionCommitters](../wiki/InstructionCommitters) shortly after 1.4 version is released.

maintainability
pri-Critical
task
DevOps

It should be possible to provide ADDA packages for Homebrew and other package managers (in time, maybe even for Windows). Would be great for more broader adoption of ADDA. GitHub...

usability
pri-Medium
DevOps

ADDA contains detailed timing in log files. Still, it is a pity that users rarely (if at all) use standard profiling of the code provided by any compiler. In principle,...

performance
pri-Medium
DevOps

As a continuation of the work on rectangular dipoles #196, it is desirable to calculate LDR coefficients (for point-dipole formulation) for any dipole ratios. This can replace even the standard...

feature
comp-Logic
pri-Low

There are two problems with current implementation of IGT. It is slow in general, and unstable for distances much smaller than the wavelength (static limit, #36 ). The latter causes...

accuracy
comp-Logic
performance
pri-Medium