MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
linesearch.cc File Reference
#include "mbconfig.h"
#include <unistd.h>
#include "clock_time.h"
#include "solver.h"
#include "linesearch.h"
#include "dofown.h"
#include "output.h"
#include <cassert>
#include <cfloat>
#include <cmath>
#include <cstdlib>
#include <iomanip>
#include <limits>
Include dependency graph for linesearch.cc:

Go to the source code of this file.

Macros

#define TRACE(expr)   static_cast<void>(0)
 
#define TRACE_VAR(varname)   TRACE(#varname "=" << (varname) << std::endl)
 
#define TRACE_FLAG(varname, flag)   TRACE(#varname "&" #flag "=" << ((varname) & (flag)) << std::endl)
 

Macro Definition Documentation

#define TRACE (   expr)    static_cast<void>(0)

Definition at line 77 of file linesearch.cc.

Referenced by LineSearchSolver::LineSearch(), and LineSearchSolver::Solve().

#define TRACE_FLAG (   varname,
  flag 
)    TRACE(#varname "&" #flag "=" << ((varname) & (flag)) << std::endl)

Definition at line 81 of file linesearch.cc.

Referenced by LineSearchSolver::LineSearchSolver().

#define TRACE_VAR (   varname)    TRACE(#varname "=" << (varname) << std::endl)