- meshManagerModel = new MeshManagerModel();
- meshManagerModel->SetMeshBase( bbGetInputMesh() );
- bbSetOutputMeshBase( meshManagerModel->GetMeshBase() );
- bbSetOutputMeshTemp( meshManagerModel->GetMeshTemp() );
- bbSetOutputMeshManagerModel( meshManagerModel );
- }
+ meshManagerModel_Box = new MeshManagerModel_Box(this);
+ if(bbGetInputMemoryMode() == false){
+ meshManagerModel_Box->MeshMemoryModeOff();
+ meshManagerModel_Box->AddMeshes_( bbGetInputMeshVector() );
+ meshManagerModel_Box->AddMesh_( bbGetInputMesh() );
+ meshManagerModel_Box->ResetHistory();
+ } else {
+ meshManagerModel_Box->MeshMemoryModeOn();
+ meshManagerModel_Box->SetHistory(50);
+ meshManagerModel_Box->AddMesh_( bbGetInputMesh() );
+ meshManagerModel_Box->SaveMemoryMode();
+ }
+ //meshManagerModel_Box->SetMeshBase( bbGetInputMesh() );
+ meshManagerModel_Box->RefreshOutputs(false);
+ bbSetOutputMeshManagerModel( meshManagerModel_Box );
+ } // if meshManagerModel_Box