Date: Sat, 20 Feb 2021 00:44:15 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r566127 - in head/science: . dakota dakota/files Message-ID: <202102200044.11K0iFdZ036182@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sat Feb 20 00:44:15 2021 New Revision: 566127 URL: https://svnweb.freebsd.org/changeset/ports/566127 Log: New port: science/dakota: Interface between analysis codes & iterative systems analysis methods Added: head/science/dakota/ head/science/dakota/Makefile (contents, props changed) head/science/dakota/distinfo (contents, props changed) head/science/dakota/files/ head/science/dakota/files/patch-CMakeLists.txt (contents, props changed) head/science/dakota/files/patch-cmake_DakotaVersionUtils.cmake (contents, props changed) head/science/dakota/files/patch-packages_external_acro_packages_colin_src_colin_AppResponse.h (contents, props changed) head/science/dakota/files/patch-src_ProcessHandleApplicInterface.cpp (contents, props changed) head/science/dakota/pkg-descr (contents, props changed) head/science/dakota/pkg-plist (contents, props changed) Modified: head/science/Makefile Modified: head/science/Makefile ============================================================================== --- head/science/Makefile Sat Feb 20 00:35:19 2021 (r566126) +++ head/science/Makefile Sat Feb 20 00:44:15 2021 (r566127) @@ -58,6 +58,7 @@ SUBDIR += cp2k SUBDIR += cp2k-data SUBDIR += crf++ + SUBDIR += dakota SUBDIR += dalton SUBDIR += dcl SUBDIR += devisor Added: head/science/dakota/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/dakota/Makefile Sat Feb 20 00:44:15 2021 (r566127) @@ -0,0 +1,82 @@ +# $FreeBSD$ + +PORTNAME= dakota +DISTVERSION= 6.13.0 +CATEGORIES= science +MASTER_SITES= https://dakota.sandia.gov/sites/default/files/distributions/public/ + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Interface between analysis codes & iterative systems analysis methods + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libblas.so:math/blas \ + libboost_system.so:devel/boost-libs \ + liblapack.so:math/lapack +RUN_DEPENDS= bash:shells/bash + +USES= cmake compiler:c++11-lang fortran perl5 python shebangfix +USE_LDCONFIG= yes + +SHEBANG_GLOB= *.sh *.py +SHEBANG_FILES= interfaces/Python/mpitile \ + scripts/pyprepro/dprepro \ + scripts/pyprepro/pyprepro \ + scripts/dprepro.perl \ + test/dakota_test.perl + +CMAKE_ON= Boost_NO_BOOST_CMAKE \ + DAKOTA_GIT_checkout +CMAKE_OFF= DAKOTA_ENABLE_TESTS +CMAKE_ARGS= -DDakota_VERSION_SRC:STRING=${DISTVERSION} -DDakota_GIT_REVL:STRING=${GIT_HASH} -DDakota_RELEASE_DATE:${STRING}=20201116 + +FFLAGS+= -fallow-argument-mismatch +LDFLAGS+= -lexecinfo + +CONFLICTS_INSTALL= openblas + +USES_GIT= no +GIT_URL= https://software.sandia.gov/git/dakota +GIT_HASH= 82fd55ea1c6bb6d32e4c68e7f92d991d658ba90a + +.if ${USES_GIT} == "yes" +FETCH_DEPENDS= git:devel/git +do-fetch: + @if [ "${FORCE_FETCH_ALL}" = "true" ] || ! [ -f "${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}" ]; then \ + ${MKDIR} ${DISTDIR}/${DIST_SUBDIR} && \ + cd ${DISTDIR}/${DIST_SUBDIR} && \ + git clone -q ${GIT_URL} ${PORTNAME}-${DISTVERSIONFULL} && \ + (cd ${PORTNAME}-${DISTVERSIONFULL} && \ + git checkout devel && \ + git submodule init packages/external && \ + git submodule init packages/pecos && \ + git submodule init packages/surfpack && \ + git submodule update) && \ + (cd ${PORTNAME}-${DISTVERSIONFULL} && git reset -q --hard ${GIT_HASH} && ${RM} -r .git) && \ + ${FIND} ${PORTNAME}-${DISTVERSIONFULL} -and -exec ${TOUCH} -h -d 1970-01-01T00:00:00Z {} \; && \ + ${FIND} ${PORTNAME}-${DISTVERSIONFULL} -print0 | LC_ALL=C ${SORT} -z | \ + ${TAR} czf ${PORTNAME}-${DISTVERSIONFULL}${EXTRACT_SUFX} --format=bsdtar --gid 0 --uid 0 --options gzip:!timestamp --no-recursion --null -T - && \ + ${RM} -r ${PORTNAME}-${DISTVERSIONFULL}; \ + fi +.else +DISTNAME= ${PORTNAME}-${DISTVERSION}-release-public.src-UI +.endif + +post-extract: + @${FIND} ${WRKSRC} -name "*.orig" -delete + @${ECHO} ${DISTVERSION} > ${WRKSRC}/VERSION # expected by the 'install' target + +post-install: + # remove eigen3 that Dakota installs + cd ${STAGEDIR}${PREFIX} && ${RM} -r include/eigen3 share/eigen3 + +do-test: # from Additional Test Suites @ https://dakota.sandia.gov/content/additional-test-suites (many tests are known to fail) + # minimal set of fast-running tests that should NOT FAIL (may DIFF, depending on platform / compiler) + cd ${WRKSRC}/test && ./dakota_test.perl + # test suite that should PASS on any supported platform (NO DIFF or FAIL) + cd ${WRKSRC}/test && ./dakota_test.perl --label-regex=AcceptanceTest + # run all Dakota tests active in this build (should PASS or DIFF) + cd ${WRKSRC}/test && ./dakota_test.perl --label-regex=dakota_ + +.include <bsd.port.mk> Added: head/science/dakota/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/dakota/distinfo Sat Feb 20 00:44:15 2021 (r566127) @@ -0,0 +1,3 @@ +TIMESTAMP = 1613774738 +SHA256 (dakota-6.13.0-release-public.src-UI.tar.gz) = 064f6e49569893cfcbe53a86b089fa3502b8b5f3c52f0122b88f93704464b9e7 +SIZE (dakota-6.13.0-release-public.src-UI.tar.gz) = 139642138 Added: head/science/dakota/files/patch-CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/dakota/files/patch-CMakeLists.txt Sat Feb 20 00:44:15 2021 (r566127) @@ -0,0 +1,37 @@ +--- CMakeLists.txt.orig 1970-01-01 00:00:00 UTC ++++ CMakeLists.txt +@@ -253,7 +253,9 @@ if(ENABLE_DAKOTA_DOCS) + add_subdirectory(docs) + endif() + +-add_subdirectory(examples) ++if (FREEBSD_ENABLE_EXAMPLES) ++ add_subdirectory(examples) ++endif() + + add_subdirectory(interfaces) + +@@ -275,19 +277,23 @@ install(FILES INSTALL LICENSE COPYRIGHT README + DESTINATION ${DAKOTA_TOPFILES_INSTALL} + ) + ++if (FREEBSD_ENABLE_EXAMPLES) + install(DIRECTORY examples DESTINATION ${DAKOTA_EXAMPLES_INSTALL} + USE_SOURCE_PERMISSIONS + PATTERN "CMakeLists.txt" EXCLUDE + PATTERN "*.c" EXCLUDE + PATTERN "*.f" EXCLUDE + ) ++endif() + ++if (FREEBSD_INSTALL_TESTS) + install(DIRECTORY test DESTINATION ${DAKOTA_TEST_INSTALL} + PATTERN "CMakeLists.txt" EXCLUDE + PATTERN "*.c" EXCLUDE + PATTERN "*.cpp" EXCLUDE + PATTERN "*.f" EXCLUDE + ) ++endif() + + # Final CPack settings (depends on DAKOTA_GIT_checkout) + dakota_cpack_finalize() Added: head/science/dakota/files/patch-cmake_DakotaVersionUtils.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/dakota/files/patch-cmake_DakotaVersionUtils.cmake Sat Feb 20 00:44:15 2021 (r566127) @@ -0,0 +1,11 @@ +--- cmake/DakotaVersionUtils.cmake.orig 2021-02-10 05:46:56 UTC ++++ cmake/DakotaVersionUtils.cmake +@@ -28,7 +28,7 @@ macro(dakota_version_from_git) + + # Building in a Git repo or a source package? + set(DAKOTA_VERSION_file_path) +- set(DAKOTA_GIT_checkout FALSE) ++ set(DAKOTA_GIT_checkout TRUE) + + if(EXISTS ${Dakota_SOURCE_DIR}/.git) + Added: head/science/dakota/files/patch-packages_external_acro_packages_colin_src_colin_AppResponse.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/dakota/files/patch-packages_external_acro_packages_colin_src_colin_AppResponse.h Sat Feb 20 00:44:15 2021 (r566127) @@ -0,0 +1,17 @@ +- patch provided by the upstream + +--- packages/external/acro/packages/colin/src/colin/AppResponse.h.orig 2021-02-17 01:12:03 UTC ++++ packages/external/acro/packages/colin/src/colin/AppResponse.h +@@ -54,10 +54,10 @@ class AppResponse + public: // typedefs + + /// +- typedef std::pair<response_info_t, const utilib::Any > response_pair_t; ++ typedef std::pair<response_info_t, utilib::Any > response_pair_t; + + /// +- typedef std::map<response_info_t, const utilib::Any > response_map_t; ++ typedef std::map<response_info_t, utilib::Any > response_map_t; + + public: // construct / destruct / copy / compare methods + Added: head/science/dakota/files/patch-src_ProcessHandleApplicInterface.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/dakota/files/patch-src_ProcessHandleApplicInterface.cpp Sat Feb 20 00:44:15 2021 (r566127) @@ -0,0 +1,14 @@ +- patch provided by the upstream + +--- src/ProcessHandleApplicInterface.cpp.orig 2021-02-17 01:12:32 UTC ++++ src/ProcessHandleApplicInterface.cpp +@@ -17,6 +17,9 @@ + #include "ParallelLibrary.hpp" + #include "WorkdirHelper.hpp" + #include <algorithm> ++#ifdef HAVE_SYS_WAIT_H ++#include <sys/wait.h> // for wait process status macros (Posix only) ++#endif + + namespace Dakota { + Added: head/science/dakota/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/dakota/pkg-descr Sat Feb 20 00:44:15 2021 (r566127) @@ -0,0 +1,6 @@ +The Dakota project delivers both state-of-the-art research and robust, usable +software for optimization and UQ. Broadly, the Dakota software's advanced +parametric analyses enable design exploration, model calibration, risk analysis, +and quantification of margins and uncertainty with computational models. + +WWW: https://dakota.sandia.gov/ Added: head/science/dakota/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/science/dakota/pkg-plist Sat Feb 20 00:44:15 2021 (r566127) @@ -0,0 +1,2575 @@ +bin/coliny +bin/dakota +bin/dakota.input.nspec +bin/dakota.input.summary +bin/dakota.sh +bin/dakota.xml +bin/dakota.xsd +bin/dakota_library_mode +bin/dakota_order_input +bin/dakota_restart_util +bin/dprepro +bin/dprepro.perl +bin/dprepro.py +bin/fsu_cvt_standalone +bin/fsu_halton_standalone +bin/fsu_hammersley_standalone +bin/fsu_latinize_standalone +bin/fsu_quality_standalone +bin/lhsdrv +bin/memmon +bin/mpitile +bin/pyprepro +bin/pyprepro.py +bin/surfpack +bin/timer +include/3po/cobyla.h +include/APPSEvalMgr.hpp +include/APPSOptimizer.hpp +include/ActiveSubspaceModel.hpp +include/AdaptedBasisModel.hpp +include/AlgorithmConfig.hpp +include/AlgorithmConfig.hpp.inl +include/AllOperators.hpp +include/AllOperators.hpp.inl +include/Appl_Data.h +include/Appl_Data_NPSOL.h +include/ApplicationInterface.hpp +include/ApproximationInterface.hpp +include/AsciiDataWriter.h +include/AverageFitnessTrackerConverger.hpp +include/AverageFitnessTrackerConverger.hpp.inl +include/BasicParameterDatabaseImpl.hpp +include/BasicParameterDatabaseImpl.hpp.inl +include/BasisApproximation.hpp +include/BasisPolynomial.hpp +include/BelowLimitSelector.hpp +include/BelowLimitSelector.hpp.inl +include/BestFitnessTrackerConverger.hpp +include/BestFitnessTrackerConverger.hpp.inl +include/BetaRandomVariable.hpp +include/BinomialRandomVariable.hpp +include/BitManipulator.hpp +include/BitManipulator.hpp.inl +include/BoolVector.h +include/BooleanDesignVariableType.hpp +include/BooleanDesignVariableType.hpp.inl +include/BoostRNG_Monostate.hpp +include/BootstrapSampler.hpp +include/BoundConstraint.h +include/BoundedLognormalRandomVariable.hpp +include/BoundedNormalRandomVariable.hpp +include/C3Approximation.hpp +include/C3FnTrainData.hpp +include/COLINApplication.hpp +include/COLINOptimizer.hpp +include/CONMINOptimizer.hpp +include/CauchyOffsetMutator.hpp +include/CauchyOffsetMutator.hpp.inl +include/CharlierOrthogPolynomial.hpp +include/ChebyshevOrthogPolynomial.hpp +include/CollabHybridMetaIterator.hpp +include/ColumnHeader.h +include/CombinedSparseGridDriver.hpp +include/CommandLineHandler.hpp +include/CommandShell.hpp +include/CompoundConstraint.h +include/ConcurrentMetaIterator.hpp +include/ConfigFileFrontEndApp.hpp +include/ConfigFileFrontEndApp.hpp.inl +include/ConfigHelper.hpp +include/ConfigHelper.hpp.inl +include/Constraint.h +include/ConstraintBase.h +include/ConstraintInfo.hpp +include/ConstraintInfo.hpp.inl +include/ConstraintNatureBase.hpp +include/ConstraintNatureBase.hpp.inl +include/ConstraintTypeBase.hpp +include/ConstraintTypeBase.hpp.inl +include/ContinuumDesignVariableNature.hpp +include/ContinuumDesignVariableNature.hpp.inl +include/CrossValidatedSolver.hpp +include/CrossValidation.hpp +include/CrossValidationIterator.hpp +include/CubatureDriver.hpp +include/DDACEDesignCompExp.hpp +include/DDace.h +include/DDaceAnalyzer.h +include/DDaceAnalyzerBase.h +include/DDaceArchiveReader.h +include/DDaceArraySampler.h +include/DDaceBoxBehnkenSampler.h +include/DDaceCentralCompositeSampler.h +include/DDaceClient.h +include/DDaceColumnError.h +include/DDaceFactorialSampler.h +include/DDaceInputReader.h +include/DDaceLHSampler.h +include/DDaceMachineBase.h +include/DDaceOALHSampler.h +include/DDaceOASampler.h +include/DDaceObservationsError.h +include/DDaceRandomSampler.h +include/DDaceReader.h +include/DDaceReaderBase.h +include/DDaceRunStatus.h +include/DDaceSamplePoint.h +include/DDaceSampler.h +include/DDaceServer.h +include/DDaceUniproc.h +include/DDaceUserInputSampler.h +include/DDaceXMLHandler.h +include/DDaceXMLReader.h +include/DDaceZeroDivide.h +include/DLSfuncs.hpp +include/DLSolver.hpp +include/DOTOptimizer.hpp +include/DakotaActiveSet.hpp +include/DakotaAnalyzer.hpp +include/DakotaApproximation.hpp +include/DakotaBuildInfo.hpp +include/DakotaConstraints.hpp +include/DakotaEnvironment.hpp +include/DakotaGraphics.hpp +include/DakotaInterface.hpp +include/DakotaIterator.hpp +include/DakotaLeastSq.hpp +include/DakotaMinimizer.hpp +include/DakotaModel.hpp +include/DakotaNonD.hpp +include/DakotaOptimizer.hpp +include/DakotaPStudyDACE.hpp +include/DakotaResponse.hpp +include/DakotaSurrogates.hpp +include/DakotaSurrogatesGP.hpp +include/DakotaSurrogatesPoly.hpp +include/DakotaTPLDataTransfer.hpp +include/DakotaTraitsBase.hpp +include/DakotaVariables.hpp +include/DakotaVerification.hpp +include/DataEnvironment.hpp +include/DataFitSurrBasedLocalMinimizer.hpp +include/DataFitSurrModel.hpp +include/DataInterface.hpp +include/DataMethod.hpp +include/DataModel.hpp +include/DataResponses.hpp +include/DataTransformModel.hpp +include/DataTransformation.hpp +include/DataValue.h +include/DataVariables.hpp +include/DataWriter.h +include/DataWriterBase.h +include/DensityEstimator.hpp +include/Design.hpp +include/Design.hpp.inl +include/DesignDoubleValueMap.hpp +include/DesignDoubleValueMap.hpp.inl +include/DesignFileReader.hpp +include/DesignFileReader.hpp.inl +include/DesignGroup.hpp +include/DesignGroup.hpp.inl +include/DesignGroupVector.hpp +include/DesignGroupVector.hpp.inl +include/DesignMultiSet.hpp +include/DesignMultiSet.hpp.inl +include/DesignStatistician.hpp +include/DesignStatistician.hpp.inl +include/DesignTarget.hpp +include/DesignTarget.hpp.inl +include/DesignValueMap.hpp +include/DesignValueMap.hpp.inl +include/DesignVariableInfo.hpp +include/DesignVariableInfo.hpp.inl +include/DesignVariableNatureBase.hpp +include/DesignVariableNatureBase.hpp.inl +include/DesignVariableTypeBase.hpp +include/DesignVariableTypeBase.hpp.inl +include/DirectApplicInterface.hpp +include/DiscrepancyCalculator.hpp +include/DiscrepancyCorrection.hpp +include/DiscreteDesignVariableNature.hpp +include/DiscreteDesignVariableNature.hpp.inl +include/DiscreteSetRandomVariable.hpp +include/DistanceNichePressureApplicator.hpp +include/DistanceNichePressureApplicator.hpp.inl +include/DistanceNichingPostProcessor.hpp +include/DistanceNichingPostProcessor.hpp.inl +include/Distribution.h +include/DominationCountFitnessAssessor.hpp +include/DominationCountFitnessAssessor.hpp.inl +include/DominationCountOperatorGroup.hpp +include/DominationCountOperatorGroup.hpp.inl +include/DoubleMatrixInitializer.hpp +include/DoubleMatrixInitializer.hpp.inl +include/Driver.hpp +include/Driver.hpp.inl +include/DuplicateFreeOperatorGroup.hpp +include/DuplicateFreeOperatorGroup.hpp.inl +include/DuplicateRemovingMainLoop.hpp +include/DuplicateRemovingMainLoop.hpp.inl +include/EDDY_DebugScope.hpp +include/EDDY_DebugScope.hpp.inl +include/EDDY_DebugScope_P.hpp +include/EffGlobalMinimizer.hpp +include/ElitistSelector.hpp +include/ElitistSelector.hpp.inl +include/EmbedHybridMetaIterator.hpp +include/EqConstrainedLSQSolver.hpp +include/EqualityConstraintType.hpp +include/EqualityConstraintType.hpp.inl +include/EvaluationStore.hpp +include/EvaluatorCreator.hpp +include/ExceptionBase.h +include/ExecutableEnvironment.hpp +include/ExperimentData.hpp +include/ExperimentDataUtils.hpp +include/ExperimentResponse.hpp +include/ExponentialRandomVariable.hpp +include/ExteriorPenaltyFitnessAssessor.hpp +include/ExteriorPenaltyFitnessAssessor.hpp.inl +include/ExternalEvaluator.hpp +include/ExternalEvaluator.hpp.inl +include/FSUDesignCompExp.hpp +include/Factor.h +include/FaultTolerance.hpp +include/FavorFeasibleOperatorGroup.hpp +include/FavorFeasibleOperatorGroup.hpp.inl +include/FavorFeasibleSelector.hpp +include/FavorFeasibleSelector.hpp.inl +include/FitnessRecord.hpp +include/FitnessRecord.hpp.inl +include/FlatFileInitializer.hpp +include/FlatFileInitializer.hpp.inl +include/ForkApplicInterface.hpp +include/FourierInverseTransformation.hpp +include/FrechetRandomVariable.hpp +include/FuncApprox.h +include/FuncApproxBase.h +include/GammaRandomVariable.hpp +include/GaussProcApproximation.hpp +include/GaussianKDE.hpp +include/GaussianOffsetMutator.hpp +include/GaussianOffsetMutator.hpp.inl +include/GenLaguerreOrthogPolynomial.hpp +include/GenSet.h +include/GenSetBase.h +include/GenSetBox2d.h +include/GenSetMin.h +include/GenSetStd.h +include/GenericEvaluatorCreator.hpp +include/GeneticAlgorithm.hpp +include/GeneticAlgorithm.hpp.inl +include/GeneticAlgorithmConverger.hpp +include/GeneticAlgorithmConverger.hpp.inl +include/GeneticAlgorithmCrosser.hpp +include/GeneticAlgorithmCrosser.hpp.inl +include/GeneticAlgorithmEvaluator.hpp +include/GeneticAlgorithmEvaluator.hpp.inl +include/GeneticAlgorithmFitnessAssessor.hpp +include/GeneticAlgorithmFitnessAssessor.hpp.inl +include/GeneticAlgorithmInitializer.hpp +include/GeneticAlgorithmInitializer.hpp.inl +include/GeneticAlgorithmMainLoop.hpp +include/GeneticAlgorithmMainLoop.hpp.inl +include/GeneticAlgorithmMutator.hpp +include/GeneticAlgorithmMutator.hpp.inl +include/GeneticAlgorithmNichePressureApplicator.hpp +include/GeneticAlgorithmNichePressureApplicator.hpp.inl +include/GeneticAlgorithmOperator.hpp +include/GeneticAlgorithmOperator.hpp.inl +include/GeneticAlgorithmOperatorGroup.hpp +include/GeneticAlgorithmOperatorGroup.hpp.inl +include/GeneticAlgorithmOperatorSet.hpp +include/GeneticAlgorithmOperatorSet.hpp.inl +include/GeneticAlgorithmPostProcessor.hpp +include/GeneticAlgorithmPostProcessor.hpp.inl +include/GeneticAlgorithmSelector.hpp +include/GeneticAlgorithmSelector.hpp.inl +include/GeometricRandomVariable.hpp +include/GridApplicInterface.hpp +include/GumbelRandomVariable.hpp +include/HDF5_IO.hpp +include/HOPSPACK_CacheManager.hpp +include/HOPSPACK_CachePoint.hpp +include/HOPSPACK_CacheSplayTree.hpp +include/HOPSPACK_CallbackToMediator.hpp +include/HOPSPACK_CddLibWrapper.h +include/HOPSPACK_Citizen.hpp +include/HOPSPACK_CitizenGSS.hpp +include/HOPSPACK_CitizenGssMS.hpp +include/HOPSPACK_CitizenGssNlc.hpp +include/HOPSPACK_Conveyor.hpp +include/HOPSPACK_ConveyorList.hpp +include/HOPSPACK_DataPoint.hpp +include/HOPSPACK_EvalCounter.hpp +include/HOPSPACK_Evaluator.hpp +include/HOPSPACK_EvaluatorFactory.hpp +include/HOPSPACK_Executor.hpp +include/HOPSPACK_ExecutorMpi.hpp +include/HOPSPACK_ExecutorMultiThreaded.hpp +include/HOPSPACK_ExecutorSerial.hpp +include/HOPSPACK_GenProcComm.hpp +include/HOPSPACK_GeneratorTBD.hpp +include/HOPSPACK_GssDirections.hpp +include/HOPSPACK_GssIterator.hpp +include/HOPSPACK_GssList.hpp +include/HOPSPACK_GssPoint.hpp +include/HOPSPACK_Hopspack.hpp +include/HOPSPACK_LapackWrappers.hpp +include/HOPSPACK_LinConstr.hpp +include/HOPSPACK_Matrix.hpp +include/HOPSPACK_Mediator.hpp +include/HOPSPACK_MultiStartRepository.hpp +include/HOPSPACK_NonlConstrPenalty.hpp +include/HOPSPACK_ParameterEntry.hpp +include/HOPSPACK_ParameterList.hpp +include/HOPSPACK_PointGeneratorInterface.hpp +include/HOPSPACK_Print.hpp +include/HOPSPACK_ProblemDef.hpp +include/HOPSPACK_ScaledComparison.hpp +include/HOPSPACK_SolveLinConstrProj.hpp +include/HOPSPACK_SystemCall.hpp +include/HOPSPACK_SystemTimer.hpp +include/HOPSPACK_ThreadRunnable.hpp +include/HOPSPACK_ThreadSimpleLock.hpp +include/HOPSPACK_ThreadSynchObject.hpp +include/HOPSPACK_ThreadedEvalWorker.hpp +include/HOPSPACK_Vector.hpp +include/HOPSPACK_common.hpp +include/HOPSPACK_float.hpp +include/HOPSPACK_gssChildReturnCodes.hpp +include/HOPSPACK_utils.hpp +include/HahnOrthogPolynomial.hpp +include/HermiteInterpPolynomial.hpp +include/HermiteOrthogPolynomial.hpp +include/HierarchInterpPolyApproximation.hpp +include/HierarchSparseGridDriver.hpp +include/HierarchSurrBasedLocalMinimizer.hpp +include/HierarchSurrModel.hpp +include/HistogramBinRandomVariable.hpp +include/HypergeometricRandomVariable.hpp +include/IncrementalSparseGridDriver.hpp +include/InequalityConstraintType.hpp +include/InequalityConstraintType.hpp.inl +include/InfoBase.hpp +include/InfoBase.hpp.inl +include/IntegerDesignVariableType.hpp +include/IntegerDesignVariableType.hpp.inl +include/IntegrationDriver.hpp +include/InterpPolyApproximation.hpp +include/InterpolationPolynomial.hpp +include/IntervalRandomVariable.hpp +include/InvGammaRandomVariable.hpp +include/InverseTransformation.hpp +include/IteratorScheduler.hpp +include/JEGAConfig.hpp +include/JEGAOptimizer.hpp +include/JEGATypes.hpp +include/JacobiOrthogPolynomial.hpp +include/KarhunenLoeveInverseTransformation.hpp +include/KrawtchoukOrthogPolynomial.hpp +include/LARSolver.hpp +include/LHS.h +include/LHSDriver.hpp +include/LRUDesignCache.hpp +include/LRUDesignCache.hpp.inl +include/LSQCrossValidationIterator.hpp +include/LSQNLF.h +include/LSQSolver.hpp +include/LagrangeInterpPolynomial.hpp +include/LaguerreOrthogPolynomial.hpp +include/LayerFitnessAssessor.hpp +include/LayerFitnessAssessor.hpp.inl +include/LegendreOrthogPolynomial.hpp +include/LibraryEnvironment.hpp +include/LightweightSparseGridDriver.hpp +include/LinearConstraint.h +include/LinearConstraintNature.hpp +include/LinearConstraintNature.hpp.inl +include/LinearEquation.h +include/LinearInequality.h +include/LinearObjectiveFunctionNature.hpp +include/LinearObjectiveFunctionNature.hpp.inl +include/LinearSolverPecosSrc.hpp +include/LinearSystemCrossValidationIterator.hpp +include/LinearSystemSolver.hpp +include/LocalDesignVariableMutator.hpp +include/LocalDesignVariableMutator.hpp.inl +include/Logger.hpp.inl +include/Logging.hpp +include/LognormalRandomVariable.hpp +include/LoguniformRandomVariable.hpp +include/MAlgorithmConfig.hpp +include/MBasicParameterDatabaseImpl.hpp +include/MConfig.hpp +include/MDesign.hpp +include/MDriver.hpp +include/MEvaluationFunctor.hpp +include/MEvaluator.hpp +include/MFitnessRecord.hpp +include/MGeneticAlgorithm.hpp +include/MGeneticAlgorithmEvaluator.hpp +include/MMessageBoard.hpp +include/MOGA.hpp +include/MOGA.hpp.inl +include/MOGAConverger.hpp +include/MOGAConverger.hpp.inl +include/MOGAOperatorGroup.hpp +include/MOGAOperatorGroup.hpp.inl +include/MPIManager.hpp +include/MPIPackBuffer.hpp +include/MParameterDatabase.hpp +include/MProblemConfig.hpp +include/MSolution.hpp +include/MStreamHijacker.hpp +include/MainEffectAnalyzer.h +include/MainEffectsAnalyzer.h +include/MainEffectsAnalyzer3.h +include/MainEffectsConverter.h +include/MainEffectsExcelOutput.h +include/Makefile.export.Dakota +include/Makefile.export.ROL +include/Makefile.export.Teuchos +include/Makefile.export.TeuchosComm +include/Makefile.export.TeuchosCore +include/Makefile.export.TeuchosNumerics +include/Makefile.export.TeuchosParameterList +include/Makefile.export.TeuchosParser +include/Makefile.export.TeuchosRemainder +include/Makefile.export.Trilinos +include/ManagedUtils.hpp +include/MarginalsCorrDistribution.hpp +include/Mars.h +include/Math.hpp +include/Math.hpp.inl +include/MatlabInterface.hpp +include/MaxDesignsNichePressureApplicator.hpp +include/MaxDesignsNichePressureApplicator.hpp.inl +include/MaxGenEvalConverger.hpp +include/MaxGenEvalConverger.hpp.inl +include/MaxGenEvalTimeConverger.hpp +include/MaxGenEvalTimeConverger.hpp.inl +include/MaximizeObjectiveFunctionType.hpp +include/MaximizeObjectiveFunctionType.hpp.inl +include/MaximumEvaluationConverger.hpp +include/MaximumEvaluationConverger.hpp.inl +include/MaximumGenerationConverger.hpp +include/MaximumGenerationConverger.hpp.inl +include/MaximumWallClockTimeConverger.hpp +include/MaximumWallClockTimeConverger.hpp.inl +include/Mean.h +include/MeixnerOrthogPolynomial.hpp +include/MemoryException.h +include/MessageBoard.hpp +include/MessageBoard.hpp.inl +include/MetaIterator.hpp +include/MetricTracker.hpp +include/MetricTracker.hpp.inl +include/MetricTrackerConvergerBase.hpp +include/MetricTrackerConvergerBase.hpp.inl +include/MinimizeObjectiveFunctionType.hpp +include/MinimizeObjectiveFunctionType.hpp.inl +include/MixedVarConstraints.hpp +include/MixedVariables.hpp +include/MorseSmaleComplex.hpp +include/MultiObjectiveStatistician.hpp +include/MultiObjectiveStatistician.hpp.inl +include/MultivariateDistribution.hpp +include/MultivariateNormalDistribution.hpp +include/NCSUOptimizer.hpp +include/NIDRProblemDescDB.hpp +include/NIDR_keywds.hpp +include/NIDR_keywds0.h +include/NL2SOLLeastSq.hpp +include/NLF.h +include/NLFAPP.h +include/NLP.h +include/NLP0.h +include/NLP1.h +include/NLP2.h +include/NLPBase.h +include/NLPQLPOptimizer.hpp +include/NLSSOLLeastSq.hpp +include/NOWPACOptimizer.hpp +include/NPSOLOptimizer.hpp +include/NPointBinaryCrosser.hpp +include/NPointBinaryCrosser.hpp.inl +include/NPointCrosserBase.hpp +include/NPointCrosserBase.hpp.inl +include/NPointParameterizedBinaryCrosser.hpp +include/NPointParameterizedBinaryCrosser.hpp.inl +include/NPointRealCrosser.hpp +include/NPointRealCrosser.hpp.inl +include/NatafTransformation.hpp +include/NegBinomialRandomVariable.hpp +include/NestedModel.hpp +include/NodalInterpPolyApproximation.hpp +include/NomadOptimizer.hpp +include/NonDAdaptImpSampling.hpp +include/NonDAdaptiveSampling.hpp +include/NonDBayesCalibration.hpp +include/NonDC3FunctionTrain.hpp +include/NonDCalibration.hpp +include/NonDCubature.hpp +include/NonDDREAMBayesCalibration.hpp +include/NonDExpansion.hpp +include/NonDGPImpSampling.hpp +include/NonDGPMSABayesCalibration.hpp +include/NonDGlobalEvidence.hpp +include/NonDGlobalInterval.hpp +include/NonDGlobalReliability.hpp +include/NonDGlobalSingleInterval.hpp +include/NonDIntegration.hpp +include/NonDInterval.hpp +include/NonDLHSEvidence.hpp +include/NonDLHSInterval.hpp +include/NonDLHSSampling.hpp +include/NonDLHSSingleInterval.hpp +include/NonDLocalEvidence.hpp +include/NonDLocalInterval.hpp +include/NonDLocalReliability.hpp +include/NonDLocalSingleInterval.hpp +include/NonDMUQBayesCalibration.hpp +include/NonDMultilevelFunctionTrain.hpp +include/NonDMultilevelPolynomialChaos.hpp +include/NonDMultilevelSampling.hpp +include/NonDMultilevelStochCollocation.hpp +include/NonDPOFDarts.hpp +include/NonDPolynomialChaos.hpp +include/NonDQUESOBayesCalibration.hpp +include/NonDQuadrature.hpp +include/NonDRKDDarts.hpp +include/NonDReliability.hpp +include/NonDSampling.hpp +include/NonDSparseGrid.hpp +include/NonDStochCollocation.hpp +include/NonDSurrogateExpansion.hpp +include/NonDWASABIBayesCalibration.hpp +include/NonDuplicatingRouletteWheelSelector.hpp +include/NonDuplicatingRouletteWheelSelector.hpp.inl +include/NonLinearConstraint.h +include/NonLinearConstraintNature.hpp +include/NonLinearConstraintNature.hpp.inl +include/NonLinearEquation.h +include/NonLinearInequality.h +include/NonLinearObjectiveFunctionNature.hpp +include/NonLinearObjectiveFunctionNature.hpp.inl +include/NonlinearCGOptimizer.hpp +include/NormalDistribution.h +include/NormalRandomVariable.hpp +include/NotEqualityConstraintType.hpp +include/NotEqualityConstraintType.hpp.inl +include/NullConverger.hpp +include/NullConverger.hpp.inl +include/NullCrosser.hpp +include/NullCrosser.hpp.inl +include/NullEvaluator.hpp +include/NullEvaluator.hpp.inl +include/NullFitnessAssessor.hpp +include/NullFitnessAssessor.hpp.inl +include/NullInitializer.hpp +include/NullInitializer.hpp.inl +include/NullMainLoop.hpp +include/NullMainLoop.hpp.inl +include/NullMutator.hpp +include/NullMutator.hpp.inl +include/NullNichePressureApplicator.hpp +include/NullNichePressureApplicator.hpp.inl +include/NullOperatorGroup.hpp +include/NullOperatorGroup.hpp.inl +include/NullPostProcessor.hpp +include/NullPostProcessor.hpp.inl +include/NullSelector.hpp +include/NullSelector.hpp.inl +include/NumericGenOrthogPolynomial.hpp +include/OMPSolver.hpp +include/OPT++_config.h +include/ObjectiveFunctionInfo.hpp +include/ObjectiveFunctionInfo.hpp.inl +include/ObjectiveFunctionNatureBase.hpp +include/ObjectiveFunctionNatureBase.hpp.inl +include/ObjectiveFunctionTypeBase.hpp +include/ObjectiveFunctionTypeBase.hpp.inl +include/OffsetMutatorBase.hpp +include/OffsetMutatorBase.hpp.inl +include/OneWayANOVA.h +include/Opt.h +include/OptBCEllipsoid.h +include/OptBCFDNewton.h +include/OptBCNewton.h +include/OptBCNewtonLike.h +include/OptBCQNewton.h +include/OptBaNewton.h +include/OptBaQNewton.h +include/OptCG.h +include/OptConstrFDNewton.h +include/OptConstrNewton.h +include/OptConstrNewtonLike.h +include/OptConstrQNewton.h +include/OptDHNIPS.h +include/OptDartsOptimizer.hpp +include/OptDirect.h +include/OptFDNIPS.h +include/OptFDNewton.h +include/OptGSS.h +include/OptLBFGS.h +include/OptNIPS.h +include/OptNIPSLike.h +include/OptNPSOL.h +include/OptNewton.h +include/OptNewtonLike.h +include/OptPDS.h +include/OptQNIPS.h +include/OptQNewton.h +include/Opt_PARAMS.h +include/OptionsList.hpp +include/OptppArray.h +include/OptppExceptions.h +include/OptppFatalError.h +include/OptppSmartPtr.h +include/OrthogPolyApproximation.hpp +include/OrthogonalPolynomial.hpp +include/OutputManager.hpp +include/PEBBLBranching.hpp +include/PEBBLMinimizer.hpp +include/PRPMultiIndex.hpp +include/PSUADEDesignCompExp.hpp +include/ParallelLibrary.hpp +include/ParamResponsePair.hpp +include/ParamStudy.hpp +include/ParameterDatabase.hpp +include/ParameterExtractor.hpp +include/ParameterExtractor.hpp.inl +include/PecosApproximation.hpp +include/PenaltyFitnessAssessorBase.hpp +include/PenaltyFitnessAssessorBase.hpp.inl +include/PiecewiseInterpPolynomial.hpp +include/PluginParallelDirectApplicInterface.hpp +include/PluginSerialDirectApplicInterface.hpp +include/PoissonRandomVariable.hpp +include/PolynomialApproximation.hpp +include/ProbabilityTransformModel.hpp +include/ProbabilityTransformation.hpp +include/ProblemConfig.hpp +include/ProblemConfig.hpp.inl +include/ProblemDescDB.hpp +include/ProcessApplicInterface.hpp +include/ProcessHandleApplicInterface.hpp +include/ProgramOptions.hpp +include/ProjectOrthogPolyApproximation.hpp +include/PseudoRandomTestsOnly.h +include/PythonInterface.hpp +include/QMEApproximation.hpp +include/QUESOImpl.hpp +include/ROLOptimizer.hpp +include/ROL_AbsoluteValue.hpp +include/ROL_AffineTransformConstraint.hpp +include/ROL_AffineTransformObjective.hpp +include/ROL_Algorithm.hpp +include/ROL_AlmostSureConstraint.hpp +include/ROL_Arcsine.hpp +include/ROL_AtomVector.hpp +include/ROL_AugmentedLagrangian.hpp +include/ROL_AugmentedLagrangianStep.hpp +include/ROL_AugmentedLagrangian_SimOpt.hpp +include/ROL_AugmentedSystemOperator.hpp +include/ROL_AugmentedSystemPrecOperator.hpp +include/ROL_BLAS.hpp +include/ROL_BPOE.hpp +include/ROL_BVP.hpp +include/ROL_BackTracking.hpp +include/ROL_BarzilaiBorwein.hpp +include/ROL_BatchManager.hpp +include/ROL_BatchStdVector.hpp +include/ROL_Beale.hpp +include/ROL_Beta.hpp +include/ROL_BinaryConstraint.hpp +include/ROL_BinaryFunctions.hpp +include/ROL_Bisection.hpp +include/ROL_BisectionScalarMinimization.hpp +include/ROL_BlockOperator.hpp +include/ROL_BlockOperator2.hpp +include/ROL_BlockOperator2Determinant.hpp +include/ROL_BlockOperator2Diagonal.hpp +include/ROL_BlockOperator2UnitLower.hpp +include/ROL_BlockOperator2UnitUpper.hpp +include/ROL_BoundConstraint.hpp +include/ROL_BoundConstraint_Partitioned.hpp +include/ROL_BoundConstraint_SimOpt.hpp +include/ROL_BoundFletcher.hpp +include/ROL_BoundToConstraint.hpp +include/ROL_Bounds.hpp +include/ROL_Bracketing.hpp +include/ROL_Brents.hpp +include/ROL_BrentsScalarMinimization.hpp +include/ROL_Bundle.hpp +include/ROL_BundleStatusTest.hpp +include/ROL_BundleStep.hpp +include/ROL_Bundle_AS.hpp +include/ROL_Bundle_TT.hpp +include/ROL_CDFObjective.hpp +include/ROL_CVaR.hpp +include/ROL_Cantilever.hpp +include/ROL_CantileverBeam.hpp +include/ROL_Cauchy.hpp +include/ROL_CauchyPoint.hpp +include/ROL_ChebyshevSpectral.hpp +include/ROL_Chi2Divergence.hpp +include/ROL_CoherentEntropicRisk.hpp +include/ROL_ColemanLiModel.hpp +include/ROL_CombinedStatusTest.hpp +include/ROL_CompositeConstraint_SimOpt.hpp +include/ROL_CompositeObjective.hpp +include/ROL_CompositeObjective_SimOpt.hpp +include/ROL_CompositeStep.hpp +include/ROL_ConicApproximationModel.hpp +include/ROL_ConjugateGradients.hpp +include/ROL_ConjugateResiduals.hpp +include/ROL_Constraint.hpp +include/ROL_ConstraintDef.hpp +include/ROL_ConstraintFromObjective.hpp +include/ROL_ConstraintManager.hpp +include/ROL_ConstraintStatusTest.hpp +include/ROL_Constraint_CheckInterface.hpp +include/ROL_Constraint_DynamicState.hpp +include/ROL_Constraint_Partitioned.hpp +include/ROL_Constraint_SerialSimOpt.hpp +include/ROL_Constraint_SimOpt.hpp +include/ROL_Constraint_State.hpp +include/ROL_Constraint_TimeSimOpt.hpp +include/ROL_ConvexCombinationRiskMeasure.hpp +include/ROL_Cubic.hpp +include/ROL_CubicInterp.hpp +include/ROL_CylinderHead.hpp +include/ROL_DeviationMeasureFactory.hpp +include/ROL_DeviationMeasureInfo.hpp +include/ROL_DiagonalOperator.hpp +include/ROL_DiodeCircuit.hpp +include/ROL_Dirac.hpp +include/ROL_Distribution.hpp +include/ROL_DistributionFactory.hpp +include/ROL_DogLeg.hpp +include/ROL_DoubleDogLeg.hpp +include/ROL_DyadicOperator.hpp +include/ROL_DynamicConstraint.hpp +include/ROL_DynamicConstraintCheck.hpp +include/ROL_DynamicConstraint_CheckInterface.hpp +include/ROL_DynamicFunction.hpp +include/ROL_DynamicFunctionDef.hpp +include/ROL_DynamicObjective.hpp +include/ROL_DynamicObjectiveCheck.hpp +include/ROL_DynamicObjective_CheckInterface.hpp +include/ROL_DynamicTrackingFEMObjective.hpp +include/ROL_DynamicTrackingObjective.hpp +include/ROL_ElementwiseVector.hpp +include/ROL_Elementwise_Function.hpp +include/ROL_Elementwise_Reduce.hpp +include/ROL_EntropicRisk.hpp +include/ROL_ErrorMeasureFactory.hpp +include/ROL_ErrorMeasureInfo.hpp +include/ROL_ExpectationQuad.hpp +include/ROL_ExpectationQuadDeviation.hpp +include/ROL_ExpectationQuadError.hpp +include/ROL_ExpectationQuadRegret.hpp +include/ROL_ExpectationQuadRisk.hpp +include/ROL_ExplicitLinearConstraint.hpp +include/ROL_Exponential.hpp +include/ROL_FDivergence.hpp +include/ROL_Fejer2Quadrature.hpp +include/ROL_FiniteDifference.hpp +include/ROL_FiniteDifferenceDef.hpp +include/ROL_Fletcher.hpp +include/ROL_FletcherBase.hpp +include/ROL_FletcherStatusTest.hpp +include/ROL_FletcherStep.hpp +include/ROL_FreudensteinRoth.hpp +include/ROL_FunctionBindings.hpp +include/ROL_GMRES.hpp +include/ROL_Gamma.hpp +include/ROL_GaussChebyshev1Quadrature.hpp +include/ROL_GaussChebyshev2Quadrature.hpp +include/ROL_GaussChebyshev3Quadrature.hpp +include/ROL_GaussLegendreQuadrature.hpp +include/ROL_Gaussian.hpp +include/ROL_GenMoreauYosidaCVaR.hpp *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202102200044.11K0iFdZ036182>