Caoxiang Zhu

Results 19 issues of Caoxiang Zhu

This is a note that there is a bug that when setting weight_bnorm=0 there will be a segmentation error because associated arrays have not been allocated. This shows up in...

bug

@logan-nc @ysm1887 The new feature of `bharm_jsurf` is now in the `develop` branch and ready for test. To use it, just specify the `bharm_jsurf = 0` (or 1, 2) in...

enhancement

Thanks to @thomasgbkruger , FOCUS has a new metric for reducing coil curvature. If you want to have a test, please pull the `develop` branch. Detailed documentation (including the equations,...

enhancement
Announcement

For a long time, FOCUS ignores periodicity and stellarator symmetry, as the computation speed was never an issue and generally, FOCUS results followed periodicity and stellarator symmetry if the target...

enhancement
Announcement

There is a cost function on the toroidal flux in FOCUS. Instead of calculating B \cdot ds, FOCUS uses the Stokes theorem and calculates A \cdot dl. Details can be...

question

The current nonlinear conjugate gradient (CG) method was written by myself based on the strategy of [Yuan & Dai](https://doi.org/10.1137/S1052623497318992). The line search subroutine is also written by myself based on...

enhancement
Announcement

Hi, I have pushed commits in the branch 'develop'. Now FOCUS can follow fieldlines and calculate rotational transform for vacuum magnetic field produced by coils. Here are some instructions you...

Announcement

Hi all, In [develop](https://github.com/PrincetonUniversity/FOCUS/tree/develop) branch, I have pushed some new changes. Here is the list. 1. Levenberg-Marquardt (LM) optimization is now implemented. This would be a good supplementary to DF...

Announcement

Hi all, 1. As some of you might notice, I have changed the directory structure and only the new version is left. The old version is now moved to the...

Announcement