Function observable::create_split_observable

Function Documentation

std::pair<HermitianQuantumOperator*, HermitianQuantumOperator*> observable::create_split_observable(std::string file_path)

OpenFermion形式のファイルを読んで、対角なObservableと非対角なObservableを返す。オブザーバブルのqubit数はファイル読み込み時に、オブザーバブルの構成に必要なqubit数となります。

パラメータ

file_path -- [in] OpenFermion形式のオブザーバブルのファイルパス