Plans and Pricing

We offer different types of subscription plans for different customer needs.
These are the features and pricing of each of our standard subscription plans (prices in USD):

Monthly
Annual
Plan Name
Price
Projects
Collaborators
Persistent execution
Parallel execution
Terminal lines
Files per project
Project size
Jobs per month
Open browser tabs
NEOS utilization
GLPSOL utilization
Opt-Server utilization
Opt-Server hosting
Opt-Server parallel jobs
Opt-Server job timeout

If you have special demands or any sale related questions, contact us at sales@pifop.com

See below an explanation of the limits above:

Projects
How many projects you can own.
Collaborators
How many of your collaborators can edit a project owned by you at the same time. The maximum number of users that can edit a project simultaneously is determined by the owner of that project. For instance, if you are subscribed to the Basic plan, projects owned by you can be edited by you plus 2 collaborators at the same time. Note that it does not matter the limits of the collaborators, meaning that even if your collaborators are Free users (and thus cannot have collaborators in their own projects) they can still collaborate in your projects.
Persistent execution
This enables persistent execution for all projects owned by you. Persistent execution allows users to leave PIFOP while there are still jobs running within a project. Jobs will keep running while the users are away. It does not matter which user initiated the job: as long as the owner of the project has persistent execution enabled, all jobs will keep running while users are away.
Parallel execution
How many jobs can be executed simultaneously in a project owned by you. This number is per project, meaning that running a job within a project does not decrease the number of jobs you can run in other of your projects..
Terminal lines
How many lines are buffered for terminals of projects owned by you.
Files per project
How many files can be created in projects owned by you.
Project size
Maximum size of of a project owned by you. The size of a project is the sum all file sizes within that project.
Jobs per month
How many jobs you can execute in a month. A job execution happens every time you enter one of the following commands in a terminal: glpsol, neos and ampl.
Open browser tabs
How many browser tabs can be connected to PIFOP with your account. This number is the total number of open tabs across all your devices (tablet, notebook, desktop, etc).
NEOS utilization
If enabled, you can execute jobs using the NEOS server (neos command in the terminal).
GLPSOL utilization
If enabled, you can execute jobs using the GLPSOL solver (glpsol command in the terminal).
Opt-Server utilization
If enabled, you can execute jobs using PIFOP Optimization Servers (ampl command in the terminal). Note: to use a PIFOP Optimization Server the host must include you in the list of users that can use that server.
Opt-Server hosting
How many PIFOP Optimization Servers you can host.
Opt-Server parallel jobs
How many jobs can be executed simultaneously in PIFOP Optimization Servers hosted by you.
Opt-Server jobs timeout
For how long jobs can run in PIFOP Optimization Servers hosted by you. When a job reaches this limit, it is automatically interrupted.