Problem and intervals data file (.prb)

Files with the extension .prb contain all the information about general problem and intervals data. The general problem data is all the information required for performing the analysis and it does not concern any particular geometrical entity. This differs from the previous definitions of conditions and materials properties, which are assigned to different entities. An example of general problem data is the type of solution algorithm used by the solver, the value of the various time steps, convergence conditions and so on.

Within this data, one may consider the definition of specific problem data (for the whole process) and intervals data (variable values along the different solution intervals). An interval would be the subdivision of a general problem that contains its own particular data. Typically, one can define a different load case for every interval or, in dynamic problems, not only variable loads, but also variation in time steps, convergence conditions and so on.

The format of the file is as follows:

PROBLEM DATA

QUESTION: field_name['#CB#'(...,optional_value_i,...)]

VALUE: default_field_value

...

QUESTION: field_name['#CB#'(...,optional_value_i,...)]

VALUE: default_field_value

END PROBLEM DATA

INTERVAL DATA

QUESTION: field_name['#CB#'(...,optional_value_i,...)]

VALUE: default_field_value

...

QUESTION: field_name['#CB#'(...,optional_value_i,...)]

VALUE: default_field_value

END INTERVAL DATA

All the fields must be filled with words, where a word is considered as a string of characters without any blank spaces. The strings signaled between quotes are literal and the ones inside brackets are optional. The interface is case-sensitive, so any uppercase letters must be maintained. The default_field_value entry and various optional_value_i entries can be alphanumeric, integers or real numbers, depending on the type.

Note: There are other options available to expand the capabilities of the Problem Data window (see Special fields ).

Example: Creating the PRB data file

Here is an example of how to create a problem data file, explained step by step:

  1. Create and edit the file (problem_type_name.prb in this example) inside the problem_type_name directory (where all your problem type files are located). Except for the extension, the names of the file and the directory must be the same.

  1. Start the file with the line:

PROBLEM DATA

  1. Then add the following lines:

QUESTION: Unit_System#CB#(SI,CGS,User)

VALUE: SI

QUESTION: Title

VALUE: Default_title

The first question defines a combo style menu called Unit_System, which has the SI option selected by default. The second question defines a text field called Title, and its default value is Default_title.

  1. To end the file, add the following line:

END PROBLEM DATA

  1. The whole file is as follows:

PROBLEM DATA

QUESTION: Unit_System#CB#(SI,CGS,User)

VALUE: SI

QUESTION: Title

VALUE: Default_title

END PROBLEM DATA

  1. The options defined in the .prb file can be managed in the Problem Data window (found in the Data menu) in the Preprocessing component of GiD.

Problem Data window in GiD Preprocessing