Tags: ggciag/mandyoc
Tags
JOSS edits (#83) * Makefile: fix quoting of $MPIEXEC, which may contain arguments With Open MPI, PETSc sets MPIEXEC = /path/to/mpiexec --oversubscribe so that testing can use more than the number of physical cores. This prevents "make test" from crashing. * paper bib: fix missing DOI and redundant websites * paper: light copy editing
Test to check that the Mandyoc output result for a given model is equ… …al to the expected result (#27) * Create a test which compare the mandyoc output files with an expected result for Crameri model * Add mandyoc output file in gitignore * Improve Makefile * Add help * Add the option to run the test * Update .gitignore Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Update the petsc path in Makefile Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Update test path in Makefile Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Update testing data paht in test/testing_result.py Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Update the expected data path in test/testing_result.py Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Change the number of steps to compare in test / testing_result.py Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Change step_max from 10 to 1 in test/testing_result_data/param.txt Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Fix spaces in test/testing_result.py Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Fix spaces in test/testing_result.py Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Change initial_print_step fron 10 to 1 in Update test/testing_result_data/param.txt Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Cahnge step_print from 10 to 1 in Update test/testing_result_data/param.txt Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Rename the testing folder and change the expected data * Improve Makefile * Improve docstring * Modify the expected data for the test * Modify testing_result.py to use pytest * Update the Makefile with pytest * Update gitignore * Add how to test the code in the CONTRIBUTING guidelines file * Add numpy adn pytest as dependencies in documentation * Update developers dependencies Ass numpy and os * Update the Makefile. Now you can change the number of cores to run the test. As default it is equal to 2. * Revert "Update developers dependencies" This reverts commit d92d312. * Revert "Update the Makefile." This reverts commit 209c402. * Update developers dependencies * Fix typo Makefile Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Fix typo in Makefile Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com> * Rename the files sp_surface_global_* in testing_data * Add the sp_surface_global in the test script * Improve text that talks about code testing * Put how run the Mnadyoc test in the documentation * Add .DS_store in gitignore Co-authored-by: Rafael Silva <rafaelmds@users.noreply.github.com>
Improve README file (#10) * Fix items in the installation file * Fix typo in the documentation readme * Add the van Keken example in the installation file * Add the documentation link in the readme * Replace the repository readme for the documentation readme Because it is easier to have just one readme to modify