IMPACT T
Data Types | Modules | Functions/Subroutines
Input.f90 File Reference

Data Types

interface  inputclass::in_input
 

Modules

module  inputclass
 This class defines functions to input the global beam and computational parameters and the lattice input parameters in the accelerator.
 

Functions/Subroutines

subroutine inputclass::init_input (time)
 Start MPI. More...
 
subroutine inputclass::in1_input (odim, onp, onx, ony, onz, oflagbc, oflagdist, orstartflg, oflagmap, distparam, nparam, obcurr, obkenergy, obmass, obcharge, obfreq, oxrad, oyrad, operdlen, onblem, onpcol, onprow, oflage
 Input all parameters except beam line element parameters. More...
 
subroutine inputclass::in2_input (onblem, oblength, obnseg, obmpstp, obtype, value0, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12, value13, value14, value15, value16, value17, value18, value19, value20, value21, value22, value23, value24)
 Input beam line element parameters. More...
 
subroutine inputclass::in3_input (odim, onp, onx, ony, onz, oflagbc, oflagdist, orstartflg, oflagmap, distparam, nparam, obcurr, obkenergy, obmass, obcharge, obfreq, oxrad, oyrad, operdlen, onblem, onpcol, onprow, oflage
 Input all parameters except beam line element parameters. More...