[x] removing TODOs carried over from iharm3d, workarounds specific to iharm3d, e.g., INTEL_WORKAROUND, any other additional comments ported from iharm3d that are not applicable to iharm2d_v4,
[x] ensuring headers for every file summarize the functionalities of the said file,
[x] inserting comments for each function in the code,
[x] explaining seemingly ad-hoc decisions in the code.
Improve code documentation in the way of,
iharm3d
, workarounds specific toiharm3d
, e.g.,INTEL_WORKAROUND
, any other additional comments ported fromiharm3d
that are not applicable toiharm2d_v4
,