Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commite30e796

Browse files
committed
update to version 30.1.0.0
1 parentf31c2e7 commite30e796

File tree

54 files changed

+90
-58
lines changed

Some content is hidden

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

54 files changed

+90
-58
lines changed

‎include/c05/nagcpp_c05ay.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// Copyright 2024, Numerical Algorithms Group Ltd, Oxford, UK.
44
// Generated by cpp-ft-wrapper.xsl
5-
// Version 30.0.0.0
5+
// Version 30.1.0.0
66
#ifndef NAGCPP_C05AY_HPP
77
#defineNAGCPP_C05AY_HPP
88

‎include/d01/nagcpp_d01fb.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// Copyright 2024, Numerical Algorithms Group Ltd, Oxford, UK.
44
// Generated by cpp-ft-wrapper.xsl
5-
// Version 30.0.0.0
5+
// Version 30.1.0.0
66
#ifndef NAGCPP_D01FB_HPP
77
#defineNAGCPP_D01FB_HPP
88

‎include/d01/nagcpp_d01tb.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// Copyright 2024, Numerical Algorithms Group Ltd, Oxford, UK.
44
// Generated by cpp-ft-wrapper.xsl
5-
// Version 30.0.0.0
5+
// Version 30.1.0.0
66
#ifndef NAGCPP_D01TB_HPP
77
#defineNAGCPP_D01TB_HPP
88

‎include/e01/nagcpp_e01ba.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// Copyright 2024, Numerical Algorithms Group Ltd, Oxford, UK.
44
// Generated by cpp-ft-wrapper.xsl
5-
// Version 30.0.0.0
5+
// Version 30.1.0.0
66
#ifndef NAGCPP_E01BA_HPP
77
#defineNAGCPP_E01BA_HPP
88

‎include/e02/nagcpp_e02bb.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// Copyright 2024, Numerical Algorithms Group Ltd, Oxford, UK.
44
// Generated by cpp-ft-wrapper.xsl
5-
// Version 30.0.0.0
5+
// Version 30.1.0.0
66
#ifndef NAGCPP_E02BB_HPP
77
#defineNAGCPP_E02BB_HPP
88

‎include/e04/nagcpp_class_CommE04RA.hpp‎

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
// Copyright 2024, Numerical Algorithms Group Ltd, Oxford, UK.
55
// Generated by cpp-ft-wrapper.xsl
6-
// Version 30.0.0.0
6+
// Version 30.1.0.0
77
#ifndef NAGCPP_COMME04RA
88
#defineNAGCPP_COMME04RA
99

@@ -1880,6 +1880,33 @@ namespace nagcpp {
18801880
return local_cvalue;
18811881
}
18821882

1883+
// SOCP Factorization Method:
1884+
// Default = "MA86"
1885+
// If the value of "SOCP System Formulation" is "AUGMENTED SYSTEM", then this
1886+
// parameter controls whether Harwell packages "MA86" or "MA97" is used for
1887+
// the sparse linear algebra factorization
1888+
CommE04RA &SOCPFactorizationMethod(std::string value,
1889+
opt::OptionalE04ZM &opt) {
1890+
std::string local_optstr =
1891+
utility::set_optstr("SOCP Factorization Method", value);
1892+
handle_opt_set((*this), local_optstr, opt);
1893+
return (*this);
1894+
}
1895+
CommE04RA &SOCPFactorizationMethod(std::string value) {
1896+
opt::OptionalE04ZM local_opt;
1897+
returnSOCPFactorizationMethod(value, local_opt);
1898+
}
1899+
std::stringget_SOCPFactorizationMethod(void) {
1900+
std::string local_optstr ="SOCP Factorization Method";
1901+
types::f77_integer local_ivalue;
1902+
double local_rvalue;
1903+
std::string local_cvalue;
1904+
types::f77_integer local_optype;
1905+
handle_opt_get((*this), local_optstr, local_ivalue, local_rvalue,
1906+
local_cvalue, local_optype);
1907+
return local_cvalue;
1908+
}
1909+
18831910
// SOCP Iteration Limit:
18841911
// Default = 100
18851912
// The maximum number of iterations to be performed by
@@ -2030,7 +2057,7 @@ namespace nagcpp {
20302057
}
20312058

20322059
// SOCP System Formulation:
2033-
// Default = "AUTO"
2060+
// Default = "AUGMENTED SYSTEM"
20342061
// As described in Solving the KKT System, opt::handle_solve_socp_ipm (e04pt)
20352062
// can internally work either with the normal equations formulation [equation]
20362063
// or with the augmented system [equation] and [equation]

‎include/e04/nagcpp_class_CommE04WB.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
// Copyright 2024, Numerical Algorithms Group Ltd, Oxford, UK.
55
// Generated by cpp-ft-wrapper.xsl
6-
// Version 30.0.0.0
6+
// Version 30.1.0.0
77
#ifndef NAGCPP_COMME04WB
88
#defineNAGCPP_COMME04WB
99

‎include/e04/nagcpp_e04fg.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// Copyright 2024, Numerical Algorithms Group Ltd, Oxford, UK.
44
// Generated by cpp-ft-wrapper.xsl
5-
// Version 30.0.0.0
5+
// Version 30.1.0.0
66
#ifndef NAGCPP_E04FG_HPP
77
#defineNAGCPP_E04FG_HPP
88

‎include/e04/nagcpp_e04kf.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// Copyright 2024, Numerical Algorithms Group Ltd, Oxford, UK.
44
// Generated by cpp-ft-wrapper.xsl
5-
// Version 30.0.0.0
5+
// Version 30.1.0.0
66
#ifndef NAGCPP_E04KF_HPP
77
#defineNAGCPP_E04KF_HPP
88

‎include/e04/nagcpp_e04mt.hpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
// Copyright 2024, Numerical Algorithms Group Ltd, Oxford, UK.
44
// Generated by cpp-ft-wrapper.xsl
5-
// Version 30.0.0.0
5+
// Version 30.1.0.0
66
#ifndef NAGCPP_E04MT_HPP
77
#defineNAGCPP_E04MT_HPP
88

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp