Sha256: e502edab57feddf77ba2e08d9c895f2bf258e60493e530cd90cb28a74e034f9a

Contents?: true

Size: 533 Bytes

Versions: 8

Compression:

Stored size: 533 Bytes

Contents

#ifndef QDLDL_TYPES_H
# define QDLDL_TYPES_H

# ifdef __cplusplus
extern "C" {
# endif /* ifdef __cplusplus */

#include "glbopts.h"
#include <limits.h> //for the QDLDL_INT_TYPE_MAX

/* QDLDL integer and float types */

#define QDLDL_int scs_int
#define QDLDL_float scs_float
#define QDLDL_bool scs_int

/* Maximum value of the signed type QDLDL_int */
#ifdef DLONG
#define QDLDL_INT_MAX LLONG_MAX
#else
#define QDLDL_INT_MAX INT_MAX 
#endif

# ifdef __cplusplus
}
# endif /* ifdef __cplusplus */

#endif /* ifndef QDLDL_TYPES_H */

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
scs-0.5.0 vendor/scs/linsys/external/qdldl/qdldl_types.h
scs-0.4.3 vendor/scs/linsys/external/qdldl/qdldl_types.h
scs-0.4.2 vendor/scs/linsys/external/qdldl/qdldl_types.h
scs-0.4.1 vendor/scs/linsys/external/qdldl/qdldl_types.h
scs-0.4.0 vendor/scs/linsys/external/qdldl/qdldl_types.h
scs-0.3.2 vendor/scs/linsys/external/qdldl/qdldl_types.h
scs-0.3.1 vendor/scs/linsys/external/qdldl/qdldl_types.h
scs-0.3.0 vendor/scs/linsys/external/qdldl/qdldl_types.h