Skip to content

Kacperon/ComputationalMethodsinScienceandTechnology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computational Methods in Science and Technology

Course Overview

This repository contains lab assignments for the Computational Methods in Science and Technology course. The course covers fundamental numerical algorithms and their properties, such as:

  • conditioning,
  • accuracy,
  • stability,

in the context of computer arithmetic.

Labs are implemented in Rust and Julia.

Repository Structure

📂 computational methods
│── 📂 lab1
│   ├── rust
│   ├── julia
│── 📂 lab2
│   ├── rust
│   ├── julia
│── ...
│── README.md

Each directory contains source code for the respective programming language.

Requirements

To run the code, you need:

  • Rust (recommended: latest stable)
  • Julia (recommended: latest stable)

Additionally, install cargo for Rust and Pkg for Julia package management.

Installation & Execution

Rust

  1. Install Rust via rustup.
  2. Navigate to the lab directory:
    cd lab1
  3. Build and run:
    cargo run

Julia

  1. Download and install Julia.
  2. Navigate to the lab directory:
    cd lab1
  3. Run the script:
    julia main.jl

Author

License

This project is released under the MIT License – see LICENSE for details.

About

Metody obliczeniowe w nauce i technice

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published