ArticleslgStudy

computer science

LISE++

LISE++ is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand LISE++ rather than just read about it. In short: The program LISE++ is designed to predict the intensity and purity of radioactive ion beams (RIB) produced by In-flight separators. LISE++ also facilitates the tuning of experiments where its results can be quickly compared to on-line data.

LISE++ — main illustration
LISE++ — illustration

Key takeaways

  • LISE++ belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect LISE++ to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of LISE++ from memory before moving on to harder problems.

Reference excerpt

The program LISE++ is designed to predict the intensity and purity of radioactive ion beams (RIB) produced by In-flight separators. LISE++ also facilitates the tuning of experiments where its results can be quickly compared to on-line data. The program is constantly expanding and evolving from the feedback of its users around the world.

Description The aim of LISE++ is to simulate the production of RIBs via some type of nuclear reactions (several are available in the program), between a beam of stable isotopes and a target. The program simulates the characteristics of the nuclear reactions based on well-established models, as well as the effects of the filtering device located downstream of the target used to create the RIBs. The LISE++ name is borrowed from the well known evolution of the C programming language, and is meant to indicate that the program is no longer limited to a fixed configuration like it was in the original “LISE” program, but can be configured to match any type of device or add to an existing device using the concept of modular blocks. Many physical phenomena are incorporated in this program, from reaction mechanism models, cross section systematics, electron stripping models, energy loss models to beam optics, just to list a few. The references for the calculations are available within the program itself (see the various option windows) and the user is encouraged to consult them for detailed information. The interface and algorithms are designed to provide a user-friendly environment allowing easy adjustments of the input parameters and quick calculations.

Application The ability to predict as well as identify on-line the composition of RIBs is of prime importance. This has shaped the main functions of the program:

predict the fragment separator settings necessary to obtain a specific RIB; predict the intensity and purity of the chosen RIB; simulate identification plots for on-line comparison; provide a highly user-friendly graphical environment; allow configuration for different fragment separators. The LISE++ package includes configuration files for most of the existing fragment and recoil separators found in the world (examples of fragment separators whose configurations are available in LISE++). Projectile fragmentation, fusion–evaporation, fusion–fission, Coulomb fission, abrasion–fission and two body nuclear reactions models are included in this program and can be used as the production reaction mechanism to simulate experiments at beam energies above the Coulomb barrier. LISE++ can be used not only to forecast the yields and purities of radioactive beams, but also as an on-line tool for beam identification and tuning during experiments. Large progress has recently been done in ion-beam optics with the introduction of "elemental" blocks, that allows optical matrices calculation within LISE++. New type of configurations based on these blocks allow a detailed analysis of the transmission, useful for fragment separator design, and can be used for optics optimization based on user constraints. It can be configured to simulate the fragment separators of various research institutes by means of configuration files.

Utilities Many “satellite” tools have been incorporated into the LISE++ framework, which are accessible with buttons on the main toolbar and include:

Physical calculator Relativistic Kinematics calculator Evaporation calculator Radiation Residue Calculator Units converter ISOL catcher utility Nuclide and Isomeric state Databases utilities Units converter Stripper foil lifetime utility The program PACE4 (fusion-evaporation code) by A. Gavron et al. Spectrometric calculator by J. Kantele The program CHARGE (charge state distribution code) by Th. Stöhlker et al. The program GLOBAL (charge-state distribution code) by W. E. Meyerhof et al. The program BI (search for 2-dimensional peaks) MOTER by H. A. Thiessen et al.: raytracing code with optimization capabilities operating under MS Windows

See also

Examples of Fragment separators at LISE++ A1900 @ NSCL/MSU (USA) LISE @ GANIL (France) FRS @ GSI (Germany) BigRIPS & RIPS @ RIBF/RIKEN (Japan) Accullina @ JINR (Russia)

Simulation programs used to calculate the transport of ion beams MOCADI Beam TRANSPORT code COSY INFINITY

References

Illustrations

LISE++ illustration

Worked examples

Example 1 — a first encounter with LISE++

Start with the simplest possible case. Write down what LISE++ claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to LISE++ before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about LISE++ ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of LISE++

In research
LISE++ appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses LISE++ in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
LISE++ is common in secondary-school and first-year university syllabi. It links to neighbouring topics Physics software, Scientific simulation software, so understanding it makes those chapters shorter.
In everyday life
Look for LISE++ outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “LISE++” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study LISE++ in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what LISE++ means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain LISE++ out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is LISE++ in simple terms?

The program LISE++ is designed to predict the intensity and purity of radioactive ion beams (RIB) produced by In-flight separators. LISE++ also facilitates the tuning of experiments where its results can be quickly compared to on-line data.

Why does LISE++ matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study LISE++?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on LISE++.

Tags

  • Physics software
  • Scientific simulation software

Keep exploring