Skip to content

Commit c56e183

Browse files
authored
Merge pull request #213 from icsm-au/1.2.7
Version 1.2.7 (various fixes and enhancements)
2 parents 9331be4 + c078a4c commit c56e183

File tree

71 files changed

+19674
-2239
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+19674
-2239
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ RUN apt-get update &&\
2121
apt-get install -y --no-install-recommends g++ &&\
2222
apt-get install -y --no-install-recommends xsdcxx
2323
RUN wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
24-
RUN apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
24+
RUN apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
2525
RUN add-apt-repository "deb https://apt.repos.intel.com/oneapi all main"
26-
RUN apt install -y intel-oneapi-compiler-dpcpp-cpp intel-oneapi-mkl-devel intel-oneapi-tbb-devel
26+
RUN apt install -y intel-oneapi-compiler-dpcpp-cpp intel-oneapi-mkl-devel intel-oneapi-tbb-devel
2727
RUN apt-get -y install cpio &&\
2828
cd ./DynAdjust &&\
2929
chmod +x ./resources/make_dynadjust_gcc.sh &&\

dynadjust/CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ cmake_minimum_required (VERSION 3.15)
22

33
project (dynadjust)
44

5-
set (DYNADJUST_VERSION "1.2.6")
5+
set (DYNADJUST_VERSION "1.2.7")
66

77
if (BUILD_TESTING)
88
enable_testing()
@@ -316,6 +316,7 @@ if (BUILD_TESTING)
316316
add_test (NAME ref-gnss11-network COMMAND $<TARGET_FILE:dnareftranwrapper> gnss -r itrf1994)
317317
add_test (NAME ref-gnss12-network COMMAND $<TARGET_FILE:dnareftranwrapper> gnss -r itrf1996)
318318
add_test (NAME ref-gnss13-network COMMAND $<TARGET_FILE:dnareftranwrapper> gnss -r itrf1997)
319+
add_test (NAME ref-gnss14-network COMMAND $<TARGET_FILE:dnareftranwrapper> gnss -r itrf2020)
319320

320321
# 9. gnss reference frame transformations with plate motion model
321322
add_test (NAME ref-itrf-pmm-01 COMMAND $<TARGET_FILE:dnaimportwrapper> -n itrf05_itrf1997_a -r itrf2005 ${CMAKE_SOURCE_DIR}/../sampleData/TEST_ITRF05.SNX)
@@ -396,13 +397,14 @@ if (BUILD_TESTING)
396397
add_test (NAME dyn-help-02 COMMAND $<TARGET_FILE:dynadjust> --help-module generic)
397398
add_test (NAME dyn-version-01 COMMAND $<TARGET_FILE:dynadjust> --version)
398399

399-
# 13. Handle database id, output measurement to stations, output adjustment information on each iteration, scale normals to unity, report results
400+
# 13. Handle database id, output measurement to stations, output adjustment information on each iteration, scale normals to unity, report results, type-b
400401
add_test (NAME import-dbid COMMAND $<TARGET_FILE:dnaimportwrapper> -n dbid ${CMAKE_SOURCE_DIR}/../sampleData/dsg.stn ${CMAKE_SOURCE_DIR}/../sampleData/dsg.msr ${CMAKE_SOURCE_DIR}/../sampleData/dsg-ignored.msr)
401402
add_test (NAME adjust-dbid-01 COMMAND $<TARGET_FILE:dnaadjustwrapper> dbid --output-adj-msr --output-database-ids --output-ignored-msrs --sort-adj-msr-field 6 --output-msr-to-stn --sort-msr-to-stn-field 1 --output-iter-adj-stn --output-iter-adj-stat --output-iter-adj-msr --output-iter-cmp-msr)
402403
add_test (NAME adjust-dbid-02 COMMAND $<TARGET_FILE:dnaadjustwrapper> dbid --scale-normals-to-unity)
403404
add_test (NAME adjust-dbid-03 COMMAND $<TARGET_FILE:dnaadjustwrapper> dbid --report-results --output-adj-msr --output-pos-uncertainty --output-apu-vcv-units 1 --constraints "236300210,CCC")
404405
add_test (NAME adjust-dbid-04 COMMAND $<TARGET_FILE:dnaadjustwrapper> dbid --comments "This is a comment that is quite lengthy in content and is relatively meaningless. Feel free to delete this comment.")
405406
add_test (NAME adjust-dbid-05 COMMAND $<TARGET_FILE:dnaadjustwrapper> -p dbid.dnaproj)
407+
add_test (NAME adjust-dbid-06 COMMAND $<TARGET_FILE:dnaadjustwrapper> dbid --type-b-sd-glob "0.01,0.01,0.035" --type-b-sd-file ${CMAKE_SOURCE_DIR}/../sampleData/dsg.typeb --output-pos)
406408

407409
# 13. Renaming, no export of flagged stations, no network name, non-contiguous networks, import block, nearby stations
408410
add_test (NAME import-misc-01 COMMAND $<TARGET_FILE:dnaimportwrapper> -n misc ${CMAKE_SOURCE_DIR}/../sampleData/dsg.stn ${CMAKE_SOURCE_DIR}/../sampleData/dsg.msr ${CMAKE_SOURCE_DIR}/../sampleData/dsg-ignored.msr --stn-renaming-file ${CMAKE_SOURCE_DIR}/../sampleData/dsg.renaming --export-xml)

dynadjust/dynadjust.rc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
2525
//
2626

2727
VS_VERSION_INFO VERSIONINFO
28-
FILEVERSION 1,2,6,0
29-
PRODUCTVERSION 1,2,6,0
28+
FILEVERSION 1,2,7,0
29+
PRODUCTVERSION 1,2,7,0
3030
FILEFLAGSMASK 0x3fL
3131
#ifdef _DEBUG
3232
FILEFLAGS 0x1L
@@ -42,12 +42,12 @@ BEGIN
4242
BLOCK "040904b0"
4343
BEGIN
4444
VALUE "FileDescription", "DynAdjust is a rigorous, high performance least squares adjustment application."
45-
VALUE "FileVersion", "1.2.6.0"
45+
VALUE "FileVersion", "1.2.7.0"
4646
VALUE "InternalName", "DynAdjust"
4747
VALUE "LegalCopyright", "Copyright 2022 Geoscience Australia"
4848
VALUE "OriginalFilename", "DynAdjust"
4949
VALUE "ProductName", "DynAdjust"
50-
VALUE "ProductVersion", "1.2.6.0"
50+
VALUE "ProductVersion", "1.2.7.0"
5151
END
5252
END
5353
BLOCK "VarFileInfo"

dynadjust/dynadjust/dnaadjust/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ add_library (${PROJECT_NAME} SHARED
1414
${CMAKE_SOURCE_DIR}/include/io/dnaiobst.cpp
1515
${CMAKE_SOURCE_DIR}/include/io/dnaiomap.cpp
1616
${CMAKE_SOURCE_DIR}/include/io/dnaioseg.cpp
17+
${CMAKE_SOURCE_DIR}/include/io/dnaiotbu.cpp
1718
${CMAKE_SOURCE_DIR}/include/io/dnaiosnxwrite.cpp
1819
${CMAKE_SOURCE_DIR}/include/parameters/dnadatum.cpp
1920
${CMAKE_SOURCE_DIR}/include/parameters/dnaellipsoid.cpp

0 commit comments

Comments
 (0)