|Jul 27, 2014|
|5 years 10 months ||AlpineMain: only master needs to have io.ini present in the
filesystem - Config object is broadcasted to all processes
|5 years 10 months ||AlpineMain: only master reads landuse, dem and pts - then broadcasts
these. DEMObject had a erroneous << and >> operators.
Please update MeteoIO to the latest version.
|Jul 28, 2014|
|5 years 10 months ||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
|5 years 10 months ||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
|5 years 10 months ||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.
|5 years 10 months ||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.
|5 years 10 months ||SnowpackInterface: station_name and stationID for SnowStations are
already stored when initially reading the snow cover, not during the
|5 years 10 months ||Getting rid of 64-bit warnings
|Jul 29, 2014|
|5 years 10 months ||Fixed the simple terrain radiation ("+" instead of
"*"). Fixed a size_t kind of warning for 64 bytes.
Otherwise, white spaces...
|5 years 10 months ||A wrapper has been added to main() in order to properly print the
exception messages (for Mac). TerrainRadiation: white spaces.
|Jul 31, 2014|
|5 years 10 months ||Adding launch script for new MPI version
|5 years 10 months ||run.sh: NCORES description corrected
|5 years 10 months ||Runoff will only be calculated on the master process when running
through MPI or OpenMP
|Aug 1, 2014|
|5 years 10 months ||SnowpackInterfaceWorker: getting rid of superfluous destroy method
|5 years 9 months ||MPIControl: now any vector with a serializable template type may be
|5 years 9 months ||AlpineMain: Getting rid of the broadcast of special points as pairs
of size_t, instead broadcasting the Coords to all processes.
Conversion of special points to pairs of size_t moved to
|Aug 4, 2014|
|5 years 9 months ||removing popc specific code
|5 years 9 months ||small cleanup
|Aug 6, 2014|
|5 years 9 months ||MPIControl: Adding the possibility to tag send and receive requests.
The parameter is optional, default is 0:
send(data, recipient, tag)
receive(data, source, tag)
|5 years 9 months ||MPIControl: Adding comments