とき(→)に「@Prepare」「@Dispose」アノテーションが出てきました。指定するアノテーションでした。実装するインターフェースを見ました。実装しなければなりませんでした。オブジェクトによって管理します。オブジェクトを持っているようなイメージです。クラスを用いて「データ出力処理の織り込み」を行いましょう。関連する属性OPS書き忘れてましたが、前回までは「状態を観測せず、出力もしないシミュレーション」を考えていました。今回からは「データを観測して出力する」処理を“織り込み”ましょう。関する属性を考えます。値を返し、「true」の場合は反復を続け、「false」の場合は反復を終了するというメソッドです。インターフェースです。仕様の概要ができたので、今回から実際の実装を考えてみましょう。基本的にフレームワークは「処理の流れ」を知っていれば実装を余り気にする必要はありませんが。フレームワークは物理系と観測量を実装したクラスを要求しますが、それに加えて、それらを構築するための「シミュレーション設計図」も必要とします。ファイルを作ってみました。ダウンロードはこちらから。行うタイミング*1もある程度限定することが出来ます。関連するメソッドを殆ど削除しました。簡潔にするためのリファクタリングと、(ちょっとブランクが空いたので)インターフェースの復習しましょう。シミュレーションを実行するインターフェース。リファクタリング2007-10-16反復OPS前回までは、シミュレーションに必要な部品をあれこれ見てきました。クラスと、そのシミュレーション設計図内での...反復2007-08-22ちょっとリファクタリングOPS当初必要かと思って作成したがあまり必要なかった、ってインターフェースをチョイとリファクタリング。其ノ弐OPS前回はシミュレーション設計図で出力方法を指定する方法を見ました。今回は典型的な出力方法を考えてみましょう。指定しなければなりません。クラスをシミュレーション設計図から指定する方法を見ました。シミュレーション設計図OPS今回は物理量をシミュレーション設計図で設定する方法を見ていきましょう。要素と基本的に同じです。シミュレーション設計図OPS前回までは、「何も観測せず、何も出力しないシミュレーション」を考えていました。次に考慮することは物理量とその値の出力方法です。シミュレーション設計図のサンプルを示しておきましょう。シミュレーション設計図OPS前回までで、シミュレーション設計図内で反復条件を設定する仕方を見てきました。今回は反復条件に替わり、物理系と初期化パラメータの設定の仕方を見ていきます。前回までと同様、何も観測せず、何も出力しないシミュレーションを考えましょう。其ノ弐OPS前回に引き続き、今回も具体的な反復条件を考えていきます。其ノ壱OPS前回は反復条件の型を指定して、いろいろな反復条件を手軽に使えるようにしようとしたんでした。今回は反復条件の型を具体的に考えてみます。其ノ壱2007-07-11反復条件をシミュレーション設計図で指定するOPS今回は反復条件をシミュレーション設計図から指定することを考えましょう。前回と同じく、何も観測せず、何も出力しないシミュレーションを考えます。オブジェクトを構築するための部品を個別に考えてきました。今回はそれらの部品を構築するための設定ファイルを考えます。いう型が出てきましたが、今回はこれを考えましょう。そもそもこれは、観測量値(観測量の測定値)を出力するタイミングを指定するために定義したものでした。一連の記事では反復シミュレーシ...物理量値の出力をするタイミング2007-06-26データの出力OPS今回はデータを出力するためのインターフェースを考えます。