Commit Graph

617 Commits

Author SHA1 Message Date
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
giovanni
c42bdd575c add self-adaptive weighting 2025-09-08 14:46:33 +02:00
giovanni
bacd7e202a add mutual solver-weighting link 2025-09-08 14:46:33 +02:00
Dario Coscia
973d0c05ab fix compile issue (#627) 2025-09-08 14:22:25 +02:00
Dario Coscia
efc9e327f6 Merge pull request #615 from mathLab/dev
Dev Updates
2025-08-01 15:59:57 +02:00
Giovanni Canali
419ac7ffbb fix device problem of residual weights 2025-07-31 12:37:50 +02:00
giovanni
4ad939fdb9 fix connection issue 2025-07-31 12:12:25 +02:00
Dario Coscia
09596a912c fix connection problem.zoo 2025-07-31 12:12:25 +02:00
Giovanni Canali
caa67ace93 add pirate network 2025-07-28 11:28:50 +02:00
Giovanni Canali
6d1d4ef423 add batching support for self-adaptive pinns 2025-07-25 17:44:10 +02:00
Giovanni Canali
1ed14916f1 fix switch_optimizer callback 2025-07-25 16:39:16 +02:00
FilippoOlivo
6d10989d89 fix codacy 2025-07-08 09:49:33 +02:00
Dario Coscia
c559a5763b rich error msg for check_consistency 2025-07-08 09:49:33 +02:00
Dario Coscia
008888fb1e fix readme examples (#599) 2025-07-08 09:22:39 +02:00
giovanni
2cb0eadac1 support built-in equations in system 2025-07-04 16:40:38 +02:00
giovanni
de47d69fec batching for rbapinns 2025-07-04 16:40:06 +02:00
Dario Coscia
3778ef7ee2 update version 0.2.2 (#590) 2025-06-16 14:06:12 +02:00
github-actions[bot]
9ac57241e3 export tutorials changed in 7bf7d34 (#586)
Co-authored-by: dario-coscia <dario-coscia@users.noreply.github.com>
2025-06-14 16:58:03 +02:00
Dario Coscia
7bf7d34d0f Dev Update (#582)
* Fix adaptive refinement (#571)


---------

Co-authored-by: Dario Coscia <93731561+dario-coscia@users.noreply.github.com>

* Remove collector

* Fixes

* Fixes

* rm unnecessary comment

* fix advection (#581)

* Fix tutorial .html link (#580)

* fix problem data collection for v0.1 (#584)

* Message Passing Module (#516)

* add deep tensor network block

* add interaction network block

* add radial field network block

* add schnet block

* add equivariant network block

* fix + tests + doc files

* fix egnn + equivariance/invariance tests

Co-authored-by: Dario Coscia <dariocos99@gmail.com>

---------

Co-authored-by: giovanni <giovanni.canali98@yahoo.it>
Co-authored-by: AleDinve <giuseppealessio.d@student.unisi.it>

* add type checker (#527)

---------

Co-authored-by: Filippo Olivo <filippo@filippoolivo.com>
Co-authored-by: Giovanni Canali <115086358+GiovanniCanali@users.noreply.github.com>
Co-authored-by: giovanni <giovanni.canali98@yahoo.it>
Co-authored-by: AleDinve <giuseppealessio.d@student.unisi.it>
2025-06-13 17:34:37 +02:00
Dario Coscia
6b355b45de avoid codacy warning 2025-05-05 11:15:21 +02:00
Anna Ivagnes
aa2ba5fc7f format pod_block.py
delete one line
2025-05-05 11:15:21 +02:00
Anna Ivagnes
3c1fed9ae2 add singular values in PODBlock 2025-05-05 11:15:21 +02:00
dario-coscia
e3d4c2fc1a export tutorials changed in db9df8b 2025-05-05 11:15:21 +02:00