/* 
 * File:   MathsResolver.h
 * Author: blackpanther
 *
 * Created on November 14, 2010, 11:52 PM
 */

#ifndef MATHSRESOLVER_H
#define	MATHSRESOLVER_H

#include "problema.h"
#include "method.h"
#include "result.h"

/**
 * Resolve one Problema with given Method
 * with initial_vector and args as initial conditions
 * and return Result or NULL in case of errors
 */
Result* resolve(
	Problema         *pb,
	Method           *m,
	double           *initial_vector,
	MethodParameters  args
	);

#endif	/* MATHSRESOLVER_H */

