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

Commitdbca455

Browse files
committed
update to version 30.2.0.0
1 parente30e796 commitdbca455

File tree

54 files changed

+90
-60
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
-60
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.1.0.0
5+
// Version 30.2.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.1.0.0
5+
// Version 30.2.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.1.0.0
5+
// Version 30.2.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.1.0.0
5+
// Version 30.2.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.1.0.0
5+
// Version 30.2.0.0
66
#ifndef NAGCPP_E02BB_HPP
77
#defineNAGCPP_E02BB_HPP
88

‎include/e04/nagcpp_class_CommE04RA.hpp‎

Lines changed: 29 additions & 3 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.1.0.0
6+
// Version 30.2.0.0
77
#ifndef NAGCPP_COMME04RA
88
#defineNAGCPP_COMME04RA
99

@@ -1535,8 +1535,8 @@ namespace nagcpp {
15351535

15361536
// Matrix Ordering:
15371537
// Default = "AUTO"
1538-
//This parameter specifies the ordering to be used by the internal sparse
1539-
// linear algebra solver
1538+
//If "NLP Factorization Method" is "MA97", this parameter specifies the
1539+
//ordering to be used by the internal sparselinear algebra solver
15401540
CommE04RA &MatrixOrdering(std::string value, opt::OptionalE04ZM &opt) {
15411541
std::string local_optstr =
15421542
utility::set_optstr("Matrix Ordering", value);
@@ -1635,6 +1635,32 @@ namespace nagcpp {
16351635
return local_ivalue;
16361636
}
16371637

1638+
// NLP Factorization Method:
1639+
// Default = "MA97"
1640+
// This parameter controls whether Harwell package "MA97" or "MA86" is used
1641+
// for the sparse linear algebra factorization
1642+
CommE04RA &NLPFactorizationMethod(std::string value,
1643+
opt::OptionalE04ZM &opt) {
1644+
std::string local_optstr =
1645+
utility::set_optstr("NLP Factorization Method", value);
1646+
handle_opt_set((*this), local_optstr, opt);
1647+
return (*this);
1648+
}
1649+
CommE04RA &NLPFactorizationMethod(std::string value) {
1650+
opt::OptionalE04ZM local_opt;
1651+
returnNLPFactorizationMethod(value, local_opt);
1652+
}
1653+
std::stringget_NLPFactorizationMethod(void) {
1654+
std::string local_optstr ="NLP Factorization Method";
1655+
types::f77_integer local_ivalue;
1656+
double local_rvalue;
1657+
std::string local_cvalue;
1658+
types::f77_integer local_optype;
1659+
handle_opt_get((*this), local_optstr, local_ivalue, local_rvalue,
1660+
local_cvalue, local_optype);
1661+
return local_cvalue;
1662+
}
1663+
16381664
// Outer Iteration Limit:
16391665
// Default = 100
16401666
// The behaviour of this parameter is solver dependent. Please refer to the

‎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.1.0.0
6+
// Version 30.2.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.1.0.0
5+
// Version 30.2.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.1.0.0
5+
// Version 30.2.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.1.0.0
5+
// Version 30.2.0.0
66
#ifndef NAGCPP_E04MT_HPP
77
#defineNAGCPP_E04MT_HPP
88

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp