Skip to content
View aamaricci's full-sized avatar
  • CNR-IOM, International School for Advanced Studies
  • Trieste, Italy.

Block or report aamaricci

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aamaricci/README.md

Adriano Amaricci

👨‍💼Dad. 👨‍🏫 Physicist. 🏃‍♂️UltraRunner. I don't like 🍺

CNR-IOM, International School for Advanced Studies (SISSA) | Trieste, Italy

I am a theoretical condensed-matter physicist, mostly interested in quantum many-body systems and electronic properties of quantum materials.


🔬 Research Interests

  • Strongly Correlated Systems: Investigating Mott transitions, (unconventional) superconductivity or quantum magnetism.

  • Topological Matter: Exploring the interplay between electronic correlations and topological properties of electrons.

  • Computational Physics: Developing high-performance algorithms for quantum many-body systems, e.g. Dynamical Mean-Field Theory (DMFT), Exact Diagonalization (ED) or Density Matrix Renormalization Group (DMRG).

  • Non-Equilibrium Dynamics: Studying the temporal evolution of interacting systems under external drives or quenches.


💻 Computational & Programming Profile

I bridge the gap between theoretical physics and high-performance software engineering, focusing on the development of robust, object-oriented scientific libraries.

  • Fortran: My primary language for high-performance computing. I advocate for and utilize modern Fortran (2003/2008/2018) paradigms, focusing on object-oriented structures to manage complexity in scientific codes.

  • Python: Extensively used for data post-processing, sophisticated visualization, and rapid prototyping of analysis pipelines.

  • HPC & Algorithms: Specialized in the development of scalable solvers and mathematical libraries for many-body physics.


🛠️ Featured Open Source Projects

Project Description Language
SciFortran A comprehensive library for mathematics, science, and engineering in modern Fortran—aiming to provide the same utility for Fortran that SciPy provides for Python. Fortran
EDIpack A generic and interoperable high-performance Lanczos-based Exact Diagonalization solver for quantum impurity problems. Fortran
nssDMRG A scalable parallel DMRG engine for interacting models in 1D, featuring entanglement-based distributed wavefunctions. Fortran

📫 Contact & Links


"La differenza tra bufalo e locomotiva salta all'occhio.
La locomotiva ha la strada segnata
mentre il bufalo può scartare di lato... e cadere.
Questo decise la sorte del bufalo..."

"Not all those who wanders are lost."

“It’s not what you can do for 5 minutes. It’s what you can do for 5 minutes after 5 hours"

“I prefer the struggle of the climb over the deception of the descent.”

"On fait la science avec des faits, comme on fait une maison avec des pierres ; mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison."

"The road of excess leads to the palace of wisdom; for we never know what is enough until we know what is more than enough."

"Se vuoi le risposte giuste, devi farti le domande giuste."

Pinned Loading

  1. SciFortran/SciFortran SciFortran/SciFortran Public

    An open-source Fortran library for mathematics, science and engineering (*in a way* just like scipy for python)

    Fortran 207 40

  2. EDIpack/EDIpack EDIpack/EDIpack Public

    A generic and interoperable high-performance Lanczos-based ED solver for quantum impurity problems

    Fortran 4 4

  3. trieste-cmsp/seminars trieste-cmsp/seminars Public

    The Trieste Condensed Matter & Statistical Physics seminars and announcement website

    HTML 1

  4. nssDMRG nssDMRG Public

    Scalable parallel DMRG engine for interacting models in 1d featuring entangled-based distributed wavefunction.

    Fortran 2