Summary
- Outsource the signal velocity calculation to a separate function (details)
- Add empty MHD signal velocity function (details)
- Added basic file infrastructure for the empty MHD scheme (details)
- Introduced all the macros to compile the MHD functions into the hydro loops (details)
- Fix the macro compilation issue (details)
- Add all the function calls to the non-loop functions required by MHD (details)
- Add all the necessary non-loop functions for the MHD scheme. All blank for now in the 'None' scheme. (details)
- Add all the i/o related routines to the None MHD scheme (details)
- Use correct macro name in signal_velocity.h (details)
- Added missing MHD io file (details)
- Added the particle-carried MHD structure to the other relevant hydro schemes (details)
- Added the particle-carried MHD structure to the other relevant hydro schemes (details)
- Added an empty direct-induction MHD set of functions. (details)
- Added missing function definitions in the 'None' MHD scheme. (details)
- First Commit of MHD tests (details)
- blid vesion of mhd flavors: Base Direct Indution and Vector Potentials (details)
- first commit of the branch, and rought idea of MU0 (details)
- IO & particle definitions (details)
- Bug fix Returned fields form IO functions (details)
- Non working version of Direct Induction (details)
- Missing call to MHD function in the naive PAIR1 (details)
- Add the new mhd calls to the symmetry test (details)
- Add empty debugging function printing out the particle fields to the 'none' and 'directinduction' mhd schemes (details)
- Missing call to MHD function in the naive PAIR1 (details)
- Add the new mhd calls to the symmetry test (details)
- Add empty debugging function printing out the particle fields to the 'none' and 'directinduction' mhd schemes (details)
- Add debugging function to the other two MHD schemes (details)
- Formatting (details)
- DX into signal velocity && clang-format-10 (details)
- format (details)
- Formatted and debugged version (details)
- Rename the configuration option --with-mhd to --with-spmhd (details)
- Better name for the two SPMHD schemes managed by @fastasyszyn (details)
- Prevent users from running a gizmo hydro scheme alongside an SPMHD scheme (details)
- Add blank-for-now debugging SPMHD functions (details)
- DI working version (details)
- Add the distance vector as an argument to the signal velocity calculation function (details)
- Naming problem (details)
- Naming issue (details)
- Format + NO test field in output (details)
- IO & particles first commit (details)
- Adapt unit tests to the new SPMHD loops (details)
- Add empty mhd_signal_velocity() in the vector-potential implementation (details)
- Add empty gradient loop functions to the schemes that do not use them. (details)
- Add empty gradient loop functions to the schemes that do not use them. (details)
- Add blank functions for the start and end of the gradient loop in the 2-loop SPH schemes (details)
- Better header guard names in the vector-potential MHD files (details)
- Activate the thirs SPH loops in the MHD schemes that demand it (details)
- First vanila version of Vector Potentials (details)
- Added void function for statistial global MHD quantities (details)
- formating and statistical functions (details)
- Applied formatting script (details)
- TEST VERSION BEFORE INTEGRATION CHANGES (details)
- Move the definition of the signal velocity between two particles into each of the implementations also in the pure hydro case. (details)
- Add the MHD particle-carried structure also to the Gasoline scheme (details)
- Add missing particle-carried MHD data in the None and PU schemes (details)
- Temporarily disable the call to mhd_stats() as the function is not implemented anywhere (details)
- Constants BUG (details)
- DivB IN gradient Loop (details)
- Reading parameters files (details)
- formatting (details)
- Direct Induction accepts parameters from parameterfile (details)
- Firtst attempt to get rid of MU0 as makeflag (details)
- small error (details)
- write (details)
- cleaning errors and test beds (details)
- fixes dealing MU0 parameter (details)
- Cleaning Direct Induction (details)
- introduction function get_signal_vel & cosmo factors (details)
- DivB wrapper (details)
- Introduciong cosmological factors and ICs (details)
- correction in a factors (details)
- Comoving factors and Initial Conditions (details)
- bugfix (details)
- Just all VP comoving? (details)
- working version (details)
- adding parameters for MHD (details)
- OUt Unions for development stage (details)
- Checked version of prefactors (details)
- format (details)
- dont know what to do with DivB (details)
- working version (details)
- Prefctors from the time integration added (details)
- cosmo change in Eta (details)
- working version, but without the divV ter (details)
- Add functions to collect the magnetic energy, div B error, helicity and cross helicity (details)
- Add units of helicity to the unit conversion mechanism (details)
- Make use of the new functions in the stats collection (details)
- Define a constant for the vaccum permeability. It can be overwritten at run time (details)
- Write the vacuum permeability constant to the screen on startup and to the snapshots (details)
- updated statistics module (details)
- test (details)
- Remove the mhd_stats() function that is not used anymore (details)
- Pass the vaccuum permeability constant in internal units to all the MHD iact functions (details)
- Pass the mu_0 to all the MHD iact functions in the runner_xxx.h (details)
- updates updates (details)
- Canvased DI (details)
- Direct Induction formulation in mhd canvas (details)
- Fix typo in comment of the physical constants header (details)
- Pass the MHD global data by address and not by value to mhd_first_init_part() (details)
- Also update the planetary SPH scheme to carry the MHD API (details)
- Applied formatting script (details)
- small change for the MHD tests (details)
- Changes in the Cosmological factors. First for DInduction (also (details)
- scale factors for VectPot (details)
- Remove now-unnecessary file (details)
- Applied formatting script (details)
- duplicated lines (details)
- added VPotential debugs (details)
- formating and VP update (details)
- Changes for MHD (details)
- debug version fro DI (details)
- Direct induction cleaning (details)
- forgotten file (details)
- git formatting (details)
- small bug (details)
- Canvased Direct Induction mhd formulation that runs test cases to completion (details)
- Canvased Direct Induction mhd formulation that runs test cases to completion, better now (details)
- Add README to the Brio-Wu example to specify gamma and mu_0 (details)
- Canvased Direct Induction mhd formulation, fixed v_sig things (details)
- Scaled version of the test to hardcode Mu0 in swift (details)
- comoving testing (details)
- small bugfixes (details)
- new test without MU0 (details)
- correct parameters in signal vel (details)
- test cases (details)
- ending mu0 problem (details)
- minimal magnetic changes (details)
- Cleaning Gauges (details)
- format and Gauge (details)
- small bugfixes for cosmological simulations (details)
- cosmo interger (details)
- fixed (details)
- previous to sync (details)
- small fix to current nr of snapshots (details)
- adding plotting statistical quantitie (details)
- adding Bfield (details)
- some cleaning for ignored files (details)
- Mhd canvas (details)
- ignoring the new executable (details)
- Full independence of Comoving factors (details)
- CHANGE, now IC parameters for Binit are physical (details)
- Updating new funcion calls for NONE mhd (details)
- diferent cosmological versions (details)
- Mhd canvas into MHD_FS (details)
- Fixed illegal math op in v_sig (details)
- Imported latest changes from fede (details)
- Update the Orszag-Tang vortex run script to load the glass file and run the correct executable (details)
- Use the master branch's gitignore (details)
- Update to from main branch to Canvas to MHD_FS (details)
- Added RyuJones 1A MHD Test (details)
- Mhd canvas (details)
- Delete temporary files from the repo (details)
- Cleaning Test (details)
- common naming solved (details)
- Mhd canvas (details)
- cleaning (details)
- cleaning test folder (details)
- No JPG in repo (details)
- Solving issues with different Hydro Schemes (details)
- Kelvin Helmholtz with MHD? (details)
- Nomenclarture (details)
- Examples Nomenclature change (details)
- Solving issues with different Hydro Schemes (details)
- Mhd fs (details)
- When searching for more particles in a ghost task we walk up the cell tree,... (details)
- Addition of Fast Rotor and Magnetic Blast Wave tests (details)
- Attempt at correctly incorporating mu_0 - incomplete (details)
- mu_0 propagation (details)
- When searching for more particles in a ghost task we walk up the cell tree,... (details)
- Added artificial resistivity (details)
- Small mu_0 corrections (details)
- Update the symmetry test to use the new hydro function signatures (details)
- Add the MHD-related fields to the debugging messages for the direct induction case (details)
- Update the function signature of the minimal hydro scheme to also work with MHD (details)
- Fixed mistake in du_dt ODE change due to resistivity (details)
- MHD scheme hyperparameter update (details)
- Fix the signal velocity signature to accomodate the MHD NONE scheme (details)
- Fix the NONE MHD scheme to compile with the new function signature of mhd_get_magnetic_energy() (details)
- Minor parameter changes (details)
- Initial sync to work again (details)
- Added solution scripts for Brio-Wu test. Ran Python formatting script. (details)
- bug catching Mu0 (details)
- before Mag.Egy in all the flavors (details)
- formatting clang-13 (details)
- Turbulent bo (details)
- first version fo spectra (details)
- update (details)
- Slight reformulation of MHD, works reasonably well, but considerable particle noise (details)
- Fixed small typo in mhd.h (details)
- Deleted some unnecessary files (details)
- Remove unwanted files (details)
- Update the Brio-Wu run script to use the correct executable (details)
- Update the run script to use the correct version of python (details)
- Magnetic energy added to stats file (details)
- Reset the divB accumulator in mhd_reset_gradient and not in reset_acceleration() (details)
- Output B_full and not B in the snapshots (details)
- Add comments clarifying what gets zeroed where (details)
- Minor changes (details)
- A few more MHD tests (details)
- Fix compilation issue (details)
- Applied code formatting tool (details)
- Cleaning dependences with mu0 again (details)
- Changes in the 9 plot algorithm. (details)
- Same info in hdf5 files (details)
- Still handling Mu0 (details)
- Mu_0 in Vector Potential MHD (details)
- not sure (details)
- formating issues (details)
- Commit changes in the BrioWu plotting in python. (details)
- Merge of MHD_FS schemes. (details)
- unnesesary file (details)
- Seemingly functioning resistivity formulation (details)
- first try HCP (details)
- regular files (details)
- removed a big file (details)
- Removed unwanted files (details)
- Undo more unwanted changes (details)
- Applied code formatting script (details)
- Remove all the remaining traces of the old MHD_MU0 constant (details)
- Move the debug routines of the Direct induction flavour to the correct files (details)
- Restore the code's ability to compile without MHD (details)
- Minor OT vortex changes (details)
- Corrected magnetic energy calculation for stats file (details)
- small chages in plots (details)
- MHD parameters from parameter files, and addition of divB/curlB based timestep criterion (details)
- Fix compilation also in the None,DI, and VP mhd cases (details)
- Disabled Balsara switch in SPHENIX and chose a 'projected' cleaning speed for divergence cleaning (details)
- Added Monopole test (details)
- Deleted unnecessary large file (details)
- Enforce a_z = 0 when running in 2D (details)
- Barotropic equation of state for star formation sims (details)
- Magnetised cloud collapse example (details)
- Choose an internal system of units that does not overflow the calculation (details)
- Convert the snapshots back into CGS (details)
- ICs close to complete and reasonable running parameters for MHD cloud collapse, does not seem to crash (details)
- Fixed vacuum permeability in default unit system value (details)
- Fixed comment for vacuum permeability in default unit system value (details)
- Applied formatting tool (details)
- Switch for dedner correction and other small changes (details)
- MHD gravitational collapse test (details)
- Updated and cleaned version of the Magnetised Cloud Collapse test (details)
- More appropriate value of h_max. Snapshot 70 reached after 1 hr on 4 cores for the default setup (details)
- Added the new files. Copied over from from the minimal scheme. (details)
- Compute the c-matrix and invert it at the end of the gradient loop. (details)
- Out-source the symmetric maxtrix definition to a separate file to avoid code duplication (details)
- Out-source the symmetric maxtrix definition to a separate file to avoid code duplication (details)
- Implement the raw fluid MAGMA equations in the non-symmetric non-comoving case. Viscosity and diffusion still to do. (details)
- Added the viscosity terms. For now without linear reconstruction. (details)
- Add function to print out symmetric matrix (details)
- Update all components of the acceleration vector. Not just x (details)
- Also fix the last coordinate of the G vectors (details)
- Code working for the 3D BCC Sod shock (details)
- Implemented the energy diffusion scheme (details)
- Something not quite correct yet with the Sedov explosion (details)
- Add energy evolution plot to the Sedov example. (details)
- Add option to use the old-school kernel gradients instead of the G matrix. Temporarily disable diffusion (details)
- Fix typo where the wrong soundspeed was collected for particle pj (details)
- Reinstate the diffusion term (details)
- Also implemented the Gasoline2-like terms (details)
- Implemented velocity gradient. Van Leer limiter missing (details)
- Now with Van Leer limiter (details)
- Make the exponential term in the Van Leer limiter and actual switch to be applied only when eta_ij > eta_crit (details)
- Fix floating-point false-positive in EAGLE feedback (details)
- Avoid division by zero in Dedner scheme. Use correct fabs function (details)
- Fix floating-point overflow in intermediate calculation (details)
- Fix overflow in direct induction time-step condition (details)
- Better choice of default parameters for running the MHD gravitational collapse test (details)
- Physical resistivity (details)
- Added mean square of B2 to stats files for dynamo studies (details)
- fix cast in error message (details)
- old bug about MU_0 (details)
- Many things (details)
- formating (details)
- Applied code formatting (details)
- Ignore .yml files in deeper dirs when commiting (details)
- Roberts Flow example (details)
- missing restrict (details)
- Applied formatting script (details)
- Applied python formatting script (details)
- Fix typo in mhd.h (details)
- typo in restrict (details)
- Add Roberts flow forcing term (details)
- working version (details)
- Added info in RobertsFlow/README (details)
- small change for extra params (details)
- Read the box size directly from the space structure in the Roberts flow forcing term. (details)
- Fixed constant B (details)
- Fixed Bms in stats files (details)
- new compact version (details)
- automation (details)
- Eliminate unnecessary Roberts Flow forcing parameter (details)
- Typos (details)
- another file needde for testing (details)
- changed vforce to be consistent with arXiv:0808.2141 (details)
- fixed v signs in makeIC to allign v field with vforced, added B fields as in arXiv:0808.2141 to makeICnew, changed v0 to 1.5 in vforced (details)
- fixed a typo in makeICnew (details)
- slow slow working (details)
- Test scripting (details)
- Adding extra timesteping taking account for resitivity (details)
- wrong naming for Eta (details)
- adding Physcail resitivity (details)
- Do not have the Roberts flow forcing term on by default (details)
- Applied code formatting script (details)
- iworking version (details)
- STANDARD test (details)
- New timestepping condition for physical resistivity (details)
- added CurlB test (details)
- Addded curl B to the snapshots (details)
- fixed CurlB test sign (details)
- Laplacian physical resistivity and small corrections to timestepping (details)
- Set the correct unit for divB in Fede's implementations (details)
- Code formatting (details)
- Fix units of dB/dt and curl B in Orestis implementation (details)
- Add correct units to the Dedner scalar and derivative in the snapshots (details)
- added vector potentials to Magnetised Cloud collapse (details)
- Added Versioning and aditional information OT vortex plot (details)
- COrrect Units Likely (details)
- Plotinng scripts (details)
- ignore new folders (details)
- Adding Vectror potential to RobertsFlow: (details)
- Moved forcing from Runner_to drift. Warning also not change in hdro and (details)
- Moved forcing from Runner_to drift. Warning also not change in hdro and (details)
- added limits to MHD plots (details)
- small adds in gitignore (details)
- Moved oberts flow forcing back to runners (details)
- typo en macro (details)
- minus typo in Dissipation (details)
- Merged master into the branch and applied the formatting script (details)
- error signs in the diffusion term (details)
- Added mechanism to apply forcing terms *after* the final hydro loop (details)
- Implement the Roberts flow terms in the new mechanism (details)
- Added missing file (details)
- added read Vz factor from the yml files. (details)
- Document the new Roberts flow parameter in the example file (details)
- Add new Roberts flow forcing terms based on updating the accelerations (details)
- Improve documentation (details)
- forcing: added nu calculation from the artifitial term in SPHENIX (details)
- fixed magnetic resistivity prefactor in FDI (details)
- fixed magnetic resistivity prefactor in VP (details)
- instead of multiplying resistivity by 4 i divided. Now fixed (details)
- fix ROBERTS in drift that now is in forcing (details)
- Removed curlB from timestepping criterion (details)
- Updated ICs and plotting for Alfven Wave Test (details)
- Set parameters in yml file to default we should be running the Brio Wu shock tube with (details)
- Homogenized variable names (details)
- Homogenization part 2 (details)
- Homogenization Final push... before dbug (details)
- small change in scrips (details)
- Homogenizing compiles (details)
- nomenclature changes (details)
- small clean up (details)
- small (details)
- change in the YML file with resistive ETa (details)
- Add computation of the internal energy gradient (details)
- Added the terms in the gradient loop to compute grad u (details)
- Fix sign of the Van Leer slope limiter condition (details)
- Reinstate the dh/dt term (details)
- Reinstate the dh/dt term (details)
- Use the reconstructed internal energies at the mid-point in the diffusion term (details)
- Better variable name (details)
- Typo in the read of resistive eta in parameter file and mu_0 (details)
- deleting unsesesary file (details)
- removal el mu_0 from mhd_parameters (details)
- passing mu_0 for mhd_prepare_force... Needed in FDI and Vep (details)
- forgotten file (details)
- Made compatible Fede's changes with minor updates in code structure in ODI (details)
- small change in nomenclarure B_mon to divB (details)
- Hope to kill mu_0, finnally (details)
- Restore the Balsara switch in the SPHENIX scheme (details)
- Applied formatting script (details)
- Remove non-unused global configuration variables for MHD from engine.c (details)
- adding balsara eq 1 in ODI scheme (details)
- Moved the divB from density to gradient loop (details)
- FDI and VeP, changes in mhd_io to comply with naming policies (details)
- Time integration fix for Phi in FDI. (details)
- Applied code formatting script (details)
- Read the correct resistivity variable name in the OT vortex plot (details)
- Removing OPTional parameters in all MHD schemes. (details)
- Uniformisation of parameter names, one convetion (details)
- Better treatment of gradB tensor and associated AR switch + minor variable... (details)
- Fix compilation without MHD (details)
- Symmetric Operator for DivB in VeP and FDI (details)
- head comments in functions (details)
- Added function to calculate magnetosonic speed (details)
- Dedner scalar time derivative is now calculated in a function, and the scalar... (details)
- Calculating root mean square B and average divB error in statistics files (details)
- Applied code formatting tool (details)
- Fix the order of operations for the RMS of B in stats_finalise() (details)
- Uniformised MHD parameter names in FDI abd VP too (details)
- copy odi magnetosonic speeds functions into fdi and vep (details)
- Fstasys/naming in mhd io ver01 (details)
- Mhd canvas sid (details)
- Applied code formatting tools (details)
- Fstasys/forcing roberts flow accel viscous c s (details)
- Do not call error() in the mhd_get_magnetic_energy() and co. functions of the none scheme. These are also called in non-MHD mode (details)
- Added scripts to load the cosmo box ICs for MHD (details)
- Fstasys/fix cosmo factors fdi vp (details)
- Fstasys/cosmological box mhd gen ic (details)
- Karapiperis/cosmo factors (details)
- Applied formatting script (details)
- Applied formatting script (details)
- Match the function signatures to the MHD requirements (details)
- Temporary fixes to get MAGMA to compile with FDI (details)
- Simpler MHD signal velocity that considerably helps in reducing noise in... (details)
- Fstasys/clean blast now with vp (details)
- Fix two typos in the MAGMA hydro code (details)
- Fix two typos in the MAGMA hydro code (details)
- Force force.f to be zero (details)
- Fix FPE in some strange MAGMA configuration (details)
- Fix FPE in some strange MAGMA configuration (details)
- Fstasys/blast wave additional files (details)
- Fstasys/fast rotor test multiple schemes (details)
- Code formatting (details)
- Add B energy PS calculation (details)
- Make the cosmo MHD boxes run FOF and compute power spectra. Add an output list for them (details)
- Fixed the cosmology in the MHD cosmo box ICs (details)
- Add snap number to the Gresho vortex plot filename (details)
- Use the correct v and u gradient in the force loop. The ones where the C-matrix was used (details)
- Better value of eta_crit in the flux limiter (details)
- Updated parameter files of the cosmo runs to use the new FOF parameters (details)
- Clean BW shock tube directory, runs easily out of the box (details)
- Add new error monitoring ot the MHD code (details)
- Small fix to make SWIFT compile afetr addition of new error metric code (details)
- Applied code formatting tool (details)
- Starting viscoriy in sphenix is 0.1 (details)
- Karapiperis/update maggntised cloud example (details)
- Applied formatting scripts (details)
- Remove duplicate output to stdout of mu_0 upon startup (details)
- Make the 'none' MHD scheme report the absence of MHD in the snapshots (details)
- Modified Roberts_flow_acceleration forcing (details)
- Write the velocity gradients to the snapshots (details)
- Use the correct distance vector between the particles (details)
- Clean version of OTV example that runs out of the box (details)
- Oak/mbw updates (details)
- Oak/rotor updates (details)
- A different way of adding B fields to ICs, better choice for current unit too (details)
- Restore beta=3 in the SPHENIX parameters (details)
- RobertsFlow run script and forcing acceleration changes (details)
- Fixed cosmological IC generation for CosmoRuns (details)
- Applied code formatting tool (details)
- Fix merging mistake in the tools (details)
- Fix missing constant in tools.c (details)
- Fstasys/vp cosmo run.galilean invariance (details)
- Additional math checks in tensile instability correction, not expected to make a difference (details)
- Applied code formatting tool (details)
- Consider MHD attributes of particles that have no neighbours (details)
- Mhd_canvas_ABC_flow (details)
- AR contributions to dB/dt and du/dt added to snapshots (details)
- Added hopefully correct cosmology dependence to AR snapshot outputs (details)
- Small fix in IO (details)
- Fixes to Fast Rotor setup due to typo in PHANTOM paper (details)
- Applied formatting scripts (details)
- Corrected version of makeIC.py for cosmo runs (details)
- Marco van der Ploeg Zeldovich Pancake (details)
- Small bugfix of not calling B0 B0_z63 (details)
- Magnetic Energy in Physical not Comoving (details)
- Mention in the file header that the total magnetic energy in the stats file is in the physical frame (details)
- Fix typo in direct induction mhd.h introduced when changing the reported energies from comoving to physical (details)
- Mhd canvas overwinding trigger (details)
- Updated parameters in MHD collapsing cloud example to match Hopkins 2016 (details)
- Fix typo in the SPHENIX part definition following previous master merge (details)
- Applied code formatting (details)
- Karapiperis/updates on time integration business (details)
- Applied formatting script to python scripts (details)
- Reasonable number of default number of particles, and associated grav.... (details)
- Minimal resolution we want to look at for the MHD cloud collapse (details)
- Added Ryu & Jones 3B shock tube to test rarefaction waves (details)
- Magnetized Cloud Collapse ic rotation bug (details)
- Added MHD Cooling Halo example (details)
- Post-merge fixes (details)
- added plotting script and cubic lattice generator for Magnetised cloud collapse (details)
- Symmetric gradient operator for divB used in divergence cleaning ; also adapt... (details)
- Applied formatting tool (details)
- Deleted relic comments that have been irrelevant for a very long time (details)
- Applied code formatting (details)
- Deleted relic there from merging old and new Dedner (details)
- Fix for saving MHD forces (details)
- Karapiperis/fixes and improvements in mhd io (details)
- Alfven speed as a particle carried quantity; cleaner calculations, will allow... (details)
- Attempt at computing div(v) with grad h terms (details)
- Added profiler scripts with references for OTvortex and FastRotor (details)
- Variable h in physical resistivity (details)
- Moved Balsara switch to shock indicator - Helps considerably with some MHD shock tubes (details)
- Fix to let the code compile with the changes to Balsara (details)
- Karapiperis/added max div b error to stats file (details)
- Karapiperis/added max div b error to stats file (details)
- Applied formatting script (details)
- Anti-symmetric div(B) cleaning and Hopkins2016 artificial resistivity (details)
- Nickishch/mhd canvas/updated cooling halo mhd (details)
- Applied code formattin script (details)
- Post-merge fixes (details)
- Removed the MAGMA2 implementation from this branch (details)
- Applied formatting script (details)
- Nickishch/mhd canvas isolated galaxy mhd (details)
- 1st itereation of the runtime jet comparison files (details)
- Fs vp schemes (details)