This is a mogp (Multi-Output Gaussian Process Emulator) plugin for FabSim3.
A detailed tutorial has been written describing the computations carried out by this plugin. We also provide a docker image with all required software pre-installed to improve accessibility to the tutorial for novice users. For more details, see the VECMA Workshop Tutorial.
Note: Please follow the instructions in fdfault repository to create the fdfault executable and soft links.
Simply type fabsim localhost install_plugin:fabmogp
anywhere inside your FabSim3 install directory.
Once you have installed the required dependencies, you will need to take a few small configuration steps:
- Go to
(FabSim Home)/deploy
- Open
machines_user.yml
- Under the section
default:
, please add the following lines:
a.mpi_exec: "mpiexec_file_path"
_NOTE: Please include mpiexec in mpi_file_path.
_Usewhich mpiexec
to find the location of mpiexec in your machine (e.g., "/usr/bin/mpiexec")
b.fdfault_exec: "fdfault_home"
NOTE: Please replace fdfault_home with your actual fdfault install directory.
- To run a single job, simply type:
fabsim localhost mogp:demo
- To run the ensemble, you can type, simply type:
fabsim localhost mogp_ensemble:demo,sample_points=20
- You can copy back any results from completed runs using:
fabsim localhost fetch_results
The results will then be in a directory insideFabSim3/results
directory, which is most likely calleddemo_localhost_16
- You can analyse the simulation output using:
fabsim localhost mogp_analysis:demo,demo_localhost_16
Figures are stored inFabSim3/results/demo_localhost_16/results