aboutsummaryrefslogtreecommitdiff
path: root/src/elliptic
diff options
context:
space:
mode:
authorjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2003-02-15 18:43:08 +0000
committerjthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5>2003-02-15 18:43:08 +0000
commit04ed769ddfacb1d6f5faedb66d3ff8d512ede7d4 (patch)
tree46da01705f245a4b7118b7e78be42c2b5ddb4ebc /src/elliptic
parent644e9be13cfc020e7bc3777b4c71c5f535943716 (diff)
* major changes to driver routines to find multiple horizons in parallel
across multiple processors -- see src/driver/README.parallel for details * drop convergence checks on ||Delta_h|| in param.ccl because they don't fit well with parallelization changes ==> With this changes, AHFinderDirect is now (I think) multiprocessor-ready!! git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@946 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'src/elliptic')
-rw-r--r--src/elliptic/Jacobian.hh4
-rw-r--r--src/elliptic/dense_Jacobian.hh2
-rw-r--r--src/elliptic/row_sparse_Jacobian.hh2
3 files changed, 5 insertions, 3 deletions
diff --git a/src/elliptic/Jacobian.hh b/src/elliptic/Jacobian.hh
index 7d70f5b..0cb43a2 100644
--- a/src/elliptic/Jacobian.hh
+++ b/src/elliptic/Jacobian.hh
@@ -140,9 +140,7 @@ public:
// constructor, destructor
//
protected:
- // ... derived class constructors have a print_msg_flag
- // argument controlling messages about the construction
- // and element-setting process
+ // the constructor only uses ps to get the size of the matrix
Jacobian(patch_system& ps)
: ps_(ps),
N_rows_(ps.N_grid_points())
diff --git a/src/elliptic/dense_Jacobian.hh b/src/elliptic/dense_Jacobian.hh
index b56d226..e6227a6 100644
--- a/src/elliptic/dense_Jacobian.hh
+++ b/src/elliptic/dense_Jacobian.hh
@@ -59,6 +59,7 @@ public:
// constructor, destructor
//
protected:
+ // the constructor only uses ps to get the size of the matrix
// ... print_msg_flag controls messages about data structure setup
// during construction and element-setting process
dense_Jacobian(patch_system& ps,
@@ -92,6 +93,7 @@ public:
// constructor, destructor
public:
+ // the constructor only uses ps to get the size of the matrix
dense_Jacobian__LAPACK(patch_system& ps,
bool print_msg_flag = false);
~dense_Jacobian__LAPACK();
diff --git a/src/elliptic/row_sparse_Jacobian.hh b/src/elliptic/row_sparse_Jacobian.hh
index e66a962..5bbc8e7 100644
--- a/src/elliptic/row_sparse_Jacobian.hh
+++ b/src/elliptic/row_sparse_Jacobian.hh
@@ -100,6 +100,7 @@ public:
// constructor, destructor
//
protected:
+ // the constructor only uses ps to get the size of the matrix
// ... print_msg_flag controls messages about data structure setup
// during construction and element-setting process
row_sparse_Jacobian(patch_system& ps,
@@ -190,6 +191,7 @@ public:
// constructor, destructor
public:
+ // the constructor only uses ps to get the size of the matrix
row_sparse_Jacobian__ILUCG(patch_system& ps,
bool print_msg_flag = false);
~row_sparse_Jacobian__ILUCG();