9d85a9016a
Upstream NEWS: We are pleased to announce the release of GNU Gama 2.10! One major update that is visible to the end users is the change in the 'update_constrained_coordinates' parameter. This parameter was deprecated in 2.09 and has now been completely removed. Another big change is the addition of output in GNU Octave format. The GNU Octave *.m output file contains adjustment results from gama-local, in matrix format that includes the following sections: * General adjustment parameters - number of squares, observations, sum of squares, etc. * IDs and coordinates of fixed points * Information about the adjustment - adjusted and constrained coordinates, their indexes and covariances. Observation covariances and weight matrix and equation system matrices. The main motivation for introducing GNU Octave output was to have an experimental tool for computation of statistical parameters that are not directly available in gama-local (e.g. reliability matrix). GNU Octave output defines an explicit set of conditions to calculate the adjustment of free networks (networks with a singular project equation system). The differences between coordinates are tested with a tolerance of 1e-3 millimeters. This criterion may fail for poorly conditioned systems (typically networks with a "bad"configuration). Syntax of the GNU Octave .m output was tested for compatibility with MATLAB R2013b (8.2.0.701).
26 lines
589 B
Makefile
26 lines
589 B
Makefile
# $NetBSD: Makefile,v 1.38 2020/09/29 10:33:52 gdt Exp $
|
|
#
|
|
|
|
DISTNAME= gama-2.10
|
|
CATEGORIES= geography
|
|
MASTER_SITES= ${MASTER_SITE_GNU:=gama/}
|
|
|
|
MAINTAINER= gdt@NetBSD.org
|
|
HOMEPAGE= https://www.gnu.org/s/gama/
|
|
COMMENT= Geodetic network adjustment (surveying)
|
|
LICENSE= gnu-gpl-v2 # or later
|
|
|
|
USE_LANGUAGES= c c++11
|
|
# Not documented, but apparent.
|
|
USE_TOOLS+= gmake
|
|
|
|
GNU_CONFIGURE= yes
|
|
CONFIGURE_ARGS+= --infodir=${PREFIX}/info
|
|
|
|
INFO_FILES= yes
|
|
|
|
TEST_TARGET= check
|
|
|
|
.include "../../databases/sqlite3/buildlink3.mk"
|
|
.include "../../textproc/expat/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|