Yambo 4.0.0 mem_est

Various technical topics such as parallelism and efficiency, netCDF problems, the Yambo code structure itself, are posted here.

Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano, Conor Hogan, Nicola Spallanzani

Post Reply
liuyuaustin
Posts: 8
Joined: Thu Aug 10, 2017 8:34 pm

Yambo 4.0.0 mem_est

Post by liuyuaustin » Tue Dec 05, 2017 7:52 pm

Hi developers,

I'm working through the the tutorial at http://www.yambo-code.org/tutorials/dev ... o/code.php to learn more about the structure of the
Yambo code. I understand there is a change in the way memory allocation is done in 4.2.0. In part 3 of the tutorial (based on 4.0.0) there are calls to mem_est, which
has been deprecated in 4.2.0, is it appropriate to simply replace mem_est with calls to YAMBO_ALLOC and YAMBO_FREE?

Thanks,
Austin
Austin Liu
Graduate Student, Applied Physics
Bernardi Group, California Institute of Technology

User avatar
Daniele Varsano
Posts: 3816
Joined: Tue Mar 17, 2009 2:23 pm
Contact:

Re: Yambo 4.0.0 mem_est

Post by Daniele Varsano » Wed Dec 06, 2017 10:59 am

Dear Austin,
the structure of the memory handling has rather changed in the last releases, a simple substitution of that calls is not feasible.
Anyway I think that it is still possible to follow the spirit of that tutorial using the 4.2 having in mind that some parts of the code have changed. This was prepared for a school held in 2015 and we should update that part of the tutorial if we want include it in the next schools.
Thanks for reporting.

At this wiki page:
you can find the new tutorials we prepared for the last school where we have included also tutorials about the parallelization strategies in Yambo, but unfortunately we skipped the "Developing Yambo" hands-on.

Best,

Daniele

PS: Please sing your post with your complete name and affiliation, you can do once for all by filling the signature in your profile page.
Dr. Daniele Varsano
S3-CNR Institute of Nanoscience and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu/

Post Reply