OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::LSPrimaryVariableMapper Class Reference

LSPrimaryVariableMapper: Least-squares primary variable mapper. More...

#include <primvarmapper.h>

Public Member Functions

 LSPrimaryVariableMapper ()
 
virtual ~LSPrimaryVariableMapper ()
 
virtual void mapPrimaryVariables (FloatArray &oU, Domain &iOldDom, Domain &iNewDom, ValueModeType iMode, TimeStep &iTStep)
 

Detailed Description

LSPrimaryVariableMapper: Least-squares primary variable mapper.

Author
Erik Svenning

Definition at line 67 of file primvarmapper.h.

Constructor & Destructor Documentation

oofem::LSPrimaryVariableMapper::LSPrimaryVariableMapper ( )

Definition at line 61 of file primvarmapper.C.

oofem::LSPrimaryVariableMapper::~LSPrimaryVariableMapper ( )
virtual

Definition at line 64 of file primvarmapper.C.

Member Function Documentation

void oofem::LSPrimaryVariableMapper::mapPrimaryVariables ( FloatArray oU,
Domain iOldDom,
Domain iNewDom,
ValueModeType  iMode,
TimeStep iTStep 
)
virtual

Definition at line 67 of file primvarmapper.C.

References oofem::FloatArray::add(), oofem::FloatArray::assemble(), oofem::IntArray::at(), oofem::FloatArray::at(), oofem::FloatArray::beDifferenceOf(), oofem::FloatArray::beProductOf(), oofem::FloatArray::beTProductOf(), oofem::FloatMatrix::beUnitMatrix(), oofem::classFactory, oofem::StructuralElement::computeConsistentMassMatrix(), oofem::Element::computeGlobalCoordinates(), oofem::StructuralElement::computeNmatrixAt(), oofem::Element::computeVolumeAround(), oofem::ClassFactory::createSparseLinSolver(), oofem::ClassFactory::createSparseMtrx(), oofem::Domain::giveBc(), oofem::Domain::giveDofManager(), oofem::Element::giveDofManager(), oofem::Element::giveDofManArray(), oofem::Domain::giveElement(), oofem::SpatialLocalizer::giveElementClosestToPoint(), oofem::Domain::giveEngngModel(), oofem::Element::giveIntegrationRule(), oofem::Element::giveLocationArray(), oofem::Domain::giveNumber(), oofem::Domain::giveNumberOfBoundaryConditions(), oofem::Element::giveNumberOfDofManagers(), oofem::DofManager::giveNumberOfDofs(), oofem::EngngModel::giveNumberOfDomainEquations(), oofem::Domain::giveNumberOfElements(), oofem::Element::giveNumberOfIntegrationRules(), oofem::Domain::giveNumberOfSpatialDimensions(), oofem::IntArray::giveSize(), oofem::FloatArray::giveSize(), oofem::Domain::giveSpatialLocalizer(), oofem::PrescribedGradientBCNeumann::giveStressLocationArray(), oofem::PrescribedGradientBCWeak::giveTractionLocationArray(), oofem::FloatArray::isFinite(), oofem::FloatMatrix::isFinite(), OOFEM_ERROR, oofem::FloatArray::push_back(), oofem::FloatArray::resize(), oofem::ST_Direct, oofem::ST_Petsc, and oofem::FloatArray::zero().


The documentation for this class was generated from the following files:

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:38 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011