Adding 3rd Order B-Spline interpolators, generated by Mike Steffen.
These have special treatment at the boundaries, so that lots of extra
cells aren't needed. These are only partially tested so far, the shape
functions seem to work, need to check the gradients.
416 lines of code changed in 5 files:
- turn off refluxing of the RHS until we have something working.
- don't push rhs to the ParentNewDW (useful for debugging)
- renamed variable
6 lines of code changed in 1 file:
Turned off setting Neumann face-centered velocity boundary conditions. *Shouldn't* need
it.
9 lines of code changed in 1 file:
Added a class PseudoPatch which is a stripped down version of a patch.
It only contians an high and low point.
89 lines of code changed in 5 files:
Removed unneed barrier. sus should now run on a single proc without MPI
again.
0 lines of code changed in 1 file:
Fixed an error message to correctly report the regrid dilation
1 lines of code changed in 1 file:
Fixed a bug.
3 lines of code changed in 1 file:
Removed Spew
0 lines of code changed in 1 file:
Added an additional dilation layer.
Changed the names of the dilation variables.
Implemented a feature allows the user to regrid less at the cost of more
refinement.
180 lines of code changed in 8 files:
Don't require lapack/blas for hypre
2 lines of code changed in 2 files:
Added the member function asPoint()
4 lines of code changed in 1 file:
Updated message on bulletproofing. Give the user feedback on number of triangulated
surfaces read in.
26 lines of code changed in 1 file:
Use the dimensionality in the shared state.
24 lines of code changed in 2 files:
Fixed compile error
1 lines of code changed in 1 file:
Handle detected errors by thowing an exception instead of exiting the
program.
6 lines of code changed in 1 file:
The number of dimensions and dimensions being used are now stored within
the shared state.
to get the demensionality of the problem do something similar to the
following:
int dims=d_sharedState->getNumDims();
to get the dimensions that are being used do somethign similar to the
following:
int* activeDims = d_sharedState->getActiveDims();
where activeDims is an array specifying which dimensions are used, for
example for a 2d problem where the first dimension is x and the second
dimension is z, activeDims would be the array {0,2}.
33 lines of code changed in 3 files:
Moved SFC back to ports so the regridder can use it without depending on
the load balancer componenet
3903 lines of code changed in 15 files:
BNRRegridder needs to be linked with the loadbalancers.
1 lines of code changed in 1 file:
Cleaned up TAU instrumentation message output.
4 lines of code changed in 1 file:
Missed a file in my last commit
19 lines of code changed in 1 file:
The regridder now stores a pointer to the loadbalancer, scheduler, and
problem spec instead of querying and passing them around.
Cleaned up the useSFC code in the dynamic load balancer.
Cleaned up the BNRRegridder code and added the initial infastructure to
allow the BNRRegridder to load balance.
302 lines of code changed in 10 files:
Fixed a segfault due to an uninitalized variable that could occur when
the problem dimensions were less than 3.
Fixed a bug when using multiple processors when the problem dimension
was less than 2.
2 lines of code changed in 1 file:
Add arches heat flux boundary conditions.
239 lines of code changed in 9 files:
Add arched heat flux boundary conditions.
66 lines of code changed in 1 file:
Update path to lamboot for pollux RT
1 lines of code changed in 1 file:
Add /usr/sbin to RT PATH
0 lines of code changed in 2 files:
More (and hopefully final) interface changes to the SFC class. The SFC
class is no longer templated on dimension and is now a runtime
parameter.
312 lines of code changed in 3 files:
Moved SFC code from Ports to Components/LoadBalancers. It didn't make
sense in ports.
3862 lines of code changed in 10 files:
More SFC interface changes
3761 lines of code changed in 2 files:
Update RT crontabs, and enable Darwin RT
15 lines of code changed in 5 files:
Tweak Tester scripts and fake Arches to be compatible with each other
0 lines of code changed in 3 files:
Have a working version of findCellAndWeights for the transition nodes,
and seem to be going from particles to grid and back successfully across
levels. The grid to particles stuff needs a major overhaul.
119 lines of code changed in 5 files:
More interface changes
75 lines of code changed in 2 files:
Fixed a bug.
7 lines of code changed in 1 file:
Modified the interface slightly.
60 lines of code changed in 1 file:
better bullet proofing for the input file format
0 lines of code changed in 2 files:
Remove SMPM and SMPMICE tests from the tester, but keep the files around in case sometime we need them again
0 lines of code changed in 2 files:
Throw an exception if this solver is called. One of the calls to hypre needs
to be changed if using hypre-2.0
0 lines of code changed in 2 files:
Only real change: Changed message dialog name from .md to $w.md. This allows for more than one ParticlVis module. Indented and untabified.
213 lines of code changed in 1 file:
added white space for readability
0 lines of code changed in 2 files:
Check to see if the mpi we found is actually mpich. Added HYPRE_utilities to Hypre link line.
46 lines of code changed in 2 files:
Added #include <mpi_defs> so that HAVE_MPICH will be automatically included. Indented some #includes.
12 lines of code changed in 1 file:
Replaced hard coding for physical dimensions
0 lines of code changed in 2 files:
Added a PDT_PARSER guard to prevent struct edgepairless from getting defined
twice. This does not affect the regular compilation with the other compilers. This
is needed because PDT does not support hash_map and there is a section above this
definition (!HAVE_HASH_MAP) where this struct is defined previously.
0 lines of code changed in 2 files:
Added guards for HAVE_HASH_MAP for str_hasher. This only affects parsing
using PDT. Intel/GNU compilers get #define HAVE_HASH_MAP from
sci_hash_map.h. Confirmed with
icpc -E that this code is available. This fix is required because KAI
headers included in PDT do not have hash_map, an STL extension.
0 lines of code changed in 2 files:
Need #include algorithm for 'remove_if' on some platforms.
3 lines of code changed in 1 file:
minor changes to the hardwired initialization
0 lines of code changed in 2 files:
Improved test, but not all the way finished yet.
0 lines of code changed in 4 files:
Move CommError to a new Exceptions directory.
202 lines of code changed in 31 files:
HZ and CLK_TCK are deprecated CLOCKS_PER_SEC is equivalent to them.
This fixes a compiler error with new compilers.
0 lines of code changed in 2 files:
Initialize dump frame
0 lines of code changed in 2 files:
added "hardWired" custom initialize option. Currently, it's a smooth expoential
21 lines of code changed in 1 file:
revert Todd's "fixes"
3 lines of code changed in 1 file:
added missing brackets
0 lines of code changed in 4 files:
Fix ParticleVariable copy data memory leak
5 lines of code changed in 1 file:
commenting out some unused code
0 lines of code changed in 2 files:
Change more 'True' to '1' for python < 2.2
0 lines of code changed in 2 files:
Initialize num_fine to zero so that it is always set.
1 lines of code changed in 1 file:
Don't throw a warning if there's a comment inside of a geometry piece.
1 lines of code changed in 1 file:
Add new dialog header include.
1 lines of code changed in 1 file:
Apparently the python (v2.1.1) on ray doesn't like 'True'
1 lines of code changed in 1 file:
Remove configure header file.
1 lines of code changed in 2 files:
Minor bugs fixed
6 lines of code changed in 6 files:
Liberalize the bounding box for the cylinder.
0 lines of code changed in 2 files:
New arches heat flux boundary conditions modeled after HeatFluxBC.
350 lines of code changed in 4 files:
Add flux variations over a cylinder.
17 lines of code changed in 3 files:
removed
-#ifdef __APPLE__
-# define isnan __isnand
-#endif
0 lines of code changed in 1 file:
Fix Mac build
1 lines of code changed in 1 file:
Get AMR MPMICE (without AMR MPM) Relocate to work
6 lines of code changed in 2 files:
Fixed a typo.
1 lines of code changed in 1 file:
Added option to do only final projection for multistep RK SSP methods.
13 lines of code changed in 2 files:
Don't delete these in HRegridder, as they are now deleted in the parent
0 lines of code changed in 1 file:
added bulletproofing. You must specify <useLockStep> with MPMICE and AMR
9 lines of code changed in 1 file:
fix sgi build
0 lines of code changed in 2 files:
Fix AMR Relocate crash
1 lines of code changed in 1 file:
Forgot a weed...
0 lines of code changed in 1 file:
Grid: Remove lockstep AMR weed. Level: Remove bad AMR incrementing
2 lines of code changed in 2 files:
added exponential initialization
f[c] = coeff.x() * exp(-1.0/( d.x() * ( 1.0 - d.x() ) + 1e-100) )
+ coeff.y() * exp(-1.0/( d.y() * ( 1.0 - d.y() ) + 1e-100) )
+ coeff.z() * exp(-1.0/( d.z() * ( 1.0 - d.z() ) + 1e-100) );
Input file usage:
<exponentialInitialize> true </exponentialInitialize>
<coeff> [x,y,z] </coeff>
19 lines of code changed in 2 files:
Fixed SGI compilation problem
0 lines of code changed in 2 files:
missing ;
4 lines of code changed in 1 file:
added script to remove radiation model from the compile
- modified the sub.mk files and src
added make file macro "noFortran" which will remove all fortran from
the compilation
68 lines of code changed in 4 files:
Delete Regridder VarLabels --bryan
6 lines of code changed in 1 file:
A test for the data transmitter
163 lines of code changed in 4 files: