Commits

Show all
Author Commit Message Labels Comments Date
tabel
merged.
Branches
ParticlePool
tabel
Added missing file.
Branches
ParticlePool
tabel
Removed some of the includes that are already in Grid.h now.
Branches
ParticlePool
tabel
Little clean up. Include the necessary includes for Grid.h inside of Grid.h
Branches
ParticlePool
tabel
Added AllocateMemoryPools that sets up the initial sizes and Parameters of MemoryPools.
Branches
ParticlePool
Britton Smith
Fixed bug in conduction timestep calculation.
Branches
ParticlePool
tabel
Slight cleaning.
Branches
ParticlePool
tabel
One plus instead of minus can grow memory rapidly ...
Branches
ParticlePool
tabel
Still a memory leak with MHD_RK when using Memory Pools. Should find this ...
Branches
ParticlePool
tabel
Changed the MUSCL solvers to use the memory pools as well.
Branches
ParticlePool
tabel
Can guess which memorypool to free in PurgeBuffer based on the TAG of the message in BufferedSend. Much faster ...
Branches
ParticlePool
tabel
Make the working version the head.
Branches
ParticlePool
tabel
Don't output tons of memoryusage info for now.
Branches
ParticlePool
tabel
Getting there.
Branches
ParticlePool
tabel
MPI works now at least with 4 cores on a laptop. MemoryPool::isValidPointer takes too much time.
Branches
ParticlePool
tabel
Revert a bug I put into RebuildHierarchy and add more #ifdef for diferent MEMORY_POOLS
Branches
ParticlePool
tabel
CommunicationBuffered Send and Purge check MemoryPools of whether they had the pointer that is requested to be deleted. This part of MPI now works with MemoryPools.
Branches
ParticlePool
tabel
Added simply a save statment in all fortran routines that use significant temporary arrays. This is equivalent to "static" command in C and C++ and just make the variable be allocated once instead of every function call. Definetely reduces memory fragmentation in my runs so far.
Branches
ParticlePool
tabel
prettier way to change the memory allocation in fortran
Branches
ParticlePool
tabel
Revert a bit more.
Branches
ParticlePool
tabel
clumsy way to avoid enormous number of memory allocations and deallocations in PPM.
Branches
ParticlePool
tabel
revert some hasty changes.
Branches
ParticlePool
tabel
Adding more memory pools for FlagginFields, Protosubgrids and Hierarchyentries. More debugging.
Branches
ParticlePool
tabel
Moving more of the communication routines to use the current particle and baryonfield memory buffers.
Branches
ParticlePool
tabel
Added new files.
Branches
ParticlePool
tabel
Fixed two small bugs.
Branches
ParticlePool
tabel
Updated the baryonpool managment. No benefits as of yet.
Branches
ParticlePool
tabel
Use BaryonMemoryPool for communication buffers when using MPI.
Branches
ParticlePool
tabel
Debugged for MPI jobs on large nodes. Also modified the MPI_DEBUG compile otion so it prints out a useful command that launches gdb in seperate xterm windows for all the processes.
Branches
ParticlePool
tabel
Added some more fields to memory pools. Almost done.
Branches
ParticlePool
  1. Prev
  2. Next