use gtool_contourstype(GT_VARIABLE):: var type(GT_CONTOURS):: contours
contours = Contours(var)
gtool_contours モジュールは等値線群を構成する手段を提供します。 Contours サブルーチンは変数 var から2つの次元をとって等値線図を構成します。 描画される次元は縮退していない最初の次元と2つ目の次元です。 縮退した次元とは、長さが1である次元か、 gtool_partial(3f) で提供される Slice 関数で入出力範囲を1格子に制限された次元です。
等値線図を描画あるいは保存する方法は gtool_figure(3f) を参照してください。
次元縮退の判定は現在行われていません。
現在の版では等値線群だけでなくぬりわけが描画されてしまいます。 将来は別の構造体でぬりわけがサポートされる予定です。