Hello all,
When the Multipole thorn was first written at Penn State for debugging, we were using it with WeylScal4 and to avoid incompatibilities with early parameter files, when the "variables" parameter was added we decided that if it was left blank, it would default to the WeylScal4 Psi4 variable. This is not a good logical default, as the thorn provides generic mode decomposition. I would like to remove this, and the patch is attached. OK to commit?
Would it be possible to make the default for the parameter "variables" to be "WeylScal4::Psi4r{sw=-2 cmplx='WeylScal4::Psi4i' name='psi4'}"? I would expect that for most (vacuum) runs done with the code in the Einstein Toolkit one would decompose Psi4 so this default would make sense. Also it would keep the thorn backwards compatible :-)
Yours, Roland