Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
BioFVM_X
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Packages
Packages
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
gsaxena
BioFVM_X
Commits
38287fde
Commit
38287fde
authored
Apr 16, 2020
by
gsaxena
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update readme.txt
parent
fd4bc4ce
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
23 additions
and
2 deletions
+23
-2
readme.txt
readme.txt
+23
-2
No files found.
readme.txt
View file @
38287fde
####################################
BioFVM_X is based on BioFVM v 1.1.6.
####################################
+ BioFVM (http://BioFVM.MathCancer.org) supports only on-node shared memory
parallelism using OpenMP.
...
...
@@ -22,6 +24,24 @@ BioFVM_X is based on BioFVM v 1.1.6.
present (or the modules are loaded in a module environment)
(4) Execute $ make tutorial1
This results in an executable file "tutorial1" in the directory ./examples
Example output:
bsc99102@login1:~/GS_BioFVM_X/GS_BioFVM> make tutorial1
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c BioFVM_vector.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c BioFVM_matlab.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c BioFVM_utilities.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c BioFVM_mesh.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c BioFVM_microenvironment.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c BioFVM_solvers.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c BioFVM_basic_agent.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c BioFVM_agent_container.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c BioFVM_MultiCellDS.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c BioFVM_parallel.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -c pugixml.cpp
mpic++ -march=native -O2 -fomit-frame-pointer -mfpmath=both -fopenmp -m64 -std=c++11 -g -o ./examples/tutorial1 ./examples/tutorial1_BioFVM.cpp BioFVM_vector.o BioFVM_matlab.o BioFVM_utilities.o BioFVM_mesh.o BioFVM_microenvironment.o BioFVM_solvers.o BioFVM_basic_agent.o BioFVM_agent_container.o BioFVM_MultiCellDS.o BioFVM_parallel.o pugixml.o
bsc99102@login1:~/GS_BioFVM_X/GS_BioFVM>
(5) For the SLURM scheduler, the following script can be used:
============================================================================
...
...
@@ -65,8 +85,9 @@ total Voxels in X (or Y or Z) direction as (maxX-minX)/mesh_resolution =
must be perfectly divisible by total number of MPI processes (in this case P=2).
Thus, we have 100/2 = 50 Voxels per process.
BioFVM: Finite Volume Solver for Biological Problems.
####################################################
BioFVM: Finite Volume Solver for Biological Problems.
####################################################
Version: 1.1.6
Release date: 19 August 2017
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment