I think that this is technically a ClimaCore issue (or an issue in Julia base) but, for some reason, inlining PhasePartition(param_set::APS, ts::AbstractPhaseEquil) results in runtime allocations. I have a reproducer, but it involves ClimaCore, so I'll open the issue there.
I think that this is technically a ClimaCore issue (or an issue in Julia base) but, for some reason, inlining
PhasePartition(param_set::APS, ts::AbstractPhaseEquil)
results in runtime allocations. I have a reproducer, but it involves ClimaCore, so I'll open the issue there.