MCPcopy Create free account
hub / github.com/OpenSees/OpenSees / finalizeSetResponse

Method finalizeSetResponse

SRC/recorder/MPCORecorder.cpp:3487–3501  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3485
3486 public:
3487 void finalizeSetResponse() {
3488 while (current_level > 0) {
3489 endTag();
3490 }
3491 /*
3492 this method was originally automatically called when a call to endTag determines
3493 the end of an ElementOutput. Unfortunately we found out that some elements (ForceBeamColumn3d)
3494 do not call endTag after a tag("GaussPointOutput") in case of output from multiple sections.
3495 So we need to call it manually.
3496 */
3497 /*
3498 do some workaround...
3499 */
3500 descr->fixFloatingFiberOutput();
3501 }
3502
3503 private:
3504 void ensureItemsOfUniformType(mpco::element::OutputDescriptor *parent, mpco::element::OutputDescriptor *child) {

Callers 3

writeSectionsMethod · 0.80
initElementRecordersMethod · 0.80

Calls 1

Tested by

no test coverage detected