#include "OSConfig.h"
#include "OSMathUtil.h"
#include "OSGeneral.h"
#include <iostream>
#include <sstream>
Include dependency graph for OSMathUtil.cpp:
Go to the source code of this file.
Functions | |
double | os_strtod_wrap (const char *str, char **strEnd) |
std::string | os_dtoa_format (double x) |
double | OSRand () |
OSRand(). | |
double | OSiRand (int iMin, int iMax) |
OSiRand(int iMin, int iMax). |
double os_strtod_wrap | ( | const char * | str, | |
char ** | strEnd | |||
) |
std::string os_dtoa_format | ( | double | x | ) |
Definition at line 135 of file OSMathUtil.cpp.
References k, os_dtoa(), os_freedtoa(), OSDBL_MAX, and OSIsnan().
Referenced by OSnLNodeVariable::getNonlinearExpressionInXML(), OSnLNodeNumber::getNonlinearExpressionInXML(), OSInstance::getNonlinearExpressionTreeInInfix(), OSInstance::printModel(), OSnl2osil::walkTree(), writeDblVectorData(), OSiLWriter::writeOSiL(), OSoLWriter::writeOSoL(), OSrLWriter::writeOSrL(), and CoinSolver::writeResult().
double OSRand | ( | ) |
Definition at line 240 of file OSMathUtil.cpp.
Referenced by SolverOutput::setRandom(), OtherSolverOutput::setRandom(), OtherSolutionResult::setRandom(), OtherSolutionResults::setRandom(), OtherConResult::setRandom(), OtherConstraintResult::setRandom(), DualVarValue::setRandom(), DualVariableValues::setRandom(), ConstraintSolution::setRandom(), OtherObjResult::setRandom(), OtherObjectiveResult::setRandom(), ObjValue::setRandom(), ObjectiveValues::setRandom(), ObjectiveSolution::setRandom(), OtherVarResult::setRandom(), OtherVariableResult::setRandom(), VarValueString::setRandom(), VariableValuesString::setRandom(), VarValue::setRandom(), VariableValues::setRandom(), VariableSolution::setRandom(), OptimizationSolutionSubstatus::setRandom(), OptimizationSolutionStatus::setRandom(), OptimizationSolution::setRandom(), OptimizationResult::setRandom(), TimeMeasurement::setRandom(), TimingInformation::setRandom(), JobResult::setRandom(), ServiceResult::setRandom(), SystemResult::setRandom(), OtherResults::setRandom(), GeneralSubstatus::setRandom(), GeneralStatus::setRandom(), GeneralResult::setRandom(), OSResult::setRandom(), SolverOption::setRandom(), SolverOptions::setRandom(), OtherConOption::setRandom(), OtherConstraintOption::setRandom(), InitDualVarValue::setRandom(), InitDualVariableValues::setRandom(), InitConValue::setRandom(), InitConstraintValues::setRandom(), ConstraintOption::setRandom(), OtherObjOption::setRandom(), OtherObjectiveOption::setRandom(), InitObjBound::setRandom(), InitObjectiveBounds::setRandom(), InitObjValue::setRandom(), InitObjectiveValues::setRandom(), ObjectiveOption::setRandom(), OtherVarOption::setRandom(), OtherVariableOption::setRandom(), BranchingWeight::setRandom(), SOSWeights::setRandom(), SOSVariableBranchingWeights::setRandom(), IntegerVariableBranchingWeights::setRandom(), InitVarValueString::setRandom(), InitVariableValuesString::setRandom(), InitVarValue::setRandom(), InitVariableValues::setRandom(), VariableOption::setRandom(), Processes::setRandom(), PathPair::setRandom(), PathPairs::setRandom(), DirectoriesAndFiles::setRandom(), JobDependencies::setRandom(), OtherOption::setRandom(), OtherOptions::setRandom(), ContactOption::setRandom(), InstanceLocationOption::setRandom(), OptimizationOption::setRandom(), JobOption::setRandom(), ServiceOption::setRandom(), SystemOption::setRandom(), GeneralOption::setRandom(), OSOption::setRandom(), TimeSpan::setRandom(), CPUNumber::setRandom(), CPUSpeed::setRandom(), StorageCapacity::setRandom(), BasisStatus::setRandom(), OtherOptionEnumeration::setRandom(), IntVector::setRandom(), and GeneralFileHeader::setRandom().
double OSiRand | ( | int | iMin, | |
int | iMax | |||
) |
Definition at line 257 of file OSMathUtil.cpp.
Referenced by IntVector::setRandom().