1. 21 Aug, 2016 1 commit
  2. 20 Aug, 2016 1 commit
  3. 19 Aug, 2016 3 commits
    • Chris Cantwell's avatar
      Merge branch 'feature/ExpFromFile' into 'master' · 0ede3856
      Chris Cantwell authored
      Expansion from restart file and improved partitioning
      
      This MR makes two changes which might be useful for simulations with variable polynomial order:
      - Allow the expansions to be loaded directly from the field definitions in a restart file (issue #14), using:
      
      ```xml
      <EXPANSIONS>
           <F FILE="restartfile.fld" />
      </EXPANSIONS>
      ```
      This is useful when using DriverAdaptive, since in that case the final distribution of polynomial orders is only available in the field file.
      
      - Introduce new options for load balancing in the mesh partitioning, through the solver info `WEIGHTPARTITIONS`. Possible values are `DOF` (load balanced by number of degrees of freedom in each element), `BOUNDARY` (load balanced by number of boundary degrees of freedom in each element) or `BOTH`. By default, the current behaviour of using no weights is maintained. 
      
      
      See merge request !617
      0ede3856
    • Dave Moxey's avatar
      Merge branch 'fix/cad-url' into 'master' · 2bc713cd
      Dave Moxey authored
      Fix OCE third-party URL
      
      This MR fixes the OCE third-party URL in the CMake configuration.
      
      See merge request !681
      2bc713cd
    • Dave Moxey's avatar
      Fix OCE third-party URL · 970fe846
      Dave Moxey authored
      970fe846
  4. 18 Aug, 2016 4 commits
  5. 17 Aug, 2016 2 commits
  6. 16 Aug, 2016 5 commits
  7. 15 Aug, 2016 5 commits
  8. 14 Aug, 2016 3 commits
    • Chris Cantwell's avatar
      Merge branch 'fix/Error-npz' into 'master' · bff54bcf
      Chris Cantwell authored
      Add checks to make sure npz is consistent with HomModesZ
      
      This MR just introduces a couple of ASSERTL0 to make sure the partitioning in z for homogeneous simulations leads to an even number of planes per process.
      
      See merge request !666
      bff54bcf
    • Chris Cantwell's avatar
      Updated CHANGELOG for HDF5 branch. · a7be0580
      Chris Cantwell authored
      a7be0580
    • Chris Cantwell's avatar
      Merge branch 'feature/hdf5' into 'master' · a79b79f0
      Chris Cantwell authored
      HDF5 support for parallel output
      
      This MR adds support for HDF5 output format as an alternative to our existing XML-based format thanks to the hard work of @mrbareford and @rupert.nash! The following changes have been incorporated as part of this work:
      
      - Move `FieldIO` to a factory format, with `FieldIOXml` for XML output and `FieldIOHdf5` for HDF5 output.
      - Default output format is XML but can be switched to HDF5 by setting the `IOFormat` SOLVERINFO tag, or the `--io-format` command line argument -- the argument will override the XML file.
      - The MPI communicator has been templated to allow a wider range of data types to be sent/received, and a couple of new functions have been added (broadcast, splitting of communicator on bool, ...)
      - Boundary conditions are now equipped with their own communicator so that we can read HDF5 on a subset of processors.
      - Lots of Doxygen added for both formats
      - FieldConvert can also convert between formats:
      
      ```
      FieldConvert in.fld out.fld:fld:format=Hdf5
      ```
      
      See merge request !615
      a79b79f0
  9. 12 Aug, 2016 3 commits
  10. 11 Aug, 2016 8 commits
  11. 09 Aug, 2016 1 commit
  12. 06 Aug, 2016 1 commit
    • Dave Moxey's avatar
      Merge branch 'feature/FC_AddCompositeID' into 'master' · 889bdb40
      Dave Moxey authored
      New FC module to add composite ID as a field
      
      This MR adds a FieldConvert module for adding the composite ID of the element to the output field. This is useful when many composites are present in the domain and need to be identified.
      
      See merge request !674
      889bdb40
  13. 05 Aug, 2016 3 commits