<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.yasunaga-lab.bio.kyutech.ac.jp/Eos/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.yasunaga-lab.bio.kyutech.ac.jp/Eos/index.php?action=history&amp;feed=atom&amp;title=llData%28API%29</id>
		<title>llData(API) - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://www.yasunaga-lab.bio.kyutech.ac.jp/Eos/index.php?action=history&amp;feed=atom&amp;title=llData%28API%29"/>
		<link rel="alternate" type="text/html" href="http://www.yasunaga-lab.bio.kyutech.ac.jp/Eos/index.php?title=llData(API)&amp;action=history"/>
		<updated>2026-05-04T17:02:34Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.6</generator>

	<entry>
		<id>http://www.yasunaga-lab.bio.kyutech.ac.jp/Eos/index.php?title=llData(API)&amp;diff=2260&amp;oldid=prev</id>
		<title>Kinoshita: Created page with &quot;DataManip/'''llData''' is API.  == constant ==  #define LTLG_TITLE_LENGTH (80)  #define LTLG_SIDE_LENGTH  ( 4)  #define LTLG_FTN_RECORD   (64*4)  == struct ==  typedef short l...&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.yasunaga-lab.bio.kyutech.ac.jp/Eos/index.php?title=llData(API)&amp;diff=2260&amp;oldid=prev"/>
				<updated>2014-07-30T06:08:57Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;DataManip/&amp;#039;&amp;#039;&amp;#039;llData&amp;#039;&amp;#039;&amp;#039; is API.  == constant ==  #define LTLG_TITLE_LENGTH (80)  #define LTLG_SIDE_LENGTH  ( 4)  #define LTLG_FTN_RECORD   (64*4)  == struct ==  typedef short l...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;DataManip/'''llData''' is API.&lt;br /&gt;
&lt;br /&gt;
== constant ==&lt;br /&gt;
 #define LTLG_TITLE_LENGTH (80)&lt;br /&gt;
 #define LTLG_SIDE_LENGTH  ( 4)&lt;br /&gt;
 #define LTLG_FTN_RECORD   (64*4)&lt;br /&gt;
&lt;br /&gt;
== struct ==&lt;br /&gt;
 typedef short ltlgDataParaTypeInteger; &lt;br /&gt;
 typedef float ltlgDataParaTypeReal; &lt;br /&gt;
&lt;br /&gt;
 typedef enum ltlgDataHow {&lt;br /&gt;
 	ltlgDataHowNearest,&lt;br /&gt;
 	ltlgDataHowLinear&lt;br /&gt;
 } ltlgDataHow;&lt;br /&gt;
&lt;br /&gt;
 typedef enum ltlgDataType {&lt;br /&gt;
 	ltlgDataTypeRePart,&lt;br /&gt;
 	ltlgDataTypeImPart,&lt;br /&gt;
 	ltlgDataTypeMag,&lt;br /&gt;
 	ltlgDataTypePhase&lt;br /&gt;
 } ltlgDataType;&lt;br /&gt;
&lt;br /&gt;
 typedef struct ltlgDataLLDataInfo {&lt;br /&gt;
     ltlgDataParaTypeInteger  NN;&lt;br /&gt;
     ltlgDataParaTypeInteger  NL;&lt;br /&gt;
     ltlgDataParaTypeReal     WT;&lt;br /&gt;
 } ltlgDataLLDataInfo;&lt;br /&gt;
&lt;br /&gt;
 typedef struct ltlgDataLLData {&lt;br /&gt;
 	ltlgDataParaTypeReal r;&lt;br /&gt;
     ltlgDataParaTypeReal Re;&lt;br /&gt;
     ltlgDataParaTypeReal Im;&lt;br /&gt;
 }ltlgDataLLData;&lt;br /&gt;
&lt;br /&gt;
 typedef struct ltlgDataParaInfo {&lt;br /&gt;
     ltlgDataParaTypeReal    d;&lt;br /&gt;
     ltlgDataParaTypeReal    Min;&lt;br /&gt;
     ltlgDataParaTypeReal    Max;&lt;br /&gt;
     ltlgDataParaTypeInteger n;&lt;br /&gt;
     ltlgDataParaTypeInteger dummy;&lt;br /&gt;
 } ltlgDataParaInfo;&lt;br /&gt;
