interface Comsol Phreeqc

Comsol Multiphysics and Phreeqc are among the most powerful software in multiphysics and geochemistry, respectively. iCP communicates them and achieves a flexible and powerful tool for solving all kind of multiphysics coupled with reactive transport processes in both, porous and fractured media.


About

iCP stands for interface Comsol-Phreeqc. It is an interface to couple Comsol and Phreeqc. The result of this interface is a tool for solving a wide range of multiphysics and chemical problems. It is written in Java and uses the IPhreeqc C++ dynamic library and the Comsol Java API. Furthermore, it takes advantage of the multicore computer architecture by balancing the computational load over different threads.

iCP is able to model as many physical phenomena as Comsol does, combined with the powerful chemical capabilities of Phreeqc. From a geoscientific point of view these capabilities can be resumed as:

  • Hydrodynamics: Saturated, unsaturated, density driven, multiphase or free laminar flow, both in porous and fracture media
  • Thermal: Energy conservation
  • Mechanics: Geomechanics and poroeslasticity
  • Chemistry: Aqueous speciation, acid-base, redox, cation exchange, surface complexation, mineral dissolution and precipitation, solid solutions …

Furthermore, couplings between chemical and physical processes can also be considered, such as chemically-induced porosity changes and their impact on permeability.

Nardi, A., Idiart, A., Trinchero, P., de Vries, L. M., and J. Molinero. Interface COMSOL-PHREEQC (iCP), an efficient numerical framework for the solution of coupled multiphysics and geochemistry. Computers & Geosciences 69 (2014): 10-21.

These are the different partners support one or more iMaGe projects:

pdf×

Comsol

Comsol Multiphysics is powerful Finite Element software for the modelling and simulation of all kind of PDE-ADE physic systems in a coupled way. It has a very intuitive and robust graphical user interface (GUI), with flexible configuration options for creating geometry, mesh generation, material properties, solver options and post-processing and visualization of the results.
pdf×

Phreeqc

Phreeqc is a freely available computer program for simulating chemical reactions and transport processes in natural or polluted water. It is perhaps the most widely used geochemical code in the scientific community and is distributed free of charge. It has been developed by David L. Parkhurst and C.A.J. Appelo. The program is based on equilibrium chemistry of aqueous solutions interacting with minerals, gases, solid solutions, exchangers, and sorption surfaces, but also includes the capability to model kinetic reactions with rate equations that are completely user-specified in the form of Basic statements. An extensible chemical data base allows application of the reaction, transport, and inverse-modelling capabilities to almost any chemical reaction that is recognized to influence rain-, soil-, ground and surface water quality.
pdf×

Screenshots

Screenshots:
pdf×

Licensing

A complete wiki is under construction. It will contain complete documentation, Q&A and will be the site where technical support will be centralized .

If you are interested in iCP please fill out the licence request form to get your license.

If you are interested in the iCP technology please contact icp@image-modelling.net

 

Trial

Free

  • 3 months
  • Support: level 1*
  • MPI***

R&D

1.000 €

  • Unlimited
  • Support: level 2**
  • R&D purposes
  • MPI***

Commercial

5.000 €

  • Unlimited
  • Support: level 2**
  • Commercial purposes
  • MPI***

Partner

Partners Only

  • Unlimited
  • Support: level 2**
  • MPI***
* level 1: Installation & getting started.
** level 2: Advanced technical support for simulations is offered as a consulting service.
*** MPI (Parallel Computing): Temporary licenses could be obtained under request.
pdf×

Training

Amphos 21 Consulting offers iCP training courses in two different formats both in Barcelona and at your site:

  • iCP Basics: This training course is held for three days, with about six hours per day reserved for PHREEQC, COMSOL and iCP fundamentals along with hands-on instructions and two hours planned for one-on-one support and review.
  • iCP Customized: If you are already an advanced user of any of the COMSOL or PHREEQC softwares and prefer to focus more on iCP and its applications, we can customize the course under our iCP Customized format. In iCP Customized, course materials can be adapted to your specific requirements and problems of interest. Our experienced consultants can assist you in developing COMSOL, PHREEQC or iCP models of your real-world problems.

Please contact us from our contact page to submit your request for iCP training courses. The detailed layouts of the courses are as below:

iCP Basics:

  DAY 1 DAY 2 DAY 3
Morning COMSOL Basics iCP Basics iCP: Training Examples
Afternoon PHREEQC Basisc iCP: First Steps iCP: Training Examples

iCP Customized:

  DAY 1 DAY 2 DAY 3
Morning iCP Basics Client’s Models Client’s Models
Afternoon iCP: Training Examples Client’s Models Client’s Models

Pricing

