कण त्वरक एक जटिल मशीन है जो  कम ऊर्जा के मूलभूत आवेशित कणों की ऊर्जा को बढ़ाने के लिए प्रयुक्त होती है। त्वरक भौतिकी, भौतिकी की वह शाखा है जिसमें कण त्वरकों की के डिजाइन और उनके परिचालन से सम्बन्धित सभी भौतिक पहलुओं का अध्ययन किया जाता है। कण त्वरकों के डिजाइन और उनके परिचालन में सॉफ्टवेयरों की महती भूमिका है। 

एक कण की गति वाले सॉफ्टवेयर
बहुत से कामों में कण त्वरक में केवल एक कण की गति का अध्ययन कर पाना भी बहुत सूचनाएँ प्रदान करता है। इस प्रकार के कुछ कोड निम्नलिखित हैं-

   एकल कण गतिकी  स्पिन ट्रैकिंग  टेलर मैप  सामूहिक प्रभाव( )  परिवर्धनीय  टिप्पणी एक्सलरेटर टूलबॉक्स (),     :.                     -               -  .               .  ( )     .           '                   ,                       - ( ) -   .                                                                                                                         

उपरोक्त स्तम्भों का परिचय

स्पिन ट्रैकिंग
   ' .

टेलर मैप्स ( )
                          .

सामूहिक प्रभाव ( )
              ,   .         ()     -                   .  ,     -        .    ,                .             .               .

परिवर्धनीयता ()
क्या इस सॉफ्टवेयर की क्षमता को आसानी से बढ़ाया जा सकता है?

स्पेस चार्ज कोड
ऊपर एकल आवेश की गतिकी वाले सॉफ्टवेयरों की चर्चा की गयी है। किन्तु वास्तविकता यह है कि त्वरक में कणों का समूह या गुच्छा चलता है, न कि एकल कण। जब कण समूह में होते हैं तो उनका आपस में अन्तःक्रिया () होती है जिसके कारण कण-पुंज का आकार बढ़ सकता है और गुच्छ की लम्बाई बढ़ सकती है या अन्तःपुंज स्कैटरिंग ( ) होती है। इसके अतिरिक्त स्पेस चार्ज के कारण बीम में अस्थायित्व () आ सकता है और उसके कारण बीम-ह्रास भी हो सकता है। स्पेस चार्ज के प्रभाव को भी सम्मिलित करने के लिए प्रायः प्वासों समीकरण ( ) को ट्रैकिंग के दौरान कुछ-कुछ दूरी पर हल किया जाता है जिसके लिए पार्टिकल-इन-सेल (--) तकनीक का प्रयोग किया जाता है। स्मरणीय है कि कण की ऊर्जा जब अधिक होती है तब स्पेस-चार्ज के कारण बीम के आकार और अस्थायित्व पर प्रभाव कम होता है। अतः अधिक ऊर्जा के आवेशित कणों की गति को मॉडल करने के लिए स्पेस-चार्ज प्रभाव की गणना सरल अल्गोरिद्मों की सहायता से की जा सकती है (जो अधिक तेज होते हैं)।

कम ऊर्जा वाले गुच्छों की गति से सम्बन्धित कुछ प्रमुख कोड निम्नलिखित हैं-
  
   ' , --77074-2006- :..896444 
        . . ,  '09   
 , 
  
  
  
  ,   ,  . 
  
  
  

उच्च ऊर्जा पर स्पेस चार्ज प्रभाव के कारण अन्य बातों के अलावा ताउसेक प्रकीर्णन ( ) तथा कोहेरेन्ट सिन्क्रोट्रॉन रेडिएशन () प्रभाव देखने को मिलते हैं। उच्च ऊर्जा वाले कण-चुच्छों में स्पेस चार्ज प्रभाव की गणना करने वाले कुछ कोड निम्नलिखित हैं-
 
 
 

प्रतिबाधा की गणना करने वाले कोड
समूहिक प्रभाव को प्रतिबाधा के रूप में भी अभिव्यक्त किया जाता है। अतः त्वरक के लिए इस प्रतिबाधा की गणना करना एक महत्वपूर्न कार्य है। इस कार्य के लिए प्रमुख कोड ये हैं-
 
3 
  ,     .
 ,  ,      .
 . , 
  

चुम्बक एवं अन्य वस्तुओं को मॉडल करने वाले कोड
कण त्वरक में अनेकों प्रकार के चुम्बक प्रयुक्त होते हैं। इन चुम्बकों, रेडियो आवृत्ति कैविटी आदि की डिजाइन करने और इन्हें समझने के लिए भी अनेकों सॉफ्ट्वेयर प्रयुक्त होते हैं। इनके लिए प्रयुक्त कुछ कोद-
3 
  
 
 
  

लैटिस की फाइल का स्वरूप तथा आंकडों का आदान-प्रदान
     ,          .
          ,    - " ".
              .         ,     .                 .   .         2002 .

    
     ,               . 
          ,      .      - ,    ,        .

त्वरकों के उपयोग में काम आने वाले सॉफ्टवेयर
कन त्वरकों का अनेक कार्यों के लिए उपयोग किया जाता है। उदाहरण के लिए, कण भौतिकी और सिन्क्रोट्रॉन विकिरण का उत्पादन।         ,              .  ,    ,        .    ,              4.  

    ,  ,      -           .  ,          -      , , ,  .     -    .   -              ,      .          -  .

कुछ प्रमुख सॉफ्टवेयरों की अधिक विस्तृत जानकारी
 कोड का नाम  वर्णन  प्रोग्रामन भाषा  युगपत कलनविधि  स्पेस-चार्ज गणित्र  उपयोग  उपलब्ध दस्तावेज  विकासकर्ता   -           ,       -                     2, 2.5                 1, 2, 2.5                     

बाहरी कड़ियाँ
  -     ()    ,  .
   
 -  
          
    

सन्दर्भ

:त्वरक भौतिकी
:वैज्ञानिक मॉडलन
:वैज्ञानिक सिमुलेशन सॉफ्टवेयर