MeshKit  1.0
IASolverInt Class Reference

#include <IASolverInt.hpp>

Inheritance diagram for IASolverInt:

List of all members.

Public Member Functions

 IASolverInt (const IAData *ia_data_ptr, IASolution *relaxed_solution_ptr, const bool set_silent=true)
virtual ~IASolverInt ()
bool solve ()

Private Types

enum  SolverType { ROUNDING, BEND, COS, PARABOLA }

Private Member Functions

void cleanup ()
bool solve_round ()
bool solve_wave (const SolverType solver_type)
bool solve_wave_workhorse (IAIntWaveNlp *mynlp)
 IASolverInt (const IASolverInt &)
IASolverIntoperator= (const IASolverInt &)

Private Attributes

const bool silent
const bool debugging

Detailed Description

Definition at line 20 of file IASolverInt.hpp.


Member Enumeration Documentation

enum SolverType [private]
Enumerator:
ROUNDING 
BEND 
COS 
PARABOLA 

Definition at line 48 of file IASolverInt.hpp.


Constructor & Destructor Documentation

IASolverInt ( const IAData ia_data_ptr,
IASolution relaxed_solution_ptr,
const bool  set_silent = true 
)

default constructor

Definition at line 27 of file IASolverInt.cpp.

~IASolverInt ( ) [virtual]

default destructor

Definition at line 40 of file IASolverInt.cpp.

IASolverInt ( const IASolverInt ) [private]

Member Function Documentation

void cleanup ( ) [private]

Definition at line 401 of file IASolverInt.cpp.

IASolverInt& operator= ( const IASolverInt ) [private]
bool solve ( )

Definition at line 429 of file IASolverInt.cpp.

bool solve_round ( ) [private]

Definition at line 252 of file IASolverInt.cpp.

bool solve_wave ( const SolverType  solver_type) [private]

Definition at line 406 of file IASolverInt.cpp.

bool solve_wave_workhorse ( IAIntWaveNlp mynlp) [private]

Definition at line 45 of file IASolverInt.cpp.


Member Data Documentation

const bool debugging [private]

Definition at line 41 of file IASolverInt.hpp.

const bool silent [private]

Definition at line 40 of file IASolverInt.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines