Code:
Flags flags_fes;
flags_fes.SetFlag("order", 2);
flags_fes.SetFlag("complex", true);
//dirichlet(4, 27, 9, 21, 28, 1, 33, 205, 277, 192, 3, 5, 18, 328, 188, 154, 126);
Array<double> dirbnd = {4, 27, 9, 21, 28, 1, 33, 205, 277, 192, 3, 5, 18, 328, 188, 154, 126};
flags_fes.SetFlag("dirichlet", dirbnd);
auto fes = make_shared<VectorH1FESpace>(ma, flags_fes);