Example1
InĀ [1]:
Copied!
import numpy as np
from impact.z import ImpactZ, ImpactZParticles
from impact.z.input import WriteFull
import numpy as np
from impact.z import ImpactZ, ImpactZParticles
from impact.z.input import WriteFull
InĀ [2]:
Copied!
raw_impact_particles = ImpactZParticles.from_file("particle.in")
raw_impact_particles = ImpactZParticles.from_file("particle.in")
Detected species: H-
InĀ [3]:
Copied!
I = ImpactZ(
input="ImpactZ.in",
initial_particles=raw_impact_particles,
use_temp_dir=False,
workdir="./tmp",
)
I = ImpactZ(
input="ImpactZ.in",
initial_particles=raw_impact_particles,
use_temp_dir=False,
workdir="./tmp",
)
InĀ [4]:
Copied!
I.input.file_data = {
"932": np.array(
[
1.99997702434509,
1.53975725471636,
-2.196807406333129e-05,
0.628615148538444,
-1.836337241576689e-05,
0.009509472946725956,
-9.019382983044043e-07,
-0.132670020506737,
7.584087620470457e-06,
-0.05559846979280019,
4.312514779563946e-06,
0.009952662352711758,
-6.774189617057299e-07,
0.01684240247735793,
-1.784125232393213e-06,
0.003497779825887112,
-5.486825787755395e-07,
-0.002891787118469428,
3.366881229422849e-07,
-0.001853194707445747,
2.951690814461029e-07,
5.31639433761795e-05,
-1.658720074231425e-09,
0.0005153326281966993,
-1.289718748389961e-07,
0.0002979142129147272,
-1.102177570651494e-07,
7.627157752204657e-05,
-6.50285721521375e-08,
-5.392706189655232e-05,
-1.517431486015614e-08,
-0.0001322093601535543,
2.112846832665866e-08,
-0.000156567744870032,
4.407024148068742e-08,
-0.0001101398983375894,
3.416545869051831e-08,
4.383476463469812e-05,
-1.057120672001008e-08,
]
),
"916": np.array(
[
1.99997667437436,
1.53651440738977,
2.295062403766246e-05,
0.623913851279348,
1.850149755325963e-05,
0.01003532369918821,
2.99405316253879e-07,
-0.128492677588814,
-7.664305152977744e-06,
-0.0531671729588179,
-3.86052912871341e-06,
0.009512481835878555,
9.056879999584602e-07,
0.01571182208262119,
1.610455715169011e-06,
0.003130320870736345,
3.172342819333295e-07,
-0.002687902403876023,
-3.889760674597555e-07,
-0.001658124456360384,
-2.418275640240754e-07,
8.113201340734289e-05,
3.880314915888695e-08,
0.0004854414166001327,
1.028973720176488e-07,
0.0002822637762417697,
4.479086753643548e-08,
6.939571784395084e-05,
-1.273952447122957e-08,
-6.056603385887651e-05,
-2.166622585619362e-08,
-0.0001413041908465478,
-2.183599237193593e-08,
-0.0001625289717525915,
-2.709977743778928e-08,
-0.0001004502065973874,
-2.906967693389758e-08,
6.44940945237726e-05,
7.715343497537783e-09,
]
),
"852": np.array(
[
1.99997526464407,
1.52106541470653,
9.148700746534131e-08,
0.601258524203007,
-2.157827927419886e-07,
0.01054224818199588,
-3.255162599341416e-07,
-0.1119829055094,
-4.665413654178449e-08,
-0.04350527301900405,
1.671920721749503e-07,
0.007987342120152632,
1.088147639336722e-07,
0.0117386658298024,
-2.027366191831394e-08,
0.002099866809936222,
-7.237328321811554e-08,
-0.001765656614540568,
-4.883244626335518e-08,
-0.001030176413601768,
-1.741828766489955e-08,
-7.012053142066631e-05,
1.474233068488982e-08,
0.0001103101352248397,
1.441657589563535e-08,
7.821074292346977e-05,
7.503795344198531e-10,
8.647232197801117e-05,
-1.473914817244901e-08,
0.0001385568404002706,
-6.440246054360356e-11,
0.0001127581875668796,
1.608742754126417e-09,
-1.724744998139629e-05,
4.74511548745443e-09,
-0.00014730866312778,
-1.158737158407436e-08,
-0.0001294426712443825,
-1.227889477235713e-08,
]
),
"884": np.array(
[
1.99997619270459,
1.52935883963703,
-1.731598297715639e-05,
0.613504569354096,
-1.427701807723931e-05,
0.0107465110577257,
-7.903590795452165e-07,
-0.120104391407645,
5.464232701763001e-06,
-0.04829733452170583,
3.023544570585286e-06,
0.008655111662731007,
-4.518220648464494e-07,
0.01352061812131545,
-1.130150243029969e-06,
0.002441913680719964,
-2.911000780140425e-07,
-0.002264367882917796,
2.397012204769587e-07,
-0.001248848251648092,
1.692432652543088e-07,
0.0001536260367082622,
-1.630675933926556e-08,
0.0004126329537334329,
-7.30578002571497e-08,
0.0002062265939100274,
-1.915347872597266e-08,
-7.296679175445152e-07,
4.999918991808733e-08,
-0.0001043101508213657,
8.126737257973211e-08,
-0.0001248100138844216,
2.219076121988753e-08,
-9.00537625716291e-05,
-5.805407627166028e-08,
-2.421266376838097e-05,
-8.987394602659962e-08,
9.504835486433592e-05,
-4.955001233199534e-08,
]
),
"981": np.array(
[
1.99997751084392,
1.54810253541094,
-2.102513462123201e-05,
0.640442424459799,
-1.782080147104581e-05,
0.006971280893198023,
-8.068094968763484e-07,
-0.145111655134944,
7.857263080707077e-06,
-0.06267132265318345,
4.591452480024242e-06,
0.01151363018928121,
-7.540119518327617e-07,
0.02051164759509596,
-2.04736427763202e-06,
0.00472301714192016,
-6.568407253006851e-07,
-0.003597380976665165,
4.326171571842291e-07,
-0.002586677188035839,
4.383490750063557e-07,
-0.000100310171942163,
7.571866062866606e-08,
0.000589376652629424,
-1.143479338137782e-07,
0.0003489215123795833,
-1.213179381948115e-07,
0.0001548941351258642,
-8.37933632350729e-08,
6.780552420995716e-05,
-2.851843384444498e-08,
-5.909558891998587e-05,
4.667392520124655e-08,
-0.0001842649023506177,
1.063806496489019e-07,
-0.0002062608356349959,
9.115855941880307e-08,
-7.15920359328421e-05,
1.39993669300869e-08,
]
),
"868": np.array(
[
1.99997584392422,
1.52536177988978,
-2.351841107605182e-05,
0.607635489477361,
-1.91609058995536e-05,
0.01081867464479435,
-9.659874382214427e-07,
-0.115921348778298,
7.166528016675878e-06,
-0.04582578381601511,
3.83401850058108e-06,
0.008300367358460257,
-6.220469287099575e-07,
0.01252762598625653,
-1.408873921034065e-06,
0.002157799831643168,
-3.382480622124355e-07,
-0.002071762763265125,
2.975029021763944e-07,
-0.001100462731059474,
2.063091233440562e-07,
0.000154475937557416,
-4.231576992776776e-10,
0.0003706193741058561,
-5.951169956414006e-08,
0.0001845661768969011,
-1.809150457488791e-08,
5.251355253685075e-06,
2.158372657629479e-08,
-8.058917036329476e-05,
4.100209153468879e-08,
-0.0001089659697366076,
1.348702641917654e-08,
-8.696966228314929e-05,
-3.112282764120351e-09,
-2.191888068491521e-05,
2.150206808554732e-09,
9.370706427499619e-05,
1.962995015093624e-08,
]
),
"949": np.array(
[
1.99997701681804,
1.542753631449,
5.589737581277825e-06,
0.632896556168902,
4.335443063456231e-06,
0.008762817747970487,
-1.982379002138828e-07,
-0.136900488651551,
-1.976622981479269e-06,
-0.05803477580505652,
-8.383804663379883e-07,
0.01044272055289367,
3.505579591485973e-07,
0.01807477035029528,
4.291930668425559e-07,
0.003955259098895229,
5.121689510968374e-08,
-0.003072034551344477,
-1.313123814877663e-07,
-0.002093395219274164,
-1.048770418793586e-07,
-5.269809847050732e-05,
-3.361058955956442e-08,
0.0004756927399842138,
1.722506599395943e-08,
0.0002856422278065735,
4.610113822493056e-08,
0.0001179735548837432,
3.841337946296887e-08,
3.874076415189492e-05,
1.185269090984868e-08,
-4.444378778227386e-05,
-2.351523290176029e-08,
-0.0001362236768443235,
-4.00884119488385e-08,
-0.0001713171129908515,
-2.678290636527787e-08,
-5.762514841471421e-05,
1.697161098010104e-08,
]
),
"965": np.array(
[
1.99997721976241,
1.5455189413295,
9.857760069157053e-08,
0.636809212337518,
-2.195389195645625e-07,
0.007906205763086966,
-3.609904611077265e-07,
-0.141032541184925,
-3.872125436621476e-08,
-0.06036832492192128,
2.370235172564634e-07,
0.01098449102890338,
1.498992149903873e-07,
0.01930922510475182,
-5.532218671756797e-08,
0.004353213547371999,
-1.075369329920157e-07,
-0.003337298794365224,
-2.568141052768229e-08,
-0.002362615312413001,
3.380101916682292e-08,
-0.0001033266010714333,
2.3223377529072e-08,
0.0005210430853415992,
-1.513560495374331e-08,
0.0003297787286256089,
-3.665440303160479e-08,
0.0001670388679138105,
-3.576120053756224e-08,
8.090696170021121e-05,
-3.069697306644939e-09,
-5.007971706256843e-05,
2.788217196803122e-08,
-0.0001856942270816465,
3.004544225068639e-08,
-0.0002187353899614409,
1.016300537640453e-08,
-7.802550167116034e-05,
7.561532494944768e-09,
]
),
"900": np.array(
[
1.9999763223414,
1.53306981679688,
1.156951845716257e-05,
0.618927482365336,
9.109681518074322e-06,
0.01049719633898192,
-3.532970061626495e-08,
-0.124283111454312,
-3.756512857737975e-06,
-0.05074960318450528,
-1.72990341578592e-06,
0.009041500296720526,
5.238153583849631e-07,
0.0145694667059413,
7.481221396141082e-07,
0.002764490976357903,
1.109407076961658e-07,
-0.00246554829925557,
-1.739834338690722e-07,
-0.001420743540472927,
-7.631925157482176e-08,
0.000150581333402916,
4.410958722062289e-08,
0.0004563677719816846,
4.535413734145647e-08,
0.0002224351098835208,
4.87419056722278e-09,
5.53164355674976e-06,
-2.500797900518477e-08,
-0.0001014383023152986,
-1.343727120312497e-08,
-0.0001350122939304124,
8.886520829723918e-09,
-0.0001060258900634123,
1.371648856484323e-08,
-3.068872528649018e-05,
-1.657685779780816e-08,
9.471288405298918e-05,
-1.933322735731023e-08,
]
),
}
I.input.file_data = {
"932": np.array(
[
1.99997702434509,
1.53975725471636,
-2.196807406333129e-05,
0.628615148538444,
-1.836337241576689e-05,
0.009509472946725956,
-9.019382983044043e-07,
-0.132670020506737,
7.584087620470457e-06,
-0.05559846979280019,
4.312514779563946e-06,
0.009952662352711758,
-6.774189617057299e-07,
0.01684240247735793,
-1.784125232393213e-06,
0.003497779825887112,
-5.486825787755395e-07,
-0.002891787118469428,
3.366881229422849e-07,
-0.001853194707445747,
2.951690814461029e-07,
5.31639433761795e-05,
-1.658720074231425e-09,
0.0005153326281966993,
-1.289718748389961e-07,
0.0002979142129147272,
-1.102177570651494e-07,
7.627157752204657e-05,
-6.50285721521375e-08,
-5.392706189655232e-05,
-1.517431486015614e-08,
-0.0001322093601535543,
2.112846832665866e-08,
-0.000156567744870032,
4.407024148068742e-08,
-0.0001101398983375894,
3.416545869051831e-08,
4.383476463469812e-05,
-1.057120672001008e-08,
]
),
"916": np.array(
[
1.99997667437436,
1.53651440738977,
2.295062403766246e-05,
0.623913851279348,
1.850149755325963e-05,
0.01003532369918821,
2.99405316253879e-07,
-0.128492677588814,
-7.664305152977744e-06,
-0.0531671729588179,
-3.86052912871341e-06,
0.009512481835878555,
9.056879999584602e-07,
0.01571182208262119,
1.610455715169011e-06,
0.003130320870736345,
3.172342819333295e-07,
-0.002687902403876023,
-3.889760674597555e-07,
-0.001658124456360384,
-2.418275640240754e-07,
8.113201340734289e-05,
3.880314915888695e-08,
0.0004854414166001327,
1.028973720176488e-07,
0.0002822637762417697,
4.479086753643548e-08,
6.939571784395084e-05,
-1.273952447122957e-08,
-6.056603385887651e-05,
-2.166622585619362e-08,
-0.0001413041908465478,
-2.183599237193593e-08,
-0.0001625289717525915,
-2.709977743778928e-08,
-0.0001004502065973874,
-2.906967693389758e-08,
6.44940945237726e-05,
7.715343497537783e-09,
]
),
"852": np.array(
[
1.99997526464407,
1.52106541470653,
9.148700746534131e-08,
0.601258524203007,
-2.157827927419886e-07,
0.01054224818199588,
-3.255162599341416e-07,
-0.1119829055094,
-4.665413654178449e-08,
-0.04350527301900405,
1.671920721749503e-07,
0.007987342120152632,
1.088147639336722e-07,
0.0117386658298024,
-2.027366191831394e-08,
0.002099866809936222,
-7.237328321811554e-08,
-0.001765656614540568,
-4.883244626335518e-08,
-0.001030176413601768,
-1.741828766489955e-08,
-7.012053142066631e-05,
1.474233068488982e-08,
0.0001103101352248397,
1.441657589563535e-08,
7.821074292346977e-05,
7.503795344198531e-10,
8.647232197801117e-05,
-1.473914817244901e-08,
0.0001385568404002706,
-6.440246054360356e-11,
0.0001127581875668796,
1.608742754126417e-09,
-1.724744998139629e-05,
4.74511548745443e-09,
-0.00014730866312778,
-1.158737158407436e-08,
-0.0001294426712443825,
-1.227889477235713e-08,
]
),
"884": np.array(
[
1.99997619270459,
1.52935883963703,
-1.731598297715639e-05,
0.613504569354096,
-1.427701807723931e-05,
0.0107465110577257,
-7.903590795452165e-07,
-0.120104391407645,
5.464232701763001e-06,
-0.04829733452170583,
3.023544570585286e-06,
0.008655111662731007,
-4.518220648464494e-07,
0.01352061812131545,
-1.130150243029969e-06,
0.002441913680719964,
-2.911000780140425e-07,
-0.002264367882917796,
2.397012204769587e-07,
-0.001248848251648092,
1.692432652543088e-07,
0.0001536260367082622,
-1.630675933926556e-08,
0.0004126329537334329,
-7.30578002571497e-08,
0.0002062265939100274,
-1.915347872597266e-08,
-7.296679175445152e-07,
4.999918991808733e-08,
-0.0001043101508213657,
8.126737257973211e-08,
-0.0001248100138844216,
2.219076121988753e-08,
-9.00537625716291e-05,
-5.805407627166028e-08,
-2.421266376838097e-05,
-8.987394602659962e-08,
9.504835486433592e-05,
-4.955001233199534e-08,
]
),
"981": np.array(
[
1.99997751084392,
1.54810253541094,
-2.102513462123201e-05,
0.640442424459799,
-1.782080147104581e-05,
0.006971280893198023,
-8.068094968763484e-07,
-0.145111655134944,
7.857263080707077e-06,
-0.06267132265318345,
4.591452480024242e-06,
0.01151363018928121,
-7.540119518327617e-07,
0.02051164759509596,
-2.04736427763202e-06,
0.00472301714192016,
-6.568407253006851e-07,
-0.003597380976665165,
4.326171571842291e-07,
-0.002586677188035839,
4.383490750063557e-07,
-0.000100310171942163,
7.571866062866606e-08,
0.000589376652629424,
-1.143479338137782e-07,
0.0003489215123795833,
-1.213179381948115e-07,
0.0001548941351258642,
-8.37933632350729e-08,
6.780552420995716e-05,
-2.851843384444498e-08,
-5.909558891998587e-05,
4.667392520124655e-08,
-0.0001842649023506177,
1.063806496489019e-07,
-0.0002062608356349959,
9.115855941880307e-08,
-7.15920359328421e-05,
1.39993669300869e-08,
]
),
"868": np.array(
[
1.99997584392422,
1.52536177988978,
-2.351841107605182e-05,
0.607635489477361,
-1.91609058995536e-05,
0.01081867464479435,
-9.659874382214427e-07,
-0.115921348778298,
7.166528016675878e-06,
-0.04582578381601511,
3.83401850058108e-06,
0.008300367358460257,
-6.220469287099575e-07,
0.01252762598625653,
-1.408873921034065e-06,
0.002157799831643168,
-3.382480622124355e-07,
-0.002071762763265125,
2.975029021763944e-07,
-0.001100462731059474,
2.063091233440562e-07,
0.000154475937557416,
-4.231576992776776e-10,
0.0003706193741058561,
-5.951169956414006e-08,
0.0001845661768969011,
-1.809150457488791e-08,
5.251355253685075e-06,
2.158372657629479e-08,
-8.058917036329476e-05,
4.100209153468879e-08,
-0.0001089659697366076,
1.348702641917654e-08,
-8.696966228314929e-05,
-3.112282764120351e-09,
-2.191888068491521e-05,
2.150206808554732e-09,
9.370706427499619e-05,
1.962995015093624e-08,
]
),
"949": np.array(
[
1.99997701681804,
1.542753631449,
5.589737581277825e-06,
0.632896556168902,
4.335443063456231e-06,
0.008762817747970487,
-1.982379002138828e-07,
-0.136900488651551,
-1.976622981479269e-06,
-0.05803477580505652,
-8.383804663379883e-07,
0.01044272055289367,
3.505579591485973e-07,
0.01807477035029528,
4.291930668425559e-07,
0.003955259098895229,
5.121689510968374e-08,
-0.003072034551344477,
-1.313123814877663e-07,
-0.002093395219274164,
-1.048770418793586e-07,
-5.269809847050732e-05,
-3.361058955956442e-08,
0.0004756927399842138,
1.722506599395943e-08,
0.0002856422278065735,
4.610113822493056e-08,
0.0001179735548837432,
3.841337946296887e-08,
3.874076415189492e-05,
1.185269090984868e-08,
-4.444378778227386e-05,
-2.351523290176029e-08,
-0.0001362236768443235,
-4.00884119488385e-08,
-0.0001713171129908515,
-2.678290636527787e-08,
-5.762514841471421e-05,
1.697161098010104e-08,
]
),
"965": np.array(
[
1.99997721976241,
1.5455189413295,
9.857760069157053e-08,
0.636809212337518,
-2.195389195645625e-07,
0.007906205763086966,
-3.609904611077265e-07,
-0.141032541184925,
-3.872125436621476e-08,
-0.06036832492192128,
2.370235172564634e-07,
0.01098449102890338,
1.498992149903873e-07,
0.01930922510475182,
-5.532218671756797e-08,
0.004353213547371999,
-1.075369329920157e-07,
-0.003337298794365224,
-2.568141052768229e-08,
-0.002362615312413001,
3.380101916682292e-08,
-0.0001033266010714333,
2.3223377529072e-08,
0.0005210430853415992,
-1.513560495374331e-08,
0.0003297787286256089,
-3.665440303160479e-08,
0.0001670388679138105,
-3.576120053756224e-08,
8.090696170021121e-05,
-3.069697306644939e-09,
-5.007971706256843e-05,
2.788217196803122e-08,
-0.0001856942270816465,
3.004544225068639e-08,
-0.0002187353899614409,
1.016300537640453e-08,
-7.802550167116034e-05,
7.561532494944768e-09,
]
),
"900": np.array(
[
1.9999763223414,
1.53306981679688,
1.156951845716257e-05,
0.618927482365336,
9.109681518074322e-06,
0.01049719633898192,
-3.532970061626495e-08,
-0.124283111454312,
-3.756512857737975e-06,
-0.05074960318450528,
-1.72990341578592e-06,
0.009041500296720526,
5.238153583849631e-07,
0.0145694667059413,
7.481221396141082e-07,
0.002764490976357903,
1.109407076961658e-07,
-0.00246554829925557,
-1.739834338690722e-07,
-0.001420743540472927,
-7.631925157482176e-08,
0.000150581333402916,
4.410958722062289e-08,
0.0004563677719816846,
4.535413734145647e-08,
0.0002224351098835208,
4.87419056722278e-09,
5.53164355674976e-06,
-2.500797900518477e-08,
-0.0001014383023152986,
-1.343727120312497e-08,
-0.0001350122939304124,
8.886520829723918e-09,
-0.0001060258900634123,
1.371648856484323e-08,
-3.068872528649018e-05,
-1.657685779780816e-08,
9.471288405298918e-05,
-1.933322735731023e-08,
]
),
}
InĀ [5]:
Copied!
I.input
I.input
Out[5]:
ImpactZInput(
initial_particles=<ParticleGroup with 200 particles at 0x7f4230979a90>,
seed=6,
n_particle=200,
integrator_type=IZ.IntegratorType.runge_kutta,
err=0,
diagnostic_type=IZ.DiagnosticType.standard,
nx=32,
ny=32,
nz=64,
radius_x=0.02,
radius_y=0.02,
z_period_size=0.1,
distribution=IZ.DistributionType.read,
particle_list=[200],
current_list=[6.294454271999999e-05],
charge_over_mass_list=[-1.0646292928779005e-09],
twiss_alpha_x=0.002002944,
twiss_beta_x=0.0003085231,
twiss_norm_emit_x=-0.9035956,
twiss_alpha_y=0.00214999,
twiss_beta_y=0.000350702,
twiss_norm_emit_y=0.8517159,
twiss_alpha_z=0.1435722,
twiss_beta_z=1.174531e-05,
twiss_norm_emit_z=0.122559,
average_current=0.03,
reference_kinetic_energy=3351760.0,
reference_particle_mass=939294320.0,
reference_particle_charge=-1.0,
reference_frequency=324000000.0,
initial_phase_ref=271.973,
lattice=[
DTL(
name='DTL_1',
length=0.078863,
steps=110,
map_steps=20,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=852.0,
radius=0.0065,
quad1_length=0.0204958,
quad1_gradient=68.0496,
quad2_length=0.0204958,
quad2_gradient=-67.2042
),
DTL(
name='DTL_2',
length=0.0803476,
steps=110,
map_steps=20,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=868.0,
radius=0.0065,
quad1_length=0.0204958,
quad1_gradient=-67.2042,
quad2_length=0.0204958,
quad2_gradient=66.3588
),
DTL(
name='DTL_3',
length=0.0818357,
steps=110,
map_steps=20,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=884.0,
radius=0.0065,
quad1_length=0.0204958,
quad1_gradient=66.3588,
quad2_length=0.0214116,
quad2_gradient=-63.4763
),
DTL(
name='DTL_4',
length=0.0833272,
steps=110,
map_steps=20,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=900.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=-63.4763,
quad2_length=0.0214116,
quad2_gradient=62.6939
),
DTL(
name='DTL_5',
length=0.0848224,
steps=110,
map_steps=20,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=916.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=62.6939,
quad2_length=0.0214116,
quad2_gradient=-61.9537
),
DTL(
name='DTL_6',
length=0.0863196,
steps=110,
map_steps=20,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=932.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=-61.9537,
quad2_length=0.0214116,
quad2_gradient=61.2134
),
DTL(
name='DTL_7',
length=0.0878191,
steps=110,
map_steps=20,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=949.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=61.2134,
quad2_length=0.0214116,
quad2_gradient=-60.5167
),
DTL(
name='DTL_8',
length=0.089321,
steps=110,
map_steps=20,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=965.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=-60.5167,
quad2_length=0.0214116,
quad2_gradient=59.82
),
DTL(
name='DTL_9',
length=0.0908246,
steps=110,
map_steps=20,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=981.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=59.82,
quad2_length=0.0214116,
quad2_gradient=-59.1642
),
Quadrupole(name='Quadrupole_1', length=0.0450071, steps=3, map_steps=20, k1=-19.1523, radius=0.009),
Drift(name='Drift_1', length=0.0958426, steps=6, map_steps=20, radius=0.009),
Quadrupole(name='Quadrupole_2', length=0.0458503, steps=3, map_steps=20, k1=18.9026, radius=0.011)
],
filename=PosixPath('/home/runner/work/lume-impact/lume-impact/docs/examples/z/example1/ImpactZ.in')
)
Including defaults
ImpactZInput(
initial_particles=<ParticleGroup with 200 particles at 0x7f4230979a90>,
ncpu_y=1,
ncpu_z=1,
gpu=IZ.GPUFlag.disabled,
seed=6,
n_particle=200,
integrator_type=IZ.IntegratorType.runge_kutta,
err=0,
diagnostic_type=IZ.DiagnosticType.standard,
nx=32,
ny=32,
nz=64,
boundary_type=IZ.BoundaryType.trans_open_longi_open,
radius_x=0.02,
radius_y=0.02,
z_period_size=0.1,
distribution=IZ.DistributionType.read,
restart=0,
subcycle=0,
nbunch=1,
particle_list=[200],
current_list=[6.294454271999999e-05],
charge_over_mass_list=[-1.0646292928779005e-09],
twiss_alpha_x=0.002002944,
twiss_beta_x=0.0003085231,
twiss_norm_emit_x=-0.9035956,
twiss_mismatch_x=1.0,
twiss_mismatch_px=1.0,
twiss_offset_x=0.0,
twiss_offset_px=0.0,
twiss_alpha_y=0.00214999,
twiss_beta_y=0.000350702,
twiss_norm_emit_y=0.8517159,
twiss_mismatch_y=1.0,
twiss_mismatch_py=1.0,
twiss_offset_y=0.0,
twiss_offset_py=0.0,
twiss_alpha_z=0.1435722,
twiss_beta_z=1.174531e-05,
twiss_norm_emit_z=0.122559,
twiss_mismatch_z=1.0,
twiss_mismatch_e_z=1.0,
twiss_offset_phase_z=0.0,
twiss_offset_energy_z=0.0,
average_current=0.03,
reference_kinetic_energy=3351760.0,
reference_particle_mass=939294320.0,
reference_particle_charge=-1.0,
reference_frequency=324000000.0,
initial_phase_ref=271.973,
lattice=[
DTL(
name='DTL_1',
metadata={},
length=0.078863,
steps=110,
map_steps=20,
type_id=101,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=852.0,
radius=0.0065,
quad1_length=0.0204958,
quad1_gradient=68.0496,
quad2_length=0.0204958,
quad2_gradient=-67.2042,
q1_misalignment_error_x=0.0,
q1_misalignment_error_y=0.0,
q1_rotation_error_x=0.0,
q1_rotation_error_y=0.0,
q1_rotation_error_z=0.0,
q2_misalignment_error_x=0.0,
q2_misalignment_error_y=0.0,
q2_rotation_error_x=0.0,
q2_rotation_error_y=0.0,
q2_rotation_error_z=0.0,
rf_misalignment_error_x=0.0,
rf_misalignment_error_y=0.0,
rf_rotation_error_x=0.0,
rf_rotation_error_y=0.0,
rf_rotation_error_z=0.0
),
DTL(
name='DTL_2',
metadata={},
length=0.0803476,
steps=110,
map_steps=20,
type_id=101,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=868.0,
radius=0.0065,
quad1_length=0.0204958,
quad1_gradient=-67.2042,
quad2_length=0.0204958,
quad2_gradient=66.3588,
q1_misalignment_error_x=0.0,
q1_misalignment_error_y=0.0,
q1_rotation_error_x=0.0,
q1_rotation_error_y=0.0,
q1_rotation_error_z=0.0,
q2_misalignment_error_x=0.0,
q2_misalignment_error_y=0.0,
q2_rotation_error_x=0.0,
q2_rotation_error_y=0.0,
q2_rotation_error_z=0.0,
rf_misalignment_error_x=0.0,
rf_misalignment_error_y=0.0,
rf_rotation_error_x=0.0,
rf_rotation_error_y=0.0,
rf_rotation_error_z=0.0
),
DTL(
name='DTL_3',
metadata={},
length=0.0818357,
steps=110,
map_steps=20,
type_id=101,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=884.0,
radius=0.0065,
quad1_length=0.0204958,
quad1_gradient=66.3588,
quad2_length=0.0214116,
quad2_gradient=-63.4763,
q1_misalignment_error_x=0.0,
q1_misalignment_error_y=0.0,
q1_rotation_error_x=0.0,
q1_rotation_error_y=0.0,
q1_rotation_error_z=0.0,
q2_misalignment_error_x=0.0,
q2_misalignment_error_y=0.0,
q2_rotation_error_x=0.0,
q2_rotation_error_y=0.0,
q2_rotation_error_z=0.0,
rf_misalignment_error_x=0.0,
rf_misalignment_error_y=0.0,
rf_rotation_error_x=0.0,
rf_rotation_error_y=0.0,
rf_rotation_error_z=0.0
),
DTL(
name='DTL_4',
metadata={},
length=0.0833272,
steps=110,
map_steps=20,
type_id=101,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=900.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=-63.4763,
quad2_length=0.0214116,
quad2_gradient=62.6939,
q1_misalignment_error_x=0.0,
q1_misalignment_error_y=0.0,
q1_rotation_error_x=0.0,
q1_rotation_error_y=0.0,
q1_rotation_error_z=0.0,
q2_misalignment_error_x=0.0,
q2_misalignment_error_y=0.0,
q2_rotation_error_x=0.0,
q2_rotation_error_y=0.0,
q2_rotation_error_z=0.0,
rf_misalignment_error_x=0.0,
rf_misalignment_error_y=0.0,
rf_rotation_error_x=0.0,
rf_rotation_error_y=0.0,
rf_rotation_error_z=0.0
),
DTL(
name='DTL_5',
metadata={},
length=0.0848224,
steps=110,
map_steps=20,
type_id=101,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=916.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=62.6939,
quad2_length=0.0214116,
quad2_gradient=-61.9537,
q1_misalignment_error_x=0.0,
q1_misalignment_error_y=0.0,
q1_rotation_error_x=0.0,
q1_rotation_error_y=0.0,
q1_rotation_error_z=0.0,
q2_misalignment_error_x=0.0,
q2_misalignment_error_y=0.0,
q2_rotation_error_x=0.0,
q2_rotation_error_y=0.0,
q2_rotation_error_z=0.0,
rf_misalignment_error_x=0.0,
rf_misalignment_error_y=0.0,
rf_rotation_error_x=0.0,
rf_rotation_error_y=0.0,
rf_rotation_error_z=0.0
),
DTL(
name='DTL_6',
metadata={},
length=0.0863196,
steps=110,
map_steps=20,
type_id=101,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=932.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=-61.9537,
quad2_length=0.0214116,
quad2_gradient=61.2134,
q1_misalignment_error_x=0.0,
q1_misalignment_error_y=0.0,
q1_rotation_error_x=0.0,
q1_rotation_error_y=0.0,
q1_rotation_error_z=0.0,
q2_misalignment_error_x=0.0,
q2_misalignment_error_y=0.0,
q2_rotation_error_x=0.0,
q2_rotation_error_y=0.0,
q2_rotation_error_z=0.0,
rf_misalignment_error_x=0.0,
rf_misalignment_error_y=0.0,
rf_rotation_error_x=0.0,
rf_rotation_error_y=0.0,
rf_rotation_error_z=0.0
),
DTL(
name='DTL_7',
metadata={},
length=0.0878191,
steps=110,
map_steps=20,
type_id=101,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=949.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=61.2134,
quad2_length=0.0214116,
quad2_gradient=-60.5167,
q1_misalignment_error_x=0.0,
q1_misalignment_error_y=0.0,
q1_rotation_error_x=0.0,
q1_rotation_error_y=0.0,
q1_rotation_error_z=0.0,
q2_misalignment_error_x=0.0,
q2_misalignment_error_y=0.0,
q2_rotation_error_x=0.0,
q2_rotation_error_y=0.0,
q2_rotation_error_z=0.0,
rf_misalignment_error_x=0.0,
rf_misalignment_error_y=0.0,
rf_rotation_error_x=0.0,
rf_rotation_error_y=0.0,
rf_rotation_error_z=0.0
),
DTL(
name='DTL_8',
metadata={},
length=0.089321,
steps=110,
map_steps=20,
type_id=101,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=965.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=-60.5167,
quad2_length=0.0214116,
quad2_gradient=59.82,
q1_misalignment_error_x=0.0,
q1_misalignment_error_y=0.0,
q1_rotation_error_x=0.0,
q1_rotation_error_y=0.0,
q1_rotation_error_z=0.0,
q2_misalignment_error_x=0.0,
q2_misalignment_error_y=0.0,
q2_rotation_error_x=0.0,
q2_rotation_error_y=0.0,
q2_rotation_error_z=0.0,
rf_misalignment_error_x=0.0,
rf_misalignment_error_y=0.0,
rf_rotation_error_x=0.0,
rf_rotation_error_y=0.0,
rf_rotation_error_z=0.0
),
DTL(
name='DTL_9',
metadata={},
length=0.0908246,
steps=110,
map_steps=20,
type_id=101,
field_scaling=2503370.0,
rf_frequency=324000000.0,
phase_deg=222.0,
file_id=981.0,
radius=0.0065,
quad1_length=0.0214116,
quad1_gradient=59.82,
quad2_length=0.0214116,
quad2_gradient=-59.1642,
q1_misalignment_error_x=0.0,
q1_misalignment_error_y=0.0,
q1_rotation_error_x=0.0,
q1_rotation_error_y=0.0,
q1_rotation_error_z=0.0,
q2_misalignment_error_x=0.0,
q2_misalignment_error_y=0.0,
q2_rotation_error_x=0.0,
q2_rotation_error_y=0.0,
q2_rotation_error_z=0.0,
rf_misalignment_error_x=0.0,
rf_misalignment_error_y=0.0,
rf_rotation_error_x=0.0,
rf_rotation_error_y=0.0,
rf_rotation_error_z=0.0
),
Quadrupole(
name='Quadrupole_1',
metadata={},
length=0.0450071,
steps=3,
map_steps=20,
type_id=1,
k1=-19.1523,
file_id=0.0,
radius=0.009,
misalignment_error_x=0.0,
misalignment_error_y=0.0,
rotation_error_x=0.0,
rotation_error_y=0.0,
rotation_error_z=0.0
),
Drift(name='Drift_1', metadata={}, length=0.0958426, steps=6, map_steps=20, type_id=0, radius=0.009),
Quadrupole(
name='Quadrupole_2',
metadata={},
length=0.0458503,
steps=3,
map_steps=20,
type_id=1,
k1=18.9026,
file_id=0.0,
radius=0.011,
misalignment_error_x=0.0,
misalignment_error_y=0.0,
rotation_error_x=0.0,
rotation_error_y=0.0,
rotation_error_z=0.0
)
],
filename=PosixPath('/home/runner/work/lume-impact/lume-impact/docs/examples/z/example1/ImpactZ.in'),
verbose=False
)
InĀ [6]:
Copied!
I.input.lattice.insert(0, WriteFull(file_id=1000, name="initial_particles"))
I.input.lattice.append(WriteFull(file_id=2000, name="final_particles"))
I.input.lattice.insert(0, WriteFull(file_id=1000, name="initial_particles"))
I.input.lattice.append(WriteFull(file_id=2000, name="final_particles"))
InĀ [7]:
Copied!
output = I.run(verbose=True)
output = I.run(verbose=True)
Configured to run in: ./tmp Running Impact-Z in ./tmp /home/runner/miniconda3/envs/lume-impact-dev/bin/ImpactZexe
Read input data from file - ImpactZ.in: !----------------------------------------------------------- ! IMPACT-Z: Integrated Map and PArticle Tracking Code: Version 2.7 ! Copyright of The Regents of the University of California !----------------------------------------------------------- check random: 0 0.320923269 pass generating initial distribution... pass setting up lattice... enter elment (type code): 1 -2 zedge: 0.0000000000000000 enter elment (type code): 2 101 zedge: 0.0000000000000000 j, nstep, z 1 1 7.1693636363636369E-004 j, nstep, z 2 2 1.4338727272727274E-003 j, nstep, z 3 3 2.1508090909090911E-003
j, nstep, z 4 4 2.8677454545454548E-003
j, nstep, z 5 5 3.5846818181818185E-003 j, nstep, z 6 6 4.3016181818181821E-003 j, nstep, z 7 7 5.0185545454545458E-003 j, nstep, z 8 8 5.7354909090909095E-003
j, nstep, z 9 9 6.4524272727272732E-003
j, nstep, z 10 10 7.1693636363636369E-003 j, nstep, z 11 11 7.8863000000000006E-003 j, nstep, z 12 12 8.6032363636363643E-003 j, nstep, z 13 13 9.3201727272727297E-003
j, nstep, z 14 14 1.0037109090909095E-002
j, nstep, z 15 15 1.0754045454545461E-002 j, nstep, z 16 16 1.1470981818181826E-002 j, nstep, z 17 17 1.2187918181818191E-002 j, nstep, z 18 18 1.2904854545454557E-002
j, nstep, z 19 19 1.3621790909090922E-002
j, nstep, z 20 20 1.4338727272727288E-002 j, nstep, z 21 21 1.5055663636363653E-002 j, nstep, z 22 22 1.5772600000000019E-002 j, nstep, z 23 23 1.6489536363636384E-002
j, nstep, z 24 24 1.7206472727272749E-002
j, nstep, z 25 25 1.7923409090909115E-002 j, nstep, z 26 26 1.8640345454545480E-002 j, nstep, z 27 27 1.9357281818181846E-002 j, nstep, z 28 28 2.0074218181818211E-002
j, nstep, z 29 29 2.0791154545454577E-002
j, nstep, z 30 30 2.1508090909090942E-002 j, nstep, z 31 31 2.2225027272727307E-002 j, nstep, z 32 32 2.2941963636363673E-002 j, nstep, z 33 33 2.3658900000000038E-002
j, nstep, z 34 34 2.4375836363636404E-002
j, nstep, z 35 35 2.5092772727272769E-002 j, nstep, z 36 36 2.5809709090909135E-002 j, nstep, z 37 37 2.6526645454545500E-002 j, nstep, z 38 38 2.7243581818181865E-002
j, nstep, z 39 39 2.7960518181818231E-002
j, nstep, z 40 40 2.8677454545454596E-002 j, nstep, z 41 41 2.9394390909090962E-002 j, nstep, z 42 42 3.0111327272727327E-002 j, nstep, z 43 43 3.0828263636363692E-002
j, nstep, z 44 44 3.1545200000000058E-002
j, nstep, z 45 45 3.2262136363636416E-002 j, nstep, z 46 46 3.2979072727272775E-002 j, nstep, z 47 47 3.3696009090909133E-002 j, nstep, z 48 48 3.4412945454545492E-002
j, nstep, z 49 49 3.5129881818181850E-002
j, nstep, z 50 50 3.5846818181818209E-002 j, nstep, z 51 51 3.6563754545454567E-002 j, nstep, z 52 52 3.7280690909090926E-002 j, nstep, z 53 53 3.7997627272727284E-002
j, nstep, z 54 54 3.8714563636363643E-002
j, nstep, z 55 55 3.9431500000000001E-002 j, nstep, z 56 56 4.0148436363636360E-002 j, nstep, z 57 57 4.0865372727272718E-002 j, nstep, z 58 58 4.1582309090909077E-002
j, nstep, z 59 59 4.2299245454545435E-002
j, nstep, z 60 60 4.3016181818181794E-002 j, nstep, z 61 61 4.3733118181818152E-002 j, nstep, z 62 62 4.4450054545454511E-002 j, nstep, z 63 63 4.5166990909090869E-002
j, nstep, z 64 64 4.5883927272727228E-002
j, nstep, z 65 65 4.6600863636363586E-002 j, nstep, z 66 66 4.7317799999999945E-002 j, nstep, z 67 67 4.8034736363636303E-002 j, nstep, z 68 68 4.8751672727272662E-002
j, nstep, z 69 69 4.9468609090909020E-002
j, nstep, z 70 70 5.0185545454545379E-002 j, nstep, z 71 71 5.0902481818181737E-002 j, nstep, z 72 72 5.1619418181818096E-002 j, nstep, z 73 73 5.2336354545454454E-002
j, nstep, z 74 74 5.3053290909090813E-002
j, nstep, z 75 75 5.3770227272727171E-002 j, nstep, z 76 76 5.4487163636363529E-002 j, nstep, z 77 77 5.5204099999999888E-002 j, nstep, z 78 78 5.5921036363636246E-002
j, nstep, z 79 79 5.6637972727272605E-002
j, nstep, z 80 80 5.7354909090908963E-002 j, nstep, z 81 81 5.8071845454545322E-002 j, nstep, z 82 82 5.8788781818181680E-002 j, nstep, z 83 83 5.9505718181818039E-002
j, nstep, z 84 84 6.0222654545454397E-002
j, nstep, z 85 85 6.0939590909090756E-002 j, nstep, z 86 86 6.1656527272727114E-002 j, nstep, z 87 87 6.2373463636363473E-002 j, nstep, z 88 88 6.3090399999999838E-002
j, nstep, z 89 89 6.3807336363636211E-002
j, nstep, z 90 90 6.4524272727272583E-002 j, nstep, z 91 91 6.5241209090908955E-002 j, nstep, z 92 92 6.5958145454545328E-002 j, nstep, z 93 93 6.6675081818181700E-002
j, nstep, z 94 94 6.7392018181818072E-002
j, nstep, z 95 95 6.8108954545454445E-002 j, nstep, z 96 96 6.8825890909090817E-002 j, nstep, z 97 97 6.9542827272727190E-002 j, nstep, z 98 98 7.0259763636363562E-002
j, nstep, z 99 99 7.0976699999999934E-002
j, nstep, z 100 100 7.1693636363636307E-002 j, nstep, z 101 101 7.2410572727272679E-002 j, nstep, z 102 102 7.3127509090909051E-002 j, nstep, z 103 103 7.3844445454545424E-002
j, nstep, z 104 104 7.4561381818181796E-002
j, nstep, z 105 105 7.5278318181818168E-002 j, nstep, z 106 106 7.5995254545454541E-002 j, nstep, z 107 107 7.6712190909090913E-002 j, nstep, z 108 108 7.7429127272727286E-002
j, nstep, z 109 109 7.8146063636363658E-002
j, nstep, z 110 110 7.8863000000000030E-002 enter elment (type code): 3 101 zedge: 7.8863000000000030E-002 j, nstep, z 1 111 7.9593432727272748E-002 j, nstep, z 2 112 8.0323865454545465E-002 j, nstep, z 3 113 8.1054298181818182E-002
j, nstep, z 4 114 8.1784730909090900E-002
j, nstep, z 5 115 8.2515163636363617E-002 j, nstep, z 6 116 8.3245596363636334E-002 j, nstep, z 7 117 8.3976029090909052E-002 j, nstep, z 8 118 8.4706461818181769E-002
j, nstep, z 9 119 8.5436894545454486E-002
j, nstep, z 10 120 8.6167327272727204E-002 j, nstep, z 11 121 8.6897759999999921E-002 j, nstep, z 12 122 8.7628192727272639E-002 j, nstep, z 13 123 8.8358625454545356E-002
j, nstep, z 14 124 8.9089058181818073E-002
j, nstep, z 15 125 8.9819490909090791E-002 j, nstep, z 16 126 9.0549923636363508E-002 j, nstep, z 17 127 9.1280356363636225E-002 j, nstep, z 18 128 9.2010789090908943E-002
j, nstep, z 19 129 9.2741221818181660E-002
j, nstep, z 20 130 9.3471654545454377E-002 j, nstep, z 21 131 9.4202087272727095E-002 j, nstep, z 22 132 9.4932519999999812E-002 j, nstep, z 23 133 9.5662952727272529E-002
j, nstep, z 24 134 9.6393385454545247E-002
j, nstep, z 25 135 9.7123818181817964E-002 j, nstep, z 26 136 9.7854250909090681E-002 j, nstep, z 27 137 9.8584683636363399E-002 j, nstep, z 28 138 9.9315116363636116E-002
j, nstep, z 29 139 0.10004554909090883
j, nstep, z 30 140 0.10077598181818155 j, nstep, z 31 141 0.10150641454545427 j, nstep, z 32 142 0.10223684727272699 j, nstep, z 33 143 0.10296727999999970
j, nstep, z 34 144 0.10369771272727242
j, nstep, z 35 145 0.10442814545454514 j, nstep, z 36 146 0.10515857818181785 j, nstep, z 37 147 0.10588901090909057 j, nstep, z 38 148 0.10661944363636329
j, nstep, z 39 149 0.10734987636363601
j, nstep, z 40 150 0.10808030909090872 j, nstep, z 41 151 0.10881074181818144 j, nstep, z 42 152 0.10954117454545416 j, nstep, z 43 153 0.11027160727272688
j, nstep, z 44 154 0.11100203999999959
j, nstep, z 45 155 0.11173247272727231 j, nstep, z 46 156 0.11246290545454503 j, nstep, z 47 157 0.11319333818181775 j, nstep, z 48 158 0.11392377090909046
j, nstep, z 49 159 0.11465420363636318
j, nstep, z 50 160 0.11538463636363590 j, nstep, z 51 161 0.11611506909090862 j, nstep, z 52 162 0.11684550181818133 j, nstep, z 53 163 0.11757593454545405
j, nstep, z 54 164 0.11830636727272677
j, nstep, z 55 165 0.11903679999999948 j, nstep, z 56 166 0.11976723272727220 j, nstep, z 57 167 0.12049766545454492 j, nstep, z 58 168 0.12122809818181764
j, nstep, z 59 169 0.12195853090909035
j, nstep, z 60 170 0.12268896363636307 j, nstep, z 61 171 0.12341939636363579 j, nstep, z 62 172 0.12414982909090851 j, nstep, z 63 173 0.12488026181818122
j, nstep, z 64 174 0.12561069454545395
j, nstep, z 65 175 0.12634112727272670 j, nstep, z 66 176 0.12707155999999944 j, nstep, z 67 177 0.12780199272727219 j, nstep, z 68 178 0.12853242545454494
j, nstep, z 69 179 0.12926285818181768
j, nstep, z 70 180 0.12999329090909043 j, nstep, z 71 181 0.13072372363636317 j, nstep, z 72 182 0.13145415636363592 j, nstep, z 73 183 0.13218458909090866
j, nstep, z 74 184 0.13291502181818141
j, nstep, z 75 185 0.13364545454545415 j, nstep, z 76 186 0.13437588727272690 j, nstep, z 77 187 0.13510631999999964 j, nstep, z 78 188 0.13583675272727239
j, nstep, z 79 189 0.13656718545454513
j, nstep, z 80 190 0.13729761818181788 j, nstep, z 81 191 0.13802805090909062 j, nstep, z 82 192 0.13875848363636337 j, nstep, z 83 193 0.13948891636363611
j, nstep, z 84 194 0.14021934909090886
j, nstep, z 85 195 0.14094978181818160 j, nstep, z 86 196 0.14168021454545435 j, nstep, z 87 197 0.14241064727272709 j, nstep, z 88 198 0.14314107999999984
j, nstep, z 89 199 0.14387151272727258
j, nstep, z 90 200 0.14460194545454533 j, nstep, z 91 201 0.14533237818181807 j, nstep, z 92 202 0.14606281090909082 j, nstep, z 93 203 0.14679324363636356
j, nstep, z 94 204 0.14752367636363631
j, nstep, z 95 205 0.14825410909090905 j, nstep, z 96 206 0.14898454181818180 j, nstep, z 97 207 0.14971497454545454 j, nstep, z 98 208 0.15044540727272729
j, nstep, z 99 209 0.15117584000000003
j, nstep, z 100 210 0.15190627272727278 j, nstep, z 101 211 0.15263670545454552 j, nstep, z 102 212 0.15336713818181827 j, nstep, z 103 213 0.15409757090909101
j, nstep, z 104 214 0.15482800363636376
j, nstep, z 105 215 0.15555843636363650 j, nstep, z 106 216 0.15628886909090925 j, nstep, z 107 217 0.15701930181818199 j, nstep, z 108 218 0.15774973454545474
j, nstep, z 109 219 0.15848016727272748
j, nstep, z 110 220 0.15921060000000023 enter elment (type code): 4 101 zedge: 0.15921060000000023 j, nstep, z 1 221 0.15995456090909113 j, nstep, z 2 222 0.16069852181818203 j, nstep, z 3 223 0.16144248272727293
j, nstep, z 4 224 0.16218644363636384
j, nstep, z 5 225 0.16293040454545474 j, nstep, z 6 226 0.16367436545454564 j, nstep, z 7 227 0.16441832636363654 j, nstep, z 8 228 0.16516228727272744
j, nstep, z 9 229 0.16590624818181834
j, nstep, z 10 230 0.16665020909090925 j, nstep, z 11 231 0.16739417000000015 j, nstep, z 12 232 0.16813813090909105 j, nstep, z 13 233 0.16888209181818195
j, nstep, z 14 234 0.16962605272727285
j, nstep, z 15 235 0.17037001363636375 j, nstep, z 16 236 0.17111397454545466 j, nstep, z 17 237 0.17185793545454556 j, nstep, z 18 238 0.17260189636363646
j, nstep, z 19 239 0.17334585727272736
j, nstep, z 20 240 0.17408981818181826 j, nstep, z 21 241 0.17483377909090916 j, nstep, z 22 242 0.17557774000000007 j, nstep, z 23 243 0.17632170090909097
j, nstep, z 24 244 0.17706566181818187
j, nstep, z 25 245 0.17780962272727277 j, nstep, z 26 246 0.17855358363636367 j, nstep, z 27 247 0.17929754454545457 j, nstep, z 28 248 0.18004150545454548
j, nstep, z 29 249 0.18078546636363638
j, nstep, z 30 250 0.18152942727272728 j, nstep, z 31 251 0.18227338818181818 j, nstep, z 32 252 0.18301734909090908 j, nstep, z 33 253 0.18376130999999998
j, nstep, z 34 254 0.18450527090909088
j, nstep, z 35 255 0.18524923181818179 j, nstep, z 36 256 0.18599319272727269 j, nstep, z 37 257 0.18673715363636359 j, nstep, z 38 258 0.18748111454545449
j, nstep, z 39 259 0.18822507545454539
j, nstep, z 40 260 0.18896903636363629 j, nstep, z 41 261 0.18971299727272720 j, nstep, z 42 262 0.19045695818181810 j, nstep, z 43 263 0.19120091909090900
j, nstep, z 44 264 0.19194487999999990
j, nstep, z 45 265 0.19268884090909080 j, nstep, z 46 266 0.19343280181818170 j, nstep, z 47 267 0.19417676272727261 j, nstep, z 48 268 0.19492072363636351
j, nstep, z 49 269 0.19566468454545441
j, nstep, z 50 270 0.19640864545454531 j, nstep, z 51 271 0.19715260636363621 j, nstep, z 52 272 0.19789656727272711 j, nstep, z 53 273 0.19864052818181802
j, nstep, z 54 274 0.19938448909090892
j, nstep, z 55 275 0.20012844999999982 j, nstep, z 56 276 0.20087241090909072 j, nstep, z 57 277 0.20161637181818162 j, nstep, z 58 278 0.20236033272727252
j, nstep, z 59 279 0.20310429363636343
j, nstep, z 60 280 0.20384825454545433 j, nstep, z 61 281 0.20459221545454523 j, nstep, z 62 282 0.20533617636363613 j, nstep, z 63 283 0.20608013727272703
j, nstep, z 64 284 0.20682409818181793
j, nstep, z 65 285 0.20756805909090884 j, nstep, z 66 286 0.20831201999999974 j, nstep, z 67 287 0.20905598090909064 j, nstep, z 68 288 0.20979994181818154
j, nstep, z 69 289 0.21054390272727244
j, nstep, z 70 290 0.21128786363636334 j, nstep, z 71 291 0.21203182454545424 j, nstep, z 72 292 0.21277578545454515 j, nstep, z 73 293 0.21351974636363605
j, nstep, z 74 294 0.21426370727272695
j, nstep, z 75 295 0.21500766818181785 j, nstep, z 76 296 0.21575162909090875 j, nstep, z 77 297 0.21649558999999965 j, nstep, z 78 298 0.21723955090909056
j, nstep, z 79 299 0.21798351181818146
j, nstep, z 80 300 0.21872747272727236 j, nstep, z 81 301 0.21947143363636326 j, nstep, z 82 302 0.22021539454545416 j, nstep, z 83 303 0.22095935545454506
j, nstep, z 84 304 0.22170331636363597
j, nstep, z 85 305 0.22244727727272687 j, nstep, z 86 306 0.22319123818181777 j, nstep, z 87 307 0.22393519909090867 j, nstep, z 88 308 0.22467915999999957
j, nstep, z 89 309 0.22542312090909047
j, nstep, z 90 310 0.22616708181818138 j, nstep, z 91 311 0.22691104272727228 j, nstep, z 92 312 0.22765500363636318 j, nstep, z 93 313 0.22839896454545408
j, nstep, z 94 314 0.22914292545454498
j, nstep, z 95 315 0.22988688636363588 j, nstep, z 96 316 0.23063084727272679 j, nstep, z 97 317 0.23137480818181769 j, nstep, z 98 318 0.23211876909090859
j, nstep, z 99 319 0.23286272999999949
j, nstep, z 100 320 0.23360669090909039 j, nstep, z 101 321 0.23435065181818129 j, nstep, z 102 322 0.23509461272727220 j, nstep, z 103 323 0.23583857363636310
j, nstep, z 104 324 0.23658253454545400
j, nstep, z 105 325 0.23732649545454490 j, nstep, z 106 326 0.23807045636363580 j, nstep, z 107 327 0.23881441727272670 j, nstep, z 108 328 0.23955837818181761
j, nstep, z 109 329 0.24030233909090851
j, nstep, z 110 330 0.24104629999999941 enter elment (type code): 5 101 zedge: 0.24104629999999941 j, nstep, z 1 331 0.24180381999999942 j, nstep, z 2 332 0.24256133999999943 j, nstep, z 3 333 0.24331885999999944
j, nstep, z 4 334 0.24407637999999945
j, nstep, z 5 335 0.24483389999999947 j, nstep, z 6 336 0.24559141999999948 j, nstep, z 7 337 0.24634893999999949 j, nstep, z 8 338 0.24710645999999950
j, nstep, z 9 339 0.24786397999999951
j, nstep, z 10 340 0.24862149999999952 j, nstep, z 11 341 0.24937901999999953 j, nstep, z 12 342 0.25013653999999952 j, nstep, z 13 343 0.25089405999999947
j, nstep, z 14 344 0.25165157999999943
j, nstep, z 15 345 0.25240909999999939 j, nstep, z 16 346 0.25316661999999934 j, nstep, z 17 347 0.25392413999999930 j, nstep, z 18 348 0.25468165999999925
j, nstep, z 19 349 0.25543917999999921
j, nstep, z 20 350 0.25619669999999917 j, nstep, z 21 351 0.25695421999999912 j, nstep, z 22 352 0.25771173999999908 j, nstep, z 23 353 0.25846925999999903
j, nstep, z 24 354 0.25922677999999899
j, nstep, z 25 355 0.25998429999999895 j, nstep, z 26 356 0.26074181999999890 j, nstep, z 27 357 0.26149933999999886 j, nstep, z 28 358 0.26225685999999881
j, nstep, z 29 359 0.26301437999999877
j, nstep, z 30 360 0.26377189999999873 j, nstep, z 31 361 0.26452941999999868 j, nstep, z 32 362 0.26528693999999864 j, nstep, z 33 363 0.26604445999999859
j, nstep, z 34 364 0.26680197999999855
j, nstep, z 35 365 0.26755949999999851 j, nstep, z 36 366 0.26831701999999846 j, nstep, z 37 367 0.26907453999999842 j, nstep, z 38 368 0.26983205999999837
j, nstep, z 39 369 0.27058957999999833
j, nstep, z 40 370 0.27134709999999829 j, nstep, z 41 371 0.27210461999999824 j, nstep, z 42 372 0.27286213999999820 j, nstep, z 43 373 0.27361965999999815
j, nstep, z 44 374 0.27437717999999811
j, nstep, z 45 375 0.27513469999999807 j, nstep, z 46 376 0.27589221999999802 j, nstep, z 47 377 0.27664973999999798 j, nstep, z 48 378 0.27740725999999793
j, nstep, z 49 379 0.27816477999999789
j, nstep, z 50 380 0.27892229999999785 j, nstep, z 51 381 0.27967981999999780 j, nstep, z 52 382 0.28043733999999776 j, nstep, z 53 383 0.28119485999999771
j, nstep, z 54 384 0.28195237999999767
j, nstep, z 55 385 0.28270989999999763 j, nstep, z 56 386 0.28346741999999758 j, nstep, z 57 387 0.28422493999999754 j, nstep, z 58 388 0.28498245999999750
j, nstep, z 59 389 0.28573997999999745
j, nstep, z 60 390 0.28649749999999741 j, nstep, z 61 391 0.28725501999999736 j, nstep, z 62 392 0.28801253999999732 j, nstep, z 63 393 0.28877005999999728
j, nstep, z 64 394 0.28952757999999723
j, nstep, z 65 395 0.29028509999999719 j, nstep, z 66 396 0.29104261999999714 j, nstep, z 67 397 0.29180013999999710 j, nstep, z 68 398 0.29255765999999706
j, nstep, z 69 399 0.29331517999999701
j, nstep, z 70 400 0.29407269999999697 j, nstep, z 71 401 0.29483021999999692 j, nstep, z 72 402 0.29558773999999688 j, nstep, z 73 403 0.29634525999999684
j, nstep, z 74 404 0.29710277999999679
j, nstep, z 75 405 0.29786029999999675 j, nstep, z 76 406 0.29861781999999670 j, nstep, z 77 407 0.29937533999999666 j, nstep, z 78 408 0.30013285999999662
j, nstep, z 79 409 0.30089037999999657
j, nstep, z 80 410 0.30164789999999653 j, nstep, z 81 411 0.30240541999999648 j, nstep, z 82 412 0.30316293999999644 j, nstep, z 83 413 0.30392045999999640
j, nstep, z 84 414 0.30467797999999635
j, nstep, z 85 415 0.30543549999999631 j, nstep, z 86 416 0.30619301999999626 j, nstep, z 87 417 0.30695053999999622 j, nstep, z 88 418 0.30770805999999618
j, nstep, z 89 419 0.30846557999999613
j, nstep, z 90 420 0.30922309999999609 j, nstep, z 91 421 0.30998061999999604 j, nstep, z 92 422 0.31073813999999600 j, nstep, z 93 423 0.31149565999999596
j, nstep, z 94 424 0.31225317999999591
j, nstep, z 95 425 0.31301069999999587 j, nstep, z 96 426 0.31376821999999582 j, nstep, z 97 427 0.31452573999999578 j, nstep, z 98 428 0.31528325999999574
j, nstep, z 99 429 0.31604077999999569
j, nstep, z 100 430 0.31679829999999565 j, nstep, z 101 431 0.31755581999999560 j, nstep, z 102 432 0.31831333999999556 j, nstep, z 103 433 0.31907085999999552
j, nstep, z 104 434 0.31982837999999547
j, nstep, z 105 435 0.32058589999999543 j, nstep, z 106 436 0.32134341999999538 j, nstep, z 107 437 0.32210093999999534 j, nstep, z 108 438 0.32285845999999530
j, nstep, z 109 439 0.32361597999999525
j, nstep, z 110 440 0.32437349999999521 enter elment (type code): 6 101 zedge: 0.32437349999999521 j, nstep, z 1 441 0.32514461272726791 j, nstep, z 2 442 0.32591572545454062 j, nstep, z 3 443 0.32668683818181332
j, nstep, z 4 444 0.32745795090908603
j, nstep, z 5 445 0.32822906363635873 j, nstep, z 6 446 0.32900017636363144 j, nstep, z 7 447 0.32977128909090414 j, nstep, z 8 448 0.33054240181817685
j, nstep, z 9 449 0.33131351454544955
j, nstep, z 10 450 0.33208462727272225 j, nstep, z 11 451 0.33285573999999496 j, nstep, z 12 452 0.33362685272726766 j, nstep, z 13 453 0.33439796545454037
j, nstep, z 14 454 0.33516907818181307
j, nstep, z 15 455 0.33594019090908578 j, nstep, z 16 456 0.33671130363635848 j, nstep, z 17 457 0.33748241636363119 j, nstep, z 18 458 0.33825352909090389
j, nstep, z 19 459 0.33902464181817660
j, nstep, z 20 460 0.33979575454544930 j, nstep, z 21 461 0.34056686727272201 j, nstep, z 22 462 0.34133797999999471 j, nstep, z 23 463 0.34210909272726742
j, nstep, z 24 464 0.34288020545454012
j, nstep, z 25 465 0.34365131818181283 j, nstep, z 26 466 0.34442243090908553 j, nstep, z 27 467 0.34519354363635824 j, nstep, z 28 468 0.34596465636363094
j, nstep, z 29 469 0.34673576909090364
j, nstep, z 30 470 0.34750688181817635 j, nstep, z 31 471 0.34827799454544905 j, nstep, z 32 472 0.34904910727272176 j, nstep, z 33 473 0.34982021999999446
j, nstep, z 34 474 0.35059133272726717
j, nstep, z 35 475 0.35136244545453987 j, nstep, z 36 476 0.35213355818181258 j, nstep, z 37 477 0.35290467090908528 j, nstep, z 38 478 0.35367578363635799
j, nstep, z 39 479 0.35444689636363069
j, nstep, z 40 480 0.35521800909090340 j, nstep, z 41 481 0.35598912181817610 j, nstep, z 42 482 0.35676023454544881 j, nstep, z 43 483 0.35753134727272151
j, nstep, z 44 484 0.35830245999999422
j, nstep, z 45 485 0.35907357272726692 j, nstep, z 46 486 0.35984468545453963 j, nstep, z 47 487 0.36061579818181233 j, nstep, z 48 488 0.36138691090908504
j, nstep, z 49 489 0.36215802363635774
j, nstep, z 50 490 0.36292913636363044 j, nstep, z 51 491 0.36370024909090315 j, nstep, z 52 492 0.36447136181817585 j, nstep, z 53 493 0.36524247454544856
j, nstep, z 54 494 0.36601358727272126
j, nstep, z 55 495 0.36678469999999397 j, nstep, z 56 496 0.36755581272726667 j, nstep, z 57 497 0.36832692545453938 j, nstep, z 58 498 0.36909803818181208
j, nstep, z 59 499 0.36986915090908479
j, nstep, z 60 500 0.37064026363635749 j, nstep, z 61 501 0.37141137636363020 j, nstep, z 62 502 0.37218248909090290 j, nstep, z 63 503 0.37295360181817561
j, nstep, z 64 504 0.37372471454544831
j, nstep, z 65 505 0.37449582727272102 j, nstep, z 66 506 0.37526693999999372 j, nstep, z 67 507 0.37603805272726643 j, nstep, z 68 508 0.37680916545453913
j, nstep, z 69 509 0.37758027818181183
j, nstep, z 70 510 0.37835139090908454 j, nstep, z 71 511 0.37912250363635724 j, nstep, z 72 512 0.37989361636362995 j, nstep, z 73 513 0.38066472909090265
j, nstep, z 74 514 0.38143584181817536
j, nstep, z 75 515 0.38220695454544806 j, nstep, z 76 516 0.38297806727272077 j, nstep, z 77 517 0.38374917999999347 j, nstep, z 78 518 0.38452029272726618
j, nstep, z 79 519 0.38529140545453888
j, nstep, z 80 520 0.38606251818181159 j, nstep, z 81 521 0.38683363090908429 j, nstep, z 82 522 0.38760474363635700 j, nstep, z 83 523 0.38837585636362970
j, nstep, z 84 524 0.38914696909090241
j, nstep, z 85 525 0.38991808181817511 j, nstep, z 86 526 0.39068919454544782 j, nstep, z 87 527 0.39146030727272052 j, nstep, z 88 528 0.39223141999999322
j, nstep, z 89 529 0.39300253272726593
j, nstep, z 90 530 0.39377364545453863 j, nstep, z 91 531 0.39454475818181134 j, nstep, z 92 532 0.39531587090908404 j, nstep, z 93 533 0.39608698363635675
j, nstep, z 94 534 0.39685809636362945
j, nstep, z 95 535 0.39762920909090216 j, nstep, z 96 536 0.39840032181817486 j, nstep, z 97 537 0.39917143454544757 j, nstep, z 98 538 0.39994254727272027
j, nstep, z 99 539 0.40071365999999298
j, nstep, z 100 540 0.40148477272726568 j, nstep, z 101 541 0.40225588545453839 j, nstep, z 102 542 0.40302699818181109 j, nstep, z 103 543 0.40379811090908380
j, nstep, z 104 544 0.40456922363635650
j, nstep, z 105 545 0.40534033636362921 j, nstep, z 106 546 0.40611144909090191 j, nstep, z 107 547 0.40688256181817462 j, nstep, z 108 548 0.40765367454544732
j, nstep, z 109 549 0.40842478727272002
j, nstep, z 110 550 0.40919589999999273 enter elment (type code): 7 101 zedge: 0.40919589999999273 j, nstep, z 1 551 0.40998062363635634 j, nstep, z 2 552 0.41076534727271996 j, nstep, z 3 553 0.41155007090908358
j, nstep, z 4 554 0.41233479454544719
j, nstep, z 5 555 0.41311951818181081 j, nstep, z 6 556 0.41390424181817442 j, nstep, z 7 557 0.41468896545453804 j, nstep, z 8 558 0.41547368909090165
j, nstep, z 9 559 0.41625841272726527
j, nstep, z 10 560 0.41704313636362889 j, nstep, z 11 561 0.41782785999999250 j, nstep, z 12 562 0.41861258363635612 j, nstep, z 13 563 0.41939730727271973
j, nstep, z 14 564 0.42018203090908335
j, nstep, z 15 565 0.42096675454544696 j, nstep, z 16 566 0.42175147818181058 j, nstep, z 17 567 0.42253620181817420 j, nstep, z 18 568 0.42332092545453781
j, nstep, z 19 569 0.42410564909090143
j, nstep, z 20 570 0.42489037272726504 j, nstep, z 21 571 0.42567509636362866 j, nstep, z 22 572 0.42645981999999227 j, nstep, z 23 573 0.42724454363635589
j, nstep, z 24 574 0.42802926727271950
j, nstep, z 25 575 0.42881399090908312 j, nstep, z 26 576 0.42959871454544674 j, nstep, z 27 577 0.43038343818181035 j, nstep, z 28 578 0.43116816181817397
j, nstep, z 29 579 0.43195288545453758
j, nstep, z 30 580 0.43273760909090120 j, nstep, z 31 581 0.43352233272726481 j, nstep, z 32 582 0.43430705636362843 j, nstep, z 33 583 0.43509177999999205
j, nstep, z 34 584 0.43587650363635566
j, nstep, z 35 585 0.43666122727271928 j, nstep, z 36 586 0.43744595090908289 j, nstep, z 37 587 0.43823067454544651 j, nstep, z 38 588 0.43901539818181012
j, nstep, z 39 589 0.43980012181817374
j, nstep, z 40 590 0.44058484545453735 j, nstep, z 41 591 0.44136956909090097 j, nstep, z 42 592 0.44215429272726459 j, nstep, z 43 593 0.44293901636362820
j, nstep, z 44 594 0.44372373999999182
j, nstep, z 45 595 0.44450846363635543 j, nstep, z 46 596 0.44529318727271905 j, nstep, z 47 597 0.44607791090908266 j, nstep, z 48 598 0.44686263454544628
j, nstep, z 49 599 0.44764735818180990
j, nstep, z 50 600 0.44843208181817351 j, nstep, z 51 601 0.44921680545453713 j, nstep, z 52 602 0.45000152909090074 j, nstep, z 53 603 0.45078625272726436
j, nstep, z 54 604 0.45157097636362797
j, nstep, z 55 605 0.45235569999999159 j, nstep, z 56 606 0.45314042363635521 j, nstep, z 57 607 0.45392514727271882 j, nstep, z 58 608 0.45470987090908244
j, nstep, z 59 609 0.45549459454544605
j, nstep, z 60 610 0.45627931818180967 j, nstep, z 61 611 0.45706404181817328 j, nstep, z 62 612 0.45784876545453690 j, nstep, z 63 613 0.45863348909090051
j, nstep, z 64 614 0.45941821272726413
j, nstep, z 65 615 0.46020293636362775 j, nstep, z 66 616 0.46098765999999136 j, nstep, z 67 617 0.46177238363635498 j, nstep, z 68 618 0.46255710727271859
j, nstep, z 69 619 0.46334183090908221
j, nstep, z 70 620 0.46412655454544582 j, nstep, z 71 621 0.46491127818180944 j, nstep, z 72 622 0.46569600181817306 j, nstep, z 73 623 0.46648072545453667
j, nstep, z 74 624 0.46726544909090029
j, nstep, z 75 625 0.46805017272726390 j, nstep, z 76 626 0.46883489636362752 j, nstep, z 77 627 0.46961961999999113 j, nstep, z 78 628 0.47040434363635475
j, nstep, z 79 629 0.47118906727271836
j, nstep, z 80 630 0.47197379090908198 j, nstep, z 81 631 0.47275851454544560 j, nstep, z 82 632 0.47354323818180921 j, nstep, z 83 633 0.47432796181817283
j, nstep, z 84 634 0.47511268545453644
j, nstep, z 85 635 0.47589740909090006 j, nstep, z 86 636 0.47668213272726367 j, nstep, z 87 637 0.47746685636362729 j, nstep, z 88 638 0.47825157999999091
j, nstep, z 89 639 0.47903630363635452
j, nstep, z 90 640 0.47982102727271814 j, nstep, z 91 641 0.48060575090908175 j, nstep, z 92 642 0.48139047454544537 j, nstep, z 93 643 0.48217519818180898
j, nstep, z 94 644 0.48295992181817260
j, nstep, z 95 645 0.48374464545453622 j, nstep, z 96 646 0.48452936909089983 j, nstep, z 97 647 0.48531409272726345 j, nstep, z 98 648 0.48609881636362706
j, nstep, z 99 649 0.48688353999999068
j, nstep, z 100 650 0.48766826363635429 j, nstep, z 101 651 0.48845298727271791 j, nstep, z 102 652 0.48923771090908152 j, nstep, z 103 653 0.49002243454544514
j, nstep, z 104 654 0.49080715818180876
j, nstep, z 105 655 0.49159188181817237 j, nstep, z 106 656 0.49237660545453599 j, nstep, z 107 657 0.49316132909089960 j, nstep, z 108 658 0.49394605272726322
j, nstep, z 109 659 0.49473077636362683
j, nstep, z 110 660 0.49551549999999045 enter elment (type code): 8 101 zedge: 0.49551549999999045 j, nstep, z 1 661 0.49631385545453588 j, nstep, z 2 662 0.49711221090908131 j, nstep, z 3 663 0.49791056636362674
j, nstep, z 4 664 0.49870892181817217
j, nstep, z 5 665 0.49950727727271760 j, nstep, z 6 666 0.50030563272726303 j, nstep, z 7 667 0.50110398818180846 j, nstep, z 8 668 0.50190234363635389
j, nstep, z 9 669 0.50270069909089932
j, nstep, z 10 670 0.50349905454544475 j, nstep, z 11 671 0.50429740999999018 j, nstep, z 12 672 0.50509576545453561 j, nstep, z 13 673 0.50589412090908104
j, nstep, z 14 674 0.50669247636362647
j, nstep, z 15 675 0.50749083181817189 j, nstep, z 16 676 0.50828918727271732 j, nstep, z 17 677 0.50908754272726275 j, nstep, z 18 678 0.50988589818180818
j, nstep, z 19 679 0.51068425363635361
j, nstep, z 20 680 0.51148260909089904 j, nstep, z 21 681 0.51228096454544447 j, nstep, z 22 682 0.51307931999998990 j, nstep, z 23 683 0.51387767545453533
j, nstep, z 24 684 0.51467603090908076
j, nstep, z 25 685 0.51547438636362619 j, nstep, z 26 686 0.51627274181817162 j, nstep, z 27 687 0.51707109727271705 j, nstep, z 28 688 0.51786945272726248
j, nstep, z 29 689 0.51866780818180791
j, nstep, z 30 690 0.51946616363635334 j, nstep, z 31 691 0.52026451909089877 j, nstep, z 32 692 0.52106287454544420 j, nstep, z 33 693 0.52186122999998963
j, nstep, z 34 694 0.52265958545453506
j, nstep, z 35 695 0.52345794090908049 j, nstep, z 36 696 0.52425629636362592 j, nstep, z 37 697 0.52505465181817135 j, nstep, z 38 698 0.52585300727271678
j, nstep, z 39 699 0.52665136272726221
j, nstep, z 40 700 0.52744971818180764 j, nstep, z 41 701 0.52824807363635307 j, nstep, z 42 702 0.52904642909089850 j, nstep, z 43 703 0.52984478454544393
j, nstep, z 44 704 0.53064313999998936
j, nstep, z 45 705 0.53144149545453478 j, nstep, z 46 706 0.53223985090908021 j, nstep, z 47 707 0.53303820636362564 j, nstep, z 48 708 0.53383656181817107
j, nstep, z 49 709 0.53463491727271650
j, nstep, z 50 710 0.53543327272726193 j, nstep, z 51 711 0.53623162818180736 j, nstep, z 52 712 0.53702998363635279 j, nstep, z 53 713 0.53782833909089822
j, nstep, z 54 714 0.53862669454544365
j, nstep, z 55 715 0.53942504999998908 j, nstep, z 56 716 0.54022340545453451 j, nstep, z 57 717 0.54102176090907994 j, nstep, z 58 718 0.54182011636362537
j, nstep, z 59 719 0.54261847181817080
j, nstep, z 60 720 0.54341682727271623 j, nstep, z 61 721 0.54421518272726166 j, nstep, z 62 722 0.54501353818180709 j, nstep, z 63 723 0.54581189363635252
j, nstep, z 64 724 0.54661024909089795
j, nstep, z 65 725 0.54740860454544338 j, nstep, z 66 726 0.54820695999998881 j, nstep, z 67 727 0.54900531545453424 j, nstep, z 68 728 0.54980367090907967
j, nstep, z 69 729 0.55060202636362510
j, nstep, z 70 730 0.55140038181817053 j, nstep, z 71 731 0.55219873727271596 j, nstep, z 72 732 0.55299709272726139 j, nstep, z 73 733 0.55379544818180682
j, nstep, z 74 734 0.55459380363635224
j, nstep, z 75 735 0.55539215909089767 j, nstep, z 76 736 0.55619051454544310 j, nstep, z 77 737 0.55698886999998853 j, nstep, z 78 738 0.55778722545453396
j, nstep, z 79 739 0.55858558090907939
j, nstep, z 80 740 0.55938393636362482 j, nstep, z 81 741 0.56018229181817025 j, nstep, z 82 742 0.56098064727271568 j, nstep, z 83 743 0.56177900272726111
j, nstep, z 84 744 0.56257735818180654
j, nstep, z 85 745 0.56337571363635197 j, nstep, z 86 746 0.56417406909089740 j, nstep, z 87 747 0.56497242454544283 j, nstep, z 88 748 0.56577077999998826
j, nstep, z 89 749 0.56656913545453369
j, nstep, z 90 750 0.56736749090907912 j, nstep, z 91 751 0.56816584636362455 j, nstep, z 92 752 0.56896420181816998 j, nstep, z 93 753 0.56976255727271541
j, nstep, z 94 754 0.57056091272726084
j, nstep, z 95 755 0.57135926818180627 j, nstep, z 96 756 0.57215762363635170 j, nstep, z 97 757 0.57295597909089713 j, nstep, z 98 758 0.57375433454544256
j, nstep, z 99 759 0.57455268999998799
j, nstep, z 100 760 0.57535104545453342 j, nstep, z 101 761 0.57614940090907885 j, nstep, z 102 762 0.57694775636362428 j, nstep, z 103 763 0.57774611181816971
j, nstep, z 104 764 0.57854446727271513
j, nstep, z 105 765 0.57934282272726056 j, nstep, z 106 766 0.58014117818180599 j, nstep, z 107 767 0.58093953363635142 j, nstep, z 108 768 0.58173788909089685
j, nstep, z 109 769 0.58253624454544228
j, nstep, z 110 770 0.58333459999998771 enter elment (type code): 9 101 zedge: 0.58333459999998771 j, nstep, z 1 771 0.58414660909089688 j, nstep, z 2 772 0.58495861818180606 j, nstep, z 3 773 0.58577062727271523
j, nstep, z 4 774 0.58658263636362440
j, nstep, z 5 775 0.58739464545453357 j, nstep, z 6 776 0.58820665454544274 j, nstep, z 7 777 0.58901866363635191 j, nstep, z 8 778 0.58983067272726108
j, nstep, z 9 779 0.59064268181817026
j, nstep, z 10 780 0.59145469090907943 j, nstep, z 11 781 0.59226669999998860 j, nstep, z 12 782 0.59307870909089777 j, nstep, z 13 783 0.59389071818180694
j, nstep, z 14 784 0.59470272727271611
j, nstep, z 15 785 0.59551473636362529 j, nstep, z 16 786 0.59632674545453446 j, nstep, z 17 787 0.59713875454544363 j, nstep, z 18 788 0.59795076363635280
j, nstep, z 19 789 0.59876277272726197
j, nstep, z 20 790 0.59957478181817114 j, nstep, z 21 791 0.60038679090908031 j, nstep, z 22 792 0.60119879999998949 j, nstep, z 23 793 0.60201080909089866
j, nstep, z 24 794 0.60282281818180783
j, nstep, z 25 795 0.60363482727271700 j, nstep, z 26 796 0.60444683636362617 j, nstep, z 27 797 0.60525884545453534 j, nstep, z 28 798 0.60607085454544452
j, nstep, z 29 799 0.60688286363635369
j, nstep, z 30 800 0.60769487272726286 j, nstep, z 31 801 0.60850688181817203 j, nstep, z 32 802 0.60931889090908120 j, nstep, z 33 803 0.61013089999999037
j, nstep, z 34 804 0.61094290909089954
j, nstep, z 35 805 0.61175491818180872 j, nstep, z 36 806 0.61256692727271789 j, nstep, z 37 807 0.61337893636362706 j, nstep, z 38 808 0.61419094545453623
j, nstep, z 39 809 0.61500295454544540
j, nstep, z 40 810 0.61581496363635457 j, nstep, z 41 811 0.61662697272726374 j, nstep, z 42 812 0.61743898181817292 j, nstep, z 43 813 0.61825099090908209
j, nstep, z 44 814 0.61906299999999126
j, nstep, z 45 815 0.61987500909090043 j, nstep, z 46 816 0.62068701818180960 j, nstep, z 47 817 0.62149902727271877 j, nstep, z 48 818 0.62231103636362795
j, nstep, z 49 819 0.62312304545453712
j, nstep, z 50 820 0.62393505454544629 j, nstep, z 51 821 0.62474706363635546 j, nstep, z 52 822 0.62555907272726463 j, nstep, z 53 823 0.62637108181817380
j, nstep, z 54 824 0.62718309090908297
j, nstep, z 55 825 0.62799509999999215 j, nstep, z 56 826 0.62880710909090132 j, nstep, z 57 827 0.62961911818181049 j, nstep, z 58 828 0.63043112727271966
j, nstep, z 59 829 0.63124313636362883
j, nstep, z 60 830 0.63205514545453800 j, nstep, z 61 831 0.63286715454544717 j, nstep, z 62 832 0.63367916363635635 j, nstep, z 63 833 0.63449117272726552
j, nstep, z 64 834 0.63530318181817469
j, nstep, z 65 835 0.63611519090908386 j, nstep, z 66 836 0.63692719999999303 j, nstep, z 67 837 0.63773920909090220 j, nstep, z 68 838 0.63855121818181138
j, nstep, z 69 839 0.63936322727272055
j, nstep, z 70 840 0.64017523636362972 j, nstep, z 71 841 0.64098724545453889 j, nstep, z 72 842 0.64179925454544806 j, nstep, z 73 843 0.64261126363635723
j, nstep, z 74 844 0.64342327272726640
j, nstep, z 75 845 0.64423528181817558 j, nstep, z 76 846 0.64504729090908475 j, nstep, z 77 847 0.64585929999999392 j, nstep, z 78 848 0.64667130909090309
j, nstep, z 79 849 0.64748331818181226
j, nstep, z 80 850 0.64829532727272143 j, nstep, z 81 851 0.64910733636363060 j, nstep, z 82 852 0.64991934545453978 j, nstep, z 83 853 0.65073135454544895
j, nstep, z 84 854 0.65154336363635812
j, nstep, z 85 855 0.65235537272726729 j, nstep, z 86 856 0.65316738181817646 j, nstep, z 87 857 0.65397939090908563 j, nstep, z 88 858 0.65479139999999481
j, nstep, z 89 859 0.65560340909090398
j, nstep, z 90 860 0.65641541818181315 j, nstep, z 91 861 0.65722742727272232 j, nstep, z 92 862 0.65803943636363149 j, nstep, z 93 863 0.65885144545454066
j, nstep, z 94 864 0.65966345454544983
j, nstep, z 95 865 0.66047546363635901 j, nstep, z 96 866 0.66128747272726818 j, nstep, z 97 867 0.66209948181817735 j, nstep, z 98 868 0.66291149090908652
j, nstep, z 99 869 0.66372349999999569
j, nstep, z 100 870 0.66453550909090486 j, nstep, z 101 871 0.66534751818181403 j, nstep, z 102 872 0.66615952727272321 j, nstep, z 103 873 0.66697153636363238
j, nstep, z 104 874 0.66778354545454155
j, nstep, z 105 875 0.66859555454545072 j, nstep, z 106 876 0.66940756363635989 j, nstep, z 107 877 0.67021957272726906 j, nstep, z 108 878 0.67103158181817824
j, nstep, z 109 879 0.67184359090908741
j, nstep, z 110 880 0.67265559999999658 enter elment (type code): 10 101 zedge: 0.67265559999999658 j, nstep, z 1 881 0.67348127818181469 j, nstep, z 2 882 0.67430695636363280 j, nstep, z 3 883 0.67513263454545092
j, nstep, z 4 884 0.67595831272726903
j, nstep, z 5 885 0.67678399090908714 j, nstep, z 6 886 0.67760966909090525 j, nstep, z 7 887 0.67843534727272337 j, nstep, z 8 888 0.67926102545454148
j, nstep, z 9 889 0.68008670363635959
j, nstep, z 10 890 0.68091238181817770 j, nstep, z 11 891 0.68173805999999582 j, nstep, z 12 892 0.68256373818181393 j, nstep, z 13 893 0.68338941636363204
j, nstep, z 14 894 0.68421509454545015
j, nstep, z 15 895 0.68504077272726827 j, nstep, z 16 896 0.68586645090908638 j, nstep, z 17 897 0.68669212909090449 j, nstep, z 18 898 0.68751780727272260
j, nstep, z 19 899 0.68834348545454072
j, nstep, z 20 900 0.68916916363635883 j, nstep, z 21 901 0.68999484181817694 j, nstep, z 22 902 0.69082051999999505 j, nstep, z 23 903 0.69164619818181317
j, nstep, z 24 904 0.69247187636363128
j, nstep, z 25 905 0.69329755454544939 j, nstep, z 26 906 0.69412323272726750 j, nstep, z 27 907 0.69494891090908562 j, nstep, z 28 908 0.69577458909090373
j, nstep, z 29 909 0.69660026727272184
j, nstep, z 30 910 0.69742594545453995 j, nstep, z 31 911 0.69825162363635807 j, nstep, z 32 912 0.69907730181817618 j, nstep, z 33 913 0.69990297999999429
j, nstep, z 34 914 0.70072865818181240
j, nstep, z 35 915 0.70155433636363052 j, nstep, z 36 916 0.70238001454544863 j, nstep, z 37 917 0.70320569272726674 j, nstep, z 38 918 0.70403137090908485
j, nstep, z 39 919 0.70485704909090297
j, nstep, z 40 920 0.70568272727272108 j, nstep, z 41 921 0.70650840545453919 j, nstep, z 42 922 0.70733408363635730 j, nstep, z 43 923 0.70815976181817542
j, nstep, z 44 924 0.70898543999999353
j, nstep, z 45 925 0.70981111818181164 j, nstep, z 46 926 0.71063679636362975 j, nstep, z 47 927 0.71146247454544786 j, nstep, z 48 928 0.71228815272726598
j, nstep, z 49 929 0.71311383090908409
j, nstep, z 50 930 0.71393950909090220 j, nstep, z 51 931 0.71476518727272031 j, nstep, z 52 932 0.71559086545453843 j, nstep, z 53 933 0.71641654363635654
j, nstep, z 54 934 0.71724222181817465
j, nstep, z 55 935 0.71806789999999276 j, nstep, z 56 936 0.71889357818181088 j, nstep, z 57 937 0.71971925636362899 j, nstep, z 58 938 0.72054493454544710
j, nstep, z 59 939 0.72137061272726521
j, nstep, z 60 940 0.72219629090908333 j, nstep, z 61 941 0.72302196909090144 j, nstep, z 62 942 0.72384764727271955 j, nstep, z 63 943 0.72467332545453766
j, nstep, z 64 944 0.72549900363635578
j, nstep, z 65 945 0.72632468181817389 j, nstep, z 66 946 0.72715035999999200 j, nstep, z 67 947 0.72797603818181011 j, nstep, z 68 948 0.72880171636362823
j, nstep, z 69 949 0.72962739454544634
j, nstep, z 70 950 0.73045307272726445 j, nstep, z 71 951 0.73127875090908256 j, nstep, z 72 952 0.73210442909090068 j, nstep, z 73 953 0.73293010727271879
j, nstep, z 74 954 0.73375578545453690
j, nstep, z 75 955 0.73458146363635501 j, nstep, z 76 956 0.73540714181817313 j, nstep, z 77 957 0.73623281999999124 j, nstep, z 78 958 0.73705849818180935
j, nstep, z 79 959 0.73788417636362746
j, nstep, z 80 960 0.73870985454544558 j, nstep, z 81 961 0.73953553272726369 j, nstep, z 82 962 0.74036121090908180 j, nstep, z 83 963 0.74118688909089991
j, nstep, z 84 964 0.74201256727271803
j, nstep, z 85 965 0.74283824545453614 j, nstep, z 86 966 0.74366392363635425 j, nstep, z 87 967 0.74448960181817236 j, nstep, z 88 968 0.74531527999999048
j, nstep, z 89 969 0.74614095818180859
j, nstep, z 90 970 0.74696663636362670 j, nstep, z 91 971 0.74779231454544481 j, nstep, z 92 972 0.74861799272726293 j, nstep, z 93 973 0.74944367090908104
j, nstep, z 94 974 0.75026934909089915
j, nstep, z 95 975 0.75109502727271726 j, nstep, z 96 976 0.75192070545453538 j, nstep, z 97 977 0.75274638363635349 j, nstep, z 98 978 0.75357206181817160
j, nstep, z 99 979 0.75439773999998971
j, nstep, z 100 980 0.75522341818180783 j, nstep, z 101 981 0.75604909636362594 j, nstep, z 102 982 0.75687477454544405 j, nstep, z 103 983 0.75770045272726216
j, nstep, z 104 984 0.75852613090908028
j, nstep, z 105 985 0.75935180909089839 j, nstep, z 106 986 0.76017748727271650 j, nstep, z 107 987 0.76100316545453461 j, nstep, z 108 988 0.76182884363635273
j, nstep, z 109 989 0.76265452181817084
j, nstep, z 110 990 0.76348019999998895 enter elment (type code): 11 1 zedge: 0.76348019999998895 j, nstep, z 1 991 0.77848256666665572 j, nstep, z 2 992 0.79348493333332248 j, nstep, z 3 993 0.80848729999998925 enter elment (type code): 12 0 zedge: 0.80848729999998925
j, nstep, z 1 994 0.82446106666665586
j, nstep, z 2 995 0.84043483333332247 j, nstep, z 3 996 0.85640859999998908 j, nstep, z 4 997 0.87238236666665570 j, nstep, z 5 998 0.88835613333332231
j, nstep, z 6 999 0.90432989999998892 enter elment (type code): 13 1 zedge: 0.90432989999998892
j, nstep, z 1 1000 0.91961333333332229 j, nstep, z 2 1001 0.93489676666665567 j, nstep, z 3 1002 0.95018019999998904 enter elment (type code): 14 -2 zedge: 0.95018019999998904 kvdist 0.00000 seconds gaussn 0.00000 seconds normdv 0.00000 seconds correct 0.00000 seconds integ 0.00000 seconds map1 0.00000 seconds map2 0.00000 seconds spch2d 0.00000 seconds boundgeom 0.00000 seconds greenf 0.00000 seconds rhofas 0.00000 seconds ntrslo 0.00000 seconds fft2dhpf 0.00000 seconds mfft_local1 0.00000 seconds diag 0.00000 seconds ufield 0.00000 seconds force 0.00000 seconds charge 0.00000 seconds ubeamln 0.00000 seconds ptsmv 0.00000 seconds init 0.00000 seconds transp 0.00000 seconds enlarge 0.00000 seconds shrink 0.00000 seconds guardsum 0.00000 seconds boundint 0.00000 seconds guardexch 0.00000 seconds time: 0.0000000000000000 Success - execution took 44.55s.
Detected species: H-
Detected species: H-
InĀ [8]:
Copied!
output
output
Out[8]:
ImpactZOutput(
run=RunInfo(
error_reason='',
run_script='/home/runner/miniconda3/envs/lume-impact-dev/bin/ImpactZexe',
run_time=44.54777294199994
),
stats=OutputStats(
beta_ref=array([0.08425404, 0.08425403, 0.08425402, ..., 0.09903797, 0.09903797,
0.09903797], shape=(1003,)),
charge_state_n_particle=array([200, 200, 200, ..., 198, 198, 198], shape=(1003,)),
gamma_ref=array([1.00356838, 1.00356838, 1.00356838, ..., 1.00494063, 1.00494063,
1.00494063], shape=(1003,)),
kinetic_energy_ref=array([3351760.00000007, 3351759.39092492, 3351758.75038834, ...,
4640709.95443452, 4640709.95443452, 4640709.95443452],
shape=(1003,)),
loadbalance_max_n_particle=array([200, 200, 200, ..., 198, 198, 198], shape=(1003,)),
loadbalance_min_n_particle=array([200, 200, 200, ..., 198, 198, 198], shape=(1003,)),
max_amplitude_energy_dev=array([], dtype=float64),
max_amplitude_gammabeta_x=array([], dtype=float64),
max_amplitude_gammabeta_y=array([], dtype=float64),
max_amplitude_phase=array([], dtype=float64),
max_amplitude_x=array([], dtype=float64),
max_amplitude_y=array([], dtype=float64),
max_r=array([0.0033093 , 0.0033175 , 0.00332618, ..., 0.00482303, 0.00472338,
0.00470086], shape=(1003,)),
mean_phase_deg=array([ 3.91477577, 3.95605614, 3.9973391 , ..., 3.69473765,
4.32149706, -0.50629003], shape=(1003,)),
mean_px_over_p0=array([ 1.63545579e-04, 1.52135201e-04, 1.40746204e-04, ...,
-4.59347046e-05, -4.84140393e-05, -5.17622466e-05], shape=(1003,)),
mean_py_over_p0=array([-6.75988144e-06, -2.61016799e-06, 1.53957313e-06, ...,
1.03496205e-04, 1.18148067e-04, 1.31266432e-04], shape=(1003,)),
mean_x=array([-6.20251968e-05, -6.19069418e-05, -6.17970225e-05, ...,
-2.32459807e-06, -3.14474753e-06, -4.20684432e-06], shape=(1003,)),
mean_y=array([-2.25300964e-05, -2.25317007e-05, -2.25309271e-05, ...,
-1.63873151e-05, -1.49863717e-05, -1.30866205e-05], shape=(1003,)),
moment3_energy=array([248081.10955971, 248080.86201087, 248080.64187922, ...,
781067.26921874, 781067.29823596, 781067.29351034], shape=(1003,)),
moment3_phase=array([55.5483252 , 55.53839306, 55.52901752, ..., 64.30356045,
65.38709453, 67.59464019], shape=(1003,)),
moment3_px_over_p0=array([0.0027195 , 0.00283393, 0.00295192, ..., 0.00164472, 0.0013682 ,
0.00258801], shape=(1003,)),
moment3_py_over_p0=array([0.00023176, 0.00026034, 0.0002062 , ..., 0.0018064 , 0.00104504,
0.00103445], shape=(1003,)),
moment3_x=array([0.00079086, 0.00079261, 0.00079448, ..., 0.00069641, 0.00063762,
0.00057663], shape=(1003,)),
moment3_y=array([0.00061812, 0.00061869, 0.00061918, ..., 0.00035893, 0.00040312,
0.00044146], shape=(1003,)),
moment4_energy=array([309051.68159 , 309051.38665213, 309051.12529415, ...,
930611.02479438, 930611.06190958, 930611.06103137], shape=(1003,)),
moment4_phase=array([67.6314635 , 67.63634712, 67.64187846, ..., 78.17639539,
80.09084334, 82.94999788], shape=(1003,)),
moment4_px_over_p0=array([0.0060019 , 0.00619431, 0.00639379, ..., 0.00572379, 0.00599109,
0.00658938], shape=(1003,)),
moment4_py_over_p0=array([0.00433382, 0.00431512, 0.00430623, ..., 0.00425992, 0.00338236,
0.00301282], shape=(1003,)),
moment4_x=array([0.0014904 , 0.00149363, 0.00149706, ..., 0.00156155, 0.00155963,
0.00158799], shape=(1003,)),
moment4_y=array([0.00129747, 0.00129766, 0.00129767, ..., 0.00155234, 0.00159293,
0.00161056], shape=(1003,)),
n_particle=array([200, 200, 200, ..., 198, 198, 198], shape=(1003,)),
norm_emit_x=array([2.98612197e-07, 2.98613859e-07, 2.98615441e-07, ...,
4.21364774e-07, 4.19773304e-07, 4.18292235e-07], shape=(1003,)),
norm_emit_y=array([2.73986170e-07, 2.73984989e-07, 2.73983954e-07, ...,
2.79564642e-07, 2.79788234e-07, 2.79934889e-07], shape=(1003,)),
norm_emit_z=array([ 7.41389942, 7.41319535, 7.41249177, ..., 28.59094164,
28.85356049, 28.73259 ], shape=(1003,)),
phase_ref=array([271.973 , 272.0307822 , 272.08856441, ..., 339.3819656 ,
340.42987416, 341.47778271], shape=(1003,)),
sigma_energy=array([186680.949309 , 186680.75610349, 186680.57954305, ...,
622964.6527674 , 622964.67651965, 622964.67629559], shape=(1003,)),
sigma_phase_deg=array([40.03039426, 40.01353104, 39.99694137, ..., 46.25487516,
46.81256568, 46.552688 ], shape=(1003,)),
sigma_px_over_p0=array([0.00462634, 0.00478893, 0.00495601, ..., 0.00423973, 0.00461465,
0.00521316], shape=(1003,)),
sigma_py_over_p0=array([0.00317831, 0.00316188, 0.00315627, ..., 0.00337908, 0.00263403,
0.00222926], shape=(1003,)),
sigma_x=array([0.00115738, 0.00116 , 0.00116279, ..., 0.00103416, 0.00105869,
0.00110333], shape=(1003,)),
sigma_y=array([0.00102637, 0.00102656, 0.00102663, ..., 0.00122623, 0.00125788,
0.00127171], shape=(1003,)),
twiss_alpha_x=array([-1.13961432, -1.21420164, -1.28944269, ..., -0.26937327,
-0.58459265, -0.93434282], shape=(1003,)),
twiss_alpha_y=array([-1.16122831e-01, -5.84917655e-02, -8.29944453e-04, ...,
-1.08443255e+00, -6.23812604e-01, -1.26248071e-01], shape=(1003,)),
twiss_alpha_z=array([ 0.1264231 , 0.12376481, 0.12110603, ..., -0.12548119,
-0.14674534, 0.13692375], shape=(1003,)),
z=array([0.00000000e+00, 7.16936364e-04, 1.43387273e-03, ...,
9.19613333e-01, 9.34896767e-01, 9.50180200e-01], shape=(1003,)),
max_abs_x=array([0.00330781, 0.00331604, 0.00332476, ..., 0.00475344, 0.00465291,
0.00463311], shape=(1003,)),
max_abs_px_over_p0=array([0.01365494, 0.01419759, 0.0147423 , ..., 0.01536346, 0.01510247,
0.01510326], shape=(1003,)),
max_abs_y=array([0.0027307 , 0.0027328 , 0.00273453, ..., 0.00285884, 0.00296287,
0.00301245], shape=(1003,)),
max_abs_py_over_p0=array([0.00983527, 0.00977531, 0.00971405, ..., 0.00868489, 0.00682195,
0.00694475], shape=(1003,)),
max_phase=array([141.33780186, 141.51610387, 141.69441137, ..., 184.94854771,
179.55747956, 187.44966517], shape=(1003,)),
max_energy_dev=array([ 711018.93642242, 711017.65344085, 711016.40687944, ...,
1955786.8982051 , 1955787.21917332, 1955787.3853988 ],
shape=(1003,)),
mean_r=array([], dtype=float64),
sigma_r=array([], dtype=float64),
mean_r_90percent=array([], dtype=float64),
mean_r_95percent=array([], dtype=float64),
mean_r_99percent=array([], dtype=float64),
max_r_rel=array([], dtype=float64),
max_abs_gammabeta_x=array([], dtype=float64),
max_abs_gammabeta_y=array([], dtype=float64),
max_gamma_rel=array([], dtype=float64),
norm_emit_x_90percent=array([], dtype=float64),
norm_emit_x_95percent=array([], dtype=float64),
norm_emit_x_99percent=array([], dtype=float64),
norm_emit_y_90percent=array([], dtype=float64),
norm_emit_y_95percent=array([], dtype=float64),
norm_emit_y_99percent=array([], dtype=float64),
norm_emit_z_90percent=array([], dtype=float64),
norm_emit_z_95percent=array([], dtype=float64),
norm_emit_z_99percent=array([], dtype=float64),
energy_ref=array([9.42646080e+08, 9.42646079e+08, 9.42646079e+08, ...,
9.43935030e+08, 9.43935030e+08, 9.43935030e+08], shape=(1003,)),
mean_energy=array([9.42572740e+08, 9.42572740e+08, 9.42572739e+08, ...,
9.43664912e+08, 9.43664912e+08, 9.43664912e+08], shape=(1003,)),
mean_gamma=array([1.0034903 , 1.0034903 , 1.0034903 , ..., 1.00465306, 1.00465306,
1.00465306], shape=(1003,)),
mean_px=array([12989.07419035, 12082.84104508, 11178.30610666, ...,
-4294.22452457, -4526.00613797, -4839.01465521], shape=(1003,)),
mean_py=array([ -536.88153605, -207.30406076, 122.27555192, ...,
9675.38473797, 11045.12004087, 12271.49568879], shape=(1003,)),
mean_t=array([1.33631857e-07, 1.33660595e-07, 1.33689332e-07, ...,
1.66742533e-07, 1.67262659e-07, 1.67736021e-07], shape=(1003,)),
mean_t_rel=array([ 3.35628924e-11, 3.39168050e-11, 3.42707399e-11, ...,
3.16764202e-11, 3.70498719e-11, -4.34062100e-12], shape=(1003,)),
p0c=array([79421738.55503452, 79421731.3260016 , 79421723.72355685, ...,
93485406.29861309, 93485406.29861309, 93485406.29861309],
shape=(1003,)),
sigma_px=array([367432.28689648, 380345.08867536, 393615.23214065, ...,
396352.74079716, 431402.56888608, 487354.52262531], shape=(1003,)),
sigma_py=array([252426.93887171, 251121.69756246, 250676.76611519, ...,
315894.56417406, 246243.15716966, 208403.58654227], shape=(1003,)),
sigma_t=array([3.43196110e-10, 3.43051535e-10, 3.42909305e-10, ...,
3.96561001e-10, 4.01342298e-10, 3.99114266e-10], shape=(1003,)),
t_ref=array([1.33598294e-07, 1.33626678e-07, 1.33655062e-07, ...,
1.66710856e-07, 1.67225609e-07, 1.67740361e-07], shape=(1003,)),
twiss_beta_x=array([0.37511775, 0.37681884, 0.37862823, ..., 0.24513718, 0.25787712,
0.28107297], shape=(1003,)),
twiss_beta_y=array([0.32151618, 0.32163999, 0.3216812 , ..., 0.519455 , 0.54618543,
0.5579643 ], shape=(1003,)),
extra={}
),
reference_frequency=324000000.0,
reference_species='H-'
)
InĀ [9]:
Copied!
len(output.particles["initial_particles"])
len(output.particles["initial_particles"])
Out[9]:
200
InĀ [10]:
Copied!
output.particles["initial_particles"].plot("t", "energy") # ; # start particles
output.particles["initial_particles"].plot("t", "energy") # ; # start particles
InĀ [11]:
Copied!
output.particles["final_particles"].plot("x", "px");
output.particles["final_particles"].plot("x", "px");
InĀ [12]:
Copied!
output.particles["final_particles"].plot("t", "energy"); # final particles
output.particles["final_particles"].plot("t", "energy"); # final particles