ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
EK Namespace Reference

Classes

struct  EKNone
 
class  EKReactions
 
struct  EKWalberla
 
struct  FieldsConnector
 
struct  NoEKActive
 
struct  Solver
 

Typedefs

using DiffusionAdvectionReactionActor = std::variant< std::shared_ptr< EK::EKWalberla >, std::shared_ptr< EK::EKNone > >
 

Functions

static auto is_solver_set (std::unique_ptr< Solver::Implementation > const &ptr)
 
static void check_solver (std::unique_ptr< Solver::Implementation > const &ptr)
 

Typedef Documentation

◆ DiffusionAdvectionReactionActor

using EK::DiffusionAdvectionReactionActor = typedef std::variant< std::shared_ptr<EK::EKWalberla>, std::shared_ptr<EK::EKNone> >

Definition at line 35 of file ek/Implementation.hpp.

Function Documentation

◆ check_solver()

static void EK::check_solver ( std::unique_ptr< Solver::Implementation > const &  ptr)
static

Definition at line 52 of file ek/Solver.cpp.

References is_solver_set().

Referenced by EK::Solver::get_tau(), and EK::Solver::propagate().

◆ is_solver_set()

static auto EK::is_solver_set ( std::unique_ptr< Solver::Implementation > const &  ptr)
static

Definition at line 48 of file ek/Solver.cpp.

Referenced by check_solver(), and EK::Solver::is_solver_set().