Alpine3D

Alpine3D All Updates

AgeSort asc/descChange
Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Next
Jul 21, 2014
5 years 10 months MPIControl: getting rid of a warning
Commit 144, by Thomas Egger
5 years 10 months Getting rid of some typedefs for longuint, keeping it in RunOff, where it actually makes sense.
Commit 145, by Thomas Egger
Jul 23, 2014
5 years 10 months TerrainRadiation: Adding the TerrainRadiation method on basis of PETSc encapsuled in a class called TerrainRadiationPETSc. To activate this option, which produces the same out put as the default TerrainRadiation method, but is more efficient because
Commit 146, by Thomas Egger
5 years 10 months TerrainRadiationPETSc: Getting rid of too verbose output and cleaning up code. IMPORTANT: onyl version PETSc 3.4.5 and earlier will work seamlessly with this code.
Commit 147, by Thomas Egger
5 years 10 months AlpineControl: Changing log messages to adhere to [i],[w],[e] standard
Commit 148, by Thomas Egger
Jul 24, 2014
5 years 10 months main / ebalance: cosmetics
Commit 149, by Thomas Egger
5 years 10 months Adding CMake scritps for finding PETSc. In any case the environment variables PETSC_DIR and PETSC_ARCH need to be set!
Commit 150, by Thomas Egger
5 years 10 months Reverting changes made to ViewFactors class. There was an error when computing the view factors - further investigation required.
Commit 151, by Thomas Egger
5 years 10 months Cosmetics, reducing output from ViewFactors
Commit 152, by Thomas Egger
5 years 10 months MPIControl: Adding a barrier method that calls MPI_Barrier() or does nothing in case MPI is not active. This can be used to synchronize anywhere in the code, mostly useful for debugging.
Commit 153, by Thomas Egger
5 years 10 months MeteoObj: There was a misconception as to which date has been prepared. The non-master MPI nodes simply assume that data is available for the correct date. Alternatively we could broadcast the date available in an async fashion.
Commit 154, by Thomas Egger
5 years 10 months MeteoObj: Sanitizing for MPI usage
Commit 155, by Thomas Egger
5 years 10 months SnowpackInterface: Cleanup before inducing MPI
Commit 156, by Thomas Egger
Jul 25, 2014
5 years 10 months SnowpackInterface: now runs with MPI and scales very well - however two issues remain: interdependecy of modules (runoff is called from within snowpack) and the writing of data, that is distributed on multiple MPI nodes (writeOutputSNO, writing runof
Commit 157, by Thomas Egger
5 years 10 months SnowpackInterface: It seems that it's enough to call the runoff->output(Date&) method from the master node only, since data is supplied solely through runoff->fillHydroTables.
Commit 158, by Thomas Egger
5 years 10 months SnowpackInterface: getting rid of that zombie code
Commit 159, by Thomas Egger
Jul 26, 2014
5 years 10 months MPIControl: Adding a gather method for ints and a pseudo gather template for vector<T*>. It's a pseudo gather, because underlying send and receives are performed. The usage of MPI_gatherv was not possible due to string size restrictions and memory de
Commit 160, by Thomas Egger
5 years 10 months SnowpackInterface: when using MPI only the master node is responsible for output. TODO: let the user decide whether only the master or all nodes are allowed to do file I/O. The second option could be relevant when using a shared filesystem.
Commit 161, by Thomas Egger
5 years 10 months MPIControl: adding comments
Commit 162, by Thomas Egger
5 years 10 months TerrainRadiation: Fixing 64-bit issue (size_t != unsigned int)
Commit 163, by Thomas Egger

All Updates

Filter by type
Commits
Downloads
Documents

Subscribe to this timeline
RSS Atom feed