* KAPSEL FAQ [#k7da00e6]


+ ''Where can I ask questions about KAPSEL?''&br;
Please feel free to contact to [[KAPSEL development team>Contact]]&br;
Please feel free to contact the [[KAPSEL development team>Contact]]&br;
+ ''What kind of problems can be solved by KAPSEL?''&br;
Various problems of particle dispersions in general, including electrophoresis, sedimentation, coagulation, and rheology of particle dispersions.&br;
+ ''Which operating systems are supported by KAPSEL?''&br;
KAPSEL runs on Windows (XP, Vista, 7) and also on major Linux distributions (CentOS, SuSe, Debian, etc...). It should run on Mac OS-X also but not officially supported. &br;
+ ''Who can use KAPSEL?''&br;
Anyone can use KAPSEL for academic and industrial researches under the "&ref(FrontPage/License.pdf,,License agreement of KAPSEL);"&br;
+ ''Is KAPSEL free?''&br;
Yes, KAPSEL is free.&br;
+ ''Can I use the results obtained by KAPSEL for publications?''&br;
Yes. Please make an acknowledgement to KAPSEL maybe by referring appropriate papers listed in [[Documents>Docs]].&br;
+ ''Can I modify KAPSEL?''&br;
Yes, of course. If you want to re-distribute the modified version, please contact to [[KAPSEL development team>Contact]] beforehand.&br;
Yes, of course. If you want to re-distribute the modified version, please contact the [[KAPSEL development team>Contact]] beforehand.&br;
//+ ''How can I contribute to develop KAPSEL?''&br;
//There are a number of ways that you can contribute to help make KAPSEL a better program. Perhaps the most important way to contribute is to write high-quality code for solving new problems, and to make your code freely available for others to use.
//If you find KAPSEL useful, consider providing additional funding to continue its development. Even a modest amount of additional funding could make a significant difference in the amount of time that is available for development and support.
//If you cannot provide funding or contribute code, you can still help make KAPSEL better and more reliable by reporting any bugs you find and by offering suggestions for ways to improve KAPSEL. Visit [[KAPSEL-BBS:http://www-tph.cheme.kyoto-u.ac.jp/kapsel/phpBB3/]] to leave your comments and opinions. 
+ ''Can I commercialize KAPSEL?''&br;
A RIGHT TO COMMERCIALIZE KAPSEL IS KEPT BY THE [[KAPSEL DEVELOPMENT TEAM>Contact]]. PLEASE CONTACT THE TEAM AND GET CERTIFICATION. FOR MORE DETAIL, PLEASE CONSULT [[KAPSEL development team>Contact]].&br;
A right to commercialize KAPSEL is kept by the [[KAPSEL development team>Contact]]. Please contact the team and get certification first.&br;
+ ''What is GOURMET?''&br;
GOURMET is a common platform of for individual simulators. GOURMET provides a common graphical user interface for all simulation programs. GOURMET is an editor of the input data, a viewer of the output data, a tool to make graphs and animations, and most importantly a place for various simulation programs to meet and exchange the information they have. These services can be customized and enhanced by users. New simulation programs can be easily connected to GOURMET by writing the input and output files in a certain text file format called UDF (User Definable Format).
+ ''What is UDF?''&br;
UDF is a general file format used by simulation engines in OCTA. You can view, edit and analyze UDF file by using GOURMET, the user interface software included in OCTA. UDF is a plain text file, and consists of definition part and data part. In the definition part, you can define the data structure of your engine in a simple and natural way. The data in UDF can be easily accessed and modified by using UDF interface libraries for C/C++, Fortran and Python. KAPSEL uses UDF, and the detailed information on UDF for KAPSEL is [[here>UdfFile]].
+ ''How can I read and write UDF files?''&br;
The UDF file is a text file, but can be treated as a random access storage without paying attention to its file structure. This means that any data in UDF can be read and written in any order from user programs (C/C++, Fortran, Python). To facilitate I/O from/to the UDF file, two service libraries are provided.
-- ''libplatform'': This is the library needed to read and write UDF files from C/C++ and Fortran programs. One can find such an example in KAPSEL source code, which is written in C++.
-- ''Python UDF Manager'': This is the library needed to read and write UDF files from Python scripts.

IP:10.249.84.178 TIME:"2013-06-13 (Thu) 01:56:00" REFERER:"http://www-tph.cheme.kyoto-u.ac.jp/kapsel/index.php?cmd=edit&page=QandA" USER_AGENT:"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Firefox/21.0"