Skip to content

Project 3 for SF2565 Program Construction in C++ for Scientific Computing

Notifications You must be signed in to change notification settings

Alfred-N/Project_3_Grid_Generation

Repository files navigation

Project 3 - Grid Generation

Project 3 for SF2565 Program Construction in C++ for Scientific Computing

Description

This project consists of a C++ implementation for the generation of structured boundary-fitted grids that can be used for solving PDEs in any two-dimensional coordinate representation equation that is isomorphic to the unit square. The implementation works for any boundary curves so long as they inherit from the abstract class Curvebase and implement the purely virtual functions xp(), dyp(), dxp() and dyp()

borderless_50

Usage

The main() function is located in the main.cpp file. Examples of boundary curves are given in ExpCurve.cpp, TestCurve.cpp, HorizontalLine.cpp and VerticalLine.cpp.

About

Project 3 for SF2565 Program Construction in C++ for Scientific Computing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published