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 Next
Jul 25, 2014
5 years 3 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 3 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
Jul 24, 2014
5 years 3 months SnowpackInterface: Cleanup before inducing MPI
Commit 156, by Thomas Egger
5 years 3 months MeteoObj: Sanitizing for MPI usage
Commit 155, by Thomas Egger
5 years 3 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 3 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 3 months Cosmetics, reducing output from ViewFactors
Commit 152, by Thomas Egger
5 years 3 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 3 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 3 months main / ebalance: cosmetics
Commit 149, by Thomas Egger
Jul 23, 2014
5 years 3 months AlpineControl: Changing log messages to adhere to [i],[w],[e] standard
Commit 148, by Thomas Egger
5 years 3 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 3 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
Jul 21, 2014
5 years 3 months Getting rid of some typedefs for longuint, keeping it in RunOff, where it actually makes sense.
Commit 145, by Thomas Egger
5 years 3 months MPIControl: getting rid of a warning
Commit 144, by Thomas Egger
5 years 3 months ViewFactors: Trying to introduce size_t in a stringent fashion.
Commit 143, by Thomas Egger
5 years 3 months EnergyBalance: Bugfix, the indices for the OpemMP threads were not mapped onto the correct DEM portion.
Commit 142, by Thomas Egger
5 years 3 months MPIControl: Adding OpenMP methods int thread() and bool openmp(), which return the current thread number or zero and whether OpenMP support has been activated during compilation or not.
Commit 141, by Thomas Egger
5 years 3 months SnowpackInterface: no ifdefs for openmp, everything is handled in MPIControl
Commit 140, by Thomas Egger
5 years 3 months EnergyBalance: Reintroducing OpenMP - now both OpenMP and MPI can coexist in one binary peacefully. Every MPI process gets a certain slice of the DEM and divides that DEM locally according to the number of workers configured.
Commit 139, by Thomas Egger

All Updates

Filter by type
Commits
Downloads
Documents

Subscribe to this timeline
RSS Atom feed