vbr-calc / vbr

The Very Broadband Rheology Calculator (VBRc): for fitting experimental data and measured properties in the Earth's upper mantle!
MIT License
20 stars 15 forks source link

add a `VBR.out.citation` field #81

Open chrishavlin opened 8 months ago

chrishavlin commented 8 months ago

would be nice to add an output field, VBR.out.citation that has a list of all of the references relevant to any calculations done. e.g., running

VBR.in.elastic.methods_list = {'anharmonic';}
VBR.in.anelastic.methods_list = {'eburgers_psp';}
[VBR] = VBR_spine(VBR) ;
disp(VBR.out.citation)

could print out

JF10 citation, 
citations for the reference moduli used,
VBRc citation, 
etc.

most of the references already exist in the Params_ files, so would "just" need to automate the aggregation across selected methods.