ROML: R Optimization Modeling Language
Version 0.0-2

Utilizing the possibilities of R's lazy evaluation ROML provides an algebraic optimization modeling language. ROML is still under very active developments, so it's possible that there will be heavy changes and some parts are not so well tested as they should be.

AuthorFlorian Schwendinger [aut, cre], Laura Vana [aut], Ronald Hochreiter [aut]
Date of publication2016-10-15 15:55:09
MaintainerFlorian Schwendinger <FlorianSchwendinger@gmx.at>
LicenseGPL-3
Version0.0-2
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("ROML", repos="http://R-Forge.R-project.org")

Popular man pages

model: Create a New Optimization Model
optimize: optimize
ROML: ROML - R Optimization Modeling Language
ROML_get_objective_data_update_function: Get Objective Variable Generator Funtion
ROML_register_constraint_function: Register Special Function
ROML_register_objective_data_update_function: Register a Generator Function
ROML_register_objective_function: Register Objective Function
See all...

All man pages Function index File listing

Man pages

model: Create a New Optimization Model
optimize: optimize
ROML: ROML - R Optimization Modeling Language
ROML_get_constraint_function: Get Objective Transformation Funtion
ROML_get_model: Get the model
ROML_get_objective_data_update_function: Get Objective Variable Generator Funtion
ROML_get_objective_function: Get Objective Transformation Function
ROML_register_constraint_function: Register Special Function
ROML_register_objective_data_update_function: Register a Generator Function
ROML_register_objective_function: Register Objective Function

Functions

A_Expression Source code
Matrix.Variable Source code
Optimization.Model Man page
Promise.Matrix.Variable Source code
Promise.Psd.Matrix.Variable Source code
Promise.Variable Source code
Promise.Vector.Variable Source code
Psd.Matrix.Variable Source code
Q_Expression Source code
ROML Man page
ROML_assign Source code
ROML_get Source code
ROML_get_constraint_function Man page Source code
ROML_get_model Man page Source code
ROML_get_objective_data_update_function Man page Source code
ROML_get_objective_function Man page Source code
ROML_register_constraint_function Man page Source code
ROML_register_objective_data_update_function Man page Source code
ROML_register_objective_function Man page Source code
Variable Source code
Vector.Variable Source code
add_expressions Source code
as.A_Expression Source code
as.A_Expression.NULL Source code
as.Expression Source code
as.Expression.Vector.Variable Source code
as.Expression.numeric Source code
as.Fixed_constraint Source code
as.Fixed_constraint.constraint Source code
as.Parse.Tree Source code
as.Q_Expression Source code
as.Q_Expression.NULL Source code
build_bounds Source code
build_constraints Source code
build_names Source code
build_types Source code
fill_zero Source code
fill_zero.L_objective Source code
fill_zero.Q_objective Source code
fill_zero.simple_triplet_matrix Source code
get.parse_data Source code
getParseDataFromText Source code
getParseTreeFromText Source code
get_parse_data Source code
get_update_data_expressions Source code
is.A_Expression Source code
is.Fixed_constraint Source code
is.Matrix.Variable Source code
is.Optimization.Model Source code
is.Promise Source code
is.Psd.Matrix.Variable Source code
is.Q_Expression Source code
is.Vector.Variable Source code
is_inf Source code
is_zero Source code
length.Variable Source code
length.Vector.Variable Source code
load_parallel Source code
model Man page Source code
model_get_constraint_functions Source code
model_get_objective_functions Source code
onLoad Source code
optimize Man page Source code
print.environment Source code
rm_Fixed_constraint Source code
run_scenarios Source code
sanitize_bounds Source code
sanitize_lower_bounds Source code
sanitize_upper_bounds Source code
variable.names.Vector.Variable Source code
zero_L_constraint Source code

Files

DESCRIPTION
NAMESPACE
R
R/Expression.R
R/Model.R
R/Operators.R
R/Optimize.R
R/Parallel.R
R/Parser.R
R/ROML.R
R/Utility.R
R/Variables.R
R/zzz.R
man
man/ROML.Rd
man/ROML_get_constraint_function.Rd
man/ROML_get_model.Rd
man/ROML_get_objective_data_update_function.Rd
man/ROML_get_objective_function.Rd
man/ROML_register_constraint_function.Rd
man/ROML_register_objective_data_update_function.Rd
man/ROML_register_objective_function.Rd
man/model.Rd
man/optimize.Rd
ROML documentation built on May 21, 2017, 12:44 a.m.

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs in the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.