#include <fstream>
#include <optional>
#include "nlohmann/json.hpp"
#include <Eigen/Dense>
#include "teqp/algorithms/rootfinding.hpp"
#include "teqp/algorithms/critical_pure.hpp"
#include "teqp/algorithms/critical_tracing_types.hpp"
#include "teqp/exceptions.hpp"
#include <boost/numeric/odeint/stepper/controlled_runge_kutta.hpp>
#include <boost/numeric/odeint/stepper/runge_kutta_cash_karp54.hpp>
#include <boost/numeric/odeint/stepper/euler.hpp>
Go to the source code of this file.
◆ CRIT_FUNCTIONS_TO_WRAP
#define CRIT_FUNCTIONS_TO_WRAP |
Value:
X(trace_critical_arclength_binary) \
X(critical_polish_fixedmolefrac) \
X(get_drhovec_dT_crit) \
X(get_derivs) \
X(eigen_problem)
Definition at line 753 of file critical_tracing.hpp.
Value:template <typename TemplatedModel, typename ...Params, \
typename = typename std::enable_if<not std::is_base_of<teqp::cppinterface::AbstractModel, TemplatedModel>::value>::type> \
static auto f(const TemplatedModel& model, Params&&... params){ \
return f(am, std::forward<Params>(params)...); \
}
auto make_cview(const TemplatedModel &tmodel)
auto view(const TemplatedModel &tp)
Definition at line 761 of file critical_tracing.hpp.