artis
3D non-LTE Monte Carlo radiative transfer for supernovae/kilonovae
File Explorer
- ci-checks.yml
- ci.yml
- cislowtestmode.yml
- copilot-setup-steps.yml
- depapprove.yml
- updatechecksums.yml
- CODEOWNERS
- dependabot.yml
- extensions.json
- launch.json
- settings.json
- tasks.json
- alphadecays.txt
- artislogo.png
- auger-km1993-reference.txt
- auger-km1993-table2.txt
- auger-km1993-table3.txt
- betaminusdecays.txt
- binding_energies_lotz1970.txt
- chargetransfer.txt
- collion-auger-reference.txt
- collion-auger.txt
- collion-reference.txt
- collion.txt
- electron_shell_occupancy.txt
- fissiondecays.txt
- fissionproducts_GEF_100keV.txt
- gamma_ac225.txt
- gamma_ac227.txt
- gamma_ac228.txt
- gamma_ac229.txt
- gamma_ac230.txt
- gamma_ac231.txt
- gamma_ac232.txt
- gamma_ag111.txt
- gamma_ag112.txt
- gamma_ag113.txt
- gamma_ag114.txt
- gamma_ag115.txt
- gamma_ag116.txt
- gamma_ag117.txt
- gamma_ag121.txt
- gamma_ag122.txt
- gamma_ag123.txt
- gamma_as77.txt
- gamma_as78.txt
- gamma_as79.txt
- gamma_as80.txt
- gamma_as81.txt
- gamma_as82.txt
- gamma_as84.txt
- gamma_at217.txt
- gamma_at220.txt
- gamma_au199.txt
- gamma_au200.txt
- gamma_au201.txt
- gamma_au202.txt
- gamma_au203.txt
- gamma_au204.txt
- gamma_ba139.txt
- gamma_ba140.txt
- gamma_ba141.txt
- gamma_ba142.txt
- gamma_ba143.txt
- gamma_ba145.txt
- gamma_ba146.txt
- gamma_ba147.txt
- gamma_bi211.txt
- gamma_bi212.txt
- gamma_bi213.txt
- gamma_bi214.txt
- gamma_bi215.txt
- gamma_bi218.txt
- gamma_br83.txt
- gamma_br84.txt
- gamma_br86.txt
- gamma_br87.txt
- gamma_br88.txt
- gamma_ca50.txt
- gamma_ca51.txt
- gamma_ca52.txt
- gamma_cd115.txt
- gamma_cd119.txt
- gamma_cd121.txt
- gamma_cd123.txt
- gamma_cd125.txt
- gamma_cd128.txt
- gamma_ce141.txt
- gamma_ce143.txt
- gamma_ce144.txt
- gamma_ce145.txt
- gamma_ce146.txt
- gamma_ce147.txt
- gamma_co56.txt
- gamma_co57.txt
- gamma_co60.txt
- gamma_co61.txt
- gamma_co62.txt
- gamma_co63.txt
- gamma_co64.txt
- gamma_co65.txt
- gamma_co66.txt
- gamma_co67.txt
- gamma_co68.txt
- gamma_cr48.txt
- gamma_cr55.txt
- gamma_cr56.txt
- gamma_cr57.txt
- gamma_cr60.txt
- gamma_cr61.txt
- gamma_cs137.txt
- gamma_cs138.txt
- gamma_cs139.txt
- gamma_cs140.txt
- gamma_cs141.txt
- gamma_cs142.txt
- gamma_cs143.txt
- gamma_cu66.txt
- gamma_cu67.txt
- gamma_cu68.txt
- gamma_cu69.txt
- gamma_cu70.txt
- gamma_cu72.txt
- gamma_cu73.txt
- gamma_cu74.txt
- gamma_dy165.txt
- gamma_dy166.txt
- gamma_dy167.txt
- gamma_dy168.txt
- gamma_dy169.txt
- gamma_er169.txt
- gamma_er171.txt
- gamma_er172.txt
- gamma_er173.txt
- gamma_er174.txt
- gamma_er175.txt
- gamma_eu152.txt
- gamma_eu155.txt
- gamma_eu156.txt
- gamma_eu157.txt
- gamma_eu158.txt
- gamma_eu159.txt
- gamma_eu160.txt
- gamma_fe59.txt
- gamma_fe60.txt
- gamma_fe61.txt
- gamma_fe62.txt
- gamma_fe64.txt
- gamma_fe65.txt
- gamma_fr221.txt
- gamma_fr223.txt
- gamma_fr226.txt
- gamma_fr227.txt
- gamma_fr228.txt
- gamma_fr230.txt
- gamma_fr231.txt
- gamma_ga70.txt
- gamma_ga72.txt
- gamma_ga73.txt
- gamma_ga74.txt
- gamma_ga76.txt
- gamma_ga78.txt
- gamma_ga79.txt
- gamma_ga80.txt
- gamma_gd159.txt
- gamma_gd161.txt
- gamma_gd162.txt
- gamma_ge75.txt
- gamma_ge77.txt
- gamma_ge78.txt
- gamma_ge79.txt
- gamma_ge80.txt
- gamma_ge81.txt
- gamma_hf181.txt
- gamma_hf182.txt
- gamma_hf183.txt
- gamma_hf184.txt
- gamma_hg203.txt
- gamma_hg205.txt
- gamma_hg206.txt
- gamma_ho166.txt
- gamma_ho167.txt
- gamma_ho168.txt
- gamma_ho170.txt
- gamma_i128.txt
- gamma_i129.txt
- gamma_i131.txt
- gamma_i132.txt
- gamma_i133.txt
- gamma_i134.txt
- gamma_i135.txt
- gamma_i136.txt
- gamma_i138.txt
- gamma_in116.txt
- gamma_in117.txt
- gamma_in118.txt
- gamma_in119.txt
- gamma_in120.txt
- gamma_in121.txt
- gamma_in122.txt
- gamma_in123.txt
- gamma_in124.txt
- gamma_in126.txt
- gamma_in127.txt
- gamma_in128.txt
- gamma_in129.txt
- gamma_in130.txt
- gamma_in131.txt
- gamma_ir194.txt
- gamma_ir195.txt
- gamma_ir196.txt
- gamma_kr85.txt
- gamma_kr87.txt
- gamma_kr88.txt
- gamma_kr89.txt
- gamma_kr90.txt
- gamma_kr91.txt
- gamma_kr92.txt
- gamma_kr93.txt
- gamma_la140.txt
- gamma_la141.txt
- gamma_la142.txt
- gamma_la144.txt
- gamma_la146.txt
- gamma_la147.txt
- gamma_la148.txt
- gamma_la149.txt
- gamma_la150.txt
- gamma_lu177.txt
- gamma_lu178.txt
- gamma_lu179.txt
- gamma_lu180.txt
- gamma_mn56.txt
- gamma_mn57.txt
- gamma_mn58.txt
- gamma_mn59.txt
- gamma_mn60.txt
- gamma_mo101.txt
- gamma_mo102.txt
- gamma_mo104.txt
- gamma_mo105.txt
- gamma_mo110.txt
- gamma_mo99.txt
- gamma_nb100.txt
- gamma_nb101.txt
- gamma_nb102.txt
- gamma_nb108.txt
- gamma_nb95.txt
- gamma_nb96.txt
- gamma_nb97.txt
- gamma_nb98.txt
- gamma_nb99.txt
- gamma_nd147.txt
- gamma_nd149.txt
- gamma_nd151.txt
- gamma_nd152.txt
- gamma_nd153.txt
- gamma_nd154.txt
- gamma_ni56.txt
- gamma_ni57.txt
- gamma_ni65.txt
- gamma_ni67.txt
- gamma_ni69.txt
- gamma_ni70.txt
- gamma_ni72.txt
- gamma_os191.txt
- gamma_os193.txt
- gamma_os194.txt
- gamma_pa233.txt
- gamma_pa236.txt
- gamma_pa237.txt
- gamma_pb210.txt
- gamma_pb211.txt
- gamma_pb212.txt
- gamma_pb214.txt
- gamma_pd109.txt
- gamma_pd111.txt
- gamma_pd112.txt
- gamma_pd113.txt
- gamma_pd114.txt
- gamma_pd116.txt
- gamma_pd118.txt
- gamma_pm147.txt
- gamma_pm149.txt
- gamma_pm150.txt
- gamma_pm151.txt
- gamma_pm152.txt
- gamma_pm153.txt
- gamma_pm156.txt
- gamma_po211.txt
- gamma_po213.txt
- gamma_po214.txt
- gamma_po216.txt
- gamma_pr143.txt
- gamma_pr144.txt
- gamma_pr145.txt
- gamma_pr146.txt
- gamma_pr147.txt
- gamma_pr148.txt
- gamma_pr150.txt
- gamma_pr152.txt
- gamma_pt197.txt
- gamma_pt199.txt
- gamma_ra223.txt
- gamma_ra224.txt
- gamma_ra225.txt
- gamma_ra226.txt
- gamma_ra227.txt
- gamma_ra228.txt
- gamma_ra230.txt
- gamma_rb88.txt
- gamma_rb89.txt
- gamma_rb90.txt
- gamma_rb91.txt
- gamma_rb92.txt
- gamma_rb93.txt
- gamma_re188.txt
- gamma_re189.txt
- gamma_re190.txt
- gamma_rh105.txt
- gamma_rh107.txt
- gamma_rh108.txt
- gamma_rh109.txt
- gamma_rn219.txt
- gamma_rn220.txt
- gamma_rn221.txt
- gamma_rn222.txt
- gamma_rn223.txt
- gamma_rn225.txt
- gamma_ru103.txt
- gamma_ru105.txt
- gamma_ru107.txt
- gamma_ru109.txt
- gamma_ru110.txt
- gamma_ru112.txt
- gamma_ru115.txt
- gamma_sb125.txt
- gamma_sb126.txt
- gamma_sb127.txt
- gamma_sb128.txt
- gamma_sb129.txt
- gamma_sb130.txt
- gamma_sb131.txt
- gamma_sb134.txt
- gamma_sc50.txt
- gamma_sc51.txt
- gamma_sc52.txt
- gamma_se81.txt
- gamma_se83.txt
- gamma_se84.txt
- gamma_se85.txt
- gamma_sm151.txt
- gamma_sm153.txt
- gamma_sm155.txt
- gamma_sm156.txt
- gamma_sm157.txt
- gamma_sm159.txt
- gamma_sn123.txt
- gamma_sn125.txt
- gamma_sn126.txt
- gamma_sn127.txt
- gamma_sn128.txt
- gamma_sn129.txt
- gamma_sn130.txt
- gamma_sn132.txt
- gamma_sn133.txt
- gamma_sr100.txt
- gamma_sr101.txt
- gamma_sr89.txt
- gamma_sr91.txt
- gamma_sr92.txt
- gamma_sr93.txt
- gamma_sr94.txt
- gamma_sr95.txt
- gamma_sr96.txt
- gamma_sr98.txt
- gamma_sr99.txt
- gamma_ta182.txt
- gamma_ta183.txt
- gamma_ta184.txt
- gamma_ta185.txt
- gamma_ta186.txt
- gamma_ta187.txt
- gamma_tb161.txt
- gamma_tb162.txt
- gamma_tb163.txt
- gamma_tb165.txt
- gamma_tc100.txt
- gamma_tc101.txt
- gamma_tc102.txt
- gamma_tc103.txt
- gamma_tc104.txt
- gamma_tc106.txt
- gamma_tc109.txt
- gamma_tc110.txt
- gamma_tc111.txt
- gamma_tc113.txt
- gamma_tc99.txt
- gamma_te127.txt
- gamma_te129.txt
- gamma_te131.txt
- gamma_te132.txt
- gamma_te133.txt
- gamma_te134.txt
- gamma_te135.txt
- gamma_te136.txt
- gamma_th227.txt
- gamma_th228.txt
- gamma_th229.txt
- gamma_th231.txt
- gamma_th233.txt
- gamma_th234.txt
- gamma_th235.txt
- gamma_th236.txt
- gamma_ti51.txt
- gamma_ti52.txt
- gamma_ti53.txt
- gamma_tl206.txt
- gamma_tl207.txt
- gamma_tl208.txt
- gamma_tl209.txt
- gamma_tl210.txt
- gamma_tm171.txt
- gamma_tm172.txt
- gamma_tm173.txt
- gamma_tm174.txt
- gamma_tm176.txt
- gamma_u233.txt
- gamma_u237.txt
- gamma_v48.txt
- gamma_v52.txt
- gamma_v53.txt
- gamma_v55.txt
- gamma_v56.txt
- gamma_v57.txt
- gamma_w185.txt
- gamma_w187.txt
- gamma_w188.txt
- gamma_w190.txt
- gamma_xe133.txt
- gamma_xe135.txt
- gamma_xe137.txt
- gamma_xe138.txt
- gamma_xe140.txt
- gamma_y100.txt
- gamma_y90.txt
- gamma_y91.txt
- gamma_y92.txt
- gamma_y93.txt
- gamma_y94.txt
- gamma_y95.txt
- gamma_y96.txt
- gamma_y97.txt
- gamma_y98.txt
- gamma_y99.txt
- gamma_yb175.txt
- gamma_yb177.txt
- gamma_yb179.txt
- gamma_zn69.txt
- gamma_zn71.txt
- gamma_zn72.txt
- gamma_zn73.txt
- gamma_zn75.txt
- gamma_zn76.txt
- gamma_zn77.txt
- gamma_zn78.txt
- gamma_zn79.txt
- gamma_zn80.txt
- gamma_zr100.txt
- gamma_zr101.txt
- gamma_zr102.txt
- gamma_zr93.txt
- gamma_zr95.txt
- gamma_zr97.txt
- gamma_zr99.txt
- xcom_photoion_data.txt
- aliases.sh
- artis-cosma8.sh
- artis-juwels.sh
- artis-kelvin2.sh
- artis-meluxina.sh
- artis-virgo-slurmjob.sh
- artis-virgo-submit.sh
- clean.sh
- corehours-after.sh
- corehours-before.sh
- exspec-after.sh
- exspec-before.sh
- exspec-zip-cosma8.sh
- exspec-zip-juwels.sh
- exspec-zip-kelvin2.sh
- exspec-zip-meluxina.sh
- exspec-zip-virgo-slurmjob.sh
- exspec-zip-virgo-submit.sh
- filterpacketsescapedrpkt.py
- mergeangleres.py
- movefiles.sh
- rsyncnooutput.sh
- ruff.toml
- run-exspec-if-needed.sh
- slurmjobhoursleft.py
- sumcorehourslogs.py
- sumcorehoursslurm.py
- tar_rm_estimators.sh
- tar_rm_logs.sh
- abundances.txt
- compositiondata.txt
- input-newrun.txt
- input-resume.txt
- model.txt
- results_md5_final.txt
- results_md5_job0.txt
- vpkt.txt
- abundances.txt.xz
- compositiondata.txt
- input-newrun.txt
- input-resume.txt
- model.txt.xz
- results_md5_final.txt
- results_md5_job0.txt
- vpkt.txt
- abundances.txt
- compositiondata.txt
- gridcontributions.txt.xz
- input-newrun.txt
- input-resume.txt
- model.txt.xz
- results_md5_final.txt
- results_md5_job0.txt
- input-newrun.txt
- input-resume.txt
- results_md5_final.txt
- results_md5_job0.txt
- phixsdata_v2.txt
- results_md5_final.txt
- results_md5_job0.txt
- phixsdata_v2.txt
- results_md5_final.txt
- results_md5_job0.txt
- abundances.txt.xz
- compositiondata.txt
- gridcontributions.txt.xz
- input-newrun.txt
- input-resume.txt
- model.txt.xz
- results_md5_final.txt
- results_md5_job0.txt
- phixsdata_v2.txt
- results_md5_final.txt
- results_md5_job0.txt
- abundances.txt
- input-newrun.txt
- input-resume.txt
- model.txt
- recombrates.txt
- results_md5_final.txt
- results_md5_job0.txt
- results_md5_final.txt
- results_md5_job0.txt
- abundances.txt
- input-newrun.txt
- input-resume.txt
- results_md5_final.txt
- results_md5_job0.txt
- .gitignore
- setup_classicmode_1d_3dgrid.sh
- setup_classicmode_3d.sh
- setup_kilonova_1d.sh
- setup_kilonova_1d_timedepnlte.sh
- setup_kilonova_2d.sh
- setup_kilonova_2d_barnesthermalisation.sh
- setup_kilonova_2d_expansionopac.sh
- setup_kilonova_2d_xcomgammaphotoion.sh
- setup_nebular_1d_3dgrid.sh
- setup_nebular_1d_3dgrid_limitbfest.sh
- setup_nltephotospheric_dynamic_ion_range_1d_1dgrid.sh
- Complex.h
- MathFunctions.h
- MatrixProduct.h
- MatrixProductCommon.h
- MatrixProductMMA.h
- MatrixProductMMAbfloat16.h
- MatrixVectorProduct.inc
- PacketMath.h
- TypeCasting.h
- Complex.h
- MathFunctions.h
- PacketMath.h
- Reductions.h
- TypeCasting.h
- Complex.h
- GemmKernel.h
- MathFunctions.h
- MathFunctionsFP16.h
- PacketMath.h
- PacketMathFP16.h
- Reductions.h
- TrsmKernel.h
- TrsmUnrolls.inc
- TypeCasting.h
- TypeCastingFP16.h
- BFloat16.h
- ConjHelper.h
- GenericPacketMathFunctions.h
- GenericPacketMathFunctionsFwd.h
- Half.h
- Settings.h
- Complex.h
- MathFunctions.h
- PacketMath.h
- Tuple.h
- TypeCasting.h
- math_constants.h
- PacketMath.h
- Complex.h
- GeneralBlockPanelKernel.h
- MathFunctions.h
- PacketMath.h
- TypeCasting.h
- Complex.h
- MathFunctions.h
- PacketMath.h
- Complex.h
- GeneralBlockPanelKernel.h
- MathFunctions.h
- PacketMath.h
- TypeCasting.h
- UnaryFunctors.h
- Complex.h
- MathFunctions.h
- PacketMath.h
- Reductions.h
- TypeCasting.h
- MathFunctions.h
- PacketMath.h
- TypeCasting.h
- InteropHeaders.h
- MathFunctions.h
- PacketMath.h
- TypeCasting.h
- Complex.h
- MathFunctions.h
- PacketMath.h
- AssignmentFunctors.h
- BinaryFunctors.h
- NullaryFunctors.h
- StlFunctors.h
- TernaryFunctors.h
- UnaryFunctors.h
- GeneralBlockPanelKernel.h
- GeneralMatrixMatrix.h
- GeneralMatrixMatrix_BLAS.h
- GeneralMatrixMatrixTriangular.h
- GeneralMatrixMatrixTriangular_BLAS.h
- GeneralMatrixVector.h
- GeneralMatrixVector_BLAS.h
- Parallelizer.h
- SelfadjointMatrixMatrix.h
- SelfadjointMatrixMatrix_BLAS.h
- SelfadjointMatrixVector.h
- SelfadjointMatrixVector_BLAS.h
- SelfadjointProduct.h
- SelfadjointRank2Update.h
- TriangularMatrixMatrix.h
- TriangularMatrixMatrix_BLAS.h
- TriangularMatrixVector.h
- TriangularMatrixVector_BLAS.h
- TriangularSolverMatrix.h
- TriangularSolverMatrix_BLAS.h
- TriangularSolverVector.h
- Assert.h
- BlasUtil.h
- ConfigureVectorization.h
- Constants.h
- DisableStupidWarnings.h
- EmulateArray.h
- ForwardDeclarations.h
- GpuHipCudaDefines.inc
- GpuHipCudaUndefines.inc
- IndexedViewHelper.h
- IntegralConstant.h
- Macros.h
- MaxSizeVector.h
- Memory.h
- Meta.h
- MKL_support.h
- MoreMeta.h
- ReenableStupidWarnings.h
- ReshapedHelper.h
- Serializer.h
- StaticAssert.h
- SymbolicIndex.h
- XprHelper.h
- ArithmeticSequence.h
- Array.h
- ArrayBase.h
- ArrayWrapper.h
- Assign.h
- Assign_MKL.h
- AssignEvaluator.h
- BandMatrix.h
- Block.h
- CommaInitializer.h
- ConditionEstimator.h
- CoreEvaluators.h
- CoreIterators.h
- CwiseBinaryOp.h
- CwiseNullaryOp.h
- CwiseTernaryOp.h
- CwiseUnaryOp.h
- CwiseUnaryView.h
- DenseBase.h
- DenseCoeffsBase.h
- DenseStorage.h
- DeviceWrapper.h
- Diagonal.h
- DiagonalMatrix.h
- DiagonalProduct.h
- Dot.h
- EigenBase.h
- Fill.h
- FindCoeff.h
- ForceAlignedAccess.h
- Fuzzy.h
- GeneralProduct.h
- GenericPacketMath.h
- GlobalFunctions.h
- IndexedView.h
- InnerProduct.h
- InternalHeaderCheck.h
- Inverse.h
- IO.h
- Map.h
- MapBase.h
- MathFunctions.h
- MathFunctionsImpl.h
- Matrix.h
- MatrixBase.h
- NestByValue.h
- NoAlias.h
- NumTraits.h
- PartialReduxEvaluator.h
- PermutationMatrix.h
- PlainObjectBase.h
- Product.h
- ProductEvaluators.h
- Random.h
- RandomImpl.h
- RealView.h
- Redux.h
- Ref.h
- Replicate.h
- Reshaped.h
- ReturnByValue.h
- Reverse.h
- Select.h
- SelfAdjointView.h
- SelfCwiseBinaryOp.h
- SkewSymmetricMatrix3.h
- Solve.h
- SolverBase.h
- SolveTriangular.h
- StableNorm.h
- StlIterators.h
- Stride.h
- Swap.h
- Transpose.h
- Transpositions.h
- TriangularMatrix.h
- VectorBlock.h
- VectorwiseOp.h
- Visitor.h
- InverseSize4.h
- Determinant.h
- FullPivLU.h
- InternalHeaderCheck.h
- InverseImpl.h
- PartialPivLU.h
- PartialPivLU_LAPACKE.h
- blas.h
- Image.h
- InternalHeaderCheck.h
- Kernel.h
- lapacke.h
- lapacke_helpers.h
- lapacke_mangling.h
- RealSvd2x2.h
- ArrayCwiseBinaryOps.inc
- ArrayCwiseUnaryOps.inc
- BlockMethods.inc
- CommonCwiseBinaryOps.inc
- CommonCwiseUnaryOps.inc
- IndexedViewMethods.inc
- InternalHeaderCheck.inc
- MatrixCwiseBinaryOps.inc
- MatrixCwiseUnaryOps.inc
- ReshapedMethods.inc
- Core
- LU
- Version
- eigenversion.txt
- .clang-format
- .clang-tidy
- .clangd
- .git-blame-ignore-revs
- .gitattributes
- .gitignore
- .pre-commit-config.yaml
- .python-version
- .renovate.json
- AGENTS.md
- anderson.h
- artisoptions_classic.h
- artisoptions_doc.md
- artisoptions_kilonova_lte.h
- artisoptions_kilonova_timedepnlte.h
- artisoptions_nltenebular.h
- artisoptions_nltephotospheric_dynamic_ion_range.h
- atomic.h
- chargetransfer.cc
- chargetransfer.h
- CITATION.cff
- CLAUDE.md
- constants.h
- cpplint.cfg
- decay.cc
- decay.h
- exspec.cc
- exspec.h
- gammapkt.cc
- gammapkt.h
- gausskronrod.h
- globals.h
- grid.cc
- grid.h
- input.cc
- input.h
- integrator.h
- kpkt.cc
- kpkt.h
- LICENSE
- ltepop.cc
- ltepop.h
- macroatom.cc
- macroatom.h
- Makefile
- mpi_logging.cc
- mpi_logging.h
- nltepop.cc
- nltepop.h
- nonthermal.cc
- nonthermal.h
- packet.cc
- packet.h
- pixi.toml
- radfield.cc
- radfield.h
- random.h
- ratecoeff.cc
- ratecoeff.h
- README.md
- rpkt.cc
- rpkt.h
- sn3d.cc
- sn3d.h
- spectrum_lightcurve.cc
- spectrum_lightcurve.h
- stats.cc
- stats.h
- thermalbalance.cc
- thermalbalance.h
- toms748.h
- unittests.cc
- update_grid.cc
- update_grid.h
- update_packets.cc
- update_packets.h
- vectors.h
- version.h
- vpkt.cc
- vpkt.h
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
brew install
View Details ▼
brew install
Install a Homebrew formula or cask.
brew install {{formula|cask}}
Install a formula/cask:
brew install {{[-s|--build-from-source]}} {{formula}}
Build and install a formula from source (dependencies will still be installed from bottles):
brew install {{[-n|--dry-run]}} {{formula|cask}}
Download the manifest, print what would be installed but don't actually install anything:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
mpicxx
View Details ▼
mpicxx
This command is an alias of `mpic++`.
tldr mpic++
View documentation for the original command:
mpirun
View Details ▼
mpirun
Execute serial and parallel jobs in Open MPI.
See also: `mpic++`.
mpirun {{path/to/executable}}
Execute an Open MPI program:
mpirun -n {{n}} {{path/to/executable}}
Execute an Open MPI program with `n` parallel processes:
mpirun -oversubscribe {{path/to/executable}}
Allow more processes than available physical cores:
prek
View Details ▼
prek
Create Git hooks that run before commits.
prek install
Install prek into your Git hooks:
prek run
Run prek hooks on all staged files:
prek run {{[-a|--all-files]}}
Run prek hooks on all files, staged or unstaged:
vim
View Details ▼
vim
Vim (Vi IMproved), a command-line text editor, provides several modes for different kinds of text manipulation.
Pressing `<i>` in normal mode enters insert mode. Pressing `<Esc>` goes back to normal mode, which enables the use of Vim commands.
See also: `vimdiff`, `vimtutor`, `nvim`, `gvim`.
vim {{path/to/file}}
Open a file:
vim +{{line_number}} {{path/to/file}}
Open a file at a specified line number:
<:>help<Enter>
View Vim's help manual:
sbatch
View Details ▼
sbatch
Submit a batch job to the SLURM scheduler.
sbatch {{path/to/job.sh}}
Submit a batch job:
sbatch --job-name={{myjob}} {{path/to/job.sh}}
Submit a batch job with a custom name:
sbatch --time={{00:30:00}} {{path/to/job.sh}}
Submit a batch job with a time limit of 30 minutes:
