#include <GlobalSystemMatrixExporter.h>
Exports the global system matrix of the current context into a file. The exporter allows to write the file under several formats. More...

Exports the global system matrix of the current context into a file. The exporter allows to write the file under several formats.
The class is designed so more file format can be supported.
Protected Attributes | |
| Data< sofa::helper::OptionsGroup > | d_fileFormat |
| File format. More... | |
| Data< int > | d_precision |
| Number of digits used to write an entry of the matrix, default is 6. More... | |
| SingleLink< GlobalSystemMatrixExporter, sofa::core::behavior::BaseMatrixLinearSystem, BaseLink::FLAG_STOREPATH|BaseLink::FLAG_STRONGLINK > | l_linearSystem |
Public Member Functions | |
| SOFA_CLASS (GlobalSystemMatrixExporter, sofa::simulation::BaseSimulationExporter) | |
| bool | write () override |
| void | doInit () override |
Protected Member Functions | |
| GlobalSystemMatrixExporter () | |
|
protected |
File format.
|
protected |
Number of digits used to write an entry of the matrix, default is 6.
|
protected |
|
protected |
|
override |
| sofa::component::linearsystem::GlobalSystemMatrixExporter::SOFA_CLASS | ( | GlobalSystemMatrixExporter | , |
| sofa::simulation::BaseSimulationExporter | |||
| ) |
|
override |