12.07.2015 Views

coulomb excitation data analysis codes; gosia 2007 - Physics and ...

coulomb excitation data analysis codes; gosia 2007 - Physics and ...

coulomb excitation data analysis codes; gosia 2007 - Physics and ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

11 LEARNING GOSIAGOSIA is capable of performing accurate calculations for a wide range of Coulomb <strong>excitation</strong> experiments.Consequently, precise definitions of the experimental parameters, <strong>data</strong> <strong>and</strong> the variables to be fit requirecareful attention. Chapter 5 of this manual covers the details of each section of the user input (the “input”),while the present chapter will help reduce the time required to install <strong>and</strong> learn GOSIA.Section 1 of this chapter gives compiling instructions.Section 2 is a description of the basic components of the typical GOSIA input required by the noviceuser.Section 3 is a tutorial that introduces the user to the basic operations involved in simulating an experiment<strong>and</strong> fitting matrix elements to <strong>data</strong> with the help of flow diagrams.Section 4 is a second tutorial that demonstrates a fit of 10 adjustable parameters to simulated <strong>data</strong>. Thetutorial guides the user through editing a Gosia input in a text editor to perform each step of the fittingprocedure. Underst<strong>and</strong>ing this tutorial is aided by the annotated version in Section 5.Sections 6 <strong>and</strong> 7 explain important features of a Gosia output file.Section 8 details the situations in which accuracy problems might arise <strong>and</strong> describes how they can beavoided.Lastly, Section 9 gives a brief set of suggestions to help the novice debug syntax errors <strong>and</strong> physics-relatedproblems.11.1 Compiling GOSIA <strong>2007</strong>GOSIA <strong>2007</strong> has been updated significantly from previous versions: The code is now explicitly 64-bit <strong>and</strong>no longer allows the user the option of compiling in 32-bit mode, because of the danger of serious accuracyproblems using 32-bit math. Because of these <strong>and</strong> other changes, GOSIA <strong>2007</strong> is much more portable, <strong>and</strong>the source is easily compiled to produce an object that gives high-accuracy results. Proper alignment of thecommon blocks is now h<strong>and</strong>led in the source of GOSIA <strong>2007</strong>, so it is no longer necessary for the user to setthe alignment for 64-bit accuracy.We recommend running GOSIA <strong>2007</strong> on a true 64-bit processor using the GNU g77 compiler with thefollowing comm<strong>and</strong>:g77 -o <strong>gosia</strong> <strong>gosia</strong>.fThis will produce a functional object on most modern Unix-like machines. The user may find improvementsin speed by using compiler optimization switches. When experimenting with compiler optimization,the accuracy should be tested using the sample inputs <strong>and</strong> outputs provided on the Gosia website.154

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!