Recorder¶
-
class
xc.
EnvelopeData
¶ Bases:
Boost.Python.instance
-
class
xc.
Recorder
¶ Bases:
xc_base.CommandEntity
-
class
xc.
DomainRecorderBase
¶ Bases:
xc.Recorder
-
class
xc.
PropRecorder
¶ Bases:
xc.Recorder
-
callbackRecord
¶ Assigns code to execute while recording.
-
callbackRestart
¶ Assigns code to execute while restartingg.
-
callbackSetup
¶ Assigns code to execute to setup recording.
-
getDomain
¶ Returns a reference to the domain.
-
-
class
xc.
NodePropRecorder
¶ Bases:
xc.PropRecorder
-
setNodes
((NodePropRecorder)arg1, (ID)arg2) → None :¶ Assigns nodes to the recorder.
- C++ signature :
- void setNodes(XC::NodePropRecorder {lvalue},XC::ID)
-
-
class
xc.
ElementPropRecorder
¶ Bases:
xc.PropRecorder
-
setElements
((ElementPropRecorder)arg1, (ID)arg2) → None :¶ Assigns elements to the recorder.
- C++ signature :
- void setElements(XC::ElementPropRecorder {lvalue},XC::ID)
-
-
class
xc.
HandlerRecorder
¶ Bases:
xc.DomainRecorderBase
-
class
xc.
MeshCompRecorder
¶ Bases:
xc.HandlerRecorder
-
class
xc.
ElementRecorderBase
¶ Bases:
xc.MeshCompRecorder
-
class
xc.
NodeRecorderBase
¶ Bases:
xc.MeshCompRecorder
-
class
xc.
NodeRecorder
¶ Bases:
xc.NodeRecorderBase
-
class
xc.
EnvelopeNodeRecorder
¶ Bases:
xc.NodeRecorderBase
-
class
xc.
ElementRecorder
¶ Bases:
xc.ElementRecorderBase
-
class
xc.
EnvelopeElementRecorder
¶ Bases:
xc.ElementRecorderBase
-
class
xc.
ObjWithRecorders
¶ Bases:
xc_base.CommandEntity
-
newRecorder
((ObjWithRecorders)arg1, (str)arg2, (object)arg3) → Recorder :¶ Creates a new recorder.
- C++ signature :
- XC::Recorder* newRecorder(XC::ObjWithRecorders {lvalue},std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >,XC::DataOutputHandler*)
-
removeRecorders
((ObjWithRecorders)arg1) → int :¶ Deletes all the recorders.
- C++ signature :
- int removeRecorders(XC::ObjWithRecorders {lvalue})
-