AssemblyScheduleOverrides Struct Reference#

DiFfRG: DiFfRG::AssemblyScheduleOverrides Struct Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
DiFfRG::AssemblyScheduleOverrides Struct Reference

Overrides, if really wanted by the user: /discretization/{mesh_workers,batch_size}. More...

#include <assembly_schedule.hh>

Static Public Member Functions

static AssemblyScheduleOverrides from_config (const ConfigTree &config)
 

Public Attributes

std::optional< uint > queue_length
 
std::optional< uint > chunk_size
 

Detailed Description

Overrides, if really wanted by the user: /discretization/{mesh_workers,batch_size}.

Setting either pins every loop to these values. DiFfRG::Init warns about this.

Member Function Documentation

◆ from_config()

static AssemblyScheduleOverrides DiFfRG::AssemblyScheduleOverrides::from_config ( const ConfigTree & config)
inlinestatic

Member Data Documentation

◆ chunk_size

std::optional<uint> DiFfRG::AssemblyScheduleOverrides::chunk_size

◆ queue_length

std::optional<uint> DiFfRG::AssemblyScheduleOverrides::queue_length

The documentation for this struct was generated from the following file:
  • /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/discretization/common/assembly_schedule.hh