SpECTRE  v2025.01.30
deadlock::PrintInterpolator Struct Reference

Simple action to print information from the Interpolator. More...

#include <PrintInterpolatorForDeadlock.hpp>

Static Public Member Functions

template<typename ParallelComponent , typename DbTags , typename Metavariables , typename ArrayIndex >
static void apply (const db::DataBox< DbTags > &box, const Parallel::GlobalCache< Metavariables > &cache, const ArrayIndex &array_index, const std::string &deadlock_dir)
 

Detailed Description

Simple action to print information from the Interpolator.

Details

Makes a directory called interpolator inside the deadlock_dir if it doesn't exist. Then writes to a new file for each target the following information only for sequential targets for all temporal ids stored:

  • Interpolator core
  • Temporal id
  • Iteration number
  • Expected number of elements to receive
  • Current number of elements received
  • Missing elements

The documentation for this struct was generated from the following file: