#include <sofa/helper/ArgumentParser.h>#include <sofa/simulation/tree/Simulation.h>#include <sofa/component/contextobject/CoordinateSystem.h>#include <sofa/helper/system/FileRepository.h>#include <sofa/core/objectmodel/Context.h>#include <sofa/gui/SofaGUI.h>#include <sofa/component/collision/DefaultPipeline.h>#include <sofa/component/collision/DefaultContactManager.h>#include <sofa/component/collision/DefaultCollisionGroupManager.h>#include <sofa/component/collision/BruteForceDetection.h>#include <sofa/component/collision/NewProximityIntersection.h>#include <sofa/component/collision/TriangleModel.h>#include <sofa/component/topology/MeshTopology.h>#include <sofa/component/topology/RegularGridTopology.h>#include <sofa/component/MeshLoader.h>#include <sofa/component/odesolver/EulerImplicitSolver.h>#include <sofa/component/linearsolver/CGLinearSolver.h>#include <sofa/simulation/common/MatrixLinearSolver.h>#include <sofa/component/visualmodel/OglModel.h>#include <sofa/simulation/common/TransformationVisitor.h>#include <sofa/helper/system/glut.h>#include <sofa/component/typedef/Sofa_typedef.h>

Go to the source code of this file.
Typedefs | |
| typedef CGLinearSolver < GraphScatteredMatrix, GraphScatteredVector > | CGLinearSolverGraph |
Functions | |
| int | main (int argc, char **argv) |
Definition at line 74 of file Main.cpp.
References sofa::simulation::tree::GNode::addChild(), sofa::simulation::tree::GNode::addObject(), sofa::helper::system::DataRepository, sofa::simulation::Visitor::execute(), sofa::component::linearsolver::CGLinearSolver< TMatrix, TVector >::f_maxIter, sofa::component::odesolver::EulerImplicitSolver::f_rayleighMass, sofa::component::odesolver::EulerImplicitSolver::f_rayleighStiffness, sofa::component::linearsolver::CGLinearSolver< TMatrix, TVector >::f_smallDenominatorThreshold, sofa::component::linearsolver::CGLinearSolver< TMatrix, TVector >::f_tolerance, sofa::simulation::tree::getSimulation(), sofa::simulation::tree::Simulation::init(), sofa::gui::SofaGUI::Init(), sofa::component::visualmodel::VisualModelImpl::load(), sofa::gui::SofaGUI::MainLoop(), sofa::helper::parse(), sofa::component::collision::NewProximityIntersection::setAlarmDistance(), sofa::core::objectmodel::Context::setAnimate(), sofa::component::visualmodel::VisualModelImpl::setColor(), sofa::component::forcefield::TetrahedronFEMForceField< DataTypes >::setComputeGlobalMatrix(), sofa::component::collision::NewProximityIntersection::setContactDistance(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::setDamping(), sofa::component::forcefield::MeshSpringForceField< DataTypes >::setDamping(), sofa::component::MeshLoader::setFilename(), sofa::core::objectmodel::Context::setGravityInWorld(), sofa::component::forcefield::TetrahedronFEMForceField< DataTypes >::setMethod(), sofa::core::CollisionModel::setMoving(), sofa::core::objectmodel::Base::setName(), sofa::component::forcefield::TetrahedronFEMForceField< DataTypes >::setPoissonRatio(), sofa::component::topology::RegularGridTopology::setPos(), sofa::simulation::TransformationVisitor::setRotation(), sofa::core::CollisionModel::setSimulated(), sofa::component::forcefield::RegularGridSpringForceField< DataTypes >::setStiffness(), sofa::component::forcefield::MeshSpringForceField< DataTypes >::setStiffness(), sofa::component::mass::UniformMass< DataTypes, MassType >::setTotalMass(), sofa::simulation::TransformationVisitor::setTranslation(), sofa::core::objectmodel::Data< T >::setValue(), and sofa::component::forcefield::TetrahedronFEMForceField< DataTypes >::setYoungModulus().
1.5.7.1