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 31, 2014
5 years 1 month run.sh: NCORES description corrected
Commit 175, by Thomas Egger
5 years 1 month Adding launch script for new MPI version
Commit 174, by Thomas Egger
Jul 29, 2014
5 years 1 month A wrapper has been added to main() in order to properly print the exception messages (for Mac). TerrainRadiation: white spaces.
Commit 173, by Mathias Bavay
5 years 1 month Fixed the simple terrain radiation ("+" instead of "*"). Fixed a size_t kind of warning for 64 bytes. Otherwise, white spaces...
Commit 172, by Mathias Bavay
Jul 28, 2014
5 years 1 month Getting rid of 64-bit warnings
Commit 171, by Thomas Egger
5 years 1 month SnowpackInterface: station_name and stationID for SnowStations are already stored when initially reading the snow cover, not during the writeOutputSNO routine.
Commit 170, by Thomas Egger
5 years 1 month SnowpackInterface: Reducing the amount of memory needed by read SN_SNOWSOIL_DATA only once. This structure does not change and consequently does not need to be sent accross the MPI processes.
Commit 169, by Thomas Egger
5 years 1 month SnowpackInterface: writeOutputSNO now operates on the basis of send and receives only, the MPI gather method has been discarded, due to the fact, that if we have many processes, the memory demands for the master node exceed availability.
Commit 168, by Thomas Egger
5 years 1 month SnowpackInterface: SnowpackInterface and SnowpackInterfaceWorker have been remodelled in order to only read snow cover data through the master process. The other processes receive the data by MPI send and receive operations. This lead to restructurin
Commit 167, by Thomas Egger
5 years 1 month MPIControl: adding scatter, send and receive template methods for vector<T*> types. Only types that have the << and >> operator implemented can make use of these functions. Furthermore there is a master_rank() function, which returns the master rank
Commit 166, by Thomas Egger
Jul 27, 2014
5 years 1 month AlpineMain: only master reads landuse, dem and pts - then broadcasts these. DEMObject had a erroneous << and >> operators. Please update MeteoIO to the latest version.
Commit 165, by Thomas Egger
5 years 1 month AlpineMain: only master needs to have io.ini present in the filesystem - Config object is broadcasted to all processes
Commit 164, by Thomas Egger
Jul 26, 2014
5 years 1 month TerrainRadiation: Fixing 64-bit issue (size_t != unsigned int)
Commit 163, by Thomas Egger
5 years 1 month MPIControl: adding comments
Commit 162, by Thomas Egger
5 years 1 month 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 1 month 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
Jul 25, 2014
5 years 1 month SnowpackInterface: getting rid of that zombie code
Commit 159, by Thomas Egger
5 years 1 month 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 1 month 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 1 month SnowpackInterface: Cleanup before inducing MPI
Commit 156, by Thomas Egger

All Updates

Filter by type
Commits
Downloads
Documents

Subscribe to this timeline
RSS Atom feed