Commit Graph

639 Commits

Author SHA1 Message Date
FilippoOlivo
51a0399111 fix doc 2025-11-13 14:09:44 +01:00
FilippoOlivo
18b02f43c5 fix some codacy warnings 2025-11-13 14:01:18 +01:00
FilippoOlivo
6bb44052b0 add update_data and input functions 2025-11-13 10:48:47 +01:00
FilippoOlivo
c0cbb13a92 fix callbacks 2025-11-13 10:48:20 +01:00
FilippoOlivo
09677d3c15 integrate new datamodule in trainer 2025-11-12 15:59:48 +01:00
FilippoOlivo
4d172a8821 fix data pipeline and add separeate_conditions option 2025-11-12 15:59:28 +01:00
FilippoOlivo
99e2f07cf7 refact dataset, dataloader and datamodule 2025-11-12 14:32:56 +01:00
Dario Coscia
f07e59b69b Logo update (#696)
* update logo

* bump version from 0.2.4 to 0.2.5
2025-11-06 17:09:52 +01:00
Giovanni Canali
d4fa3ea9df move to method to the interface (#694) 2025-11-04 10:56:27 +01:00
Giovanni Canali
fca3db7926 fix bugs for helmholtz and advection (#686) 2025-10-30 10:15:38 +01:00
Dario Coscia
64930c431f disable compilation py>=3.14 2025-10-29 17:34:21 +01:00
GiovanniCanali
24d806b262 move equation attributes to correct device 2025-10-29 16:05:50 +01:00
Dario Coscia
9c3e55da91 fix tester workflow
Revert change in #646, from on_pr_target -> on_pr (#692)
2025-10-29 16:04:39 +01:00
GiovanniCanali
256ac9d025 fix python-version error 2025-10-27 13:50:26 +01:00
Giovanni Canali
6935e0d58a Merge pull request #674 from mathLab/dev
Dev updates 0.2.4
2025-10-23 11:43:03 +02:00
Dario Coscia
4860a2db84 update version
Update version due to py3.9 dropping
2025-10-23 11:29:11 +02:00
GiovanniCanali
cb629cc554 remove 3.9 add 3.14 2025-10-23 10:36:47 +02:00
github-actions[bot]
42e993317f export tutorials changed in 1d7f9ed (#679)
Co-authored-by: dario-coscia <dario-coscia@users.noreply.github.com>
2025-10-21 11:07:29 +02:00
Giovanni Canali
1d7f9ed903 fix tutorial 17 (#678) 2025-10-21 09:43:20 +02:00
Dario Coscia
822c317496 Fix import and condition variable names in tutorial (#676) 2025-10-20 20:11:36 +02:00
github-actions[bot]
6d7ce0e4e2 export tutorials changed in 62fe6f8 (#670)
Co-authored-by: dario-coscia <dario-coscia@users.noreply.github.com>
2025-10-16 15:59:25 +02:00
Lorenzo Tomada
62fe6f81b5 adding tutorial 23 (#666) 2025-10-16 15:50:53 +02:00
GiovanniCanali
df4ea64c74 add b-spline surface 2025-10-15 17:37:50 +02:00
GiovanniCanali
71ce8c55f6 fix logic and extend tests 2025-10-15 17:37:50 +02:00
ajacoby9
ad41ba05b2 vectorize Cox - de Boor recursion
Co-authored-by: Filippo Olivo <folivo@filippoolivo.com>
Co-authored-by: ajacoby9 <a99jacoby@gmail.com>
2025-10-15 17:37:50 +02:00
GiovanniCanali
4a3748c735 Revert "Improve and fix spline (#610)"
This reverts commit 0844282335.
2025-10-15 17:35:24 +02:00
ajacoby9
0844282335 Improve and fix spline (#610)
* vectorize Cox - de Boor recursion

Co-authored-by: Filippo Olivo <folivo@filippoolivo.com>
Co-authored-by: ajacoby9 <a99jacoby@gmail.com>

* fix logic and extend tests

* add b-spline surface

---------

Co-authored-by: Filippo Olivo <folivo@filippoolivo.com>
Co-authored-by: GiovanniCanali <giovanni.canali98@yahoo.it>
2025-10-15 12:31:43 +02:00
Nicola Demo
9d465fc667 Update GitHub Actions workflow for testing
Changed pull request trigger to pull_request_target and enabled coverage publishing.
2025-10-13 12:34:15 +02:00
Dario Coscia
9e7cae668d fix coverage from forks 2025-10-13 12:04:09 +02:00
Lorenzo Tomada
5966d038ff Add SINDy model (#660) 2025-10-08 17:04:58 +02:00
avisquid
2108c76d14 add egno (#602)
Co-authored-by: GiovanniCanali <giovanni.canali98@yahoo.it>
2025-10-03 20:37:56 +02:00
Dario Coscia
b5e4d13663 Merge pull request #636 from mathLab/dev
Dev Updates - 0.2.3
2025-09-23 17:39:27 +02:00
Dario Coscia
8442969fec Governance (#639)
* add maintainers

* add codeowners

* add governance

* add affiliation Filippo Olivo in the committee/maintainers list

* update affiliation for Nicola Demo in the committee/maintainers list

* update governance policy to reflect PINA terminology

* Clarify PINA Organisation references in charter (#651)

* rm @mstrazzu from maintainers

---------

Co-authored-by: FilippoOlivo <filippo@filippoolivo.com>
Co-authored-by: Nicola Demo <demo.nicola@gmail.com>
2025-09-23 17:31:11 +02:00
FilippoOlivo
8dbefe8e5a fix codacy 2025-09-22 21:44:02 +02:00
Dario Coscia
da3bc626e1 version 0.2.3 2025-09-22 21:42:40 +02:00
Giovanni Canali
4e37468460 Update Laplace class and add unit tests (#645) 2025-09-22 15:05:28 +02:00
Filippo Olivo
4a6e73fa54 Fix basis device transfer in PODBlock (#650)
* fix gpu data moving
2025-09-19 13:42:32 +02:00
Giovanni Canali
87c5c6a674 pass method argument to fast laplacian (#648) 2025-09-18 13:07:49 +02:00
Dario Coscia
dc808c1d77 Add Normalizer Callback (#631)
* add normalizer callback

* implement shift and scale parameters computation

* change name files normalizer data callback

* reduce tests

* fix documentation

* add NotImplementedError for PinaGraphDataset

---------

Co-authored-by: FilippoOlivo <filippo@filippoolivo.com>
Co-authored-by: giovanni <giovanni.canali98@yahoo.it>
2025-09-16 17:29:05 +02:00
github-actions[bot]
ef75f13bcb export tutorials changed in 9c60f61 (#643)
Co-authored-by: dario-coscia <dario-coscia@users.noreply.github.com>
2025-09-15 19:35:24 +02:00
Dario Coscia
9c60f616b7 tut22 (#637)
Co-authored-by: Federico Pichi <fpichi@sissa.it>
2025-09-15 19:31:38 +02:00
github-actions[bot]
c709f386b4 export tutorials changed in e033f3b (#641)
Co-authored-by: dario-coscia <dario-coscia@users.noreply.github.com>
2025-09-14 19:41:25 +02:00
Giovanni Canali
e033f3b125 fix minor errors tut 16/21 (#635) 2025-09-14 19:35:02 +02:00
Giovanni Canali
a0015c3af6 add exhaustive doc for condition module (#629) 2025-09-11 15:47:06 +02:00
github-actions[bot]
f3ccfd4598 export tutorials changed in 85b9edc (#634)
Co-authored-by: dario-coscia <dario-coscia@users.noreply.github.com>
2025-09-10 12:10:39 +02:00
Dario Coscia
85b9edc74d fix tensor getitem in graph_dataset (#633) 2025-09-10 12:04:41 +02:00
Dario Coscia
7469543499 simplify kwargs logic for equations 2025-09-08 15:17:05 +02:00
giovanni
684d691b78 remove back compatibility files for version 0.2 2025-09-08 14:57:29 +02:00
giovanni
ef3542486c add linear weighting 2025-09-08 14:46:33 +02:00
giovanni
96402baf20 weighting refactory
Co-authored-by: Dario Coscia <dariocos99@gmail.com>
2025-09-08 14:46:33 +02:00