Go to the source code of this file.
      
        
          | bool mbdyn_octave_set | ( | void |  | ) |  | 
      
 
Definition at line 5603 of file module-octave.cc.
References SetCL1D(), SetCL3D(), SetCL6D(), SetDC1D(), SetDC3D(), SetDC3x3D(), SetDC6D(), SetDC6x6D(), SetDriveCallerData(), SetSF(), and SetUDE().
Referenced by InitDriveCallerData(), and module_init().
 5606         using namespace oct;
 
 5614         OctaveTDCR<doublereal>* 
const rf1D = 
new OctaveTDCR<doublereal>;
 
 5615         if (!
SetDC1D(
"octave", rf1D)) {
 
 5620         OctaveTDCR<Vec3>* 
const rf3D = 
new OctaveTDCR<Vec3>;
 
 5621         if (!
SetDC3D(
"octave", rf3D)) {
 
 5626         OctaveTDCR<Vec6>* 
const rf6D = 
new OctaveTDCR<Vec6>;
 
 5627         if (!
SetDC6D(
"octave", rf6D)) {
 
 5632         OctaveTDCR<Mat3x3>* 
const rf3x3D = 
new OctaveTDCR<Mat3x3>;
 
 5638         OctaveTDCR<Mat6x6>* 
const rf6x6D = 
new OctaveTDCR<Mat6x6>;
 
 5644         rf = 
new DerivativeDCR;
 
 5651         if (!
SetSF(
"octave", rsf)) {
 
 5657         if (!
SetUDE(
"octave", urf)) {
 
 5663         if (!
SetCL1D(
"octave", rfcl1D)) {
 
 5669         if (!
SetCL3D(
"octave", rfcl3D)) {
 
 5675         if (!
SetCL6D(
"octave", rfcl6D)) {
 
 5680         pedantic_cerr(
"warning: MBDyn has been configured without octave support\n" 
 5681                                   "warning: module-octave is not available in this version of MBDyn" << std::endl);
 
bool SetDriveCallerData(const char *name, DriveCallerRead *rf)
bool SetDC3x3D(const char *name, TplDriveCallerRead< Mat3x3 > *rf)
bool SetDC6D(const char *name, TplDriveCallerRead< Vec6 > *rf)
bool SetDC3D(const char *name, TplDriveCallerRead< Vec3 > *rf)
bool SetDC1D(const char *name, TplDriveCallerRead< doublereal > *rf)
bool SetCL3D(const char *name, ConstitutiveLawRead< Vec3, Mat3x3 > *rf)
bool SetCL1D(const char *name, ConstitutiveLawRead< doublereal, doublereal > *rf)
bool SetCL6D(const char *name, ConstitutiveLawRead< Vec6, Mat6x6 > *rf)
bool SetSF(const std::string &s, const ScalarFunctionRead *rf)
bool SetUDE(const std::string &s, UserDefinedElemRead *rude)
bool SetDC6x6D(const char *name, TplDriveCallerRead< Mat6x6 > *rf)