Scientific Computing

Contents:

  • Setup
  • Introduction
  • Interacting via the terminal
  • Unix tools
  • Integer representations
  • Exercise 1
Scientific Computing
  • Phys 540: Introduction to Scientific Computing
  • View page source

Phys 540: Introduction to Scientific Computing

Contents:

  • Setup
    • Services
    • System
    • Languages
  • Introduction
    • What is a computer?
    • Programming languages
    • How does computation relate to physics?
  • Interacting via the terminal
    • Bourne Again SHell (BASH)
    • Paths
    • Commands
    • Job control
    • Pattern matching
    • Redirection and chaining
    • Scripts
    • Quotes
    • Variables
    • Shell arithmetic
    • Control structures
    • Evaluation of expressions
    • Functions
    • Useful idioms
  • Unix tools
    • The GNU Compiler Collection
    • Make files
    • Vi and Vim
    • Gnuplot
    • Asymptote
    • GhostScript
    • ImageMagick
    • LaTeX
    • Archival and compression
  • Integer representations
    • Integers
    • Signed and unsigned binary numbers
    • Limitations
    • C++ integer types
  • Exercise 1

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2020, Kevin S. D. Beach.

Built with Sphinx using a theme provided by Read the Docs.