.. _yadeTechArchive:

======================
Yade Technical Archive
======================

About
=====

The Yade Technical Archive (YTA) seeks to improve the reproducibility of Yade related publications by clarifying the theory that underlies `Yade's opensource code <https://gitlab.com/yade-dev>`__, explaining algorithmic implementations, and providing practical tutorials. In doing so, YTA removes the opacity that commonly exists between readers and computational journal articles, strengthens and improves visibility of existing Yade journal papers, enables academic collaborations, and broadens open access academia.

Contribute
==========

YTA seeks a variety of Yade related materials including, but not limited to:
	- theoretical descriptions of code packages
	- user guides and tutorials for code packages
	- presentations 
	- course materials
	- supplementary materials for journal articles


Contact
=======
If you wish to contribute, please contact rob.caulk@gmail.com. Questions about individual publications are referred to the email address attached to the document description. If you have general questions regarding code, we refer you to `our Q&A forum <https://gitlab.com/yade-dev/answers>`__. 


Archive
=======
Chareyre, Bruno; Caulk, Robert; Chèvremont, William; Guntz, Thomas; Kneib, François; Kunhappen, Deepak; Pourroy, Jean (2019), Calcul distribué MPI pour la dynamique de systèmes particulaires. *Yade Technical Archive*.
`download full text <https://www.yade-dem.org/publi/YadeTechnicalArchive/YadeMPIhackathon.pdf>`__
, `watch video summary <https://www.yade-dem.org/publi/YadeTechnicalArchive/hackathonvideo.avi>`__
, `read the poster summary <https://www.yade-dem.org/publi/YadeTechnicalArchive/hackathonposter.pdf>`__

Pirnia, Pouyan; Duhaime Francois; Ethier Yannic; Dubé, Jean-Sébastien (2019), COMSOL-Yade Interface (ICY) instruction guide. *Yade Technical Archive*. 
`download full text <https://yade-dem.org/publi/YadeTechnicalArchive/ICYinstructionguide.pdf>`__, 
send an email seyed-pouyan.pirnia.1@ens.etsmtl.ca
, `download helper files <https://www.yade-dem.org/publi/YadeTechnicalArchive/ICYInstructionGuide.zip>`__

Maurin, Raphael (2018), YADE 1D vertical VANS fluid resolution: Numerical
resolution details. *Yade Technical Archive*. 
`download full text <https://yade-dem.org/publi/YadeTechnicalArchive/Yade1DFluidVANS_NumericalResolution.pdf>`__, 
send an email raphael.maurin@imft.fr, follow the tutorial: :ref:`HydroForceEngine`

Maurin, Raphael (2018), YADE 1D vertical VANS fluid resolution: Theoretical
basis. *Yade Technical Archive*. 
`download full text <https://yade-dem.org/publi/YadeTechnicalArchive/Yade1DFluidVANS_TheoreticalBasis.pdf>`__, 
send an email raphael.maurin@imft.fr, follow the tutorial: :ref:`HydroForceEngine`

Maurin, Raphael (2018), YADE 1D vertical VANS fluid resolution: validations. *Yade Technical Archive*. 
`download full text <https://yade-dem.org/publi/YadeTechnicalArchive/Yade1DFluidVANS_Validations.pdf>`__, send an email raphael.maurin@imft.fr, follow the tutorial: :ref:`HydroForceEngine`

Caulk, Robert (2018), Stochastic Augmentation of the Discrete Element Method for Investigation of Tensile Rupture in Heterogeneous Rock. *Yade Technical Archive*. DOI 10.5281/zenodo.1202039. 
`download full text <https://www.yade-dem.org/publi/YadeTechnicalArchive/Caulkr_stochasticaugmentationofDEM-301118.pdf>`__
, send an email rob.caulk@gmail.com
, follow the tutorial: :ref:`acousticemissions`