&lt;br /&gt;
 typedef struct ltlgData {&lt;br /&gt;
     char title1[LTLG_TITLE_LENGTH+1];&lt;br /&gt;
     char title2[LTLG_TITLE_LENGTH+1];&lt;br /&gt;
     char side[LTLG_SIDE_LENGTH+1];&lt;br /&gt;
     ltlgDataParaInfo R;&lt;br /&gt;
     ltlgDataParaInfo ll;&lt;br /&gt;
     ltlgDataParaInfo r;&lt;br /&gt;
     ltlgDataLLDataInfo* llInfo;&lt;br /&gt;
     ltlgDataLLData** ltlg;&lt;br /&gt;
 } ltlgData;&lt;br /&gt;
&lt;br /&gt;
== API ==&lt;br /&gt;
 #define ltlgDataFileRead  ltlgDataReadFile&lt;br /&gt;
 #define ltlgDataFileWrite ltlgDataWriteFile&lt;br /&gt;
&lt;br /&gt;
 extern void ltlgDataReadFile(FILE* fpt, ltlgData* ltlg, ltlgDataParaTypeInteger mode, ltlgDataParaTypeInteger* status);&lt;br /&gt;
 extern void ltlgDataWriteFile(FILE* fpt, ltlgData* ltlg, ltlgDataParaTypeInteger mode, ltlgDataParaTypeInteger* status);&lt;br /&gt;
&lt;br /&gt;
 extern void ltlgDataPrint(FILE* fpt, ltlgData ltlg, ltlgDataParaTypeInteger mode);&lt;br /&gt;
 extern void ltlgDataPrintInfo(FILE* fpt, ltlgData ltlg);&lt;br /&gt;
 extern void ltlgDataPrintllInfo(FILE* fpt, ltlgData ltlg);&lt;br /&gt;
 extern void ltlgDataPrintllData(FILE* fpt, ltlgData ltlg);&lt;br /&gt;
&lt;br /&gt;
 extern void ltlgDataAllocate(ltlgData* ltlg, ltlgDataParaTypeInteger* status);&lt;br /&gt;
 extern void ltlgDataFree(ltlgData* ltlg);&lt;br /&gt;
&lt;br /&gt;
 extern void ltlgDataWeightModifyFromFile(ltlgData* ltlg, FILE* fpt, long mode);&lt;br /&gt;
 extern void ltlgDataWeightModify(ltlgData* ltlg, ltlgDataLLDataInfo Weight, long mode);&lt;br /&gt;
 extern void ltlgDataWeightOfNEqualLOnly(ltlgData* ltlg);&lt;br /&gt;
&lt;br /&gt;
 extern long&lt;br /&gt;
 ltlgDataLNumberGet(ltlgData* ltlg,&lt;br /&gt;
 			 ltlgDataParaTypeInteger n,&lt;br /&gt;
 			 ltlgDataParaTypeInteger l);&lt;br /&gt;
&lt;br /&gt;
 extern ltlgDataParaTypeReal&lt;br /&gt;
 ltlgDataGet(ltlgData* ltlg,&lt;br /&gt;
 			 ltlgDataParaTypeInteger n,&lt;br /&gt;
 			 ltlgDataParaTypeInteger l,&lt;br /&gt;
 			 ltlgDataParaTypeReal r,&lt;br /&gt;
 			 ltlgDataParaTypeReal* data,&lt;br /&gt;
 		     ltlgDataType type, ltlgDataHow how);						 &lt;br /&gt;
&lt;br /&gt;
 extern ltlgDataParaTypeReal&lt;br /&gt;
 ltlgDataGet2(ltlgData* ltlg,&lt;br /&gt;
 			 long ll,                       /* layer */&lt;br /&gt;
 			 ltlgDataParaTypeReal r,&lt;br /&gt;
 			 ltlgDataParaTypeReal* data,&lt;br /&gt;
 		     ltlgDataType type, ltlgDataHow how);&lt;/div&gt;</summary>
		<author><name>Kinoshita</name></author>	</entry>

	</feed>