OOFEM 3.0
Loading...
Searching...
No Matches
oofem::LSPrimaryVariableMapper Class Reference

#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

◆ LSPrimaryVariableMapper()

oofem::LSPrimaryVariableMapper::LSPrimaryVariableMapper ( )

Definition at line 61 of file primvarmapper.C.

◆ ~LSPrimaryVariableMapper()

oofem::LSPrimaryVariableMapper::~LSPrimaryVariableMapper ( )
virtual

Definition at line 64 of file primvarmapper.C.

Member Function Documentation

◆ mapPrimaryVariables()

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::FloatArray::at(), oofem::IntArray::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::FloatArray::fromVector(), oofem::Domain::giveBc(), oofem::Domain::giveDofManager(), oofem::Element::giveDofManager(), oofem::Element::giveDofManArray(), oofem::Domain::giveElement(), 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::FloatArray::giveSize(), oofem::IntArray::giveSize(), oofem::Domain::giveSpatialLocalizer(), oofem::PrescribedGradientBCNeumann::giveStressLocationArray(), oofem::PrescribedGradientBCWeak::giveTractionLocationArray(), oofem::FloatArray::isAllFinite(), oofem::FloatMatrix::isAllFinite(), OOFEM_ERROR, 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-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011