mesh_dependent_model.json
Named file: config/system/mesh_dependent_model.json
Purpose
This file is not to be changed unless a user adds new
parameters to Model. The use of this file happens behind the
scenes. The file informs the ModelSearcher
class (Java Utility Classes) if two model
configurations constitute a “mesh match” (i.e., that the mesh from a
previously solved and identical model can be recycled). Note that if
you modify the structure of model.json
, the pipeline expects this
file’s structure to be changed as well. If the Boolean for a
parameter is true, then the parameter values between two
Models must be identical to constitute a “mesh match”. If the Boolean for a parameter is
false, then the parameter values between the two Models can be
different and still constitute a “mesh match”. The process of
identifying “mesh matches” is automated and is only performed if the
"recycle_meshes"
parameter in Run is true.
Syntax
To declare this entity in
config/system/mesh_dependent_model.json
, use the following syntax:
The same key-value structure pair as in Model, but the values are of type Boolean
true: The parameter values between the two Model configurations must be identical to constitute a “mesh match”.
false: The parameter values between the two Model configurations can be different and still constitute a “mesh match”.
Properties
See: model.json
Example
See: config/system/mesh_dependent_model.json
Note
The user should not need to change this file unless adding new parameters to Model for expanded/modified pipeline functionality.