pycif.plugins.models.dummy — API reference

pycif.plugins.models.dummy — API reference#

Configuration reference: dummy plugin

pycif.plugins.models.dummy.flushrun.flushrun(self, rundir, mode, transform_id, full_flush=True)[source]#

Cleaning attributes to the model

pycif.plugins.models.dummy.ini_mapper.ini_mapper(model, general_mapper={}, backup_comps={}, transforms_order=[], ref_transform='', **kwargs)[source]#
pycif.plugins.models.dummy.ini_periods.ini_periods(self, **kwargs)[source]#
pycif.plugins.models.dummy.perturb_model.perturb_model(self, nsamples, transf_mapper)[source]#
pycif.plugins.models.dummy.run.run(self, runsubdir, mode, workdir, ddi, do_simu=True, **kwargs)[source]#

Run dummy_txt Gaussian model in forward or adjoint mode

Parameters:
  • runsubdir (str) – working directory for the current run

  • mode (str) – forward or backward

  • workdir (str) – pycif working directory

  • do_simu (bool) – if False, considers that the simulation was already run

pycif.plugins.models.dummy.run.fortran_exe(self, pg_file, mode, spec, ddi)[source]#

Mimic the behaviour of a numerical model executable