Some command-line tools for ADDA geometries

21 views
Skip to first unread message

Penttilä, Antti I

unread,
Aug 11, 2023, 2:19:26 AM8/11/23
to adda-d...@googlegroups.com

Hi Maxim, all,

 

Over the years, I have written short pieces of code (in Fortran) to handle miscellaneous tasks with ADDA geometry files. Recently, I shared these codes to few colleagues, and I thought I could make them public with the same effort.

 

So, you can find the codes at https://bitbucket.org/planetarysystemresearch/adda-geometry-tools/. Probably the most useful code for public distribution would be the MeshConvert code. It can read an object given as 3D mesh in OBJ format and produce the discretized version that can be used as ADDA geometry input file. I think the PIP tool that comes with ADDA can do more or less the same. I have not done any comparisons myself, but I have understood that my code might be much more efficient especially with larger geometries.

 

Other tools can give summary information about an ADDA shape file, embed and/or join multiple ADDA geometry files, and compute coherent and incoherent fields over multiple ADDA internal field solutions. In addition, I have included the binary for the LiteBil visualization code for Windows users that can read ADDA geometry files.

 

Feel free to check the codes out.

 

Best Regards,

Antti

 

--

Antti Penttilä, University Researcher, Department of Physics

PO box 64, FI-00014 University of Helsinki, Finland

E-mail: antti.i....@helsinki.fi, tel: +358 294151227

 

Maxim Yurkin

unread,
Aug 11, 2023, 4:07:09 PM8/11/23
to adda-d...@googlegroups.com
Dear Antti,

Thanks a lot for sharing your tools. I have added links to them at https://github.com/adda-team/adda/wiki/Links#tools-that-operate-with-adda-inputoutput

Among others, I like the embed_and_join tool. It seems very helpful for calculation of near field, so I have also mentioned it at https://github.com/adda-team/adda/wiki/FAQ#how-to-calculate-near-field-using-adda and in the corresponding part of the manual (but the latter is currently only in my local copy).

Maxim.
--
You received this message because you are subscribed to the Google Groups "ADDA questions and answers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adda-discuss...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/adda-discuss/PAXPR07MB83984D78E7177093A988B773DC10A%40PAXPR07MB8398.eurprd07.prod.outlook.com.


Reply all
Reply to author
Forward
0 new messages