Ascent  0.1.1
An open source architecture for time-based simulations.
asc::Module Member List

This is the complete list of members for asc::Module, including all inherited members.

addIntegrator(double &x, double &xd, const double tolerance=-1.0)asc::Moduleprotected
addIntegrator(T &x, T &xd, const double tolerance=-1.0)asc::Moduleinlineprotected
addManipulator(Types &&...args)asc::Moduleinline
addStopper(Module &module)asc::Moduleinlineprotected
addStopper(Link< T > &module)asc::Moduleinlineprotected
addStopper(Link< T > &first, Trest &...rest)asc::Moduleinlineprotected
chaiasc::Module
check()asc::Moduleinlineprotectedvirtual
define(const std::string &id, T &x, bool infinite=false)asc::Moduleinlineprotected
directory(const std::string &directory)asc::Moduleinline
dtasc::Module
dtChange(double new_dt)asc::Moduleinline
error(const std::string &description)asc::Moduleinline
error()asc::Moduleinline
event(double t_event)asc::Moduleinlineprotected
first_reportasc::Module
first_updateasc::Module
freeze_integrationasc::Module
frozenasc::Module
history(const std::string &id)asc::Moduleinline
HistoryVector (defined in asc::Module)asc::Modulefriend
init()asc::Moduleinlineprotectedvirtual
integrationTolerance(size_t sim, const double tolerance)asc::Modulefriend
integrationTolerance(double tolerance)asc::Moduleinline
integrator(size_t sim)asc::Modulefriend
last_reportasc::Module
Link (defined in asc::Module)asc::Modulefriend
linkFromThis()asc::Moduleinline
Module(size_t sim) (defined in asc::Module)asc::Module
module_idasc::Module
name() const asc::Module
name(const std::string &name)asc::Moduleinline
outputTrack()asc::Module
postcalc()asc::Moduleinlineprotectedvirtual
printErrors(bool b)asc::Moduleinline
report()asc::Moduleinlineprotectedvirtual
reset()asc::Moduleinlineprotectedvirtual
run(const double dt, const double tend)asc::Moduleinline
run()asc::Moduleinline
runBefore(Link< T > &link)asc::Moduleinline
runBefore(Link< T > &link, Trest &...rest)asc::Moduleinline
runBefore(Module &module)asc::Moduleinline
runBefore(Module &module, Trest &...rest)asc::Moduleinline
sample() const asc::Moduleinlineprotected
sample(double sdt)asc::Moduleinlineprotected
simasc::Module
Simulator (defined in asc::Module)asc::Modulefriend
steps(const std::string &id, size_t steps)asc::Moduleinlineprotected
steps(const std::string &id, bool infinite=true)asc::Moduleinlineprotected
stopasc::Module
Stopper (defined in asc::Module)asc::Modulefriend
stopSimulation(bool b=true)asc::Moduleinlineprotected
tasc::Module
time_advancedasc::Module
timeHistory() const asc::Moduleinline
track(const std::string &var_name)asc::Module
track(Module &module, const std::string &var_name)asc::Module
track(Link< T > &link, const std::string &var_name)asc::Moduleinline
trackable(const std::string &var_name)asc::Moduleinline
txtFiles()asc::Moduleinline
update()asc::Moduleinlineprotectedvirtual
~Module() (defined in asc::Module)asc::Modulevirtual