Giter VIP home page Giter VIP logo

finecells's Introduction

Triangular mesh expression of cells. This code demonstates that two cells collide with each other. Swelling ratio of each cell is set to be 0.65. You can change parameter' values in _parameters.h .

"sig" file is original file format to describe the placement of cells. You see this is almost "off" file but the additional two final lines are different.

Here is the definition of "sig" file.

sig

SIG // header
4 4 0 1// The number of vertices, faces, edges, and cells
1.0 0.0 1.0// x-,y-,and z- components of vertices
.
.
.
3 0 1 2//Components of a face, "3" indicates the number of vertices that composes the face, subsequent digits indicates indices of the vertices.
3 0 2 3 //anti-clockwise is the outward axis of the face
.
.
.
4 0 1 2 3//Components of a cell, "4" indicates the number of faces that composes the cell, subsequent digits indicates indices of the faces.

How to make and run

mkdir output

mkdir data

make

./a.out start_step (usually "./a.out 0")

How to visualize

Output data is written in VTK format. Please visualize the data using ParaView. You can get ParaView at https://www.paraview.org/

Acknowledge

Thanks to Hitoshi Saigo

finecells's People

Contributors

yasuhiroinoue avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.