Top
Last-modified: 2023-12-30 (Sat) 06:37:38
News†
- Site renewed (2023-09-29)
- Past News
What's this page?†
A computer code "pikoe" for proton-induced knock-out reaction calculations for exclusive processes can be downloaded from this page. Some instruction, updates, and FAQ are also available here.
About the program†
Language†
Fortran 90 (complete program).
Notice†
Copyright belongs to the following authors.
- Kazuyuki Ogata (Kyushu U / RCNP, Osaka U)
- Kazuki Yoshida (ASRC, JAEA)
- Yoshiki Chazono (RIKEN Nishina Center)
If you present or publish results obtained by pikoe, please cite it as follows.
K. Ogata, K. Yoshida, and Y. Chazono, Computer Physics Communications 297, 109058 (2024).
https://doi.org/10.1016/j.cpc.2023.109058
Usage†
- Prepare an input file (a manual and samples are given below) and, if necessary, external file(s).
- Compile pikoe1.f90
In some cases, you may need to put an option (see below). - Run pikoe1 with redirecting the input file. For example,
pikoe1 < 12Cp2p11Bgs_set1.cnt
In some environment, you must type./pikoe1 < ./12Cp2p11Bgs_set1.cnt
Error!†
If pikoe does not run successfully, try the following.
- Read carefully the output. In many cases, the reason for the error is given. Correct your input file and/or external file(s) accordingly.
- If it is written that the size of an array is not enough, you need to change the parameter(s) given in "module dims" in the source file.
- Put a compiler option that specifies SAVE statement for every local variable and array.
- gfortran: -fno-automatic
- ifort: -save (Unix/Linux/OS X) or /Qsave (Windows)
- Make stacksize larger.
- For example, on the RCNP high-performance computing system, you can put
ulimit -s unlimited
in your batch file. - If you use Intel compiler on windows, you can add
/link /stack:***
when you compile pikoe1.f90 (*** is the stacksize in bytes).
- For example, on the RCNP high-performance computing system, you can put
Download†
Latest version†
- pikoe1.f90 (2023/09/29)
source file of pikoe version 1
Input manual and input/output samples (zipped package including pikoe1.f90)†
- pikoe1.zip (2023/12/30)
Contact†
If you have questions, bug report, or request, please contact us with
ml-pikoe-contact@rcnp.osaka-u.ac.jp
Important:
- Because we may not have enough time to reply, you are strongly encouraged to read all the documents and FAQ. If an answer is given in the documents/FAQ, we may not even reply to your e-mail, sorry.
- We welcome your request. However, whether it is taken or not is totally up to our availability. Please be patient.
FAQ†
FAQ are listed here.
Reference†
- K. Ogata, K. Yoshida, and Y. Chazono, Computer Physics Communications 297, 109058 (2024), and the references cited therein.