Problem type

Menu: Data->Problem type

This option lets you choose between all installed Problem Types . When selecting a new problem type, all information about materials, conditions and other data parameters that were already selected or defined is lost.

Note: When defining a new problem type which is not already installed, it must be selected by other means. One possibility is to select Problem type -> Load... . Another possibility is to select "data defaults problemtype" in the Right buttons menu or enter it in the command line.

A problem type is considered to be installed when it has been copied to the GiD Problem Types directory or to another subdirectory within this.

Note: Instead of copying the problem type to the Problem Types directory, it is also possible to create a Windows shell link (a direct access), or a UNIX link, pointing to the real location. This option is particularly interesting for developers, as it avoids duplicating the code.

Transform problem type

Menu: Data->Problem type->Transform...

This option can be found inside the Problem Type menu and is useful for updating a model from an old problem type to a newer one that is similar to the first.

When converting, it tries to maintain all the conditions and materials assigned to the geometry or mesh. Also, it tries to maintain the rest of the data.

It will typically be used when a problem type has been updated and it is necessary to reuse a model defined with the old version.

Internet Retrieve

Menu: Data->Problem type->Internet Retrive...

With this option it is possible to download new problem types or update existing ones.

Note: You need to be connected to the internet to use this option.

Internet retrieve window

Select a list item and use the Problem type info and Problem type news buttons to get information about them.

Use the Retrieve Problem type button to download the selected problem type. The problem type will be installed inside the Problem Types directory.

Load

Menu: Data->Problem type->Load...

The Load... option allows you to load a previously installed problem type from the current or another directory. This possibility is useful when developing a new problem type which cannot be installed until it is finished, or if the developer does not have permission to write to the Problem Types directory.

Unload

Menu: Data->Problem type->Unload

This option unloads the problem type currently in use.

Sometimes it is easier to work with a model that does not have an associated problem type. It is also useful for sending a model to another user who does not have the problem type in question.

Debugger

Menu: Data->Problem type->Debugger...

This tool is a graphical debugger for the scripting language Tcl/Tk .

This debugger has additional capabilities such as:

Tcl/Tk debugger window

It is possible to use Tcl/Tk to enhance a problem type (see TCL/TK EXTENSION ).

Tcl code can be invoked inside GiD from a problem type (.tcl, .bas, .bat or .xml files), from user-defined macros, from a batch file, etc.

More information can be found in this debugger's own help section.