Add one line installer and pulsatile case#6
Open
Eleven7825 wants to merge 17 commits intoStanfordCBCL:masterfrom
Open
Add one line installer and pulsatile case#6Eleven7825 wants to merge 17 commits intoStanfordCBCL:masterfrom
Eleven7825 wants to merge 17 commits intoStanfordCBCL:masterfrom
Conversation
Contributor
Eleven7825
commented
Feb 19, 2026
- Add a one line installer for the svFSGe
- Add a pulsatile case using mean wss
- Add converted pulsatile Q waveform (pulsatile_flow.dat) from VMR source .flow files, converted from cm/s to mm/s to match kg/mm/s unit system - Update steady_full.xml inlet BC to use Unsteady time dependence with the pulsatile temporal values file - Add static BC file copy step in svfsi.py setup_files so pulsatile_flow.dat is staged into the run directory automatically - Include source .flow files from Vascular Model Repository Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Increase Number_of_time_steps from 10 to 960 (10 cardiac cycles at dt=0.01s) - Add run_fluid_only.py script for standalone fluid simulation without FSG coupling, handles mesh/BC file staging and runs svFSI directly Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Container named 'fsg-dev' now persists after exit - Rerunning the script reconnects to existing container - Uses 'sleep infinity' + 'docker exec' pattern for persistence - Updated pip install to use requirements.txt (includes meshio) - Shows container management commands on completion Users can now: - Exit and reconnect without losing setup - Stop/start the container as needed - See the container in 'docker ps -a' Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Instead of requiring requirements.txt, the script now has the package list hardcoded. This makes it work even if requirements.txt is missing or the repo state is inconsistent. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Creates a bootstrap script that can be downloaded and run via curl. Handles repo cloning and Docker setup in one command. Usage: curl -fsSL https://raw.githubusercontent.com/Eleven7825/svFSGe/master/scripts/install.sh | bash Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Prominently featured at the top of Quickstart section - Explains prerequisites and what the command does - Updated Quick Setup Script section to mention persistent container Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.