Dario Panici

Results 394 comments of Dario Panici

@dpanici check singular values for different cases and check condition number

Checked these for basically every optimization or free bdry example in our notebooks. The condition number of Fxh was on average no more than 1e6, and the cutoff threshold for...

I still think it would be interesting to see the condition number of the actual proximally projected jacobian (e.g. the one used in the optimizer) with and without this regularization

Also mentioned in [this paper](https://arxiv.org/pdf/2301.13062.pdf) section V. C as way to speedup compilation times ![image](https://github.com/PlasmaControl/DESC/assets/37969854/119680f4-3eaa-4eb2-89c3-77c4769fbd82)

I don't remember why I said it would not help much, probably worth spending the hour to re-write the F balance equations component wise and see if there's a difference...

Might be worth looking into `jnp.einsum` where we currently use `[None,:]` to broadcast arrays for multiplication, as this may be more efficient memory-wise

unscented transform as an option?

> Perturbations seems to be working: > > X Y Z > ![image](https://private-user-images.githubusercontent.com/79940989/410130541-fc180f45-0c1b-46a3-a942-76aab491e2b9.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTYwNjc1MTcsIm5iZiI6MTc1NjA2NzIxNywicGF0aCI6Ii83OTk0MDk4OS80MTAxMzA1NDEtZmMxODBmNDUtMGMxYi00NmEzLWE5NDItNzZhYWI0OTFlMmI5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA4MjQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwODI0VDIwMjY1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTcyYTk2YmYyNGEwNTY1OGIyZGEwNjQ3MTJmMDEwOTJjNWMxMzM3NWQyNzhjY2FjODk3Y2E5NzlhZmQ4OWNhZDMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.wMA2CJW7ZL4cgxn6AFFzyIqhDNsquD5CIht7o-ZO4mQ) ![image](https://private-user-images.githubusercontent.com/79940989/410130732-e92cfc1b-f770-456d-8c44-0e901478b686.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTYwNjc1MTcsIm5iZiI6MTc1NjA2NzIxNywicGF0aCI6Ii83OTk0MDk4OS80MTAxMzA3MzItZTkyY2ZjMWItZjc3MC00NTZkLThjNDQtMGU5MDE0NzhiNjg2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA4MjQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwODI0VDIwMjY1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVkNzY5ZDdiYjY4ZTE2YjU2ZTJkOTdiNjhlNzdmNjU4NjBlMDhmNzlhZWU0Njk4Nzg5NTZkNWQyMTYxZjc4MzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.y0XTMimFQAp92Bw23AV3MnxYXYVn8wbPgq5nXISwNVw) ![image](https://private-user-images.githubusercontent.com/79940989/410130916-2cf38d91-0f78-4f5e-8f30-13040a28845f.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTYwNjc1MTcsIm5iZiI6MTc1NjA2NzIxNywicGF0aCI6Ii83OTk0MDk4OS80MTAxMzA5MTYtMmNmMzhkOTEtMGY3OC00ZjVlLThmMzAtMTMwNDBhMjg4NDVmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA4MjQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwODI0VDIwMjY1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFhMGU1MmMyMzAxYWNiZWJkYWYwYmM2MzkwMTk5MmVjNGM1M2NjZWVjNGM0NzZmNTA3YzAwYTAzMmVmYjJjMDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ezTIvbCMk66iR1WgsID68PvL8dMzSAbnRhNPwmzAxzY) > * The blue line represents the position perturbation as a function of > θ...

An issue I noticed: right now this computes a single perturbation which is applied to every coil in the coilset, i.e. every coil in the coilset has the exact same...