JOSS Review: Error with docker run of dune-copasi
I am following the tutorial to run the docker image of dune-copasi (https://dune-copasi.netlify.app/docs/install_docker/).
All steps ran successfully until the last one where I see the following error message:
[2024-08-12 02:16:54.427] [info] Reading configuration file 'config.ini'
[2024-08-12 02:16:54.432] [info] Starting dune-copasi (version: 2.0.1)
[2024-08-12 02:16:54.823] [info] Axis names are set to: ["x", "y", "z"]
[2024-08-12 02:16:54.831] [info] MultiDomainGrid: => Dune::mdgrid::MultiDomainGrid<Dune::UGGrid<2>, Dune::mdgrid::FewSubDomainsTraits<2, 64ul, Dune::mdgrid::AllCodims> > const (dim=2, dimworld=2)
[2024-08-12 02:16:54.831] [info] level 0 codim[0]=2 codim[1]=5 codim[2]=4
[2024-08-12 02:16:54.831] [info] leaf codim[0]=2 codim[1]=5 codim[2]=4
[2024-08-12 02:16:54.831] [info] leaf dim=2 types=((simplex, 2)[0]=2,(simplex, 1)[1]=5,(simplex, 0)[2]=4)
[2024-08-12 02:16:54.831] [info] Applying sub-domain partition
[2024-08-12 02:16:54.831] [info] Setup basis functions
[2024-08-12 02:16:54.831] [info] Setup of multi-compartment grid function space
[2024-08-12 02:16:54.833] [info] Setup coefficient vector
[2024-08-12 02:16:54.834] [info] Set initial state from grid functions
[2024-08-12 02:16:54.835] [info] Creating time-step operator with 'concurrent' execution policy
[2024-08-12 02:16:54.835] [warning] Too few patches '0', execution policy of assembler is switched to 'sequential'
[2024-08-12 02:16:54.835] [info] Creating mass/stiffness local operator
[2024-08-12 02:16:54.842] [error] Dune reported error:
[2024-08-12 02:16:54.842] [error] Message: Basis has dimension 0, make sure to have at least one 'scalar_field' with a non-empty 'compartment'
[2024-08-12 02:16:54.842] [error] Exception type: Dune::InvalidStateException
[2024-08-12 02:16:54.842] [error] dune-copasi finished with some errors :disappointed:
Edited by Santiago Ospina De Los Ríos