3.1.8.3. c3po.services.PhysicsDriverWrapper module
Contain the wrapper class PhysicsDriverWrapper.
- class c3po.services.PhysicsDriverWrapper.PhysicsDriverWrapper(physics)
Bases:
PhysicsDriverPhysicsDriverWrapperwraps aPhysicsDriverobject without modifying its behavior.This class is a skeleton, intended to be overloaded, for modifying the behavior of a
PhysicsDriverby composition.- __init__(physics)
Build a
PhysicsDriverWrapperobject.- Parameters:
physics (PhysicsDriver) – The
PhysicsDriverto wrap.
- abortTimeStep()
- computeTimeStep()
- forget(label, method)
- getFieldType(name)
- getFieldUnit(name)
- getInputFieldsNames()
- getInputMEDDoubleFieldTemplate(name)
See
c3po.DataAccessor.DataAccessor.getInputMEDDoubleFieldTemplate().
- getInputMEDIntFieldTemplate(name)
See
c3po.DataAccessor.DataAccessor.getInputMEDIntFieldTemplate().
- getInputMEDStringFieldTemplate(name)
See
c3po.DataAccessor.DataAccessor.getInputMEDStringFieldTemplate().
- getInputValuesNames()
- getMEDCouplingMajorVersion()
- getMPIComm()
- getMeshUnit()
- getOutputDoubleValue(name)
- getOutputFieldsNames()
- getOutputIntValue(name)
- getOutputMEDDoubleField(name)
See
c3po.DataAccessor.DataAccessor.getOutputMEDDoubleField().
- getOutputMEDIntField(name)
- getOutputMEDStringField(name)
See
c3po.DataAccessor.DataAccessor.getOutputMEDStringField().
- getOutputStringValue(name)
- getOutputValuesNames()
- getPhysicsDriver()
Return the wrapped
PhysicsDriver.- Returns:
the wrapped PhysicsDriver.
- Return type:
- getStationaryMode()
- getValueType(name)
- getValueUnit(name)
- initTimeStep(dt)
- initialize()
- isMEDCoupling64Bits()
- isStationary()
- iterateTimeStep()
- presentTime()
- resetTime(time_)
- restore(label, method)
- save(label, method)
See
PhysicsDriver.save().
- setDataFile(datafile)
- setInputDoubleValue(name, value)
- setInputIntValue(name, value)
- setInputMEDDoubleField(name, field)
See
c3po.DataAccessor.DataAccessor.setInputMEDDoubleField().
- setInputMEDIntField(name, field)
- setInputMEDStringField(name, field)
See
c3po.DataAccessor.DataAccessor.setInputMEDStringField().
- setInputStringValue(name, value)
- setMPIComm(mpicomm)
- setStationaryMode(stationaryMode)
- solveTimeStep()
- terminate()
- updateOutputMEDDoubleField(name, field)
See
c3po.DataAccessor.DataAccessor.updateOutputMEDDoubleField().
- updateOutputMEDIntField(name, field)
See
c3po.DataAccessor.DataAccessor.updateOutputMEDIntField().
- updateOutputMEDStringField(name, field)
See
c3po.DataAccessor.DataAccessor.updateOutputMEDStringField().
- validateTimeStep()