Simplified domain_struct to have ncells element (rather than ncells_global and ncells_local)