I have following problem:
"error: The found parameter is not suitable for the use on the required mesh.
The parameter’s domain of definition mesh ‘initial_condition’ differs from the used mesh ‘top_cigar_lake’. The same mesh (the same name) has to be referenced in the project file. Possible reasons are:
the parameter used for the initial condition is not defined on the bulk mesh,
the parameter’s domain of definition mesh differs from the boundary condition or source term domain of definition mesh."
What can be the problem if the stated “Possible reasons” could be ruled out?
The problem occures when an output data file from a former simulation on the same mesh is used as an bulk input mesh to use the data as initial conditions
top_cigar_lake sounds like a boundary mesh. initial_condition sounds like a mesh that covers the entire simulation domain. But I assume your first <mesh> in the prj file is not initial_condition.
Is the offending parameter a constant one? Then it might be possible to omit the <mesh> configuration of the parameter (it’s optional and defaults to the bulk mesh, see here). Omitting <mesh> might work for other parameters, too.