Total available tests | 441 |
---|---|
Unrunnable tests | 15 |
Runnable tests | 426 |
Total number of thorns | 308 |
Number of tested thorns | 120 |
Number of tests passed | 425 |
Number passed only to set tolerance | 244 |
Number failed | 1 |
Commit: | 1 |
Date: (In UTC) | 2025-05-27 16:56:50+00:00 |
Message: | add missing CCE_Export link |
Commit: | 2 |
Date: (In UTC) | 2025-05-26 16:34:49+00:00 |
Message: | updated submodules Submodule repos/FLRWSolver_public a255edadf88af18800c89521a88c5f7fc1109fe7..57a42985c01e2cb172100162da0925b9674062cc: > compile successful; new test data generated |
Commit: | 3 |
Date: (In UTC) | 2025-05-26 15:56:31+00:00 |
Message: | updated submodules Submodule repos/FLRWSolver_public 66314c8317789a5c4529ab9e95b0d1c6a09195d3..a255edadf88af18800c89521a88c5f7fc1109fe7: > added exact fileread option and relevant changes; new test (incomplete; needs test data added) |
Commit: | 4 |
Date: (In UTC) | 2025-05-24 17:44:52+00:00 |
Message: | updated submodules Submodule manifest 5d414ad49f4c8a79b4bafab7c776a776a46b47c6..6b1e44e21f0e0dad78488b11a35960c19de5b26e: > Updating manifest/einsteintoolkit.bib with CCE_Export main citation |
Commit: | 5 |
Date: (In UTC) | 2025-05-23 15:59:43+00:00 |
Message: | updated submodules Submodule repos/CCE_Export 53c60fa10e1c29dea086517b850160c0f9ed1a5c..e19aa8ad03e625be995ebaee65ff7ba2198e1d28: > Doi (#12) |
Commit: | 6 |
Date: (In UTC) | 2025-05-23 15:46:35+00:00 |
Message: | updated submodules Submodule repos/CCE_Export a42c0a2be145b182e5f9b838f2f1872bd6724c4c..53c60fa10e1c29dea086517b850160c0f9ed1a5c: > Add CITATION.cff (#11) |
Commit: | 7 |
Date: (In UTC) | 2025-05-22 17:29:17+00:00 |
Message: | updated submodules Submodule manifest ba37a01987f582c62975ebb17203eb568ac1de87..5d414ad49f4c8a79b4bafab7c776a776a46b47c6: > Adding ETK 2025_05 Release Entry, DOI Link is a placeholder Submodule repos/fuka f1259452c0a62eee3e37c2314691643659e02705..f8ee3c7795911e1363358bf155c70f649c100fb5: > Merged in unstable (pull request #21) > Update publications > Update EOS readme > Update installation README to include GRHayL > Update release notes > Merge remote-tracking branch 'origin' into unstable > Add option for old ID > clang-formatted > Clang-formatted > Update BNS dataset > Add option for importing old BNS ID > Update BHNS tests > Add diagnostics to bhns reader > Add debug message > make shell spacing factors consistent for now > Update to runs > Merge remote-tracking branch 'fukastaging/unstable' into feature_ns_xcts_DR > fix outdated logic > fix issue where BIN_BOOST interferes with generating an isolated solution based on a previously found solution > Update BNS run 1 > Update BBH runs > Test shell scaling > Make it possible to restart from a previous solution > Relax prec for high mass ratios and separation distances > Update BBH second run > Update to run 1 BBH > Update to second run > Update to first run, BHNS > Fix index issues > Refine BNS grid setup > Make solver interfaces consistent > Refine bhns grid setup > Add global shell factor > Refactor to use stdio_header function > Add stdio_header function > Revert syst > Refine grid setup > Fix stage check > Fix equations > Try fixing COM for fixed_gomega > Fix bbh bugs > Merge branch 'unstable' of bitbucket.org:fukaws/fuka into feature_ns_xcts_DR > Add missing factor of lapse > Remove useless comment > clang-format EOS utilities > Update EOS readme > Update README > Clang-format python and sequence utilities > Clang-format solvers > Clang-format utilities > Clang-format Configurator > Clean-up exporter test > Add QI differential rotation ID > Refactor to us new basis_transform > clang formatted > Add basis transform to/from spherical and cartesian > Merge branch 'feature_ns_xcts_DR' of bitbucket.org:stootle/kadath into feature_ns_xcts_DR > Refactor FUKA ID python readers to be compatible with FUKA EOS Wrapper API > Revision to make python_reader compatible with FUKA EOS Wrapper > Clang-format > Add GRHayL support > Updates for Headon case > Add headon to MSTAGE > fix enum > Add BNS Head-on, untested > Add head-on case > Add head-on support for binary parameters > Ignore PN estimates for headon ID > Update comment > Make it possible to set the stage_map > Testing different BHNS shell spacing > Clean-up printing Beta > Add beta > Update Errors > Remove BNS related setting > Uses bounded pressure > Fix beta equilibrium T not being used. Add bound check for pressure > Resolve issues where stages were not properly updated > Turn all stages off except the last > Reset bconfig container to the initial guess > Avoid segfault be checking if omega is set > Fix forward declaration > Add dependency > Initialize EOS > Resolve compilation issues > Add converter from QI to xcts > start porting xcts solver to use QI > start adding xcts solver using QI > Make functions more generic > Resolve issue where not all ranks had the correct config directory > add compile link > Set default to off for grhayleos > Merge branch 'feature_ns_xcts_DR' of bitbucket.org:stootle/kadath into feature_ns_xcts_DR > small changes to xcts - still not working with mpi > Revisions to incorporate headon > Add set_stage_map in case we need to overload it based on setup > Clean-up > Refactor to use new EOS utilities > Add GRHAYL libs > consistency change > add beta calculation > Add headon stage and map > Add notes for next version > Move FUKAv2 to FUKA > Remove v1 codes > Move readers out of V1 codes > Fix correct index > clang-format bhns driver and setup > clang-format reader test > clang-format python tools > clang format, v2 codes > Clang format, v1 codes > Clang-formatted. Add new EOS init > Update EOS' > Minor consistency revisions. Add local linear momentum > Add ghl dependency > Merge branch 'feature_ns_xcts_DR' > Add ghl dependency > add grhayl support > resolve merge issues > Merge branch 'next' into feature_ns_xcts_DR > Merge branch 'next' of bitbucket.org:fukaws/fuka into next > Merge branch 'next' of bitbucket.org:fukaws/fuka into next > Enforce bounds on rho to avoid grhayl errors > Apply fix to be consistent with ghleos interface > Clean-up > Fix definition bugs > Add correct header > use new grhayl helpers > Move tabulated helpers to their own file Add helpers for computing rho from h > enforce rho_min for rho_tab > Adopt the same approach for computing rho from h as the table implementation > Clean-up. Add useful comments. Fix brent bounds > Cleanup > Merge remote-tracking branch 'priv/feature_ns_xcts_DR' into feature_ns_xcts_DR > minor fix > more grhayl testing > try to make grhayl more robust > Add macros and some debugging > Fix reader based on NS shells > Change to a reference in case h gets reset to table bounds. Add range check for ghl table > Update publications markdown > Update publication list > Add necessary include > Remove old bco_u namespace alias. Add needed include > Add EOS include > Remove QLMADM from solver, update config quantities independently. > Increase the maximum number of pieces > Revert to a more conservative value > Merge remote > Refactor BNS to use EOS infrastructure > Remove unnecessary definition > refactor to use new EOS infrastructure for application codes > Add GHL libraries > Refactor to use new EOS infrastructure > minor refactor > Use new setup > Refactor setup_co to be explicit for BHs Refactor 3d NS setup to use new EOS infrastructure > refactor to make setup explicit for BHs > clang formatted > Add example file for ghl dd2 eos > clang format enable ghl tabulated support > initialize ghl table based on par file > Clang formatted > rename > Add parser for 3d par file > Suppress stdout and stderr of additional ranks > minor bug to initialize h correctly > Make sure grhayl_root variable is checked correctly > make initialization more explicit > chkpt > Add ghl eos for testing > make sure pressure limits are set > include ghl hybrid support > Add logic for including GHL > Add GHL libraries > add pragma > Add utility function for initializing GHL hybrid EOS > Refactor to use new type name Start adding ghl support > Refactor to new type name > Include all possible EOS types - no longer rely on ghl enum > Update to use new parser > Move the parsing of a polytrope to being separate from Margherita > Add option for compiling with GRHAYL EOS support > Add semi-colon > Add cmake file to find the GRHAYL library > Incorporate differential rotation > refactor to use FUKA_EOS utils > Refactor to use FUKA_EOS utils, WIP Tested with ns_iso > norot and uniform rot: Refactor to use FUKA_EOS utils clang formatted > Refactor to use FUKA_EOS utils clang formatted > Refactor to use FUKA_EOS utils clang formatted > Refactor to use FUKA_EOS utils clang formatted > Clang formatted > Port to FUKA_EOS utils > Add missing type declaration > reformatted > Updated clang format > Revert > Clang-formatted > Refactor to use FUKA EOS Utilities > Add pragmas > Move all initialization to utility function. > Clean up and clan formatted > Refactor to use FUKA_EOS_Utilities > Update old exporters to tuse new FUKA Utils > Clang formatted > refactor NS ISO to use FUKA_EOS utilities > refactor NS to use FUKA_EOS utilities > Fix type issues > Refactor to use FUKA_EOS Utils > clang-format > Move set_eos_ope_struct definition to CPP file to avoid incomplete types > Refactor to use FUKA_EOS wrapper and utils > Minor shift > Remove unused function. Clang formatted > Small refactor Add comments > Add FUKA EOS utilities to remove code duplication > Remove Margherita errors > Start porting to new wrapper > Update to be compatible with FUKA Wrapper > Add license Consistency changes for rho > Clang formatted > updated test using FUKA_EOS_Wrapper > Updated. Working with MargheritaEOS > Incorporate Margherita - untested > Start adding EOS wrapper, wip > fix namespace issues > Merge branch 'feature_ns_xcts_DR' of bitbucket.org:stootle/kadath into feature_ns_xcts_DR > Add mass shedding parameter (kappa) to bns reader > Properly update config quantities > Resolve remaining issues for BNS with more shells > reduce min_shell default for NS > Update stages to account for shells > Update add_eq to account for new domains > Need to test to make sure this fixes the problem where stages are over disabled > whitespace > Add outer shells to BNS > Make min spacing tunable > Fix incorrect domain being excluded > Fix bounds being set incorrectly > Refactor to use bco_utils to remove duplicate code Update to use set_arb_boundsv3 Use consistent output messages > Refactor to use bco_utils to remove duplicate code. Update to use consistency output > Consistency change with previous codes > Consistency change > Refactor to use set_arb_boundsv3 > Refactor to remove duplicate code that is now handled by update_config_BH_radii. > Refactor to use arb_boundsv3 consistently > Clang format exporters > Clang formatted > Add compute drPsi > Fix compile issues > Merge regrid and setup consistency for BNS > Merge robust shells bhns setup > Merge robust shells for bhns regrid > Merge robust shells and regrid consistency for bbh regrid > Merge consistency changes, bns regrid > Merge robust shell changes > Merge consistency changes for bbh setup > Use new clang-format > Simpler format > Merge branch 'next' into feature_ns_xcts_DR > Clean up indents > add clang-format > Update formatting > clang formatted > update using new clang format > update using new clang format > update using new clang format > clang formatted > Update using new format > Readd macro > Update using new formatting > use new formatting > Update clang format > clang formatted > clang formatted > clang formatted > Add clang format > Merge branch 'next' into feature_ns_xcts_DR > Reader cleanup > Use consistent name with v2 codes > Add a throw statement when default kadath memory management is not used with the multi-threaded exporters > Update to master version > Update to be even more generic allowing the spaces to be different dimensions > remove equations for variables that aren't fixing parameters > fix mass and spin indexes not getting set correctly > Move non-fixing values to being manual updates rather than part of syst > Fix ns sequence not being initialized > Add spin fixing output messages > no longer set HC since this should be precomputed based on mass fixing > Add optional routines for accessing differential rotation parameters > Updates to 2D plot > Merge branch 'fuka' into next > Cleanup > Consistency change with v1 code > Consistency changes with the v2 code > Merge branch 'next' > make sure norot is disabled > Merge remote-tracking branch 'fukastaging/fuka' into feature_ns_xcts_DR > populate sequence properly > add correct namespace > remove unnecessary coupling > Breakup interpolation to make it more flexible Refactor to leverage decomposed excision filling functions > Break up excision filling for flexibility > Adapt isolated BH to prefil outer adapted domain Implement interpolation fitted to origin value > Add utility to fill outer adapted domain of BH > Working filling v2 > Add fit excision filling that fits to arbitrary values at the origin > Update to use cbar location and make figures cleaner > Add cbar location and forced annotations > properly initialize fields in the compactified domain > Add XCTS differential rotation reader > A code that translates a QI solution into an initial guess for the XCTS system > Update to be even more generic allowing the spaces to be different dimensions > Remove old equation that is no longer used > Add reminders to revisit > Add initial uniform rotation profile to help differential rotation solver > Refine spinup algorithm > resolve issue where chi = nan would terminate solver when printing diagnostics resolve issue where setting RMID in update_config_quantities would hangup solver resolve issue where incorrect quantities were being updated in update_config_quantities refined spinup algorithm > Ensure outputdir is set Use correct scale factor for rout print diagnosics before running do_newton update fields correctly by passing syst > Add reading of differential rotation field > Fix old algorithm that set h during setup > correctly set spinup > set omega to some small value to avoid division by zero > wrap and release raw pointers properly > remove legacy eq > fix issue where diff_omega was initialized for all datasets > Seq not needed to initialize guess > resolve copy/paste bug > Merged in feature_fs (pull request #17) > Add support for std::filesystem for older compilers > need to always initialize config > utilize new is_varying() > Correctly avoid spinup if pointer is not set or spinup is trivial > Add is_varying utility > fix mass and spin not getting set if sequence isn't mass/spin fixed > allow avoiding increasing the sequence during launch as we spin-up > ensure the desired spin value is used > ensure all necessary fields are saved correctly and diff_omega is active make sure the desired value is used at the end > add outputstr to message > Add spin generating str > Add output_strs > Fixed default > Fix res increase > Remove code duplication by add diff_omega to base > Cleanup and use consistent naming > Possibly working diffrot code > cleaning > More diffrot updates > Add diffrot to driver > Make sure we don't exceed the desired spin > initial commit - diffrot codes. WIP > Add tuple support for setting diffrot > Initialize spinup to the correct time > Remove unused code > working spinup. made res_inc optional > fix referencing incorrect param sequence > make sure init and final aren't equal > Remove check if there is no sequence > Debug check > Remove debug messages > Fix diagnostics > update solver calls to pass bconfig reference > Change to pass by pointer such that it can be released when the solver is destroyed > Implement draft spinup for uniform rotation > chkpt > add example test for using get_reader > Switching to uniform_rotation name instead of total_bc > Working towards making generic driver for all stages > Add barrier to ensure solution is written to file before moving on > Remove equations no longer needed > Remove function that has been moved to base class > Ensure ptr is defined > Move increment resolution, seq, and do_newton to base class. promote update config, diagnostics, and converged filename to virtual > Promote load from file and regrid to virtual functions to reduce code duplication > Update default case > Update to reduce equations in Syst. Needs testing > Refector update_fields to use unique_ptr > modify driver to include uniform rot > Add uniform rot rewrite - wip > Set rank and add rank check for cout > throw instead of exit at chkpt > Add resolution increase to driver > Add check on whether to increment resolution > Work towards single sequence driver > Cleanup > move save to file and reset to base class since most objects will use the same code > Working solution + regrid > Add regrid Add increment_seq Add reset ptrs > Add last stage and reset ptrs > Add initial execution of NOROT solver > Remove redundant message > Add EOS operator to sys > set checkpoint to public > Update to use central driver > Update to have a central driver > More progress on norot solver > set to const to be more flexible > working on solve > NOROT driver. WIP > Add base class to remove duplicate code Move specific functionality and containers to base class > Updates to constructor > updated test > Adding NOROT solver - wip > Add utilities > Add setter for internal variables. Add optimal access type from kadath master > Small changes > initial commit NS XCTS DR files > revert to old export mechanism as it gives a much cleaner import and evolution > Bug fix making evolution stable! > Add differential rotation profiles to exporter > Update diffrot stage based on QI solver > Cleanup > Remove duplicate syst vars > Clean up seq options using syst_tools > Refactor for differential rotataion > Minor cleaning > Rework to interpolate on cartesian basis fields rather than spherical > Perform basis transform at each collocation point before interpolation > Updated uniform rot reader > Merge branch 'next' of bitbucket.org:fukaws/fuka into next > Fix bug in all iso readers for spherical export > Add additional definitions Fix export__spherical to call correct function > Attempt fixing ns_iso exporter > Add dom_colors to diffrot > Update labelsizes and label > Update CBar labelsize > Suppress debug messages > Add parser for differential rotation parameters > All call for differential rotation map > Add logic to iteratively decrease the axis ratio for differentially rotating NS > Add controls and seq_settings for iteratively decreasing the axis ratio > Add KEH parameters to filename > Add radius ratio to output > cleanup > Add exporters to python bindings > Update to add exporter functionality to NS Python binding > Small formatting changes > Add/update output_var_map for each exporter > Move function definitions to cpp files > Add back in accidently deleted vars > Update norot python reader to be consistent with uniform and diffrot > Fix fields for non-rotating solution > Initialize exporter > fix throw message > Fix var name > Clean up spherical export > Add missing semicolons > Huge bug! > Update differential rotation python reader > Consistency changes > Remove velocity - just in case > Update definition to reflect correct UphiL > Define correct Uphi lower > Debug outputs > Fix compiler warnings > Add differential rotation to exporter > cleaning > Use correct j definition > update to new OUTPUT var names > Refactor all exporters to have same VAR notation > More testing > Fix function calls for correct basis > Comment out untested . Refactor OUTPUT_VARS names to be more generic Add export of ID solution in SPHERICAL basis > Add export for spherical and cartesian > changes based on coordinate singularities > ckpt > fix incorrectly setting up omega field since it needs affect_parameters > more testing > Fix issues at the pole > Fix by correctly setting the xy radius instead of X only > Make sure fluidvel is initialized > Cleanup > add type definition > Add angle fixes > Maybe a fix? > Notebook to test ISO exporter against XCTS exporter > Temp fix for ns_iso > Minor fixes > Add map for output variables > Add check for variable before attempting to fetch from syst > Add access to exporter within various NS python readers > Fix lambda declaration > Add deep copy constructors to polar domains and space_polar_adapted > Add dt and deep copy constructors to polar adapted domains > Add EOS for lorene library > Update generated code > set dim based on correct value > remove resolution const. Add seq pointer to base solution driver > remove const > resolve updating variables during no_rot stage > change to const > Update NS iso exporter test > Significant overhaul towards functioning exporter. dt not implemented for inner adapted domains.... > Changes to look in line with BNS exporter > Update BNS exporter to allow for interpolating space and fluid variables separately Useful for CarpetX > ignore python envs > Add fixing values to 3d NS code > Start refactoring export.cpp > Add fluid velocity to codegen > Test adding NrPy code for basis transform > Add APR4 table Credit: A. Wen (RIT) > Refactor DIFFROT compared to isotropic code > Refactor to make mass/spin fixing more useful in XCTS code > Add ODE importer that allows for different mass fixing for XCTS setup > Isotropic exporter WIP > Add inline to avoid repeat definitions > Update reader to account for B > Update to use B metric even for non-rot > Consistency with XCTS code > Update solver, driver, regrid, and stages to use lap_bterm as well > Initialize isotropic TOV with both metric variables > Merge branch 'feature_exporter' into next > Remove DEFAULT_KAD_MEM definition > Add functions for exporting fluid and spacetime vars separately. Note: use case is for CarpetX where spacetime variables are on the cell centers and fluid are on the vertex > Reoganize and refactor bhns exporter Update test reader > Documentation. Refactor to remove class template - similar to NS code Update test code > Reorg and cleanup > Update to use new ns_exporter interface > Make NS exporter not a template > Add bhns v2exporter test codes > Add bhns v2 exporter > Add bhns copy constructor > Add bns_exporter test > Update to use centralized reader tools > Add centralized reader test tools > Add new BNS exporter > Add bin_ns copy constructor > Add new BBH exporter and test code > Minor correction to old exporters > Implement BBH copy constructors > Add copy constructors for new space > Some documentation > Update to be inline with exporter rename > Update to ensure correct memory model is used > Renamed and cleaned up > clean up unused files and rename for accuracy > cleanup > cleanup > revert to clean version > Merge branch 'feature_exporter' into next > cleanup > overhaul based on working BH reader. WORKS! > supress compiler warnings > cleanup > Make sure CXX_FLAGS are included in RELEASE flags > Revert to default - Add comment on DEFAULT_KAD_MEM > updated test code > chkpt > current > Voodoo. Running interpolate once makes it threadsafe???? > Updated test code > Rework to make multi-threading possible > giving up for now after realizing I need the spectral basis for each field in each domain > More testing > More testing using new interpolator > Make interpolation generic to ID solution > Update to be a bit more generic > v1 data > working on v2 > test code - FIXME > Add > change to unique ptr > more debugging > small change > move stream operator definitions > debugging > Refactor BH reader > Revert to make importer work for ETK > Move setting ndom to work with copy construction > make find_dom generic > Add copy constructor > Initial Commit - ns reader - compiled > Add openmp in cmake for current version > Comment out debug code > Add check for spin before using ITERATIVE_M algorithm > Add derivative of firstintegral to python vars > Removed use of matplotlib.checkdep_usetex(True) - deprecated > add full term for Komar mass > Add regrid to ensure optimal grid is used > Add more quantities to vars > Update get_boundary_val to be compatible with dim=2 > Add circumferential radius to vars > Increase default max num pieces to 10 > For 2D codes we always perform a regrid at the current resolution > Fix definition of j > Refactor standalone test solver to include useful comments for review > Updated comment > refactor and add additional defs to vars > Add mutex to ensure copy is safe Add find_dom to avoid calling val_point > Change range to probe all domains > ensure radius map is in coef space otherwise a race condition occurs > Latest - too old to remember > Gamm=2 law example ID > setting omega to zero in outer domains helps convergence > testing different grid spacing > Testing different thresholds for regridding > Add labels distinguishing shells and resolution > Clean up. Add constraints to available scalar fields > Fix data extraction to enable 2D plots for isotropic ID > Remove old code > Add 2D plotting for isotropic data > Small changes for adding scalar fields > Cleanup > Add additional regridding if the surface becomes too deformed > add plotting of isotropic data > add data extraction for isotropic coordinates > make sure data is sorted by x component > Add additional information for polytropes > Implement Omega(j) version of KEH. Works great! > Fix ADM Mass definition > Add gargbage resolution loops Add additional alternate plots > Update to use next resolution utility > Add utility for obtaining the next valid resolution compatible with FFTW3 > Update CMakeList for python readers > Cleanup > Rename python reader for differential rotation solutions add python reader for uniform rotation > Add norot reader to cmakelists > Add resolution list > Ingest resolution data into vars > Remove some vars not applicable to norot code > Add python reader for 2d norot solutions > Parsing code to test reading NS2D data in python > Add passing seq when reading from a previous solution to utilize fixed parameters > Correct circumferential radius for norot reader > Add utility function for generating useful output messages based on mass fixing var > -Cleaned up stage message to be more useful -Refactor to use controls for enabling fixed radius > Force regrid when shells are used > Small reorg. Add additional stage to bolster reliability of tabulated solutions when using Madm > Modify NS setup such that shells are only used after an initial solution is obtained > Utility function to ensure fixing values are initialized in Config > Trying more virial theorems - wip > Ensure ADM mass is a var or cst when chi is used to fix the NS spin > WIP - Keplerian finder - uniform rotation > not finished - Testing Omega(j) formulation Updated equations and reordered them > Switch to using reliable MADM calculation > Clean-up and comments > Add mass shedding parameter > Correct fluid terms Correct volume integral for J Add mass shedding calculation Add diagnostic output > Add Circumferential radius to the isolated diagnostics > Add check for DIM within min/max finder > Add utilities for NS isotropic > Corrections to NS isotropic reader > Add vars for NS isotropic > Add missing namespace > Update to allow for sequences from a previous solution > initial commit. python binding for differentially rotating 2D NS > Fix regrid for differential rotation > Fix bug where Omega is not written to file > Add sequences that were forgotten in function calls > Small update to account for uniform and differential rotating omega > Cleanup defaults Add more diagnostic output at the start of the stage > Add law as a class variable. Remove radius update > Better filename convention > Refactor update() and stage for stability and ensure config stays updated for 2D codes > Remove variables that can cause system to converge slower > Add additional defaults for testing > Switch to rotational law specific stage - solver now working > Consistency change in fluid solving description with other stages > Add utility function to transform str to all lowercase > Cleanup > Ensure default test stages are set > Use new config container and stage name > Update to utilize new diff_rot functions > Utilize new functionality to recursively adding branch data > Add functionality to recursively add branch data to a tree and update the absolute path to each data member > Add chi to diagnostics Add iterative chi to allow for highly spinning > Compute rhs before solving to avoid nan > Remove hydro rescaling to avoid nans > Add differential rotation to NS parameter container > Compiles and runs - no convergence yet > Correct setting only one mass fixing parameter > Renamed - too long > Add functions to enable access to differential rotation parameters > Make sure diffrot settings are copied > Add utility to copy diffrot settings > Small reference correction > Small refactor > Reorganize differential rotation enums > Add differential rotation parameters to stdout > add check for all storage elements being nan > Remove pgplot dependency > Add accidental removals > DIFF_ROT : Compiles > v2 2D differential rotation - initial commit > Cleanup > Cleanup - add seq to driver calls > Use refactored filename updaters > Refactor filenaming tools to use ns_sequence > Refactor 3D NS to use ns_sequence > Fix copy/paste bug > Add spin fixing to syst for NS solver > Utilize seq for mass/spin fixing. Add Jadm and Mb to diagnostics > Cleaning > Add central mass fixing for NS system of equations > Refactor uniform_rot to use specialized ns_sequence > Cleanup norot stage. Use ns_sequence to fix mass > Refector to use ns_sequence > Update to using specialized ns_sequence > Add volume integral to adapted_polar space > Move to ns_sequence.hpp > initial commit - ns_sequence container and utilities > Correct ostream definitions Specify default copy constructors > Fix decay for initial guess > The 2D solver is very slow/sensitive - increasing the default number of iterations > Utilize 1D TOV solver using various mass fixing > Add function to determine if sequence is over mass fixing parameter > Enable solving 1D tov solution from various mass fixing parameters > Use seq filename utility for mass fixing > Move seq filenaming to seq_utilities > add sequences > Merge feature_ns_seq > Fix definition > Small refactor > updated reader - wip > Working volume integral - correct > Cleaning - fix solver bugs > Cleanup > Additional diagnostics Addition of code in prep for Mb > ensure resolution is initialized in the Config > Fix bug where filename is changed by isotropic setup > Fix bug where Gamma square definition missed parenthesis > Remove extra barrier > Update to allow both sequences and starting from a previous solution > Fix sequences to avoid infinite loop due to dx=0 Make sure seq variable in bconfig is initialized > Fix issue where infinite loop would occur due to dx=0 > Make sure sequence variable is initialized > Modify to be a useful function > add sequences to uniform rotation stage > Remove debug cout > throw instead of exit on var not found to get trace log > Add uniform rotation sequences > Check to make sure final_chi is properly initialized > testing > Remove debug statement > clearer renaming > Cout only for rank 0 > Initial commit uniform_rot regrid > initial commit of uniform rotation solver > initial commit - global NS isotropic driver > Cleanup > reorg > Modify interp_adapted_mapping to account for 2D or 3D domains > Add regrid for polar non-rotating NS > Move definition of space_t into function scope > solution is somehow sensitive to the inner radius of the compactified domain > Make shorter reader for non-rotating solutions > Add call for running NS sequence > Initial draft for 2D norot NS code > Comments - use correct gf name > Fix save to file to use correct fields > Correct sys function call and fix defintions > Restructure to ensure bconfig is updated before use > clean up and fix definition - needs testing > clean up solver > updated - wip > update filenaming based on working parameters > minor change > update minimal defaults for polar NS > Use new config enums for differential rotation Working solver using Aratio and Rratio > Update to use new config enums > Merge remote-tracking branch 'fukastaging/patch_1dtov_accuracy' into feature_ns2d > Add differential rotation parameters > Testing simpler val_point > working with openmp > Remove hashmap for multithreading > multi-threading test with openmp and c++ threads > test interpolation and pointwise export > Add array and pointwise export > Documentation Initialize export grid functions > Utilize working duplicate constructors in Space_adapted_bh copy constructor > Working duplication constructors for: Domain Domain_nucleus Domain_shell Domain_outer_adapt Domain_inner_adapt Domain_compact > Ensure tensor duplicate constructor uses Scalar duplicate constructor > Ensure p_der use new Val_domain duplicate constructor > Test code for new wrapper (Reader) > Initial commit - new solution wrapper > Add ability to copy Tensors, etc for a new space to add with multithreaded export > Add macro from Kadath master branch > add copy constructor of CFMS BH numerical space > Add copy constructors of adapted domains to a new numerical space > Add utilities from Kadath master > Merge branch 'feature_ns_seq' into feature_ns2d > initial commit. wip > initial commit of v2 version > add utils for generating 2d guesses - wip > Set Solver to be more minimal Add XCTS Solver that inherits from Solver Update all current ID solvers to use XCTS Solver > 2DNS Parameter container > Add meaningful stages - refactor will take time. Add stages for 2D NS code > remove very old enums in favor of more descriptive ones > update to account for 2D domains > working 3d diff rotation > Make reader in-line with 3D reader > update to setup exterior shells > changed space such that shells cover the exterior, not interior > remove MADM from system of equations as it slows things down a lot > add central enthalpy > use rescaling - does not help MADM > fix based on HC always > a bit more useful reader > add barriers for safety > start with fixed stage for reliability > tmp field storage > working differential rotation > using velx/y for testing differential rotation settings > latest diffrot > Cleaned up and working rotating 2d solver > much better initial guess, but the 1D solution is still too far off on the isotropic radius. > minor changes > fix reader build > initial commit > add integral at infinity for polar space > add log function to Scalar fields > checkpoint > Merge vserions of 'feature_ns_seq' > checkpoint > Correct issue where MADM is not set by default in filename > initial commit - differential rotating 3D neutron star. Not tested, but sufficient number of constraint equations. > add testing stage for differential rotation > Update filename and update_quantities based on sequences > Refactor NOROT stage to allow for flexible sequences > Copy stages from minimal config > Add optional sequences to NS solver to enable varying quantities other than madm and chi > Refactor to allow for sequences based on previous computed solutions > Update fwd declarations to include optional sequence > Setup sequences to reuse previous solution |
Commit: | 8 |
Date: (In UTC) | 2025-05-22 14:32:54+00:00 |
Message: | updated submodules Submodule flesh 19637537b12da4d07a646367912b850913036884..36476b46d070582187c324a28940103bf558d84a: > Cactus: regenerate documentation > Cactus: update version in information in Makefile and docs |
Commit: | 9 |
Date: (In UTC) | 2025-05-22 13:39:12+00:00 |
Message: | updated submodules Submodule repos/CCE_Export 059f2a110a5df06118ef55fadf2411c131158c84..a42c0a2be145b182e5f9b838f2f1872bd6724c4c: > Review edits (#10) |
Commit: | 10 |
Date: (In UTC) | 2025-05-21 17:46:02+00:00 |
Message: | updated submodules Submodule repos/einsteinanalysis 863e88a55cfb50e00061b6b7768ad28411034d14..b306cb6aec87e5abc8b2c3bbce913ed0075b7d9f: > ET_BHaHAHA: Add LICENSE > ET_BHaHAHA: Add. |
Commit: | 11 |
Date: (In UTC) | 2025-05-19 21:59:51+00:00 |
Message: | updated submodules Submodule repos/CCE_Export 1966c9130b8adcd4a0da58e87ef09ffe4c1cd422..059f2a110a5df06118ef55fadf2411c131158c84: > Filename params |
Commit: | 12 |
Date: (In UTC) | 2025-05-16 21:44:33+00:00 |
Message: | updated submodules Submodule repos/CCE_Export ae861ac586d362bc28a0fd434f588af53cd02d7b..1966c9130b8adcd4a0da58e87ef09ffe4c1cd422: > Add license |
Commit: | 13 |
Date: (In UTC) | 2025-05-15 20:59:44+00:00 |
Message: | updated submodules Submodule manifest d8729708915045d230e33df5c463302bbd2e5e15..ba37a01987f582c62975ebb17203eb568ac1de87: > einsteintoolkit.th: correct repo path for CCE_Export |
Commit: | 14 |
Date: (In UTC) | 2025-05-15 19:23:02+00:00 |
Message: | updated submodules Submodule manifest bc086457d8c4b252638e28c175fd6438fb00fa73..d8729708915045d230e33df5c463302bbd2e5e15: > einsteintoolkit.th: sort using sortmanifest.py tool > einsteintoolkit.th: add CCE code |
logs(1_process) | logs(2_processes) | diffs(1_process) | diffs(2_processes) | first failure | |
---|---|---|---|---|---|
Failed Tests | |||||
multiple_radii (from CCE_Export) | log | log | diff | diff | report |
Newly Passing Tests | |||||
modify_base_file_name (from CCE_Export) | log | log | diff | diff | |
modify_h5_chunk_size (from CCE_Export) | log | log | diff | diff | |
modify_out_dir (from CCE_Export) | log | log | diff | diff | |
modify_out_every (from CCE_Export) | log | log | diff | diff | |
one_radius (from CCE_Export) | log | log | diff | diff | |
FLRW_fileread_exact_test (from FLRWSolver) | log | log | Not Available | diff | |
Newly Failing Tests | |||||
multiple_radii (from CCE_Export) | log | log | diff | diff | |
Newly Added Tests | |||||
modify_base_file_name (from CCE_Export) | log | log | diff | diff | |
modify_h5_chunk_size (from CCE_Export) | log | log | diff | diff | |
modify_out_dir (from CCE_Export) | log | log | diff | diff | |
modify_out_every (from CCE_Export) | log | log | diff | diff | |
multiple_radii (from CCE_Export) | log | log | diff | diff | |
one_radius (from CCE_Export) | log | log | diff | diff | |
FLRW_fileread_exact_test (from FLRWSolver) | log | log | Not Available | diff | |
Removed Tests | |||||
FLRW_powerspec_exact_test (from FLRWSolver) | log | log | diff | diff |
Test Name | Running Time |
---|---|
memspeed | 52.6s |
multiple_radii | 46.8s |
one_radius | 42.0s |
modify_out_every | 37.5s |
modify_base_file_name | 37.4s |
modify_out_dir | 37.3s |
modify_h5_chunk_size | 37.1s |
large_Afield_BNS | 36.0s |
magnetized_explosionTOV | 35.7s |
LeanBSSN_BY-spin-no-gauge | 34.4s |
Tests Missed for Lack Of Thorns | Missing Thorns |
---|---|
tov_whisky | WHISKY, WHISKY_TOVSOLVERC |
alias_datasets | WAVETOYMOL |
input_initial_data | WAVETOYMOL |
test_BSSN_MoL_Carpet | BSSN_MOL |
test_BSSN_MoL_Carpet_keep | BSSN_MOL |
regrid | WHISKY, WHISKY_INIT_DATA, ADMCONSTRAINTS, BSSN_MOL, WHISKY_RNSID |
extract_physical | ADM |
test_brilldata_1 | BAM_ELLIPTIC |
test_brilldata_2 | BAM_ELLIPTIC |
charge_tatelliptic_petsc | PETSC, TATPETSC |
bam | ADMCONSTRAINTS, BAM_ELLIPTIC |
idpuncture | ADMCONSTRAINTS, IDPUNCTURE, TATJACOBI, TATMG, TATPETSC |
Tests missed for different number of processors required: | Processors Required |
test_split_interior | 4 |
CarpetWaveToyRecover_test_4proc | 4 |