関数imsequence_to_imsequence2 マニュアル

(The documentation of function imsequence_to_imsequence2)

Last Update: 2021/12/7


◆機能・用途(Purpose)

struct imsequence型構造体をstruct imsequence2型構造体に変換する。
Convert a struct imsequence-type structure to struct imsequence2-type.


◆形式(Format)

#include <sequence/convert.h>
inline struct imsequence2 imsequence_to_imsequence2(struct imsequence seq)


◆引数(Arguments)

seq 変換前の構造体。
The structure before the conversion.


◆戻り値(Return value)

変換後の構造体。戻り値のメンバの値は以下のようになる。
The structure after the conversion. The values of members of the return value are as below.

戻り値のメンバ
Member of the return value
値
Value
size seq.size
t0 seq.t0
dt seq.dt
各\(i\)に対するvalue[i]
value[i] for each \(i\)
seq.value[i].r+seq.value[i].i∗I
その他のメンバ
The other members
関数get_imsequence2_memory (sequence/initialize.h)の仕様に従う。
Determined based on function get_imsequence2_memory (sequence/initialize.h).


◆使用例(Example)

struct imsequence original;
struct imsequence2 converted=imsequence_to_imsequence2(original);