NuTo
Numerics Tool
|
CNuTo::AdaptiveSolve | |
CNuTo::Average | Calculates the cumulative moving average |
CNuTo::Visualize::AverageGeometry | Geometry description of one cell for the AverageHandler |
CTruss1D2N.BoundaryCondition | |
CNuTo::GmshWriter::Box2D | Simple 2D box geometry |
CNuTo::GmshWriter::Box3D | Simple 3D box geometry |
CNuTo::Visualize::Cell | Class for storing visualization cells |
CNuTo::CellData | Extracts 'cell data' like nodal values from the cell |
CNuTo::CellIds | Named pair for cellId and ipId to make the argument list shorter and avoid accidental mixup of both |
CCellInfos | Collection of DataArrays for the return type of ExtractCellInfos() |
►CNuTo::CellInterface | |
CNuTo::CellIpData | Similar to NuTo::CellData |
CNuTo::CellStorage | Stores and creates integration cells |
►CNuTo::CollidableBase | Base class for all collidables |
CNuTo::CollisionHandler | Runs the simulation |
CNuTo::CompareDofType | |
CNuTo::CompareVector< TVector > | |
CNuTo::NonlocalInteraction::Constant | Results in the model used by Peerlings et al |
CNuTo::ConstrainedSystemSolver | |
CNuTo::Constraint::Constraints | Stores constraint equations, separated by their dof type |
CCreepHistoryData | Structure that holds the history data of the creep law |
CNuTo::GmshWriter::Cylinder | Simple 3D cylinder geometry |
►CNuTo::Constitutive::DamageLaw | Interface for common damage laws |
CNuTo::Visualize::DataArray< TDataType > | Collects data for a vtk <DataArray> and writes it in ascii or raw binary appended format |
CNuTo::Visualize::DataArray< uint8_t > | |
CNuTo::Visualize::DataArray< unsigned > | |
CNuTo::NonlocalInteraction::Decreasing | Results in the model used by Poh & Sun 2017, IJNME and limits the nonlocal parameter |
CDelaunayVoronoi | |
CNuTo::DofContainer< T > | |
CNuTo::DofContainer< Eigen::MatrixXd > | |
CNuTo::DofContainer< Equations > | |
CNuTo::DofContainer< int > | |
CNuTo::DofContainer< NuTo::Group< NuTo::NodeSimple > > | |
CNuTo::DofContainer< std::vector< Eigen::VectorXd > > | |
CNuTo::DofContainer< TElement > | |
CNuTo::DofInfo | |
CNuTo::DofMatrixContainer< T > | Dof container that is also capable of performing calculations |
CNuTo::DofMatrixContainer< double > | |
CNuTo::DofMatrixContainer< std::vector< Eigen::Triplet< double > > > | |
CNuTo::DofVector< T > | |
CNuTo::DofVector< double > | |
CSubBoxes< T >::Domain | |
CNuTo::NewtonRaphson::DoubleSolver | "Solver" for scalar values |
CEdge | |
CNuTo::EigenIO | Collection of helper functions for Eigen matrices |
CNuTo::EigenSparseSolver | Solver usable by NewtonRaphson::Solve(...) |
►CNuTo::ElementCollection | Interface for all the cell operations, simply forwarding the corresponding element interfaces |
►CNuTo::ElementInterface | |
CNuToTest::ElementUniaxialTest | |
CNuTo::Constraint::Equation | Stores a constraint equation |
CNuTo::Event | Class for storing events |
CNuTo::EventListHandler | Class for event list operations |
CNuTo::Laws::EvolutionImplicit< TDim > | Explicit evolution equation for the NuTo::LocalIsotropicDamageLaw that implements \[ \kappa(\boldsymbol \varepsilon) = \max \left(\kappa, \varepsilon_\text{eq}(\boldsymbol \varepsilon) \right) \] |
CFixNode< TDim > | |
CTruss1D2N.Geometry | |
CNuTo::GeometryConcrete | |
CNuTo::Tools::GlobalFractureEnergyIntegrator | Class that helps with the evaluation of global load displacement curves |
CGmshElement | |
CGmshFileContent | |
CGmshHeader | |
CGmshNode | |
CGmshPhysicalNames | |
CNuTo::GmshWriter | Writes a mesoscale concrete geometry, consisting of a matrix, several aggregates and interfaces around them |
CNuTo::Integrands::GradientDamage< TDim, TInteraction, TDamageLaw > | Implicit gradient enhanced damage model Peerlings RHJ et al |
CNuTo::Group< T > | Ordered container class for elements, nodes and the like |
CNuTo::Group< CellInterface > | |
CNuTo::Group< NuTo::CellInterface > | |
►CNuTo::Visualize::HandlerInterface | Interface for a handler class that visualizes a single cell |
CHardCodeElement8N | |
►CHeatConduction.HeatConductionXd | |
CHistoryDataContiguousMemory< T > | Standard history data management object |
►CHistoryDataContiguousMemory< CreepHistoryData > | |
CNuTo::InputReader | |
CNuTo::Integrand< TDim > | |
►CNuTo::IntegrationTypeBase | Standard abstract class for all integration types |
CIntegrationTypeQuad | |
►CNuTo::Nabla::Interface | |
►CNuTo::Math::Interpolation | |
►CNuTo::InterpolationSimple | Base class for the interpolation. The derived classes provide information about the actual interpolation |
CNuTo::Jacobian | |
CNuTo::Constraint::JKNumbering | Numbering where first the independent dofs are consecutively numbered leaving out the dependent ones and then the dependent dof numbers are appended |
CNuTo::Laws::LinearElasticDamage< TDim > | Applies an isotropic damage variable to the linear elastic hookes law |
CNuTo::NewtonRaphson::LineSearchImplementation< TInfo > | Performs the line search algorithm based on the results of a single newton iteration step |
CLobatto | |
CLocalDamageTruss | |
CNuTo::Log | Set of predefined global loggers |
CNuTo::Logger | Logger class for redirecting output to different locations/files |
CMassMatrixIntegration.MassMatrix | |
CTruss1D2N.Material | |
CEigen::Matrix< T, TRows, TCols, TOptions, TMaxRows, TMaxCols > | |
CEigen::Matrix< double, Eigen::Dynamic, 1, Eigen::ColMajor, 3, 1 > | |
CEigen::Matrix< double, Eigen::Dynamic, 1, Eigen::ColMajor, NuTo::maxDim, 1 > | |
CEigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::ColMajor, 3, 3 > | |
CEigen::Matrix< double, TDim, 1 > | |
►CEigen::Matrix< double, Voigt::Dim(TDim), 1 > | |
CEigen::Matrix< TDim > | |
CNuTo::MatrixAssembler | Assembles an internal NuTo::DofMatrixSparse<double> from arbitrary contributions and provides access to it |
CMechanicsControl | |
►CNuTo::Laws::MechanicsInterface< TDim > | |
►CNuTo::Laws::MechanicsInterface< 1 > | |
CNuTo::MeshFem | Nodes, elements and interpolations for a classic finite element mesh |
CNuTo::MeshGmsh | Reads a gmsh msh-file and converts it to a MeshFEM |
CNuTo::Constitutive::ModifiedMisesStrainNorm< TDim > | Equivalent strain (strain norm) based on the modified mises norm |
CMoistureTransportControl | |
►CNuTo::Integrands::MomentumBalance< TDim > | |
CNuTo::Integrands::MomentumBalance< 1 > | |
CNuTo::Integrands::MomentumBalance< 3 > | |
CNuTo::MortonOrder | Class for sorting in Morton order (z-order as space filling curve) |
CNaturalCoordianteToId< TRaster > | Transforms a vector of natural node coordinates to a reasonable id |
CNaturalCoordinateMemoizer< TResult, TNaturalCoords, TIdHash > | Memoization of the a std::function<TResult(TNaturalCoords)>, mainly used for element shape functions and their derivatives |
CNuTo::NaturalCoordinateMemoizerMap< TResult, TNaturalCoords, TCompare > | |
CNaturalCoordinateMemoizerUnorderedMap< TResult, TNaturalCoords, THash, TEqual > | |
CNuTo::Integrands::NeumannBc< TDim > | Applies a neumann boundary condition |
CNuTo::NodalValueMerger | Performs our good old "NodeMerge" and should be replaced by any solution from issue #141 PDE nodal values |
CNuTo::NodeSimple | Store node values and its dof |
CNuTo::NewtonRaphson::NoLineSearch | Just a normal continuation of the newton scheme without using line search while keeping the interface of NuTo::LineSearch |
CNuTo::Nurbs< TDimParameter > | Class for NURBS curves, with IGA specific functions. NURBS specific algorithms taken from Piegl, Tiller 'The NURBS book' 1996 |
CObserver | |
CNuTo::GmshWriter::Options | Gmsh options that are defaulted to well working parameters |
CParameters | |
CParametersGeometry2D | |
CParametersGeometry3D | |
CParametersMaterial | |
CParametersTimeIntegration | |
CNuTo::ParticleCreator | |
CNuTo::ParticleHandler | Handles the particle list |
►CQuad2DPatchTest.PatchTestCase | |
CNuTo::Test::PlateWithHoleAnalytical | |
CNuTo::Visualize::Point | Point for visualization |
CPolygon | |
CNuTo::PolynomialLeastSquaresFitting | |
CNuTo::Visualize::PostProcess | Allows you do define multiple visualizers with various visualization objects and writes them at once (including a *pvd file) |
CNuTo::NewtonRaphson::Problem< TR, TDR, TNorm, TTol, TInfo > | Problem definition |
CProperties | |
CNuTo::QuasistaticSolver | |
►Cruntime_error | |
►CNuTo::SerializeStreamBase | Base class for the NuTo SerializeStream Used for the serialization of data values only |
►CNuTo::Shape | |
CNuTo::SimpleAssembler | |
CSimpleMesh1D | |
CSimpleMesh2D | |
CNuTo::Material::Softening | Common material parameters for softening materials |
CNuTo::Specimen | Class for Specimen |
CSteel | |
CNuTo::SubBox | Class for sub box handing -> improves the performance without changing the physics |
CSubBoxes< T > | Container that performs O(1) addition and O(1) lookup based on subboxes |
CNuTo::SubBoxHandler | Builds and handles sub boxes |
CNuTo::SupportPoints | Stores the support points |
CNuTo::Constraint::Term | Stores constraint equation terms |
►CTestCase | |
CTestCells | Mesh with num x num quad elements, linear dof interpolation and 4 integration points per cell |
CTestMatrix | |
CTestStructure | |
CTimeControl | |
CNuTo::TimeDependentProblem | Equation system that contains R(u, u') + M u'' = 0 with R = Gradient dR/du = Hessian0 dR/du' = Hessian1 M = Hessian2 |
CNuTo::Timer | Prints the lifetime of a Timer object on destruction |
CTriangle | |
CTrussStructure | |
CNuTo::UniqueId< T > | This class provides a unique id (beginning at 0 and incrementing for each object) |
►CNuTo::UniqueId< DofType > | |
CNuTo::Visualize::UnstructuredGrid | Visualization of unstructured grids |
CUnstructuredGridCheck | |
CNuTo::ValueVector< T > | Container that stores values of T and keeps references to these values valid |
CNuTo::ValueVector< NuTo::ElementCollectionImpl > | |
CNuTo::ValueVector< NuTo::NodeSimple > | |
►CVector3d | |
Cboost::numeric::odeint::vector_space_norm_inf< Eigen::MatrixBase< Derivative > > | |
CNuTo::VectorAssembler | Assembles an internal NuTo::DofVector<double> from arbitrary contributions and provides access to it |
CVectorEqual< TVector > | |
CVectorHash< TVector > | |
CVibratingTruss | |
CVibrations | |
CNuTo::Visualize::Visualizer | Class to write visualization files of DOF values and cell data |
CNuTo::Test::VisualizeTestStructure | |
CNuTo::NewtonRaphson::VoidInfo | Takes any argument and does nothing.. |
CNuTo::Voigt | |
CNuTo::Visualize::VoronoiCell | |
CNuTo::Visualize::VoronoiGeometry | |
CNuTo::Visualize::XMLWriter |