Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for later version of phreeqc #17

Closed
martinwk opened this issue Dec 17, 2021 · 4 comments
Closed

Support for later version of phreeqc #17

martinwk opened this issue Dec 17, 2021 · 4 comments

Comments

@martinwk
Copy link
Contributor

martinwk commented Dec 17, 2021

When I run

        -cells           20
        -lengths         0.00025 
        -shifts          1001		#total time = shifts x time_step
        -time_step       3.894488644294231e-07 year	#years
        -flow_direction  diffusion_only
        -boundary_conditions   constant closed
        -implicit true
        -punch_cells     1-20
        -punch_frequency 10
        -print_cells     1-20
        -print_frequency 10
	-multi_D true 2.29e-09 0.10865607270238731 0 2.7 
        -porosities 0.10865607270238731
	-dispersivities 0.001 
        END 

it gives me the error

ERROR: Unknown option.
ERROR:         -implicit true
ERROR: Unknown input in TRANSPORT keyword.
ERROR:         -implicit true
ERROR: Calculations terminating due to input errors.

while according to the manual it is (currently) supported: https://water.usgs.gov/water-resources/software/PHREEQC/documentation/phreeqc3-html/phreeqc3-56.htm#50593793_87317

This manual is for PHREEQC 3.56, I cannot deduce which phreeqc version is used within phreeqpython.

Is there any way we can use a newer version of phreeqc within phreeqpython

@martinwk
Copy link
Contributor Author

Apparently my colleague already asked around for this; #15 (comment)

@AbelHeinsbroek
Copy link
Member

Hi @martinwk

I've patched VIPhreeqc with the latest version of Phreeqc (3.7.3) and have created the phreec373 branch with the latest binaries. Can you test if that branch of phreeqpython works for your use case?

Thanks!

@martinwk
Copy link
Contributor Author

He @AbelHeinsbroek,
thanks, I will give it a spin!

@martinwk
Copy link
Contributor Author

martinwk commented Dec 23, 2021

It worked, thanks! However, the use of the implicit scheme did not yield the same results as the normal (explicit) scheme. So it did not solve the issue for me. But of course, that is not on your side but on the side of PHREEQC. At least now I know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants