The Model Manager Window
Use the Model Manager window to find versions of Models and Files with respect to different Locations by writing search and filter expressions in the search field and clicking the Search button. You can write plain search words and any number of filter expressions using The Model Manager Search Syntax. Plain search words will match on the title, description, assigned tags, and filename of models and files.
You can also apply separate Item and Content Filters via The Filter Dialog Box. Select a filter from the Add Filter menu button () in the toolbar to open the dialog box. Applied filters are shown below the search field — see Applied Filter Pills.
The searched location is initially set to the Default Branch in a repository, which means that the latest versions of models and files are searched. Click the top-right link button to select another location in The Select Location Dialog Box.
You can switch the presentation of the search result between either a Table View or a Tree View — the former primarily used when you want to quickly find a particular item and the latter when you want to browse a larger collection of items.
If Model Manager detects that a commit has been saved on a searched branch, an information message () is displayed at the bottom of the Model Manager window. This includes both commits made by you from within the COMSOL Desktop, as well as commits made by your coworkers if connected to a server database. Either click the information message text itself or the Refresh button () to see any updated results.
The Model Manager Window Toolbar
The toolbar in the Model Manager window contains the following toolbar buttons:
Click the Refresh button () to refresh the search result while keeping the search expression and applied filters unchanged.
Click the Show More button () to include more matching models and files in the search result. The button is disabled when the Tree View is shown for a branch.
Click the Reset button () to clear the current search expression and applied filters.
Click the Add Filter button () to apply a filter.
Click the Table button () to view the search result in a table.
Click the Tree button () to view the search result in a tree.
Table View
The table view of the search result shows matching model and file versions in a table with columns:
The type column — the type of the model or file represented by an icon. See Item Types and Save Types.
The Title column — the title set for the model or file in that version.
The Tags column — the tags set for the model or file with respect to the searched location.
The Saved column — the time when the version was saved.
The Saved By column — the name of the user that saved the version.
The Owner column — the name of the user that owns the model or file.
The search result is sorted on title, with a maximum of 100 models and files initially included in the result. You can append more search results at the bottom of the table until all matching models and files have been fetched by repeatedly clicking the Show More button () in the toolbar.
Using the Table View is recommended when you expect to find a small number of models and data files in your search.
Tree View
The tree view of the search result shows matching model and file versions under their assigned tags in The Tag Tree. Given that an item may be assigned multiple tags, you can encounter the same model or file in multiple positions in the tree. Each model or file tree node shows the title set for the version, the time when the version was saved, and the name of the user that saved the version. The appearance and behavior of the tree differ somewhat depending on if you are searching item versions with respect to Branches or with respect to Snapshots or Commits, with the former typically offering a richer experience — see also Searching Versions.
Using the Tree View is recommended when you expect to browse through a large search result of potentially thousands of items.
Searching in Branches
When searching in a branch, the tree view shows a count of the number of matching models and files found under each tag node within parentheses next to the tag’s title. If you have created a large number of tags in your database, the count may be shown first when you expand a tag node (with ellipses shown within parentheses until then).
If you have not written a search expression in the search field or added any filters, tags that are not assigned to any items are also included in the tree. This enables you to browse through all items in The Tag Tree — tags included. If there is a search expression or applied filter, tags are excluded from the tree if the count is known to be zero.
The model and file versions under a tag tree node are sorted on title, with a maximum of 100 versions initially included. When more results are available under a tag node, a Show More tree node () can be expanded to reveal the items that comes next.
Searching in Snapshots and Commits
When searching item versions in a snapshot or commit, the tree view shows the first 100 matching model and file versions (sorted on title), irrespective of their assigned tags. You can append more search results to the tag tree until all matching models and files have been fetched by repeatedly clicking the Show More button () in the toolbar.
There is a subtle difference between the tag tree shown in the tree view of the Model Manager window when searching in Snapshots and the corresponding tag tree shown in The Databases Tree. For the former tree, you only see the tags assigned to models and files that are included in the search result. This means that more and more tags may show up when you repeatedly click the Show More button () in the toolbar. Tags that are not assigned to any models or files will never show up. For the latter tree, you always see all tags at a fixed level when you expand a tree node.