Please contact us for more a customized quotation of our iCP training courses according to your needs. Fees for courses include:

  • 15 days full license of Comsol Multiphysics
  • iCP user’s manual
  • Class notes and teaching material (presentations)
  • iCP Training cases and examples

Registration fees do not include iCP license fees which are listed below:

Trial

Free

  • 3 months
  • Support: level 1*
  • MPI***

R&D

1.000 €

  • Unlimited
  • Support: level 2**
  • R&D purposes
  • MPI***

Commercial

5.000 €

  • Unlimited
  • Support: level 2**
  • Commercial purposes
  • MPI***

Partner

Partners Only

  • Unlimited
  • Support: level 2**
  • MPI***

* level 1: Installation & getting started.

** level 2: Advanced technical support for simulations is offered as a consulting service.

*** MPI (Parallel Computing): Temporary licenses could be obtained under request.

If you are interested in iCP please fill out the licence request form to get your license.

Instructors

Jorge Molinero

Jorge Molinero
Jorge Molinero is the Scientific and Technical Director of AMPHOS 21. He received his PhD in Civil Engineering (University of A Coruña, Spain), and has 20 years of experience working with reactive transport simulations. Before joining AMPHOS 21 he was Assistant and Associate Professor at the Universities of A Coruña, Santiago de Compostela and UPC-Barcelona Tech.

Elena Abarca

Elena Abarca
Elena is Project Manager at Amphos 21. She is in charge of several modeling projects involving reactive transport simulations related with both nuclear waste repositories and deep injection of CO2. She holds a PhD in Hydrogeology by UPC – Barcelona Tech. Before joining Amphos 21, she was a Post-Doctoral Research Associate at the Auburn University (US) and the Massachusetts Institute of Technology (US).

Andrés Idiart

Andrés Idiart
Andrés Idiart is a Civil Engineer with a PhD in Solid Mechanics and works as a Project Manager at Amphos 21. Andrés fields of expertise include among others the coupling between multiphysics, including geomechanics, and geochemistry.

Orlando Silva

Orlando Silva
Orlando Silva holds a PhD in Chemical and Processes Engineering. Orlando is specialist in modeling and simulation of multiphase flow and reactive transport in heterogeneous porous media (e.g., radionuclide disposal, oil and gas, CO2 geological storage, mining). In the past, he has worked on the modeling of hydrometallurgical processes of copper recovering and the design of reliable MMV technologies and the development of efficient CO2 injection strategies for CCS. Currently he is senior consultant and project manager at Amphos 21 Consulting.
pdf×

iCP Previous Workshops

barcelona

Coinciding with the public release of iCP version 1.0, the partners of the iCP project hosted a training and workshop event in Barcelona, Spain, from June 3-6, 2014.

This event constituted the first workshop of the iMaGE platform and coincided with the release of the first public version of the iCP code. The workshop was open to scientists and consultants interested in modelling reactive transport phenomena with Comsol Multiphysics.

more...

Zurich

Amphos 21 and COMSOL Multiphysics hosted the second iCP training and Workshop event in Zürich, Switzerland, from October 20-22, 2014.

This event was the second workshop of the iMaGE platform and coincided with the latest stable release of the first public version of the iCP code. The workshop was open to scientists and consultants interested in modelling reactive transport phenomena with Comsol Multiphysics.

more...

Panoramic_Houston_skyline

Amphos 21 and COMSOL Multiphysics hosted a workshop on "simulating multiphase flow and geochemical processes" in Houton. The workshop took place at the University of Phoenix, Houston, on February 10th, 2015.

more...

davis

Fourth iCP workshop took place in Davis, California on October 21-23, 2015. The workshop was hosted by Professor Tim Ginn’s group in Department of Civil and Environmental Engineering at University of California, Davis.

more...

iCP_waterloo_university_workshop

The fifth iCP workshop was held in Waterloo, Canada. The 3-day iCP Basics course was organized for Professor Philippe Van Cappellen’s research group in Department of Ecohydrology at University of Waterloo, Canada.

more...

utrecht_university

The sixth iCP workshop took place in Utrecht University (the Netherlands). The workshop was organized for Dr. Mariëtte Wolthers group in the Department of Earth Sciences - geochemistry.

more...

iCP Training Course

The 7th iCP workshop was held at the office of the Korea Atomic Energy Research Institute (KAERI) in Daejeon, Korea on July 17-21st, 2017. This in-house training course was divided in a 3-day course of iCP Basics plus a 2-day iCP Customized training course. In the latter, we discussed the best implementation in iCP of specific problems of interest for KAERI.

more...
Back
We use cookies to give you the best online experience. By using our website you agree to our use of cookies in accordance with our cookie policy. Tell me more!