Personal tools

Consolidate Domain Decomposition

From MohidWiki

Revision as of 19:21, 30 November 2014 by Miranda ricardo (talk | contribs) (Topology)
Jump to: navigation, search

The program Consolidate Domain Decomposition uses the actor model to parallelize file processing tasks. For instance, suppose there are hydrodynamic and water quality files from 2 sub-domains:

  • hyd_submod_1.hdf and wq_submod_1.hdf; and
  • hyd_submod_2.hdf and wq_submod_2.hdf.

The desired consolidated files are hyd.hdf and wq.hdf, resulting form the concatenation of:

  • hyd_submod_1.hdf and hyd_submod_2.hdf to produce hyd.hdf; and
  • wq_submod_1.hdf and wq_submod_2.hdf for the wq.hdf

Topology

Domain in decomposed in 3 subdomains creates 3 instances of MohidWater (MW1, MW2 and MW3).
Domain in decomposed in 3 subdomains.
There are 2 kinds of MPI processes running:
  • a parser; and
  • 2 workers.