## psb_cdasb -- Communication descriptor assembly routine

    call psb_cdasb(desc_a, info [, mold])

Type:
  Synchronous.
On Entry
desc_a
  the communication descriptor.
  Scope:local.
  Type:required.
  Intent: inout.
  Specified as: a structured data of type descdata`psb_desc_type`.
mold
  The desired dynamic type for the internal index storage.
  Scope: local.
  Type: optional.
  Intent: in.
  Specified as: a object of type derived from (integer) vbasedata`psb_T_base_vect_type`.

On Return
desc_a
  the communication descriptor.
  Scope:local.
  Type:required.
  Intent: inout.
  Specified as: a structured data of type descdata`psb_desc_type`.
info
  Error code.
  Scope: local
  Type: required
  Intent: out.
  An integer value; 0 means no error has been detected.

Notes

1. On exit from this routine the descriptor is in the assembled state.