... | ... | @@ -27,6 +27,7 @@ Reduced problem in order to have one forward solution in less than 2 minutes: |
|
|
* Total time for optimisation: 1271 (s)
|
|
|
|
|
|
*Generation 1*
|
|
|
===========
|
|
|
![anl-opt-1-1](/uploads/3ac9fffa1ca3c4d9103aec661d2c13d5/anl-opt-1-1.png)
|
|
|
*Generation 999*
|
|
|
![anl-opt-1-999](/uploads/a495eac7481722cd227eb29f9d0d8b8c/anl-opt-1-999.png)
|
... | ... | @@ -42,24 +43,25 @@ Reduced problem in order to have one forward solution in less than 2 minutes: |
|
|
* Total time for optimisation: 4157 (s)
|
|
|
|
|
|
*Generation 1*
|
|
|
===========
|
|
|
![anl-opt-2-1](/uploads/35007338ee97f0cda12f4a828861f665/anl-opt-2-1.png)
|
|
|
*Generation 999*
|
|
|
===========
|
|
|
![anl-opt-2-999](/uploads/fdd81e951be9494e93bc7c9c73ef9ca2/anl-opt-2-999.png)
|
|
|
|
|
|
**optLinac-3**
|
|
|
|
|
|
Use `NUMCOWORKERS=2`
|
|
|
|
|
|
|
|
|
**G2 Optimisation**
|
|
|
===============
|
|
|
|
|
|
*Generation 1*
|
|
|
===========
|
|
|
![g2-small-1](/uploads/7ebb387d8e2fafceaacd21b311ed1fe4/g2-small-1.png)
|
|
|
*Generation 100*
|
|
|
=============
|
|
|
![g2-small-100](/uploads/65c05ae32b6e0e3604db656f51db8e74/g2-small-100.png)
|
|
|
|
|
|
*Generation 100 with constraint*
|
|
|
========================
|
|
|
`constrs: CONSTRAINTS = (abs(drmsx-drmsy)>0.001);`
|
|
|
![g2-small-100-w-constr](/uploads/27f4950c82671c500b517d217910c72a/g2-small-100-w-constr.png)
|
|
|
|
... | ... | @@ -74,10 +76,13 @@ Use `NUMCOWORKERS=2` |
|
|
Simple setup one dipole. Shift initial distribution in x-y plane and search for minimal emittance. Run 1000 generations.
|
|
|
|
|
|
*Generation 1*
|
|
|
===========
|
|
|
![g3-small-1](/uploads/e17067cf523cb9b86022b5c7e6e946e3/g3-small-1.png)
|
|
|
|
|
|
*Generation 100*
|
|
|
=============
|
|
|
![g3-small-100](/uploads/741c588c053875db48953f7b1143297b/g3-small-100.png)
|
|
|
|
|
|
*Generation 999*
|
|
|
=============
|
|
|
![g3-small-999](/uploads/4ac7ed86e6d741587c01735afd38b116/g3-small-999.png) |