00001 /* 00002 * Copyright (C) 2014 Swift Navigation Inc. 00003 * Copyright (C) 2007-2008 by T.TAKASU, All rights reserved. 00004 * Contact: Fergus Noble <fergus@swift-nav.com> 00005 * 00006 * This source is subject to the license found in the file 'LICENSE' which must 00007 * be be distributed together with this source. All other rights reserved. 00008 * 00009 * THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, 00010 * EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED 00011 * WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. 00012 */ 00013 00014 #ifndef LIBSWIFTNAV_LAMBDA_H 00015 #define LIBSWIFTNAV_LAMBDA_H 00016 00017 #include "common.h" 00018 00019 int lambda_reduction(int n, const double *Q, double *Z); 00020 int lambda_solution(int n, int m, const double *a, const double *Q, double *F, 00021 double *s); 00022 00023 #endif /* LIBSWIFTNAV_LAMBDA_H */