diff --git a/Gemfile b/Gemfile index ef35f9c..256e288 100644 --- a/Gemfile +++ b/Gemfile @@ -9,3 +9,7 @@ git_source(:github) {|repo_name| "https://github.com/#{repo_name}" } gem "jekyll" gem "webrick", "~> 1.8" + +gem "jekyll-pseudocode-latex" + +gem 'jekyll-scholar', group: :jekyll_plugins diff --git a/Gemfile.lock b/Gemfile.lock index c9ed5cd..4938ce3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -3,8 +3,21 @@ GEM specs: addressable (2.8.0) public_suffix (>= 2.0.2, < 5.0) + bibtex-ruby (6.1.0) + latex-decode (~> 0.0) + racc (~> 1.7) + citeproc (1.0.10) + namae (~> 1.0) + citeproc-ruby (1.1.14) + citeproc (~> 1.0, >= 1.0.9) + csl (~> 1.6) colorator (1.1.0) concurrent-ruby (1.1.9) + csl (1.6.0) + namae (~> 1.0) + rexml + csl-styles (1.0.1.11) + csl (~> 1.0) em-websocket (0.5.2) eventmachine (>= 0.12.9) http_parser.rb (~> 0.6.0) @@ -31,22 +44,33 @@ GEM rouge (~> 3.0) safe_yaml (~> 1.0) terminal-table (~> 2.0) + jekyll-pseudocode-latex (0.1.1) + jekyll (>= 3.0) jekyll-sass-converter (2.1.0) sassc (> 2.0.1, < 3.0) + jekyll-scholar (7.1.3) + bibtex-ruby (~> 6.0) + citeproc-ruby (~> 1.0) + csl-styles (~> 1.0) + jekyll (~> 4.0) jekyll-watch (2.2.1) listen (~> 3.0) kramdown (2.3.1) rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) + latex-decode (0.4.0) liquid (4.0.3) listen (3.7.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) mercenary (0.4.0) + namae (1.2.0) + racc (~> 1.7) pathutil (0.16.2) forwardable-extended (~> 2.6) public_suffix (4.0.6) + racc (1.8.1) rb-fsevent (0.11.0) rb-inotify (0.10.1) ffi (~> 1.0) @@ -70,6 +94,8 @@ PLATFORMS DEPENDENCIES jekyll + jekyll-pseudocode-latex + jekyll-scholar webrick (~> 1.8) BUNDLED WITH diff --git a/_bibliography/bibliofabio.bib b/_bibliography/bibliofabio.bib new file mode 100644 index 0000000..07e6c08 --- /dev/null +++ b/_bibliography/bibliofabio.bib @@ -0,0 +1,46 @@ +@article{PSCToolkit, +title = {Parallel Sparse Computation Toolkit}, +journal = {Software Impacts}, +volume = {15}, +pages = {100463}, +year = {2023}, +issn = {2665-9638}, +doi = {https://doi.org/10.1016/j.simpa.2022.100463}, +url = {https://www.sciencedirect.com/science/article/pii/S2665963822001476}, +author = {Pasqua D’Ambra and Fabio Durastante and Salvatore Filippone}, +keywords = {Linear solvers, Algebraic preconditioners, HPC, GPU, Heterogeneous computing}, +abstract = {This paper presents a new software framework for solving large and sparse linear systems on current hybrid architectures, from small servers to high-end supercomputers, embedding multi-core CPUs and Nvidia GPUs at the node level. The framework has a modular structure and is composed of three main components, which separate basic functionalities for managing distributed sparse matrices and executing some sparse matrix computations involved in iterative Krylov projection methods, eventually exploiting multi-threading and CUDA-based programming models, from the functionalities for setup and application of different types of one-level and multi-level algebraic preconditioners.} +} +@article {MR1003940, + AUTHOR = {Chronopoulos, A. T. and Gear, C. W.}, + TITLE = {On the efficient implementation of preconditioned {$s$}-step + conjugate gradient methods on multiprocessors with memory + hierarchy}, + JOURNAL = {Parallel Comput.}, + FJOURNAL = {Parallel Computing. Systems \& Applications}, + VOLUME = {11}, + YEAR = {1989}, + NUMBER = {1}, + PAGES = {37--53}, + ISSN = {0167-8191,1872-7336}, + MRCLASS = {65W05}, + MRNUMBER = {1003940}, + DOI = {10.1016/0167-8191(89)90062-8}, + URL = {https://doi.org/10.1016/0167-8191(89)90062-8}, +} +@article {MR3846291, + AUTHOR = {Carson, Erin C.}, + TITLE = {The adaptive {$s$}-step conjugate gradient method}, + JOURNAL = {SIAM J. Matrix Anal. Appl.}, + FJOURNAL = {SIAM Journal on Matrix Analysis and Applications}, + VOLUME = {39}, + YEAR = {2018}, + NUMBER = {3}, + PAGES = {1318--1338}, + ISSN = {0895-4798,1095-7162}, + MRCLASS = {65F10 (65F50 65G50 65Y05 65Y20)}, + MRNUMBER = {3846291}, +MRREVIEWER = {Kees\ Vuik}, + DOI = {10.1137/16M1107942}, + URL = {https://doi.org/10.1137/16M1107942}, +} diff --git a/_bibliography/bibliofabio2.bib b/_bibliography/bibliofabio2.bib new file mode 100644 index 0000000..3284604 --- /dev/null +++ b/_bibliography/bibliofabio2.bib @@ -0,0 +1,111 @@ +@article {MR4130854, + AUTHOR = {Benzi, Michele and Bertaccini, Daniele and Durastante, Fabio + and Simunec, Igor}, + TITLE = {Non-local network dynamics via fractional graph {L}aplacians}, + JOURNAL = {J. Complex Netw.}, + FJOURNAL = {Journal of Complex Networks}, + VOLUME = {8}, + YEAR = {2020}, + NUMBER = {3}, + PAGES = {cnaa017, 29}, + ISSN = {2051-1310,2051-1329}, + MRCLASS = {05C50 (05C90)}, + MRNUMBER = {4130854}, + DOI = {10.1093/comnet/cnaa017}, + URL = {https://doi.org/10.1093/comnet/cnaa017}, +} +@article {MR4340667, + AUTHOR = {Arrigo, Francesca and Durastante, Fabio}, + TITLE = {Mittag-{L}effler functions and their applications in network + science}, + JOURNAL = {SIAM J. Matrix Anal. Appl.}, + FJOURNAL = {SIAM Journal on Matrix Analysis and Applications}, + VOLUME = {42}, + YEAR = {2021}, + NUMBER = {4}, + PAGES = {1581--1601}, + ISSN = {0895-4798,1095-7162}, + MRCLASS = {91D30 (05C50 15A16)}, + MRNUMBER = {4340667}, + DOI = {10.1137/21M1407276}, + URL = {https://doi.org/10.1137/21M1407276}, +} +@article {MR4216832, + AUTHOR = {Cipolla, Stefano and Durastante, Fabio and Tudisco, Francesco}, + TITLE = {Nonlocal {P}age{R}ank}, + JOURNAL = {ESAIM Math. Model. Numer. Anal.}, + FJOURNAL = {ESAIM. Mathematical Modelling and Numerical Analysis}, + VOLUME = {55}, + YEAR = {2021}, + NUMBER = {1}, + PAGES = {77--97}, + ISSN = {2822-7840,2804-7214}, + MRCLASS = {05C82 (60J20 68R10 94C15)}, + MRNUMBER = {4216832}, +MRREVIEWER = {Hai\ Yan\ Chen}, + DOI = {10.1051/m2an/2020071}, + URL = {https://doi.org/10.1051/m2an/2020071}, +} +@article {MR2736969, + AUTHOR = {Estrada, Ernesto and Higham, Desmond J.}, + TITLE = {Network properties revealed through matrix functions}, + JOURNAL = {SIAM Rev.}, + FJOURNAL = {SIAM Review}, + VOLUME = {52}, + YEAR = {2010}, + NUMBER = {4}, + PAGES = {696--714}, + ISSN = {0036-1445,1095-7200}, + MRCLASS = {05C82 (05C50 91D30 94C15)}, + MRNUMBER = {2736969}, +MRREVIEWER = {Stephen\ J.\ Young}, + DOI = {10.1137/090761070}, + URL = {https://doi.org/10.1137/090761070}, +} +@article {MR3829156, + AUTHOR = {Arioli, Mario and Benzi, Michele}, + TITLE = {A finite element method for quantum graphs}, + JOURNAL = {IMA J. Numer. Anal.}, + FJOURNAL = {IMA Journal of Numerical Analysis}, + VOLUME = {38}, + YEAR = {2018}, + NUMBER = {3}, + PAGES = {1119--1163}, + ISSN = {0272-4979,1464-3642}, + MRCLASS = {65N30 (05C10 35R02 81Q35)}, + MRNUMBER = {3829156}, + DOI = {10.1093/imanum/drx029}, + URL = {https://doi.org/10.1093/imanum/drx029}, +} +@article {MR4131346, + AUTHOR = {Lim, Lek-Heng}, + TITLE = {Hodge {L}aplacians on graphs}, + JOURNAL = {SIAM Rev.}, + FJOURNAL = {SIAM Review}, + VOLUME = {62}, + YEAR = {2020}, + NUMBER = {3}, + PAGES = {685--715}, + ISSN = {0036-1445,1095-7200}, + MRCLASS = {58A14 (05C50 20G10)}, + MRNUMBER = {4131346}, + DOI = {10.1137/18M1223101}, + URL = {https://doi.org/10.1137/18M1223101}, +} +@article {MR4783080, + AUTHOR = {Ribando-Gros, Emily and Wang, Rui and Chen, Jiahui and Tong, + Yiying and Wei, Guo-Wei}, + TITLE = {Combinatorial and {H}odge {L}aplacians: similarities and + differences}, + JOURNAL = {SIAM Rev.}, + FJOURNAL = {SIAM Review}, + VOLUME = {66}, + YEAR = {2024}, + NUMBER = {3}, + PAGES = {575--601}, + ISSN = {0036-1445,1095-7200}, + MRCLASS = {05C50 (58A14 65M60 97-02)}, + MRNUMBER = {4783080}, + DOI = {10.1137/22M1482299}, + URL = {https://doi.org/10.1137/22M1482299}, +} diff --git a/_bibliography/bibliofabio3.bib b/_bibliography/bibliofabio3.bib new file mode 100644 index 0000000..549c947 --- /dev/null +++ b/_bibliography/bibliofabio3.bib @@ -0,0 +1,65 @@ +@article {MR4516169, + AUTHOR = {Aceto, Lidia and Durastante, Fabio}, + TITLE = {Efficient computation of the {W}right function and its + applications to fractional diffusion-wave equations}, + JOURNAL = {ESAIM Math. Model. Numer. Anal.}, + FJOURNAL = {ESAIM. Mathematical Modelling and Numerical Analysis}, + VOLUME = {56}, + YEAR = {2022}, + NUMBER = {6}, + PAGES = {2181--2196}, + ISSN = {2822-7840,2804-7214}, + MRCLASS = {65D20 (26A33 33F10 44A10 65D30)}, + MRNUMBER = {4516169}, + DOI = {10.1051/m2an/2022069}, + URL = {https://doi.org/10.1051/m2an/2022069}, +} +@article {MR3989621, + AUTHOR = {Aceto, L. and Bertaccini, D. and Durastante, F. and Novati, + P.}, + TITLE = {Rational {K}rylov methods for functions of matrices with + applications to fractional partial differential equations}, + JOURNAL = {J. Comput. Phys.}, + FJOURNAL = {Journal of Computational Physics}, + VOLUME = {396}, + YEAR = {2019}, + PAGES = {470--482}, + ISSN = {0021-9991,1090-2716}, + MRCLASS = {65F60 (15A16)}, + MRNUMBER = {3989621}, +MRREVIEWER = {Jo\~ao\ Ribeiro\ Cardoso}, + DOI = {10.1016/j.jcp.2019.07.009}, + URL = {https://doi.org/10.1016/j.jcp.2019.07.009}, +} +@article {MR4268683, + AUTHOR = {Garrappa, Roberto and Giusti, Andrea and Mainardi, Francesco}, + TITLE = {Variable-order fractional calculus: a change of perspective}, + JOURNAL = {Commun. Nonlinear Sci. Numer. Simul.}, + FJOURNAL = {Communications in Nonlinear Science and Numerical Simulation}, + VOLUME = {102}, + YEAR = {2021}, + PAGES = {Paper No. 105904, 16}, + ISSN = {1007-5704,1878-7274}, + MRCLASS = {26A33 (31A10 44A10)}, + MRNUMBER = {4268683}, +MRREVIEWER = {Subhadarshan\ Sahoo}, + DOI = {10.1016/j.cnsns.2021.105904}, + URL = {https://doi.org/10.1016/j.cnsns.2021.105904}, +} +@article {MR4617155, + AUTHOR = {Garrappa, Roberto and Giusti, Andrea}, + TITLE = {A computational approach to exponential-type variable-order + fractional differential equations}, + JOURNAL = {J. Sci. Comput.}, + FJOURNAL = {Journal of Scientific Computing}, + VOLUME = {96}, + YEAR = {2023}, + NUMBER = {3}, + PAGES = {Paper No. 63, 19}, + ISSN = {0885-7474,1573-7691}, + MRCLASS = {65L06 (34A08 44A10)}, + MRNUMBER = {4617155}, +MRREVIEWER = {Jianfei\ Huang}, + DOI = {10.1007/s10915-023-02283-6}, + URL = {https://doi.org/10.1007/s10915-023-02283-6}, +} diff --git a/_bibliography/bibliography.bib b/_bibliography/bibliography.bib new file mode 100644 index 0000000..e69de29 diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..e2498bd --- /dev/null +++ b/_config.yml @@ -0,0 +1,11 @@ +plugin: + - pseudocode + - jekyll-scholar +site-css: + - "/assets/css/pseudocode.css" +scholar: + style: modern-language-association + locale: it + source: _bibliography + sort_by: author + order: ascending diff --git a/_layouts/default.html b/_layouts/default.html index 2e75750..d91d16a 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -6,10 +6,29 @@