Package: ConConPiWiFun 0.4.6.1

Robin Girard

ConConPiWiFun: Optimisation with Continuous Convex Piecewise (Linear and Quadratic) Functions

Continuous convex piecewise linear (ccpl) resp. quadratic (ccpq) functions can be implemented with sorted breakpoints and slopes. This includes functions that are ccpl (resp. ccpq) on a convex set (i.e. an interval or a point) and infinite out of the domain. These functions can be very useful for a large class of optimisation problems. Efficient manipulation (such as log(N) insertion) of such data structure is obtained with map standard template library of C++ (that hides balanced trees). This package is a wrapper on such a class based on Rcpp modules.

Authors:Robin Girard

ConConPiWiFun_0.4.6.1.tar.gz
ConConPiWiFun_0.4.6.1.zip(r-4.5)ConConPiWiFun_0.4.6.1.zip(r-4.4)ConConPiWiFun_0.4.6.1.zip(r-4.3)
ConConPiWiFun_0.4.6.1.tgz(r-4.5-x86_64)ConConPiWiFun_0.4.6.1.tgz(r-4.5-arm64)ConConPiWiFun_0.4.6.1.tgz(r-4.4-x86_64)ConConPiWiFun_0.4.6.1.tgz(r-4.4-arm64)ConConPiWiFun_0.4.6.1.tgz(r-4.3-x86_64)ConConPiWiFun_0.4.6.1.tgz(r-4.3-arm64)
ConConPiWiFun_0.4.6.1.tar.gz(r-4.5-noble)ConConPiWiFun_0.4.6.1.tar.gz(r-4.4-noble)
ConConPiWiFun_0.4.6.1.tgz(r-4.4-emscripten)ConConPiWiFun_0.4.6.1.tgz(r-4.3-emscripten)
ConConPiWiFun.pdf |ConConPiWiFun.html
ConConPiWiFun/json (API)

# Install 'ConConPiWiFun' in R:
install.packages('ConConPiWiFun', repos = c('https://cranhaven.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/cranhaven/cranhaven.r-universe.dev/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

archivedpackagesr-universecpp

1.70 score 5 stars 272 downloads 16 exports 1 dependencies

Last updated 25 days agofrom:4791b7efd8 (on package/ConConPiWiFun). Checks:8 OK, 3 ERROR. Indexed: no.

TargetResultLatest binary
Doc / VignettesOKJan 26 2025
R-4.5-win-x86_64OKJan 26 2025
R-4.5-mac-x86_64OKJan 26 2025
R-4.5-mac-aarch64ERRORJan 26 2025
R-4.5-linux-x86_64OKJan 26 2025
R-4.4-win-x86_64OKJan 26 2025
R-4.4-mac-x86_64OKJan 26 2025
R-4.4-mac-aarch64ERRORJan 26 2025
R-4.3-win-x86_64OKJan 26 2025
R-4.3-mac-x86_64OKJan 26 2025
R-4.3-mac-aarch64ERRORJan 26 2025

Exports:ComputeMarketPricescplfunctioncplfunctionveccpqfunctioncpqfunctionvecInfConvlInfConvqOptimPriceMarket_lOptimPriceMarket_qOptimPriceStorageOptimPriceStorage_plotSerialOptimPriceStorageshowSumlSumq

Dependencies:Rcpp

Readme and manuals

Help Manual

Help pageTopics
This package contains an implementation of continuous convex piecewise (linear) functions (quadratic coming soon)ConConPiWiFun-package ConConPiWiFun
This class implements continuous convex piecewise linear functionscplfunction InfConvl plot,ANY-method plot,Rcpp_cplfunction-method plot-methods Rcpp_cplfunction-class show,Rcpp_cplfunction-method Suml
This class implements "optimized list" of continuous convex piecewise linear functionscplfunctionvec Rcpp_cplfunctionvec-class SerialOptimPriceStorage show,Rcpp_cplfunctionvec-method
This class implements continuous convex piecewise quadratic functionscpqfunction InfConvq Rcpp_cpqfunction-class show,ANY-method show,Rcpp_cpqfunction-method show-methods Sumq
This class implements "optimized list" of continuous convex piecewise quadratic functionscpqfunctionvec Rcpp_cpqfunctionvec-class show,Rcpp_cpqfunctionvec-method
Optimisation of storage operation with market prices taking into acount storage efficiency and network taxes.ComputeMarketPrices OptimPriceMarket_l OptimPriceMarket_q OptimPriceStorage OptimPriceStorage_