ご質問はこちらまで:
support@comsol.com

モデルマネージャーのアップデート

COMSOL Multiphysics® バージョン 6.2 では, モデルマネージャーのユーザー向けに, 検索機能の向上, データベースに保存されたジオメトリパーツの使用, Java® ベースの公開アプリケーションプログラミングインターフェース (API) によるプログラムによるデータベースへのアクセス, およびメンテナンス操作の拡張が提供されます. これらのアップデートの詳細については, 以下をご覧ください.

検索機能の向上

バージョン 6.2 では, 検索結果をタイトル, 保存日, 合計サイズ, 計算データサイズ, 検索ランク (検索の関連性) の昇順または降順でソートする機能が追加されました. このソート機能は, モデルマネージャーウィンドウ, 開く, ファイルを選択, モデルを選択ウィンドウの新しいツールバーボタンで適用することができます.

新しいツールバーボタンは, 検索結果の並べ替えに使用します.
特定のブランチに関連付けられた最新バージョンだけでなく, モデルマネージャーデータベースのすべてのバージョンを検索できるようになりました. これは, アイテムの以前のバージョンをすべて表示したい場合や, 複数のブランチやリポジトリのバージョンをまとめて表示したい場合に便利です. データベース内のすべてのバージョン検索モードは, 全文検索と, タグを除くすべてのアイテム フィルターをサポートしています. パート以外のコンテンツフィルターはサポートされていません.
モデルマネージャーデータベース内のすべてのバージョンを検索します.
モデルマネージャー検索ツールバーに適用されたフィルターを無効にするオプションが追加されました. 無効化されたフィルターはツールバーに表示されますが, 検索には寄与しません.
フィルターの無効と有効を簡単に切り替えて, 検索を調整することができます.
モデルマネージャーウィンドウ, 開く, ファイルを選択, モデルを選択ウィンドウで, 過去に実行した検索のメニューにアクセスできるようになりました. 検索履歴メニューは, 各ウィンドウの検索ツールバーのボタンからアクセスできます.
以前の検索は, 検索履歴メニューから再適用できます.

サイズ (モデルとデータ ファイルの合計サイズ), 計算されたデータ (モデルの構築, 計算, およびプロットされたデータのサイズ), 保存時に使用された場合はオプションのコミットコメントで検索結果をフィルタリングできるようになりました. これらのフィルターは, @size, @computedData, @commitComment の新しい式を含む検索構文を使用して適用することもできます. さらに, @branch@repository は, バージョンをブランチとリポジトリにマッチさせるための新しい表現として利用できます. 新しい @itemType 式は, バージョンが属するアイテムのアイテムタイプ (model または file) にマッチします. これは, バージョンの特定のアイテムバージョンタイプ (model, application, physics, file, fileset) にマッチする @itemVersionType と異なります. アイテムバージョンが保存された瞬間は @saved として, アイテムバージョンを保存したユーザーの名前または表示名は @savedBy として利用できます.

拡張メンテナンス

モデルマネージャーで, 総ディスク使用量の見積もり, ビルド, 計算, プロットされたデータのクリア, モデルやデータファイルの完全削除を行う際に, 複数の選択を行うことができるようになりました. また, このようなメンテナンス操作を実行したいバージョンのさまざまなサブセットをメンテナンスウィンドウに集めることができます. サブセットは, 例えば, モデルマネージャーウィンドウの現在の検索に一致するすべてのバージョンとして指定することができます.

The Model Manager UI with the Estimated Disk Space Usage window opened.
複数のモデルやデータファイルの合計ディスク使用量を簡単に見積もることができます.

高度な検索フィルタリングに基づいてメンテナンス操作を実行し, たとえば, 特定の日付よりも古く, 特定の計算されたデータ サイズを持つモデルバージョンをターゲットにします.

モデルマネージャーデータベース用 COMSOL API

Java® プログラミング言語で使用するモデルマネージャー API を介して, モデルマネージャーデータベースに保存されているモデルとデータ ファイルにアクセスできるようになりました. このアクセスには, モデルのロードと保存, 入力または出力としてのデータ ファイルの使用, バージョンの検索などが含まれます. モデルマネージャー API は, アプリケーションビルダーのメソッドエディター, スタンドアロン Java® アプリケーション, および LiveLink™ for MATLAB® インターフェースから使用できます.

モデルマネージャー API のすべてのタイプとメソッドに関する Java ドキュメントは, こちらから入手できます. ページの下部にある "COMSOL® API for use with Java® > Java ドキュメント" をご覧ください. 技術的な詳細については, com.comsol.api.database パッケージの Java ドキュメントを参照してください.

COMSOL APIの新しいモデルマネージャー機能を使用して, COMSOL Multiphysics® で実行するアプリケーションにバージョン管理を統合します.

データベースに保存されたジオメトリパーツ

ジオメトリパーツをモデルマネージャーのデータベースでバージョン管理できるようになりました. 再利用可能なジオメトリパーツを含むモデルのバージョンは, モデルマネージャーの検索機能を使用して簡単に見つけることができ, COMSOL Desktop® で開いたモデルに読み込むことができます. これは, 例えば, 設定ウィンドウのコンテンツセクションでジオメトリパーツノードを右クリックし, モデルに挿入を選択することで実行できます. データベースから読み込まれたジオメトリパーツは, 保存されたモデルのリファレンスウィンドウに参照バージョンとして表示されます.

モデルマネージャーのデモデータベースに保存されているジオメトリパーツを検索して挿入します. デモデータベースは, [ファイル] > [ヘルプ] > [モデルマネージャーのデモデータベースのダウンロード] を使用してダウンロードできます.

データベースからテーブルへのデータファイルのロードとインポート

モデルマネージャーデータベースに保存されたデータファイルからテーブルをロードできるようになりました. このオプションは, 例えばパラメーターと変数ノードの設定で, テーブルの下にあるロードフロムボタンとして利用できます. 同様に, 結果の下のテーブル機能には, データベースからテーブルへのデータのインポートをサポートするインポートアクションが追加されました.

データファイルの読み込みとテーブルへのインポート

計算データの有無にかかわらずモデルをインポートおよびエクスポートする

ファイルシステムとモデルマネージャーデータベース間でモデルをインポートおよびエクスポートする際に, ビルド, 計算, プロットされたデータを除外できるようになりました.

モデルコンテンツからグローバルパラメーターを挿入

設定ウィンドウのコンテンツセクションにある [モデルに挿入] ボタンを使用して, COMSOL Desktop® で開いたモデルにパラメーターを挿入できるようになりました. 新しいパラメーターの名前と既存のパラメーターの名前が重複している場合, パラメーターの上書きまたは名前の変更を促すプロンプトが表示されます.

テンプレートモデルから現在開いているモデルにパラメーターを挿入

複数の選択項目の所有者を設定

所有者を設定する際に, データベースオブジェクトを複数選択できるようになりました.

The Model Manager UI with the Owner window opened.
複数のデータベースオブジェクトの所有者を設定

ファイルセット操作の改善

モデルマネージャーデータベースに保存されたデータファイルの設定ウィンドウの内容セクションが更新され, ファイルセット (複数のファイルリソースを含むファイルバージョン) の操作が簡単になりました. ファイルリソースを含むフォルダ全体を, 新しいフォルダの追加オプションで追加できるようになりました. [置換] ボタンは, 置換されたファイルリソースのファイル名を変更せず, その内容のみを変更するようになりました. [ファイルをプレビュー] ボタンが追加され, 選択したファイルリソースをそのファイルタイプのデフォルトのアプリケーションで開くことができるようになりました.