====== Step ====== **//Inherited from//** NULL **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * double [[step#dtime,dtimeinc|dTime,dTimeInc]] * double [[step#dfricition|dFricition]] * SolveControlId [[step#solvesetting|solveSetting]] * Import [[step#sfieldimport|sFieldImport]] * vector * [[step#plistbc|plistBC]] * vector * [[step#plistop|plistOp]] **//Public interface//** * [[step#step1|Step]]() * [[step#step2|Step]](const [[step#step2|Step]] & r) * void [[step#addboundary|addBoundary]](int target, int faceid, int type,double delta = 0,int to = 0, int toface = 0) * void [[step#addoperation|addOperation]](int type, int from, int to,int rot) * void [[step#reset|reset]]() * void operator [[step#copy|=]] (const Step & r) * void [[step#write|write]](IOFile * io) * ErrorCode [[step#read|read]](IOFile * io) * void [[step#writetext|writeText]](IOFile * io) * ErrorCode [[step#readtext|readText]](IOFile * io) ---- {{anchor:dtime,dtimeinc}} **double dTime,dTimeInc** {{anchor:dfricition}} **double dFricition** {{anchor:solvesetting}} **SolveControlId solveSetting** {{anchor:sfieldimport}} **Import sFieldImport** {{anchor:plistbc}} **vector * plistBC** {{anchor:plistop}} **vector * plistOp** ---- {{anchor:step1}} **Step()** *function: *parameters: NULL *return value: {{anchor:step2}} **Step(const Step & r)** *function: *parameters: - [i]const [[step#step2|Step]] & r: *return value: {{anchor:addboundary}} **void addBoundary(int target, int faceid, int type,double delta = 0,int to = 0, int toface = 0)** *function: *parameters: - [i]int target: - [i] int faceid: - [i] int type: - [i]double delta = 0: - [i]int to = 0: - [i] int toface = 0: *return value: {{anchor:addoperation}} **void addOperation(int type, int from, int to,int rot)** *function: *parameters: - [i]int type: - [i] int from: - [i] int to: - [i]int rot: *return value: {{anchor:reset}} **void reset()** *function: *parameters: NULL *return value: {{anchor:copy}} **void operator = (const Step & r)** *function: *parameters: - [i]const Step & r: *return value: {{anchor:write}} **void write(IOFile * io)** *function: *parameters: - [i]IOFile * io: *return value: {{anchor:read}} **ErrorCode read(IOFile * io)** *function: *parameters: - [i]IOFile * io: *return value: {{anchor:writetext}} **void writeText(IOFile * io)** *function: *parameters: - [i]IOFile * io: *return value: {{anchor:readtext}} **ErrorCode readText(IOFile * io)** *function: *parameters: - [i]IOFile * io: *return value: