Registry
ConvectionDiffusionFV1 Class Reference
+ Inheritance diagram for ConvectionDiffusionFV1:

Public Member Functions

void add_elem_modifier (SmartPtr< IElemDiscModifier > unnamed)
 
 ConvectionDiffusionFV1 (const char *Function(s), const char *Subset(s))
 
SmartPtr< CplUserVector > gradient ()
 
void set_diffusion (SmartPtr< CplUserMatrix > Diffusion)
 
void set_error_estimator (SmartPtr< ErrEstData > unnamed)
 
void set_flux (SmartPtr< CplUserVector > Flux)
 
void set_mass (SmartPtr< CplUserNumber > Mass)
 
void set_mass_scale (SmartPtr< CplUserNumber > Mass_Scale)
 
void set_reaction (SmartPtr< CplUserNumber > Reaction)
 
void set_reaction_explicit (SmartPtr< CplUserNumber > Reaction_Explicit)
 
void set_reaction_rate (SmartPtr< CplUserNumber > Reaction_Rate)
 
void set_reaction_rate_explicit (SmartPtr< CplUserNumber > Reaction_Rate_Explicit)
 
void set_singular_sources_and_sinks (SmartPtr< CDSingularSourcesAndSinks > Sets_the_singular_sources_and_sinks_manager)
 
void set_source (SmartPtr< CplUserNumber > Source)
 
void set_source_explicit (SmartPtr< CplUserNumber > Source_Explicit)
 
void set_stationary ()
 
void set_upwind (SmartPtr< IConvectionShapes > unnamed)
 
void set_vector_source (SmartPtr< CplUserVector > Vector_Source)
 
void set_velocity (SmartPtr< CplUserVector > Velocity_Field)
 
SmartPtr< CDSingularSourcesAndSinkssingular_sources_and_sinks ()
 
SmartPtr< CplUserNumber > value ()
 

Detailed Description

Note
default specialization is ConvectionDiffusionFV12d
See also
ug::ConvectionDiffusionFV1

Constructor & Destructor Documentation

◆ ConvectionDiffusionFV1()

ConvectionDiffusionFV1 ( const char *  Functions,
const char *  Subset
)
Parameters
[in]Function(s)
[in]Subset(s)

Member Function Documentation

◆ add_elem_modifier()

void add_elem_modifier ( SmartPtr< IElemDiscModifier unnamed)
inlineinherited
Parameters
[in]unnamed

References IElemDisc< TDomain >::add_elem_modifier().

◆ gradient()

SmartPtr<CplUserVector> gradient ( )
inlineinherited

◆ set_diffusion()

void set_diffusion ( SmartPtr< CplUserMatrix >  Diffusion)
inlineinherited
Parameters
[in]Diffusion

◆ set_error_estimator()

void set_error_estimator ( SmartPtr< ErrEstData >  unnamed)
inlineinherited

◆ set_flux()

void set_flux ( SmartPtr< CplUserVector >  Flux)
inlineinherited
Parameters
[in]Flux

◆ set_mass()

void set_mass ( SmartPtr< CplUserNumber >  Mass)
inlineinherited
Parameters
[in]Mass

◆ set_mass_scale()

void set_mass_scale ( SmartPtr< CplUserNumber >  Mass_Scale)
inlineinherited
Parameters
[in]Mass_Scale

◆ set_reaction()

void set_reaction ( SmartPtr< CplUserNumber >  Reaction)
inlineinherited
Parameters
[in]Reaction

◆ set_reaction_explicit()

void set_reaction_explicit ( SmartPtr< CplUserNumber >  Reaction_Explicit)
inlineinherited
Parameters
[in]Reaction_Explicit

◆ set_reaction_rate()

void set_reaction_rate ( SmartPtr< CplUserNumber >  Reaction_Rate)
inlineinherited
Parameters
[in]Reaction_Rate

◆ set_reaction_rate_explicit()

void set_reaction_rate_explicit ( SmartPtr< CplUserNumber >  Reaction_Rate_Explicit)
inlineinherited
Parameters
[in]Reaction_Rate_Explicit

◆ set_singular_sources_and_sinks()

void set_singular_sources_and_sinks ( SmartPtr< CDSingularSourcesAndSinks Sets_the_singular_sources_and_sinks_manager)
inline
Parameters
[in]Sets_the_singular_sources_and_sinks_manager

◆ set_source()

void set_source ( SmartPtr< CplUserNumber >  Source)
inlineinherited
Parameters
[in]Source

◆ set_source_explicit()

void set_source_explicit ( SmartPtr< CplUserNumber >  Source_Explicit)
inlineinherited
Parameters
[in]Source_Explicit

◆ set_stationary()

void set_stationary ( )
inlineinherited

◆ set_upwind()

void set_upwind ( SmartPtr< IConvectionShapes >  unnamed)
inline
Parameters
[in]unnamed

◆ set_vector_source()

void set_vector_source ( SmartPtr< CplUserVector >  Vector_Source)
inlineinherited
Parameters
[in]Vector_Source

◆ set_velocity()

void set_velocity ( SmartPtr< CplUserVector >  Velocity_Field)
inlineinherited
Parameters
[in]Velocity_Field

◆ singular_sources_and_sinks()

SmartPtr<CDSingularSourcesAndSinks> singular_sources_and_sinks ( )
inline

◆ value()

SmartPtr<CplUserNumber> value ( )
inlineinherited