ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
#include "AutoPasContainer.h"
#include <particleContainer/adapter/LegacyCellProcessor.h>
#include <particleContainer/adapter/VectorizedCellProcessor.h>
#include <exception>
#include "Domain.h"
#include "Simulation.h"
#include "autopas/utils/StringUtils.h"
#include "autopas/utils/logging/Logger.h"
#include "parallel/DomainDecompBase.h"
Functions | |
template<class OptionType > | |
auto | parseAutoPasOption (XMLfileUnits &xmlconfig, const std::string &xmlString, const std::set< OptionType > &defaultValue) |
autopas::IteratorBehavior | convertBehaviorToAutoPas (ParticleIterator::Type t) |
auto parseAutoPasOption | ( | XMLfileUnits & | xmlconfig, |
const std::string & | xmlString, | ||
const std::set< OptionType > & | defaultValue | ||
) |
Safe method to parse autopas options from the xml. It checks for exceptions, prints the exceptions and all possible options. If the option does not exist in the xml the given default is returned
OptionType | Type of the option to parse |
xmlconfig | |
xmlString | XML whose content we like to parse. |
defaultValue | Set of options that is returned if nothing was found in the xml |