/* -------------------------------*- C++ -*--------------------------------- *\ 
|  phasicFlow File                                                            | 
|  copyright: www.cemf.ir                                                     | 
\* ------------------------------------------------------------------------- */  
objectName 	geometryDict;
objectType 	dictionary;
fileFormat  ASCII;
/*---------------------------------------------------------------------------*/
motionModel rotatingAxis;                         // motion model: rotating object around an axis

rotatingAxisInfo                                  // information for rotatingAxisMotion motion model 
{
	rotAxis 
	{
		p1 (0.561547 0.372714 0.000);            // first point for the axis of rotation
		
		p2 (0.561547 0.372714 0.010);            // second point for the axis of rotation

		omega                    2.1;            // rotation speed (rad/s)

		startTime               1.25;            // Start time of Geometry Rotating (s)
		
		endTime                    7;            // End time of Geometry Rotating (s)
	}
}

surfaces
{
	gear
	{
		type 	  stlWall;                       // type of the wall

		file 	 gear.stl;                       // file name in stl folder

		material  wallMat;                       // material name of this wall

		motion 	  rotAxis;                       // motion component name 
	}

    surfaces
	{
		type 	      stlWall;                   // type of the wall

		file 	 surfaces.stl;                   // file name in stl folder

		material      wallMat;                   // material name of this wall

		motion 	         none;                   // motion component name
	} 
}

