Ken Esler
|
6de74828c6
|
Adding new configure.ac file.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2633 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-23 20:56:06 +00:00 |
Jeongnim Kim
|
c41598436a
|
Fix einspline problem. Needs to be verified with einspline library.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2632 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-23 17:22:40 +00:00 |
Ken Esler
|
cf6fd5ddb0
|
Removed debug printing.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2631 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-22 23:09:51 +00:00 |
Ken Esler
|
5cf51c6eb1
|
Off-by-one errors in splineData size.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2630 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-21 15:37:33 +00:00 |
Ken Esler
|
11c3f15c35
|
Added new bcast functions.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2629 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-21 15:37:09 +00:00 |
Jeongnim Kim
|
b3cb840235
|
Remove cout.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2628 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-21 14:19:04 +00:00 |
Ken Esler
|
6615dfe1e5
|
Removed some excessive printing replication.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2627 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-21 04:29:52 +00:00 |
Ken Esler
|
c186ae5b36
|
Added bcast of vector<bool>.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2626 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-21 04:19:52 +00:00 |
Ken Esler
|
e5abee217d
|
Switch communicator over to one inherited from MPIObject in EinsplineSetBuilder.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2625 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-21 02:07:22 +00:00 |
Jeongnim Kim
|
9ab5218d44
|
Chane constructor to pass a communiator when an object is instantiated.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2624 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 22:09:19 +00:00 |
Jeongnim Kim
|
b994ee66f2
|
Remove passing command-line arguments to the constructor. Communicator handles the options.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2623 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 22:08:38 +00:00 |
Jeongnim Kim
|
3f10ad891f
|
Inherit from MPIObjectBase and replace qmcComm by myComm.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2622 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 22:07:51 +00:00 |
Jeongnim Kim
|
25abef84be
|
Inherit from MPIObjectBase and propagate Communicator to the user classes.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2621 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 22:07:16 +00:00 |
Jeongnim Kim
|
5e1d2d923c
|
Inherit from MPIObjectBase to handle a distributed object.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2620 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 22:06:12 +00:00 |
Ken Esler
|
09ccfbc4a4
|
Removed some extraneous printing.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2619 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 19:42:33 +00:00 |
Ken Esler
|
e52b80f215
|
Broadcasting of EinsplineSet orbitals appears to be working, at least without OpenMP.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2618 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 18:54:37 +00:00 |
Ken Esler
|
5c1386541b
|
Added a few bcast functions needed for broadcasting the orbitals.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2617 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 18:53:56 +00:00 |
Jeongnim Kim
|
a558a2f9be
|
Change setCommunicator to initCommunicator. setCommunicator is reserved for later use by derived classes without overwriting
a virtual function.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2616 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 18:24:44 +00:00 |
Jeongnim Kim
|
fef5f04412
|
Replace qmcComm by MPIObjectBase::myComm.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2615 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 18:21:15 +00:00 |
Jeongnim Kim
|
d60df17eb2
|
Remove unused codes. All taken care by MPIObjectBase.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2614 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 18:20:45 +00:00 |
Jeongnim Kim
|
c0177eb32f
|
Inherit from MPIObjectBase.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2613 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 18:19:58 +00:00 |
Jeongnim Kim
|
f04ff78dd9
|
Update due to MPIObjectBase
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2612 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 18:19:26 +00:00 |
Jeongnim Kim
|
6217c79782
|
Inherit from MPIObjectBase.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2611 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 18:18:09 +00:00 |
Jeongnim Kim
|
541a51d92a
|
Inherit from MPIObjectBase and replace qmcComm by myComm.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2610 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 18:16:38 +00:00 |
Jeongnim Kim
|
a5659a16f1
|
Correct initialization and add documentation.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2609 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 16:57:32 +00:00 |
Jeongnim Kim
|
c6c123072e
|
Add MPIObjectBase.cpp to objects.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2608 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 16:52:00 +00:00 |
Jeongnim Kim
|
3a8846506b
|
Use MPIObjectBase for the communicator and add EM_ to the enumeration to prevent any name conflicts.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2607 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 16:51:13 +00:00 |
Jeongnim Kim
|
362e2dcdbe
|
Use MPIObjectBase to handle communicator.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2606 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 16:50:39 +00:00 |
Jeongnim Kim
|
df44894674
|
Add a base object which handles a communiator.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2605 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 16:04:57 +00:00 |
Jeongnim Kim
|
8d4a889d95
|
SGI_I64 to handle iterators for complex on IA64.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2604 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 14:31:40 +00:00 |
Ken Esler
|
74f7a617fd
|
Fixed one bug in orbital broadcast, but it is still buggy.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2603 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 02:17:22 +00:00 |
Ken Esler
|
17ce903212
|
Debugging broadcasts.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2602 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 01:06:16 +00:00 |
Ken Esler
|
c3a7a26f10
|
Fixed bug in broadcasting orbitals.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2601 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 00:49:39 +00:00 |
Ken Esler
|
5bcc96aac6
|
Hacked in broadcasting of orbitals, at least in some cases.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2600 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-20 00:37:21 +00:00 |
Ken Esler
|
4e3293962b
|
Starting to add broadcast of orbital information.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2599 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-19 20:10:35 +00:00 |
Jeongnim Kim
|
ee12256bda
|
Comment out reverse for now.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2598 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-17 13:17:32 +00:00 |
Jeongnim Kim
|
899ace0a04
|
Add boolean flag for updateBuffer.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2597 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-17 12:52:58 +00:00 |
Jeongnim Kim
|
a07220f887
|
Fix for updateBuffer with the third argument.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2596 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-17 12:52:21 +00:00 |
Jeongnim Kim
|
133fa522b2
|
Overwrite the bugfix.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2595 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-16 15:11:13 +00:00 |
Jeongnim Kim
|
099f396dd4
|
Fatal error.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2594 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-16 14:47:19 +00:00 |
Jeongnim Kim
|
5c4e01cefb
|
Reverse the order for odd threads.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2593 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-16 12:46:54 +00:00 |
Jeongnim Kim
|
e6a91a0835
|
Add reverse function.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2592 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-16 12:46:08 +00:00 |
Ken Esler
|
696945ae92
|
Added std:: for vector references.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2591 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-15 12:17:01 +00:00 |
Ken Esler
|
132c3df548
|
Adding checks to print only one set of timing data, summed over all cores.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2590 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-14 14:46:23 +00:00 |
Ken Esler
|
bb8244e4dc
|
Added a Communicator* argument to TimerManager::print() so we can add up data from all the processors.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2589 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-13 01:56:57 +00:00 |
Ken Esler
|
4f68d02ec5
|
Improved optimization flags.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2588 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-13 00:53:53 +00:00 |
Ken Esler
|
59c28ff79d
|
Fixed syntax errors.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2587 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-12 02:08:22 +00:00 |
Ken Esler
|
712b16e528
|
Adding additional timer.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2586 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-11 23:37:50 +00:00 |
Ken Esler
|
a500d90a4f
|
New timers appear to be working.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2585 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-11 03:04:10 +00:00 |
Ken Esler
|
db8ac8e229
|
Adding a new timer class and timer manager.
git-svn-id: https://subversion.assembla.com/svn/qmcdev/trunk@2584 e5b18d87-469d-4833-9cc0-8cdfa06e9491
|
2008-04-11 02:35:07 +00:00 |