Class GeometryModellerSettings
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
GeometryModellerSettings
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class GeometryModellerSettings : PerMachineSettings, IEquatable<APIBase>
Properties
AutoDetectedGeometryModellerPath
Declaration
public ListWithSelectedItem<string> AutoDetectedGeometryModellerPath { get; set; }
Property Value
DisableIntelMKLInternalMultithreading
Use this to fix errors when opening Geometry Modeller of the form
"OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.".
The fix sets an environment variable for the Geometry Modeller process, 'MKL_THREADING_LAYER=sequential' which prevents the Intel Math Kernel Library (MKL) from running on multiple threads for Geometry Modeller.
Declaration
public bool DisableIntelMKLInternalMultithreading { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FolderPath
Declaration
public string FolderPath { get; }
Property Value
Type |
Description |
System.String |
|
GeometryModellerArguments
If problems occur launching Geometry Modeller from MASTA, additional command line arguments can be specified here.
Declaration
public string GeometryModellerArguments { get; set; }
Property Value
Type |
Description |
System.String |
|
HideGeometryModellerInsteadOfClosing
Declaration
public bool HideGeometryModellerInsteadOfClosing { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsGeometryModellerConnected
Declaration
public bool IsGeometryModellerConnected { get; }
Property Value
Type |
Description |
System.Boolean |
|
NoLicenceForGeometryModeller
Declaration
public string NoLicenceForGeometryModeller { get; }
Property Value
Type |
Description |
System.String |
|
ShowMessageWhenHidingGeometryModeller
Declaration
public bool ShowMessageWhenHidingGeometryModeller { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UseAutoDetectedGeometryModellerPath
Declaration
public bool UseAutoDetectedGeometryModellerPath { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
LaunchGeometryModeller(String)
Declaration
public MethodOutcome LaunchGeometryModeller(string filePath = null)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
Returns
SelectFolderPath(String)
Declaration
public void SelectFolderPath(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
Implements
System.IEquatable<T>
Extension Methods