Skip to content

Conversation

@rainwoodman
Copy link
Member

This is required to add a compute method to MeshSource. Because
if CatalogMesh is a CatalogSource then CatalogSource.compute comes
into the way.

I think this PR also sheds some light on how to deal with the temporary
variables created during FKP/convpower. They probably shall be saved
as attributes of the CatalogMesh objects directly, rather than stored
as columns of the underlying sources.

@rainwoodman rainwoodman changed the title Remove Catalog interface from CatalogMesh. Add compute method and remove Catalog interface from CatalogMesh. May 31, 2018
@rainwoodman
Copy link
Member Author

This PR is one step closer to a clean merge of #450 .

I stopped adding .compute() method to the algorithms, because it would require lifting the load / save method to a new class, which seems to be an overkill.

@rainwoodman
Copy link
Member Author

Replaces #484

This is required to add a compute method to MeshSource. Because
if CatalogMesh is a CatalogSource then CatalogSource.compute comes
into the way.

I think this PR also sheds some light on how to deal with the temporary
variables created during FKP/convpower. They probably shall be saved
as attributes of the CatalogMesh objects directly, rather than stored
as columns of the underlying sources.
@rainwoodman rainwoodman merged commit d758c47 into bccp:master Jun 1, 2018
@rainwoodman rainwoodman deleted the compute-method branch June 1, 2018 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant