IE Warning
Your browser is out of date!

This website uses the latest web technologies so it requires an up-to-date, fast browser!
Try Firefox or Chrome!
Back to top

A model for solving transient groundwater flow in confined, unconfined and leaky aquifers.

About CVM10

CVM10 is a cartesian and radial finite element groundwater flow model.  It simulates groundwater flow in confined, unconfined and leaky aquifers, under steady-state and transient conditions.

CVM10 has two main components: an extremely quick finite element solver built using FORTRAN, and a front end user interface built in Microsoft Excel. This combination makes running models and displaying results quick and easy in CVM10.

There are two versions of CVM10: CVM10-LITE (available to download for free now) and CVM10-PRO (available to purchase later this year). 

See feature comparison.


Pumping Test Simulation

CVM-LITE is ideal for simulating the monitoring results from a pumping test, where parameters of Transmissivity, Storage Coefficient, Leakage Coefficient and Head Boundary Conditions can be adjusted to best match the observed drawdown and measured pumping rate.

CVM10-LITE can simulate Theis confined aquifer conditions and Hantush leaky aquifer conditions, and can simulate radial flow to a well under either constant pumping rate or constant drawdown conditions.

Below: Modelling a constant head pump test in CVM10-Lite. The profiles show the change in groundwater head with time in the aquifer. The initial water level in the aquifer is set at 10m and the head in the well is kept constant at 5m.


Head vs distance chart

Recharge Simulation

Distributed recharge to the aquifer (i.e. rainfall) can be modelled as a constant recharge rate, or a variable leakage rate with recharge proportional to the drawdown from an initial uniform head.

The example below shows how a confined aquifer is modelled under constant recharge conditions when the boundary conditions at both ends are known.

CVM10-Lite can model rainfall to an aquifer. as distributed recharge.

Key features

Click the tabs below to explore in further detail the features of CVM10.

Built In Manual

CVM10 contains a built-in manual. This manual is accessed by pressing the purple About or ? buttons in the CVM Flow Input Worksheet.

CVM10 Groundwater Modelling Software - Groundwater Flow Equation



CVM10 can run in either an Axisymmetric or Cartesian coordinate model system. It can also model confined and unconfined conditions.


CVM10 is a one-dimensional finite element model. The mesh can be generated with one of four mesh generation techniques. The mesh can be generated to have either fixed or logarithmic spacing, or geometric increasing or decreasing element length. The mesh can contain up to 300 elements. 

Mesh generation in CVM10

Time Conditions

CVM10 can be run in both Steady State and Transient conditions. You can define the maximum time by deciding the number of time steps per log cycle.



In CVM10-LITE one material is set to all elements within the mesh. CVM10-PRO can model up to six materials within the modelled domain. With nodal input, you can linearly interpolate between the material properties. For example, you could model an unconfined aquifer with a sloping base.


Initial Conditions

In CVM10-LITE a uniform initial head condition can be set. In CVM10-PRO it is possible to read in a non-uniform initial head profile from a restart file (a previous CVM10-PRO run) or set a maximum of 9 non-uniform head values defined at specified nodes.

Boundary Conditions

In CVM10-LITE a maximum of 2 fixed head and 1 fixed flux boundary conditions can be set. The desired coordinate of the boundary condition is input, and the boundary condition is specified at the nearest node.

Observation Points

The calculated head vs time result can be viewed at a maximum of 10 observation coordinates. The observational coordinates are specified by the user, and the graph of head vs time will be plotted for each specified observation coordinate.

Time Step Profiles

The calculated head vs distance result can be viewed at a maximum of 9 times. The required times are specified by the user, and the results are plotted as head versus distance for each user specified time.






Feature Comparison



Max No. Elements

Max No Time Steps

Model Geometry

Aquifer Type

No. of Vertical Materials

Initial Head Conditions

Fixed Head Boundary Conditions

Fixed Flux Boundary Conditions

No. Observation Points

No. Time Step Profiles


Available to download now



Axisymmetric & Cartesian

Confined & Unconfined


Uniform Head









Axisymmetric & Cartesian

Confined & Unconfined


Uniform Head

Read in Non-Uniform Head from a Previous Analysis  





Download CVM10-LITE

To download CVM10-Lite, please fill in the form below. A download link will become available once submitted.

At this time CVM10 is only supported on Windows PCs (32-bit and 64-bit).

To install CVM10 the download package must be extracted to access the files. Windows 10 has a built in extractor. If you are running an earlier version of Windows then you may need to install some software such as 7zip or WinRar. 

There are installation instructions included within the download package which MUST be followed to set up CVM10 correctly.

Please bear in mind this is a beta version of the software. You may run into some difficulties/bugs when running the software. If you would like to report any issues or submit any feedback then please get in touch by emailing George French at

Full Name*

Email Address*


Job Title*

Subscribe me to the OGI mailing list to receive news about software releases and upcoming seminars.

A software product developed by

Included with the seminar place is a complimentary license of CVM10-PRO


Software used on the OGI website is provided ‘as is’ without warranty of any kind, either express or implied, including, but not limited to, the implied warranties of fitness for a purpose, or the warranty of non-infringement. Without limiting the foregoing, OGI makes no warranty that:
i) The software will meet your requirements 
ii) The software will be uninterrupted, timely, secure or error-free 
iii) The results that may be obtained from the use of the software will be effective, accurate or reliable 
iv) The quality of the software will meet your expectations 
v) Any errors in the software obtained from the OGI web site will be corrected. 

Software and its documentation made available on the OGI web site:

 vi) Could include technical or other mistakes, inaccuracies or typographical errors. OGI may make changes to the software or documentation made available on its web site.
vii) May be out of date, and OGI makes no commitment to update such materials.

OGI assumes no responsibility for errors or omissions in the software or documentation available from its web site.
In no event shall OGI be liable to you or any third parties for any special, punitive, incidental, indirect or consequential damages of any kind, or any damages whatsoever, including, without limitation, those resulting from loss of use, data or profits, whether or not the OGI has been advised of the possibility of such damages, and on any theory of liability, arising out of or in connection with the use of this software.
The use of the software on the OGI web site is done at your own discretion and risk and with agreement that you will be solely responsible for any damage to your computer system or loss of data that results from such activities. No advice or information, whether oral or written, obtained by you from OGI or from the OGI web site shall create any warranty for the software.