Milo  0.1
Milo:EquationManipulationProgram
Namespaces | Functions
milo.cpp File Reference
#include <iostream>
#include <vector>
#include <iterator>
#include <map>
#include <limits>
#include <typeinfo>
#include "util.h"
#include "milo.h"
#include "ui.h"
Include dependency graph for milo.cpp:

Namespaces

 Log
 

Functions

bool isZero (double x)
 
bool isZero (Complex z)
 
bool isInteger (const string &s)
 
bool isInteger (double value)
 
void Log::msg (const string &m)
 

Detailed Description

This file contains the implementation of member functions of classes Equation, Node, FactorIterator and NodeIterator.

Function Documentation

bool isInteger ( double  value)

Check if double is integer value.

Returns
True is fractional value is smaller than a limit.
bool isZero ( double  x)

Check if floating point is smaller than a limit.

Returns
If smaller than limit, return true for zero.
bool isZero ( std::complex< double >  z)

Check if complex floating point is smaller than a limit.

Returns
If smaller than limit, return true for zero.