Merge branch 'master' into feat/optional_compilation_T1925
Description
Description
Details
Details
- Committed
junge Apr 3 2018, 16:41 - Pushed
junge Apr 3 2018, 16:41 - Parents
- rMUSPECTRE3e44f67781a7: typo
rMUSPECTRE6acade5140d1: MAINT: Moved 'lengths' from FFTEngine to Projection - Branches
- Unknown
- Tags
Merged Changes
Merged Changes
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
6acade5140d1 | D177 | junge | MAINT: Moved 'lengths' from FFTEngine to Projection | Apr 3 2018 | ||
656437418c7e | D174 | pastewka | ENH: MPI parallelization | Mar 30 2018 | ||
b6e79168b2d4 | D173 | junge | added a ref to de Geus | Mar 30 2018 | ||
3d9fd45f1098 | D171 | junge | Complete draft of coding convention | Mar 26 2018 | ||
dad5c7939db6 | D168 | RLeute | Implementation of a ProjectionError for even grids, need discussion | Mar 22 2018 | ||
45c48a4eea3e | junge | Merge branch 'arcpatch-D169' into feat/documentation | Mar 17 2018 | |||
3795c8590d33 | pastewka | DOC: Added documentation for undocumented members. | Mar 16 2018 | |||
9137a5a94322 | junge | Made the communicator effc++ compatible | Mar 16 2018 | |||
fad17c728490 | D169 | junge | ENH: First implementation of MPI parallelization. | Mar 16 2018 | ||
acb656fa2706 | D169 | junge/pastewka | ENH: First implementation of MPI parallelization. | Mar 16 2018 | ||
0f03cbf18341 | pastewka | WIP: Updated language bindings to reflect recent changes in API. | Mar 16 2018 | |||
b3d3315e59c7 | pastewka | WIP: HAVE_MPI should have been WITH_MPI | Mar 16 2018 | |||
679cc5d1e141 | pastewka | WIP: Enabled and updated MPI parallel patch test. | Mar 16 2018 | |||
2c848fe691c0 | pastewka | WIP: Added convenience functions to create parallel cells. | Mar 16 2018 | |||
49ed256c1c21 | pastewka | WIP: Added communication for reduction operations in newton_cg solver. | Mar 16 2018 | |||
5fbc4b9ec5ea | pastewka | WIP: Updated FindPFFT.cmake and CMakeLists.txt. | Mar 16 2018 | |||
7e94129d056b | pastewka | WIP: Removed constexpr for get_mpi_comm | Mar 16 2018 | |||
c8689277da3a | pastewka | WIP: get_index needs locations argument | Mar 16 2018 | |||
d10e89d0559c | pastewka | WIP: de_geus solver converges | Mar 15 2018 | |||
a2980762715b | pastewka | WIP: SolverCG appears to be working in parallel. | Mar 15 2018 | |||
a012163a1acd | pastewka | WIP: FFTEngineBase now holds the communicator object and returns it via… | Mar 15 2018 | |||
82ece615f31c | pastewka | WIP: Added missing locations argument. | Mar 14 2018 | |||
e0d06241ed6c | pastewka | Merge branch 'master' into feat/mpi | Mar 14 2018 | |||
54fd54f58bb3 | pastewka | WIP: Added reduction operations to SolverCG | Mar 14 2018 | |||
604b3aea55c8 | pastewka | WIP: Cosmetics. | Mar 14 2018 | |||
588d8ec12963 | pastewka | WIP: Cleaned up tests. | Mar 14 2018 | |||
d5ff24969ab5 | pastewka | WIP: Pass locations to FieldCollection and Field initialisation. | Mar 14 2018 | |||
b9f21ca7059d | pastewka | WIP: Need to use domain resolutions when constructing FFT frequencies. | Mar 14 2018 | |||
55ceb30bb1dd | pastewka | WIP: FieldCollection now stores locations. | Mar 14 2018 | |||
e811f3fd699f | pastewka | WIP: Added rank() methode to Communicator | Mar 14 2018 | |||
754daaa29768 | pastewka | WIP: Workspace pixel initialisation in constructor. | Mar 14 2018 | |||
28aefceabbc5 | pastewka | WIP: Pass fourier_locations to Pixels constructor. | Mar 14 2018 | |||
df4c18badb4a | pastewka | WIP: Initialize resolutions in constructor. | Mar 13 2018 | |||
f5b715ef4d96 | pastewka | WIP: get_ccoord now rewuires a locations argument | Mar 13 2018 | |||
ecf0cc137415 | pastewka | WIP: Initialize norm factor with global resolution | Mar 13 2018 | |||
2ab73bcca627 | pastewka | WIP: hermitian resolutions are now fourier resolution and stored in the base… | Mar 13 2018 | |||
b4cb16585ec0 | pastewka | WIP: Replace public resize with explicit pad size information in FieldBase | Mar 13 2018 | |||
af6fe4b0838c | pastewka | Revert "WIP: Made 'resize' of Field* public. MPI FFTW needs to enlarge the… | Mar 13 2018 | |||
47ee34680901 | pastewka | WIP: 0,0 grid locations resides on one of the MPI processes only. | Mar 13 2018 | |||
2bc3f223ffd3 | pastewka | WIP: Enlarge workspace buffer size. | Mar 12 2018 | |||
4c7b0a9182d0 | pastewka | WIP: Made 'resize' of Field* public. MPI FFTW needs to enlarge the underlying… | Mar 12 2018 | |||
73227f25ca34 | pastewka | WIP: Pixels now knows about its (subdomain) location. Cell now knows about its… | Mar 12 2018 | |||
ec9658d29131 | pastewka | WIP: Updated documentation strings | Mar 12 2018 | |||
3aec5854ce6a | pastewka | WIP: Added locations and domain_resolutions getter | Mar 11 2018 | |||
61c29d7aa0bc | pastewka | WIP: Transpose pixels for local grid collection | Mar 11 2018 | |||
69269354677a | pastewka | WIP: Pixels class has now a 'transposed' template arguments, that tells it that… | Mar 11 2018 | |||
7d0715fa3a89 | pastewka | WIP: Added MPI projection tests. | Mar 11 2018 | |||
5fe9ac0f30af | pastewka | WIP: Code documentation. | Mar 11 2018 | |||
52dd54d702df | pastewka | WIP: Switched MPI FFT test to FFTW. | Mar 11 2018 | |||
bdffe49ba820 | pastewka | WIP: MPI FFTW with transposed output works. | Mar 11 2018 |