0% found this document useful (0 votes)
85 views10 pages

DIVEMesh User Guide: Control File

This document is a user guide for DIVEMesh, a software for generating computational meshes. It describes the various sections and parameters in the software's main "control.txt" input file. The sections include settings for boundaries, channels, data interpolation, free coordinates, geometry data, MPI parallelization, embedded objects, and solid modeling from STL files. Contact information and the development team are also listed.

Uploaded by

pothirajkalyan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views10 pages

DIVEMesh User Guide: Control File

This document is a user guide for DIVEMesh, a software for generating computational meshes. It describes the various sections and parameters in the software's main "control.txt" input file. The sections include settings for boundaries, channels, data interpolation, free coordinates, geometry data, MPI parallelization, embedded objects, and solid modeling from STL files. Contact information and the development team are also listed.

Uploaded by

pothirajkalyan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

DIVEMesh :: User Guide

DIVEMesh 14.11

Contact
Hans Bihs
Postdoctoral Fellow
Marine Civil Engineering
NTNU Trondheim

hans.bihs@reef3d.com

Team
Arun Kamath
Mayilvahanan Alagan Chella
Nadeem Ahmad
Mohammad Saud Afzal
Ankit Aggarwal

ii

Contents
1

The
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8

control.txt file
B :: Boundary . . . . .
C :: Channel . . . . . .
D :: Data Interpolation
F :: Freecoor . . . . .
G :: Geodat . . . . . .
M :: MPI . . . . . . .
O :: Objects . . . . . .
S :: Solid . . . . . . .

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

iii

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

1
1
1
3
4
4
5
5
6

iv

Chapter 1

The control.txt file


1.1

B :: Boundary

B 1 double cell size dx


default: 0.0

B 10 double rectangular domain; xstar t , xend , ystar t , yend , zstar t , zend


default: 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0

B 22 double sphere; xcenter , xcenter , zcenter , r adi us


default: 0.0 ; 0.0 ; 0.0 ; 0.0

B 31 double straight pipe in x-direction; xstar t , xend , ycenter , zcenter , r adi us


default: 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0

B 32 double straight pipe in y-direction; ystar t , y xend , xcenter , zcenter , r adi us


default: 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0

B 33 double straight pipe in z-direction; zstar t , zend , xcenter , ycenter , r adi us


default: 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0

1.2

C :: Channel

C 11 int Boundary Condition on Surfside 1


1 inflow
3 symmetry plane
6 wave generation

CHAPTER 1. THE CONTROL.TXT FILE


7 numerical beach
8 active beach
21 wall
default: 21

C 12 int Boundary Condition on Surfside 2


3 symmetry plane
6 wave generation
7 numerical beach
8 active beach
21 wall
default: 21

C 13 int Boundary Condition on Surfside 3


3 symmetry plane
6 wave generation
7 numerical beach
8 active beach
21 wall
default: 21

C 14 int Boundary Condition on Surfside 4


2 outflow
3 symmetry plane
6 wave generation
7 numerical beach
8 active beach
21 wall
default: 21

C 15 int Boundary Condition on Surfside 5


3 symmetry plane
21 wall
default: 21

C 16 int Boundary Condition on Surfside 6


3 symmetry plane
21 wall
default: 21

CHAPTER 1. THE CONTROL.TXT FILE

1.3

D :: Data Interpolation

D 10 int turn data interpolation on/off


0 OFF
1 ON
default: 0

D 11 double x, y, x
default: 0.0 ; 0.0 ; 0.0

D 12 double factor x-coordinate, factor y-coordinate, factor z-coordinate,


default: 0.0 ; 0.0 ; 0.0

D 13 int Read data every i th iteration


default: 1

D 14 int Type of interpolation


1 inverse distance
2 kriging
default: 1

D 15 int Number of smoothing iterations


default: 0

D 16 double Factor for data smoothing


default: 0.5

D 17 double Factor for data inverse distance


default: 16.0

D 18 double Range factor for kriging


default: 0.3

D 19 int Read dummy letter in front of 3D coordinates


0 OFF
1 ON

CHAPTER 1. THE CONTROL.TXT FILE


default: 0

D 23 int reverse sign of data variable in dmdata.dat


0 OFF
1 ON
default: 0

1.4

F :: Freecoor

F 3 double zstart, zend


default: 0.0

F 11 double left side wall LINE; xstar t , xend , ystar t , yend


default: 0.0 ; 0.0 ; 0.0 ; 0.0 ;

F 21 double right side wall LINE; xstar t , xend , ystar t , yend


default: 0.0 ; 0.0 ; 0.0 ; 0.0 ;

1.5

G :: Geodat

G 10 int turn geodat on/off


0 OFF
1 ON
default: 0

G 11 double x, y, x
default: 0.0 ; 0.0 ; 0.0

G 12 double factor x-coordinate, factor y-coordinate, factor z-coordinate,


default: 0.0 ; 0.0 ; 0.0

G 20 int use automatic grid size


0 OFF
1 ON
default: 0

CHAPTER 1. THE CONTROL.TXT FILE


G 21 double xstar t , ystar t , zstar t
default: 0.0 ; 0.0 ; 0.0

G 22 double xend , yend , zend


default: 0.0 ; 0.0 ; 0.0

G 23 int reverse sign of vertical coordinate in geo.dat file


0 OFF
1 ON
default: 0

1.6

M :: MPI

M 10 int Number of processes


default: 1

1.7

O :: Objects

O 10 double rectangular object; xstar t , xend , ystar t , yend , zstar t , zend


default: 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0

O 32 double cylinder in y-direction; xcenter , zcenter , r adi us


default: 0.0 ; 0.0 ; 0.0

O 33 double cylinder in z-direction; xcenter , ycenter , r adi us


default: 0.0 ; 0.0 ; 0.0

O 61 double wedge object; xstar t , xend , ystar t , yend , zstar t , zend


default: 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0

CHAPTER 1. THE CONTROL.TXT FILE

1.8

S :: Solid

S 1 int read STL file and generate solid


0 OFF
1 ON
default: 0

S 2 int auto-generate mesh extend based on STL max/min coordinates


0 OFF
1 ON
default: 0

S 3 double margins for auto-generated mesh xmstar t , xmend , y mstar t , y mend , z mstar t , z mend
default: 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0

S 4 double Scale STL geometry


default: 1.0

S 8 double Turn STL geometry in horizontal xy-plane in degree

default: 0.0

S 9 int Invert inside/outside for STL geometry


0 OFF
1 ON
default: 0

S 10 double rectangular object; xstar t , xend , ystar t , yend , zstar t , zend


default: 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0 ; 0.0

You might also like