Description
Running the Assembler Locally
To execute your chosen overset assembler software locally, no further action
is required once you have set the appropriate environment variables as
described in the previous section. Simply follow the instructions outlined
in Grid, Overset.
Running the Assembler Remotely
To execute the assembler on a remote platform you will need to launch the
ogaserver daemon which will communicate with Fidelity Pointwise and manage the
assembler execution on the remote platform. The remote platform does not
have to be the same platform type as that on which you are running
Fidelity Pointwise.
A script for launching the ogaserver daemon is included with every Fidelity Pointwise
installation package in the uppermost installation folder for the version
installed ($pointwise_home_path/ogaserver
). This script is set up to
automatically determine the platform type on which it has been executed in
order to run the appropriate ogaserver daemon binary. It requires command
line arguments which will define the port number used for communication
with Fidelity Pointwise and the location of the assembler's working or temporary
file directory:
ogaserver -port <port number> -suggar_case_root <assembler
working directory>
or
ogaserver -port <port number> -pegasus_case_root <assembler working
directory>
An example of launching the ogaserver will look similar to:
> $pwi_home_path/ogaserver -port 8884 -pegasus_case_root /home/user1/temp_oga
The directory specified as <assembler working directory> must
have user write permission and sufficient disk space available to accommodate
the expected temporary file sizes for your blocking system. The script will set
additional new environment variables which facilitate execution of Fidelity Pointwise
and the chosen assembler. It is highly recommended that this script is used to
launch the ogaserver daemon.
When executing the ogaserver script to launch the ogaserver daemon, messages
will be written to standard out or the console from which the script was
executed. On a Linux platform the messages will look similar to these:
Using "/usr/bin/Pointwise/PointwiseV17.3/linux_x86_64/bin/run_pegasus.sh"
Listen on port 8884
It is very important to take note of the port number specified when starting
the ogaserver as this port must be entered into the corresponding field in
the Run Remote Assembler frame (Figure above) of the Assemble
tab in the Overset command panel (Grid, Overset). Once the daemon is
running, you can also test the connection between Fidelity Pointwise and the
ogaserver using the Test Connection command found in the same Run
Remote Assembler frame. You should see a message similar to this in
the Messages window:
Info: Connected to my-server-name on port 8884. Selected assembler
PEGASUS is supported remotely.
This is a quick way to determine if ogaserver setup is successful and that
communication through your network between the daemon and Fidelity Pointwise is
possible. Otherwise, you can now run the assembler in the Overset panel
just as running in local mode.