ForestClaw / forestclaw

Quadtree/octree adaptive PDE solver based based on p4est.
http://www.forestclaw.org
BSD 2-Clause "Simplified" License
57 stars 21 forks source link

Progress on map/connectivity separation. #271

Closed hannesbrandt closed 9 months ago

hannesbrandt commented 10 months ago

We continue separating maps from the functionalities in fclaw2d_convenience by replacing fclaw2d_domain_new_conn_map in several applications. Instead of p4est_connecitivity_new_* followed by fclaw2d_domain_new_conn_map, we now use fclaw2d_domain_new_* followed by fclaw2d_global_store_domain and fclaw2d_global_store_map. Thereby, we separate map and domain creation and remove calls to p4est-internal functions in the applications.

cburstedde commented 10 months ago

Thanks for going through this!

donnaaboise commented 10 months ago

I've been working on this too - hopefully, we don't conflict.