Skip to content

Commit

Permalink
Add inline keywords (#249)
Browse files Browse the repository at this point in the history
add inline
  • Loading branch information
boulderdaze authored Sep 21, 2023
1 parent 9de666a commit fb8e3d3
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion include/micm/configure/solver_config.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ namespace micm
RequiredKeyNotFound
};

std::string configParseStatusToString(ConfigParseStatus status)
inline std::string configParseStatusToString(const ConfigParseStatus& status)
{
switch (status)
{
Expand Down
6 changes: 3 additions & 3 deletions include/micm/process/process.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ namespace micm

using Yield = std::pair<micm::Species, double>;

Yield yields(micm::Species species, double yield)
inline Yield yields(micm::Species species, double yield)
{
return Yield(species, yield);
};
Expand Down Expand Up @@ -146,15 +146,15 @@ namespace micm
return ProcessBuilder{};
};

Process::Process(ProcessBuilder& builder)
inline Process::Process(ProcessBuilder& builder)
: reactants_(builder.reactants_),
products_(builder.products_),
rate_constant_(std::move(builder.rate_constant_)),
phase_(builder.phase_)
{
}

Process::Process(const Process& other)
inline Process::Process(const Process& other)
: reactants_(other.reactants_),
products_(other.products_),
rate_constant_(other.rate_constant_ ? other.rate_constant_->clone() : nullptr),
Expand Down
12 changes: 6 additions & 6 deletions include/micm/solver/rosenbrock.inl
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ namespace micm
//
// RosenbrockSolverParameters
//
void RosenbrockSolverParameters::print() const
inline void RosenbrockSolverParameters::print() const
{
std::cout << "stages_: " << stages_ << std::endl;
std::cout << "upper_limit_tolerance_: " << upper_limit_tolerance_ << std::endl;
Expand Down Expand Up @@ -53,7 +53,7 @@ namespace micm
std::cout << "number_of_grid_cells_: " << number_of_grid_cells_ << std::endl;
}

RosenbrockSolverParameters RosenbrockSolverParameters::two_stage_rosenbrock_parameters(
inline RosenbrockSolverParameters RosenbrockSolverParameters::two_stage_rosenbrock_parameters(
size_t number_of_grid_cells,
bool reorder_state)
{
Expand Down Expand Up @@ -97,7 +97,7 @@ namespace micm
return parameters;
}

RosenbrockSolverParameters RosenbrockSolverParameters::three_stage_rosenbrock_parameters(
inline RosenbrockSolverParameters RosenbrockSolverParameters::three_stage_rosenbrock_parameters(
size_t number_of_grid_cells,
bool reorder_state)
{
Expand Down Expand Up @@ -153,7 +153,7 @@ namespace micm
return parameters;
}

RosenbrockSolverParameters RosenbrockSolverParameters::four_stage_rosenbrock_parameters(
inline RosenbrockSolverParameters RosenbrockSolverParameters::four_stage_rosenbrock_parameters(
size_t number_of_grid_cells,
bool reorder_state)
{
Expand Down Expand Up @@ -222,7 +222,7 @@ namespace micm
return parameters;
}

RosenbrockSolverParameters RosenbrockSolverParameters::four_stage_differential_algebraic_rosenbrock_parameters(
inline RosenbrockSolverParameters RosenbrockSolverParameters::four_stage_differential_algebraic_rosenbrock_parameters(
size_t number_of_grid_cells,
bool reorder_state)
{
Expand Down Expand Up @@ -277,7 +277,7 @@ namespace micm
return parameters;
}

RosenbrockSolverParameters RosenbrockSolverParameters::six_stage_differential_algebraic_rosenbrock_parameters(
inline RosenbrockSolverParameters RosenbrockSolverParameters::six_stage_differential_algebraic_rosenbrock_parameters(
size_t number_of_grid_cells,
bool reorder_state)
{
Expand Down

0 comments on commit fb8e3d3

Please sign in to comment.