Source code for pycif.plugins.transforms.system.run_model.forward



[docs] def forward( transform, datastore, controlvect, obsvect, mapper, di, df, mode, runsubdir, workdir, do_simu=True, onlyinit=False, approx_transf=False, overlap=False, ref_fwd_dir="", **kwargs ): ddi = min(di, df) # First produce auxiliary data transform.model.make_auxiliary( ddi, runsubdir, onlyinit=onlyinit, do_simu=do_simu, mode=mode, **kwargs ) # Now run the model itself transform.model.run(runsubdir, mode, workdir, min(di, df), do_simu=do_simu and not onlyinit, approx_transf=approx_transf, overlap=overlap, ref_fwd_dir=ref_fwd_dir, datastore = datastore, **kwargs) if not onlyinit: # Update model adj_refdir transform.model.adj_refdir = "{}/../".format(runsubdir)