advantage 0.1.0

Automatic Differentiation Toolkit
Documentation
#include <gtest/gtest.h>
#include <adv.hpp>

TEST(Context, init)
{
	adv::Context ctx;
}

TEST(Context, get_doubles)
{
	adv::Context ctx;
	auto v1 = ctx.new_independent();
	ctx.set_dependent(v1);
}

TEST(Context, record_simple_tape)
{
	adv::Context ctx;
	auto v1 = ctx.new_independent();
	auto v2 = v1 * v1;
	ctx.set_dependent(v2);
}