9 #ifndef INCLUDE_ITERATE 10 #define INCLUDE_ITERATE 17 template <
class Type>
void copymemory (
const Type* source, Type* dest,
int n) {
18 memcpy(dest,source,
sizeof(Type)*n);
53 void copyto (
double* x)
const;
56 operator mxArray*() {
return ptr; };
57 operator const mxArray*()
const {
return ptr; };
Number * x
Input: Starting point Output: Optimal solution.
void copymemory(const Type *source, Type *dest, int n)
static int getMatlabData(const mxArray *ptr, double *&data)
void copyto(double *x) const
void inject(const double *x)
friend int numvars(const Iterate &x)