ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
scafacos.cpp File Reference
#include "config/config.hpp"
#include "script_interface/Variant.hpp"
#include "script_interface/get_value.hpp"
#include "scafacos.hpp"
#include "core/scafacos/ScafacosContextBase.hpp"
#include <utils/demangle.hpp>
#include <boost/variant.hpp>
#include <algorithm>
#include <functional>
#include <iomanip>
#include <iterator>
#include <optional>
#include <sstream>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>
+ Include dependency graph for scafacos.cpp:

Go to the source code of this file.

Classes

struct  ScriptInterface::Scafacos::ConvertToStringVector
 
struct  ScriptInterface::Scafacos::GetParameterList
 

Namespaces

namespace  ScriptInterface
 
namespace  ScriptInterface::Scafacos
 

Functions

std::vector< std::string > ScriptInterface::Scafacos::available_methods ()
 Fetch list of methods compiled in ScaFaCoS.
 
std::string ScriptInterface::Scafacos::serialize_parameters (Variant const &pack)
 Flatten a parameter map.
 
template<typename T >
std::optional< VariantScriptInterface::Scafacos::string_to_number (std::string const &s)
 
std::unordered_map< std::string, VariantScriptInterface::Scafacos::deserialize_parameters (std::string const &parameters)
 Convert flattened parameters to a map.