Initial Guess#

Initial Guess = {char_string} [filename]

Description / Usage#

This optional card directs the initialization of the entire unknown vector. Three options are provided to set the entire solution field to numerical values determined by {char_string}. Three additional options are available for reading initial values of the solution vector from data files. The permissible values of {char_string} are:


For an initial guess of zero (0.) for each degree of freedom in the unknown vector.


For an initial guess of one (1.) for each degree of freedom in the unknown vector.


For a random initial guess (between 0. and 1.) for each degree of freedom in the unknown vector.


To obtain the initial guess by reading the ASCII data file identified as the GUESS file, which must have initially been a SOLN file or a tmp_i.d (Write Intermediate Results) file.


To obtain the initial guess from the EXODUS II file specified by the FEM file card that is also used to supply mesh data. Any extraneous variables in the EXODUS II file that are not in the list of active variables for the current problem description are simply ignored.

read_exoII_file file name

To read the initial guess for the field variables from an EXODUS II database file different from the initial mesh database file. The file_name is specified as a single string following the read_exoII_file keyword. As with the read_exoII option, any extraneous variables not specified as active variables for the simulation will be simply ignored.

If this card is omitted, then the default behavior is to assume that a value of zero has been specified for {char_string}.


Following is a sample card:

Initial Guess = zero
Initial Guess = read_exoII_file      First_Iteration.exoII

Technical Discussion#

This card provides the specification of the initial vector of unknowns in a problem. In most cases this vector is specified to be identically zero, though in some cases a nonzero vector may be of value (see Technical Discussion section of Debug card). The first three options (zero, one, random) employ an internally-generated vector of initial values, while the read option utilizes the values read from an ASCII solution file (see SOLN input card) previously calculated by Goma, and the read_exoII options employ solutions read from binary (exoII) files, not necessarily always generated by Goma.