Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
e99016b
removed call to norm_sqr(), which triggered a compiler error for deal…
stvdwtt Jan 23, 2017
2f6ca2d
Split the function init into two functions: init and reinit. Reinit i…
stvdwtt Jan 24, 2017
688c511
Fully fixed bug in Dirichlet BCs for pure elliptic problems
stvdwtt Jan 24, 2017
6e0ee58
clean up init and reinit
stvdwtt Jan 24, 2017
8596756
added skipPrintSteps to the parameters files, updated the user guide
stvdwtt Jan 24, 2017
61d71fe
fixed warning for unit tests. Unit and regression tests pass.
stvdwtt Jan 24, 2017
9beb0cf
updated Doxygen documentation
stvdwtt Jan 24, 2017
e007d79
Merge pull request #54 from prisms-center/v1.1
stvdwtt Jan 24, 2017
208d92e
Fix typo in README
stvdwtt Jan 24, 2017
6496918
updated user mailing list info (#55)
stvdwtt Jan 24, 2017
ed4dbd5
Update README.md
stvdwtt Jan 24, 2017
dc0283f
fixed explicit time step update to allow parabolic equations for vect…
stvdwtt Jan 27, 2017
4137718
fixed indexing bug in applyDirichletBCs(). hard-coded fix in computeI…
stvdwtt Jan 27, 2017
0db2fbd
fixed the Dirichlet BCs issue, turned out it was that the index used …
stvdwtt Jan 27, 2017
62e3865
generalized indexing fix to computeInvM()
stvdwtt Jan 30, 2017
87d72cd
fixed index bugs in BC functions
stvdwtt Jan 30, 2017
81b3b59
multiple elliptic fields now work, as long as they are all vector fie…
stvdwtt Jan 30, 2017
c81aa08
multiple elliptic fields now work for any combination of elliptic and…
stvdwtt Jan 30, 2017
b4b11ec
units tests now pass. I had to modify the computeInvM test to work wi…
stvdwtt Jan 30, 2017
5e9604f
Updated version and version_changes.txt
stvdwtt Jan 30, 2017
cafeae7
added a script to automatically run regression tests on the pre-built…
stvdwtt Jan 31, 2017
dbc8de1
added travis ci test scripts
stvdwtt Feb 1, 2017
db9cba3
Merge branch 'master' into auto_r_test
stvdwtt Feb 1, 2017
b101d1a
Regression test outside Docker
stvdwtt Feb 1, 2017
3774b9e
Don't run test_ci.sh
stvdwtt Feb 1, 2017
d771b65
Update .travis.yml
stvdwtt Feb 1, 2017
e1fa564
Update test_ci.sh
stvdwtt Feb 1, 2017
0ff83ae
force rebuild of the docker image for travis
stvdwtt Feb 1, 2017
a6b9ee3
Update .travis.yml
stvdwtt Feb 1, 2017
b2f4975
travis from the dealii docker
stvdwtt Feb 1, 2017
5c4d69d
Update .travis.yml
stvdwtt Feb 1, 2017
efcda8e
Start from dealii docker and reclone
stvdwtt Feb 1, 2017
83bb95d
Update .travis.yml
stvdwtt Feb 1, 2017
1a53941
Update .travis.yml
stvdwtt Feb 1, 2017
7bd7ebe
Update path in .travis.yml
stvdwtt Feb 1, 2017
d796b2a
get rid of "cd" in Docker commands
stvdwtt Feb 1, 2017
b87ee99
fix path typo
stvdwtt Feb 1, 2017
4cbc456
fixed another typo
stvdwtt Feb 1, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 7 additions & 18 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,13 @@ sudo: required
dist: trusty
language: cpp

cache:
bundler: true
directories:
- dealii
- build

before_install:
- sudo apt-get install libcr-dev mpich2 mpich2-doc
- sudo apt-get install p4est
# - test -n $CC && unset CC
# - test -n $CXX && unset CXX
services:
- docker

#install:
# - git clone https://github.com/dealii/dealii
# - mkdir build
# - cd build
# - cmake -DCMAKE_INSTALL_PREFIX=. ../dealii
# - make -j2 install
# - make test
before_install:
#- docker pull stvdwtt/prisms_pf
#- docker run -i -t stvdwtt/prisms_pf
- docker pull dealii/dealii:v8.4.2-gcc-mpi-fulldepsmanual-debugrelease
- docker run dealii/dealii:v8.4.2-gcc-mpi-fulldepsmanual-debugrelease /bin/sh -c "git clone -b auto_r_test https://github.com/prisms-center/phaseField; python phaseField/tests/automatic_regression_test/run_auto_regression_tests.py"

script: bash test_ci.sh
15 changes: 6 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@ PRISMS-PF
=================
<B>Code repository:</B> https://github.com/prisms-center/phaseField <br>
<B>Code documentation:</B> https://goo.gl/00y23N <br>
<B>User registration link:</B> http://goo.gl/forms/GXo7Im8p2Y
<B>User registration link:</B> http://goo.gl/forms/GXo7Im8p2Y <br>
<B>User discussion group:</B> https://groups.google.com/forum/#!forum/prisms-pf-users

<B>Version information:</B>

This version of the code, 1.1, is an update the first release version of PRISMS-PF. For:q
information concerning the differences between versions, please consult version_changes.txt.
This version of the code, 1.1, is an update the first release version of PRISMS-PF. For information concerning the differences between versions, please consult version_changes.txt.

<B>What is PRISMS-PF?</B>

Expand Down Expand Up @@ -101,14 +101,11 @@ Since PRISMS-PF is still under active development,
GNU Lesser General Public License (LGPL). Please see the file
LICENSE for details.

<B>Mailing Lists:</B>

+ prismsphaseField.users@umich.edu
+ prismsphaseField.dev@umich.edu

<B>Further information, questions, issues and bugs:</B>

+ prisms-pf-users@googlegroups.com (user forum)
+ prismsphaseField.dev@umich.edu (developer email list)

Contact the developers at prismsphaseField.dev@umich.edu



2 changes: 2 additions & 0 deletions applications/CHAC_anisotropy/parameters.h
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,8 @@
// outputCondition is "LIST"
#define outputList {}

// Status is printed to the screen every skipPrintSteps
#define skipPrintSteps 10

// =================================================================================
// Set the flag determining if the total free energy is calculated for each output
Expand Down
2 changes: 2 additions & 0 deletions applications/CHAC_anisotropyRegularized/parameters.h
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,8 @@
// outputCondition is "LIST"
#define outputList {}

// Status is printed to the screen every skipPrintSteps
#define skipPrintSteps 10

// =================================================================================
// Set the flag determining if the total free energy is calculated for each output
Expand Down
3 changes: 3 additions & 0 deletions applications/CHiMaD_benchmark1a/parameters.h
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@
// outputCondition is "LIST"
#define outputList {0,200,1000,2000,4000,20000,40000,100000,200000,400000,600000,2000000}

// Status is printed to the screen every skipPrintSteps
#define skipPrintSteps 10

// =================================================================================
// Set the flag determining if the total free energy is calculated for each output
// =================================================================================
Expand Down
86 changes: 0 additions & 86 deletions applications/CHiMaD_benchmark1c/ICs_and_BCs.h

This file was deleted.

Loading