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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238
|
2004-07-07 15:27 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml, python/tessa.py, configure.ac:
* version 0.3.1
* update documentation
* the python module now handles cones
2004-06-14 15:42 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml, TODO:
* Updated todo-list, and fixed documentation date.
* This will be the actual 0.3 release.
2004-06-14 15:29 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/fdtd3d.h, src/simul.c, README, configure.ac:
* Filled in the README.
* Version 0.3
* Final MPI optimizations; removed all MPI_Barrier calls.
2004-06-11 13:53 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: block.c, simul.c: Final bugfixes. First tests say MPI
completely works now.
2004-06-10 12:39 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: block.c, fdtd3d.h, simul.c:
* Fixed crash during output, using appropriate MPI_Barrier's.
* Reworked communication model, to allocate the exact number of
needed buffers for each process instead of using MPI_NUM_BUFFERS.
There are only two MPI_Waitall for each process now.
2004-06-09 14:16 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: fdtd3d.h, init.c, main.c, simul.c, utils.c, utils.h:
* MPI now seems to work, at least for the field communication. Some
work remains to do for the output stuff.
* Removed the noisy error messages when no absorption is found.
2004-06-07 15:53 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: fdtd3d.h, main.c, simul.c, utils.c: Finished implementing
MPI. Now builds. We'll see later whether it actually works.
2004-06-04 16:43 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: block.c, block.h, fdtd3d.h, main.c, output.c, output.h,
simul.c, utils.c: Go on with MPI support. Reworked message
reception a bit, and implemented ponctual/carto output. Don't expect
it to build yet.
2004-06-03 21:20 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/block.c, src/fdtd3d.h, src/main.c, src/simul.c, src/utils.c,
configure.ac, acx_mpi.m4: Begin to implement MPI parallelisation.
Almost all the code is here now, but the output stuff needs to be
reworked.
2004-05-27 17:15 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml, src/block.c, src/init.c, src/simul.c: A few
fixes so that absorbing materials are actually computed. Also fix
the documentation.
2004-05-27 15:49 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml: Document the absorbing material stuff.
2004-05-27 15:32 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* python/tessa.py, src/block.c, src/fdtd3d.h, src/init.c,
src/simul.c: Add support for absorbing/active materials. This is
done through a new 'absor' property of geometric objects, which
defines the absorption coefficient in m^-1.
2004-04-22 13:50 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/simul.c, configure.ac:
* Don't output DFT's for Poynting output, they are meaningless.
* Make 0.2.2 release.
2004-04-20 11:03 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml, src/fdtd3d.h, src/init.c, src/simul.c: Make
the Poynting output work correctly. Now tested and functional.
2004-04-05 22:01 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml, src/fdtd3d.h, src/init.c, src/simul.c, TODO:
* Implement the Poynting vector flow output.
* Use more reasonable defaults for the PMLs.
2004-03-15 14:12 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml, src/block.c, src/fdtd3d.h, src/init.c,
src/output.c, configure.ac: Various cleanups. Tag for version
0.2.1.
2004-03-05 18:15 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml, python/tessa.py, TODO: Use PyTables to
generate the index files.
2004-03-05 16:57 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* TODO: Updated todo list.
2004-01-30 14:22 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml: Incorporate Xavier's corrections in the
tutorial.
2004-01-26 14:28 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/init.c: Bleh, I corrupted init.c.
2004-01-26 14:26 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml, src/init.c: We have a full version of the
quick reference guide.
2004-01-26 08:11 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/quickref.sgml, src/init.c: A few more lines of doc.
2004-01-22 15:05 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* doc/Makefile.am, doc/quickref.sgml, doc/version.in, Makefile.am,
configure.ac: First draft of quick reference guide.
2004-01-20 12:40 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* configure.ac: 0.2 release.
2004-01-20 12:34 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/init.c: Don't warn too early for too important PML
reflection.
2004-01-19 16:02 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/fdtd3d.h, src/simul.c, TODO: Fixed the pos_{x,z}{m,p} macros.
Everything seems to work fine now.
2004-01-16 16:59 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: Attic/mur.c, Attic/mur.h, Makefile.am, block.c, block.h,
fdtd3d.h, init.c, output.c, output.h, simul.c: Finally the output
code is here, and all builds fine.
2004-01-15 23:21 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: block.c, fdtd3d.h, simul.c: Reimplemented the main loop and
ponctual output.
2004-01-14 16:43 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: block.c, block.h, fdtd3d.h, simul.c: Blocks can now be
freed, and the beginning of output code is here.
2004-01-12 16:10 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/simul.c: The FDTD code inside blocks is finished. Still have
to go through the blocks.
2003-12-18 15:18 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/simul.c: Implement a generic loop for a block. We are close
to something working now.
2003-12-16 16:03 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: block.c, block.h, fdtd3d.h, init.c, simul.c:
* Another progress towards a working PML setup. Still don't expect
anything to build.
2003-12-15 16:31 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* configure.ac, src/block.c, src/fdtd3d.h, src/simul.c:
* Finished block splitting and memory allocation.
* Now require Zlib, as we use crc32 for index compression.
2003-12-12 17:31 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: block.c, fdtd3d.h, init.c, simul.c: Well, it looks like it
is impossible to make Mur ABC's in 3D properly. This is the start
of a rewrite using unsplit PML and field tiling. Don't expect it to
build.
2003-11-19 16:42 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: output.c, simul.c: Correct compilation errors.
2003-11-19 16:41 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/output.c: Fix minor warning.
2003-11-19 12:04 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/simul.c: Finished rewriting Mur boundary conditions. Untested
yet.
2003-11-19 10:11 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/simul.c, TODO: Added todo-list. Begin a complete rewrite of
Mur boundary conditions.
2003-11-06 13:57 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* python/Makefile.am, python/tessa.py, Makefile.am, configure.ac:
Include python module to build HDF5 structures
2003-11-05 10:20 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/: Makefile.am, fdtd3d.h, init.c, main.c, simul.c: remove
inj_max. We now inject stuff all over the simulation, setting it to
zero if necessary. Also fix a segfault, and use -Wall by default.
2003-11-04 10:38 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* configure.ac: Use NDEBUG by default.
2003-11-04 10:26 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/Attic/mur.c, src/fdtd3d.h, src/init.c, src/main.c,
src/output.c, src/utils.c, INSTALL, autogen.sh, NEWS, README,
configure.ac: Now builds. We also have conditional activation of
FFTW stuff.
2003-11-03 15:36 Josselin Mouette <josselin.mouette@ec-lyon.fr>
* src/Attic/mur.c, src/Attic/mur.h, src/Makefile.am, src/arrayh5.c,
src/arrayh5.h, src/fdtd3d.h, src/file.c, src/file.h, src/init.c,
src/init.h, src/main.c, src/output.c, src/output.h, src/simul.c,
src/simul.h, src/utils.c, src/utils.h, Makefile.am, AUTHORS,
COPYING: Importing sources.
|