Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=dp), | public, | parameter | :: | epsilon | = | 1.0e-8 | Small parameter |
real(kind=dp), | public, | parameter | :: | pi | = | 3.141592653589793 | |
real(kind=dp), | public, | parameter | :: | pi2 | = | 6.283185307179586 | |
real(kind=dp), | public, | parameter | :: | giant_field | = | 1.0e4 | Large control parameter for fields |
real(kind=dp), | public, | parameter | :: | electron_charge_norm | = | -1.0 | Normalized electron charge |
real(kind=dp), | public, | parameter | :: | electron_mass_norm | = | 1.0 | Normalized electron mass |
real(kind=dp), | public, | parameter | :: | proton_charge_norm | = | 1.0 | Normalized proton charge |
real(kind=dp), | public, | parameter | :: | proton_mass_norm | = | 1836.1527706 | Normalized proton mass |
real(kind=dp), | public, | parameter | :: | size_of_stretch_along_x | = | 1./4. | Stretch parameter along the x direction (1/4 of the cells are stretched) |
real(kind=dp), | public, | parameter | :: | size_of_stretch_along_y | = | 1./6. | Stretch parameter along the y and z direction (1/6 of the cells are stretched per side) |
real(kind=dp), | public, | parameter | :: | e_charge | = | 1.6021766*1.e-7 | Electron charge in pC |
real(kind=dp), | public, | parameter | :: | electron_mass | = | 0.510998928 | Electron charge in MeV |
real(kind=dp), | public, | parameter | :: | rc0 | = | 2.81794033 | classical electron radius in units 10^{-13} cm |
real(kind=dp), | public, | parameter | :: | speed_of_light | = | 0.299792458 | Speed of light in units \mu m/fs |
real(kind=dp), | public, | parameter | :: | energy_unit | = | electron_mass*1.e+06 | |
real(kind=dp), | public, | parameter | :: | t_unit | = | 0.299792458/0.510998928 | |
real(kind=dp), | public, | parameter | :: | mg_unit | = | 0.299792458/5.10998928 | |
real(kind=dp), | public, | parameter | :: | fe_unit | = | 0.514 | |
real(kind=dp), | public, | parameter | :: | reference_density | = | 1.e6 |